Уважаемые партнёры! Если вы продаёте продукцию "Beholder" и хотите увеличить количество покупателей за счёт посетителей нашего сайта, заинтересованных в приобретении продукции "Beholder", то вы можете написать запрос на адрес beholder#beholder.ru, и информация о вашей компании появится в разделе "Где купить" нашего сайта.
Телепрограмма Телегид
Телепрограмма
Valid HTML 4.01 Transitional

RSS-лента Beholder

Описание плагина Logo Extractor


Плагин BPP_LogoExtractor предназначен для выделения и сохранения статических элементов видеоизображения, логотипов каналов и пр. Полученные логотипы в дальнейшем можно использовать совместно с плагином BPP_LogoDetector.

Диалоговое окно настроек плагина

Выделение логотипа сводится к закраске участков изображения, не относящихся, или, наоборот, относящихся к логотипу каким-либо однородным цветом, который в дальнейшем можно выбрать в качестве прозрачного при выводе полученного изображения на экран.

Для выделения логотипа необходимо открыть окно настроек плагина. На экране появится серая рамка, размер и положение которой необходимо совместить с логотипом и нажать «Старт». Участки изображения, которые не относятся к логотипу, будут автоматически закрашиваться выбранным ключевым (прозрачным) цветом. Если результат работы плагина по какой-то причине не удовлетворяет, содержимое выделенной зоны можно очистить и начать процесс экспонирования логотипа с начала. Сохранение результата станет возможным только после остановки процесса экспонирования.

Принцип работы плагина основан на том, что диапазон изменения яркости изображения на фоне логотипа никогда не превышает строго определённого значения, зависящего только от прозрачности самого логотипа и уровня шумов в кадре. В настройках плагина это значение устанавливается в окне «Порог». Если в какой-то точке на экране внутри выделенной зоны диапазон изменения яркости превысит установленный порог, то точка окрасится в выбранный прозрачный цвет. Для полностью непрозрачных логотипов величина порога определяется только уровнем шумов изображения.


Скриншот Скриншот
Скриншот Скриншот

Время экспонирования логотипа зависит от интенсивности изменения яркости в выделенной зоне и установленного порога. Чем менее прозрачен логотип, тем ниже порог можно установить и, соответственно, меньше ждать, когда изменения в окрестностях логотипа превысят установленное значение.

Минимальное и достаточное условие для нормальной работы плагина – динамика изменений в кадре в окрестностях логотипа. Однако, иногда возникает ситуация, когда логотип расположен на полностью неподвижном фоне, например, на полях широкоэкранного фильма. В этом случае единственно возможным способом является выделение логотипа по яркости относительно уровня чёрного. Настройка «Уровень чёрного» даёт возможность принудительно закрасить прозрачным цветом все элементы изображения, яркость которых ниже установленного значения.

Размер и положение логотипа указывается в процентах от габаритов экрана, т.е. не зависит от параметров видеопотока. Логотип сохраняется в формате BMP. Размер сохраняемого битмапа приводится к заданным в процентах значениям по горизонтали и вертикали относительно максимального размера потока – 768х576 (квадратный пиксел).


Список изменений и дополнений

Версия 1.00
  • Первая версия плагина.
Версия 1.01
  • Реализовано сохранение настроек в Windows 7.
Версия 1.02
  • Добавлена поддержка инстансов Behold TV.

Ссылка на плагин: BPP_LogoExtractor_v102.zip (23.1 kb)

01.03.11