СПОСОБ, УСТРОЙСТВО, ТЕЛЕВИЗОР И СИСТЕМА ДЛЯ РАСПОЗНАВАНИЯ ЛОГОТИПА ТЕЛЕВИЗИОННОЙ СТАНЦИИ

1. Способ распознавания логотипа телевизионной станции, отличающийся тем, что способ содержит этапы, на которых:
- получают изображение телевизионного экрана;
- для каждого предварительно сохраненного стандартного логотипа телевизионной станции выбирают область, соответствующую информации позиции стандартного логотипа телевизионной станции, из изображения телевизионного экрана согласно информации позиции в качестве области для определения совпадения стандартного логотипа телевизионной станции, причем информация позиции представляет собой позицию стандартного логотипа телевизионной станции на телевизионном экране; и
- распознают логотип телевизионной станции в изображении телевизионного экрана на основе результата определения совпадения соответствующих стандартных логотипов телевизионных станций с соответствующими областями для определения совпадения.
2. Способ по п. 1, отличающийся тем, что упомянутый этап распознавания логотипа телевизионной станции в изображении телевизионного экрана на основе результата определения совпадения соответствующих стандартных логотипов телевизионных станций с соответствующими областями для определения совпадения содержит этапы, на которых:
- преобразуют цветовое пространство изображения телевизионного экрана в цветовое пространство, в котором разделяются яркость и цветность;
- для каждого стандартного логотипа телевизионной станции вычисляют разность между значением яркости каждого пиксела в стандартном логотипе телевизионной станции и значением яркости соответствующего пиксела в соответствующей области для определения совпадения;
- вычисляют сумму разностей, вычисленных для соответствующих пикселов, с тем, чтобы получать значение для определения совпадения; и
- распознают стандартный логотип телевизионной станции с минимальным значением для определения совпадения в качестве логотипа телевизионной станции в изображении телевизионного экрана.
3. Способ по п. 2, отличающийся тем, что упомянутый этап вычисления разности между значением яркости каждого пиксела в стандартном логотипе телевизионной станции и значением яркости соответствующего пиксела в соответствующей области для определения совпадения содержит этапы, на которых:
- для каждого пиксела в стандартном логотипе телевизионной станции обнаруживают, равно или нет значение яркости пиксела 0; и
- если значение яркости пиксела не равно 0, вычисляют разность между значением яркости пиксела и значением яркости соответствующего пиксела в соответствующей области для определения совпадения.
4. Способ по п. 2, отличающийся тем, что способ дополнительно содержит этапы, на которых:
- получают пороговое значение для определения совпадения, которому соответствует стандартный логотип телевизионной станции с минимальным значением для определения совпадения, причем пороговое значение для определения совпадения положительно коррелируется с размером области стандартного логотипа телевизионной станции;
- сравнивают минимальное значение для определения совпадения с пороговым значением для определения совпадения;
- если результат сравнения заключается в том, что минимальное значение для определения совпадения превышает пороговое значение для определения совпадения, что указывает то, что распознавание завершается ошибкой, отправляют изображение телевизионного экрана на сервер; и
- если результат сравнения заключается в том, что минимальное значение для определения совпадения меньше порогового значения для определения совпадения, распознают стандартный логотип телевизионной станции с минимальным значением для определения совпадения в качестве логотипа телевизионной станции в изображении телевизионного экрана.
5. Способ по любому из пп. 1-4, отличающийся тем, что способ дополнительно содержит этапы, на которых:
- обнаруживают, обновлена или нет базовая информация стандартного логотипа телевизионной станции, сохраненная на сервере, причем базовая информация включает в себя первые два элемента или все из стандартного логотипа телевизионной станции, информации позиции стандартного логотипа телевизионной станции и порогового значения для определения совпадения стандартного логотипа телевизионной станции; и
- если обнаруживается, что предоставлено обновление, загружают базовую информацию стандартного логотипа телевизионной станции с сервера и обновляют ее.
6. Способ по п. 5, отличающийся тем, что упомянутый этап загрузки базовой информации стандартного логотипа телевизионной станции с сервера и ее обновления содержит этапы, на которых:
- отправляют информацию локального региона на сервер; и
- принимают базовую информацию, по меньшей мере, одного стандартного логотипа телевизионной станции, возвращенную сервером, на основе информации локального региона.
7. Способ по любому из пп. 1-4, отличающийся тем, что способ дополнительно содержит этапы, на которых:
- записывают непрерывные n результатов распознавания канала, которому соответствует изображение телевизионного экрана, n>1;
- обнаруживают, имеется или нет больше m идентичных результатов распознавания в непрерывных n результатах распознавания, 1≤m<n; и
- если результат обнаружения заключается в том, что имеется больше m идентичных результатов распознавания, выбирают идентичный результат распознавания в качестве корректного результата распознавания и создают взаимосвязь соответствия между корректным результатом распознавания и каналом.
8. Способ по п. 7, отличающийся тем, что способ дополнительно содержит этапы, на которых:
- заменяют самый ранний результат распознавания в непрерывных n результатах распознавания на последний результат распознавания канала, которому соответствует изображение
телевизионного экрана;
- обнаруживают заново, имеется или нет больше m идентичных результатов распознавания в непрерывных n результатах распознавания;
- если результат обнаружения заключается в том, что имеется больше m идентичных результатов распознавания, продолжают обнаруживать, является или нет этот идентичный результат распознавания идентичным последнему корректному результату распознавания; и
- если результат обнаружения отличается, рассматривают идентичный результат распознавания, обнаруженный в этот раз, в качестве нового корректного результата распознавания.
9. Устройство для распознавания логотипа телевизионной станции, отличающееся тем, что устройство содержит:
- модуль получения изображений, выполненный с возможностью получать изображение телевизионного экрана;
- модуль выбора областей, выполненный с возможностью, для каждого предварительно сохраненного стандартного логотипа телевизионной станции, выбирать область, соответствующую информации позиции стандартного логотипа телевизионной станции, из изображения телевизионного экрана согласно информации позиции в качестве области для определения совпадения стандартного логотипа телевизионной станции, причем информация позиции представляет собой позицию стандартного логотипа телевизионной станции на телевизионном экране; и
- модуль распознавания логотипов телевизионных станций, выполненный с возможностью распознавать логотип телевизионной станции в изображении телевизионного экрана на основе результата определения совпадения соответствующих стандартных логотипов телевизионных станций с соответствующими областями для определения совпадения.
10. Устройство по п. 9, отличающееся тем, что модуль распознавания логотипов телевизионных станций содержит:
- блок преобразования цветов, выполненный с возможностью преобразовывать цветовое пространство изображения телевизионного экрана в цветовое пространство, в котором разделяются яркость ицветность;
- блок вычисления разности, выполненный с возможностью, для каждого стандартного логотипа телевизионной станции, вычислять разность между значением яркости каждого пиксела стандартного логотипа телевизионной станции и значением яркости соответствующего пиксела в соответствующей области для определения совпадения;
- блок суммирования разностей, выполненный с возможностью вычислять сумму разностей, вычисленных для соответствующих пикселов, с тем, чтобы получать значение для определения совпадения; и
- блок распознавания логотипов телевизионных станций, выполненный с возможностью распознавать стандартный логотип телевизионной станции с минимальным значением для определения совпадения в качестве логотипа телевизионной станции в изображении телевизионного экрана.
11. Устройство по п. 10, отличающееся тем, что блок вычисления разности содержит:
- подблок обнаружения яркости, выполненный с возможностью, для каждого пиксела в стандартном логотипе телевизионной станции, обнаруживать, равно или нет значение яркости пиксела 0; и
- подблок вычисления разности, выполненный с возможностью, если значение яркости пиксела не равно 0, вычислять разность между значением яркости пиксела и значением яркости соответствующего пиксела в соответствующей области для определения совпадения.
12. Устройство по п. 10, отличающееся тем, что модуль распознавания логотипов телевизионных станций дополнительно содержит:
- блок получения пороговых значений, выполненный с возможностью получать пороговое значение для определения совпадения, которому соответствует стандартный логотип телевизионной станции с минимальным значением для определения совпадения, причем пороговое значение для определения совпадения положительно коррелируется с размером области стандартного логотипа телевизионной станции;
- блок сравнения пороговых значений, выполненный с возможностью сравнивать минимальное значение для определения совпадения с пороговым значением для определения совпадения;
- первый блок выполнения, выполненный с возможностью, если результат сравнения заключается в том, что минимальное значение для определения совпадения превышает пороговое значение для определения совпадения, что указывает то, что распознавание завершается ошибкой, отправлять изображение телевизионного экрана на сервер; и
- второй блок выполнения, выполненный с возможностью, если результат сравнения заключается в том, что минимальное значение для определения совпадения меньше порогового значения для определения совпадения, распознавать стандартный логотип телевизионной станции с минимальным значением для определения совпадения в качестве логотипа телевизионной станции в изображении телевизионного экрана.
13. Устройство по любому из пп. 9-12, отличающееся тем, что устройство дополнительно содержит:
- модуль обнаружения информации, выполненный с возможностью обнаруживать, обновлена или нет базовая информация стандартного логотипа телевизионной станции, сохраненная на сервере, причем базовая информация включает в себя первые два элемента или все из стандартного логотипа телевизионной станции, информации позиции стандартного логотипа телевизионной станции и порогового значения для определения совпадения стандартного логотипа телевизионной станции; и
- модуль загрузки информации, выполненный с возможностью, если обнаруживается, что предоставлено обновление, загружать базовую информацию стандартного логотипа телевизионной станции с сервера и обновлять ее.
14. Устройство по п. 13, отличающееся тем, что модуль загрузки информации содержит:
- блок отправки информации, выполненный с возможностью отправлять информацию локального региона на сервер; и
- блок приема информации, выполненный с возможностью принимать базовую информацию, по меньшей мере, одного стандартного логотипа телевизионной станции, возвращенную сервером, на основе информации локального региона.
15. Устройство по любому из пп. 9-12, отличающееся тем, что устройство дополнительно содержит:
- модуль записи результатов, выполненный с возможностью записывать непрерывные n результатов распознавания канала, которому соответствует изображение телевизионного экрана, n>1;
- первый модуль обнаружения, выполненный с возможностью обнаруживать, имеется или нет больше m идентичных результатов распознавания в непрерывных n результатах распознавания, 1≤m<n; и
- первый модуль выполнения, выполненный с возможностью, если результат обнаружения заключается в том, что имеется больше m идентичных результатов распознавания, выбирать идентичный результат распознавания в качестве корректного результата распознавания и создает взаимосвязь соответствия между корректным результатом распознавания и каналом.
16. Устройство по п. 15, отличающееся тем, что устройство дополнительно содержит:
- модуль замены результатов, выполненный с возможностью заменять самый ранний результат распознавания в непрерывных n результатах распознавания на последний результат распознавания канала, которому соответствует изображение телевизионного экрана;
- второй модуль обнаружения, выполненный с возможностью заново обнаруживать, имеется или нет больше m идентичных результатов распознавания в непрерывных n результатах распознавания;
- третий модуль обнаружения, выполненный с возможностью, если результат обнаружения заключается в том, что имеется больше m идентичных результатов распознавания, продолжать обнаруживать, является или нет этот идентичный результат распознавания идентичным последнему корректному результату распознавания; и
- второй модуль выполнения, выполненный с возможностью, если результат обнаружения отличается, рассматривать идентичный результат распознавания, обнаруженный в этот раз, в качестве нового корректного результата распознавания.
17. Телевизор, отличающийся тем, что телевизор содержит устройство для распознавания логотипа телевизионной станции по любому из пп. 9-12.
18. Телевизор, отличающийся тем, что телевизор содержит:
- один или более процессоров;
- запоминающее устройство; и
- один или более модулей, сохраненных в запоминающем устройстве и выполненных с возможностью выполнения посредством одного или более процессоров, причем один или более модулей имеют следующие функции:
- получение изображения телевизионного экрана;
- для каждого предварительно сохраненного стандартного логотипа телевизионной станции выбор области, соответствующей информации позиции стандартного логотипа телевизионной станции, из изображения телевизионного экрана согласно информации позиции в качестве области для определения совпадения стандартного логотипа телевизионной станции, причем информация позиции представляет собой позицию стандартного логотипа телевизионной станции на телевизионном экране; и
- распознавание логотипа телевизионной станции в изображении телевизионного экрана на основе результата определения совпадения соответствующих стандартных логотипов телевизионных станций с соответствующими областями для определения совпадения.
19. Система для распознавания логотипа телевизионной станции, отличающаяся тем, что система содержит телевизор и сервер, соединенный с телевизором; причем телевизор представляет собой телевизор по п. 17.
20. Система для распознавания логотипа телевизионной станции, отличающаяся тем, что система содержит телевизор и сервер, соединенный с телевизором; причем телевизор представляет собой телевизор по п. 18.