Если вы мне, то источника задачи нет, я, можно сказать, придумал её сам.
Я делаю программу, определяющую момент заставки в видео. Характеристики заставки: неподвижные буквы (каждая буква одного цвета) в течении нескольких секунд, чаще всего подвижный фон.
Как я хочу решать: проходиться скользящим окном размером несколько секунд, поддерживать дисперсию по пикселям.
На каждой новой позиции окна исключить пиксели с дисперсией больше некоторого x, разбить картинку на области со схожими цветами, рескейлнуть в прямоугольник AxB (например, 200x100), передать линейной модели, определяющей есть ли буква или нет. Если найдено хотя бы три буквы — в данном окне есть заставка. Если в нескольких окнах подряд есть заставка — значит мы нашли ответ.