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

RSS-лента Beholder

Описание плагина Gamma


Плагин BPP_Gamma позволяет регулировать гамму отдельно для каждого из RGB каналов изображения. На первый взгляд может показаться, что гамма работает аналогично подстройке яркости изображения. Но это не совсем так. Подадим с генератора испытательных сигналов изображение с градиентной заливкой по трём RGB каналам. На скриншоте с экрана видно, что характеристика АЦП тюнера практически линейна, что доказывает прямая на графике распределения яркости вдоль оси Х.

Пример распределения уровнейДиаграмма распределения

Однако, кому-то может показаться, что тёмные тона на изображении всё же превалируют. На самом деле, такое действительно иногда может иметь место при трансляции некоторых, особенно старых, кинофильмов. Естественное желание, возникающее при этом – увеличить яркость изображения. Это можно сделать при помощи стандартных настроек тюнера.

Пример распределения уровнейДиаграмма распределения

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

Пример распределения уровнейДиаграмма распределения

Плагин BPP_Gamma как раз позволяет настраивать гамму отдельно для каждого из RGB каналов изображения и индивидуально для любого TV-канала.

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

Несмотря на то, что гамма подстраивается исходя из значений RGB, плагин работает не только в формате RGB24, но и в формате YUY2. Правда, это требует дополнительных вычислительных ресурсов процессора. Коррекция гаммы в формате YUY2 занимает в среднем 20% процессорного времени (для кадра размером 768х576). Для примера, в формате RGB24 дополнительная загрузка CPU составляет всего 4-5%.


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

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

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

01.03.11