У меня недостаточно репутации, чтобы прокомментировать мою идею по вашей проблеме, поэтому я просто опубликую ее как ответ в надежде помочь вам.
Я довольно озадачен термином «похожие», но, поскольку вы ссылаетесь на видеокадры, я собираюсь предположить, что вы хотите избежать «похожих» кадров, которые были захвачены из-за плохого движения камеры.Если это так, вы можете рассмотреть использование дескрипторов существенных точек.
Чтобы быть более точным, вы можете обнаружить существенные точки (используя, например, Харрис ), а затем использовать алгоритм дескриптора точки (такой как SURF ) и отбросить кадры, которыебыло обнаружено, что «слишком много» сходных точек с предварительно выбранным кадром.
Имейте в виду, что для того, чтобы вышеуказанный процесс был успешным, кадры должны быть максимально четкими, я полагаю, выв любом случае я не хочу извлекать размытую рамку.Поэтому применение обнаружения размытых изображений может оказаться полезным в вашем случае.