Рекомендации по выбору алгоритма и формы амплитудной характеристики цветокодирующего устройства
Автор: Балобанов А.В., Балобанов В.Г., Безруков В.Н.
Журнал: Инфокоммуникационные технологии @ikt-psuti
Рубрика: Технологии радиосвязи, радиовещания и телевидения
Статья в выпуске: 3 т.7, 2009 года.
Бесплатный доступ
Рассмотрены вопросы согласования объема визуальной информации в черно-белом изображении с пропускной способностью зрительного анализатора. Приведены практические рекомендации по выбору алгоритма и формы амплитудной характеристики цветокодирующего устройства (ЦКУ). Предложена методика определения оптимальных алгоритмов цветового контрастирования в зависимости от структуры черно-белого изображения.
Короткий адрес: https://sciup.org/140191342
IDR: 140191342
Текст научной статьи Рекомендации по выбору алгоритма и формы амплитудной характеристики цветокодирующего устройства
Рассмотрены вопросы согласования объема визуальной информации в черно-белом изображении с пропускной способностью зрительного анализатора. Приведены практические рекомендации по выбору алгоритма и формы амплитудной характеристики цветокодирующего устройства (ЦКУ). Предложена методика определения оптимальных алгоритмов цветового контрастирования в зависимости от структуры черно-белого изображения.
Постановка задачи
При анализе черно-белых изображений возможности зрительной системы человека используются не полностью:происходит значительная потеря информации из-за рассогласования объема содержащейся информации в черно-белом изображении с возможностями (пропускной способностью) зрительного анализатора.Поэтому независимо от типа те- левизионной (ТВ) системы и области ее применения в большинстве случаев целесообразно представлять изображение в цвете. Цвет обеспечивает согласование параметров изображения с физиологическими особенностями зрения. Сущность метода цветового кодирования заключается в преобразовании чернобелого изображения в цветное по признакам, отображающим определенные свойства изображения.
Правильное кодирование превращает очень сложную задачу распознавания образов в простую и доступную. Это достигается тем, что плавному изменению яркости исследуемого объекта должно соответствовать и плавное изменение цвета.
Повысить вероятность обнаружения малоконтрастного объекта в изображении можно путем введения в видеотракт гамма-коррекции [1]:
р о = 2 +ф
'I' ф (К - КП) γ
V2
где Ψф – отношение сигнал/шум, К – контраст обнаруживаемой детали, К п – пороговая контрастная чувствительность зрительного анализатора.
Как видно из соотношения (1), применение Y- коррекции эквивалентно изменению пороговой контрастной чувствительности зрения в у раз, что (при Y > 1) повышает вероятность обнаружения малоконтрастной детали. Гамма-коррекция расширяет диапазон значений видеосигнала в одних участках за счет подавления в других.
Когда полезную информацию несет только часть динамического диапазона видеосигнала, наряду с Y- коррекцией черно-белое изображение подвергают цветовому контрастированию, что дополнительно многократно повышает различимость деталей в изображении. В раскрашенном изображении возможно обнаружение объектов, контраст которых меньше контрастной чувствительности зрения при рассматривании черно-белого изображения.
Цветовое кодирование особенно эффективно при высоких отношениях сигнал/шум (Т ф > 50). При Т ф < 20 применение у- коррекции не рекомендуется, так как увеличивается вероятность ложной тревоги. Можно также применить метод масштабирования с ограничением, заключающийся в том, что необходимый участок диапазона сигнала растягивается на весь допустимый динамический диапазон видеосигнала и раскрашивается. Детали за пределами выбранного участка подавляются.
При достаточно высоком отношении сигнал/ шум ( Ψ ф > 50) и не равномерном распределении информации по динамическому диапазону видеосигнала используют у- коррекцию или масштабирование с ограничением в совокупности со цветовым кодированием.
Алгоритмы цветокодирования
При практической реализации контрастирования черно-белых изображений необходимо иметь набор из 6-7 составленных программ для отобранных заранее алгоритмов цветокодирова-ния. Далее путем теоретического анализа структуры исследуемого изображения подбирают 2-3 алгоритма кодирования и экспериментально на мониторе компьютера проводят сравнительный анализ раскрашенных в условные цвета изображений. По результатам экспериментальной про- верки выбирают оптимальную форму амплитудной характеристики: линейную, нелинейную (с у- коррекцией) или с масштабированием. При масштабировании оставляют для исследования только один участок, учитывая при этом яркость фона изображения, на котором расположены детали (информация). Выделенный участок раскрашивают, а остальные ограничивают.
Проведенные эксперименты подтвердили результаты теоретических исследований по определению оптимальных форм амплитудных характеристик ЦКУ и алгоритмов раскрашивания черно-белых изображений. В соответствии с вышеизложенным было смоделировано на персональном компьютере цветокодирующее устройство (ЦКУ). Были разработаны 10 программ для раскрашивания черно-белых изображений, в качестве которых исследовались рентгенограммы, черно-белые изображения производственного и научного назначения.
Компьютерное моделирование позволяет врачам оперативно по раскрашенным снимкам более точно поставить диагнозы, производственникам находить дефекты изготавливаемой продукции, проводить обучение студентов и готовить специалистов по данному направлению. Методика проведения работы на персональном компьютере (ПК) по раскрашиванию черно-белых изображений заключается в следующем (см. рис. 1).

Рис. 1. Главное окно программы
Приступая к работе,для начала нужно рассмотреть и изучить возможные преобразования данного изображения,а именно:исследуемое черно-белое и все наиболее подходящие алгоритмы для раскрашивания заданного черно-белого изображения. Проанализировать все алгоритмы со всеми возмож- ными уровнями квантования по испытательному изображению.Сохранить наиболее информативные алгоритмы. Области 4 и 2 на рис.1 позволяют определить необходимое число уровней квантования для исключения ложных контуров (определяется по испытательному изображению).Области 5 и 3 дают осциллограммы сигналов раскрашенных изображений для выбранного алгоритма кодирования. Нажимая на вкладку 3,можно производить раскрашивание реальных изображений по уже исследованным ранее алгоритмам.В окне «Описание» можно поместить выбранный алгоритм раскрашивания (см. рис.2).Для наглядности в программу встроены два рентгеновских изображения человеческой кисти и челюсти (см. рис.3-4).В «области» 5 на рис. 3 логично выбрать свое собственное изображение и проводить экспериментальную часть уже с ним (см.рис. 3).Область 3 содержит испытательный черно-белый клин и раскрашенный по заданному алгоритму клин. Сравнивая их, легко определить яркость исследуемого изображения для определения дефекта.
На рис.1 в области 4 показано изображение про-квантованное на 1024 уровня (визуально не разли-чимы),а область 5 дает осциллограммы сигналов этого изображения. В области 2аналоговый сигнал проквантован на меньшее число уровней (16; 32; 64; 128; 256).В области 3 расположены осциллограммы сигналов исследуемого изображения.Вкладки позволяют наблюдать испытательные и реальные изображения на экране монитора.Проводя сравнения изображений, можно убедиться в достоверности теоретически выкладок.К примеру, рассматривая черно-белое изображение испытанного клина при 128 уровнях квантования, визуально мы не замечаем переходов,тогда как рассматривая это изображение после обработки,мы ясно видим переходы между цветами, наблюдая «ступеньки».

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

Рис. 3. Главное окно программы (вкладка 3)

Рис. 4. Изображение «Челюсть», 8 цветовых участков
Хотя информационная емкость этого варианта кодирования не является максимальной, но здесь легко определить относительную яркость интересующего участка.
Естественно, выбор оптимального алгоритма кодирования зависит от конкретной задачи, поставленной перед оператором. Например, требуется выделить на изображении все участки заданного интервала яркости. Поставленная задача может быть решена двумя путями:
-
- выделенный участок растягивают от черного до белого, то есть до полного динамического диапазона преобразователя сигнал-свет. Остальные участки на экране преобразователя не воспроизводятся, уходя в область отсечки и насыщения модуляционной характеристики кинескопа. Информационная, емкость при этом увеличивается только за счет растягивания динамического диапазона участка выделенного сигнала чернобелого изображения. Описанная операция повторяется, при необходимости, для всех участков изображения;
-
- цветовое кодирование выделенного участка многократно увеличивает информационную емкость изображения. При необходимости заданный интервал яркости также может быть разбит на участки, каждый из которых растягивается до полного размаха сигнала цветного кинескопа. При большой зашумленности изображения выделенные участки рекомендуется рассматривать на участках выше уровня серого, где помехи визуально менее заметны, чем на темных участках.
Второй способ позволяет наблюдать все раскрашенные участки одновременно или последовательно, раскрашивая выделенные участки в соответствии с рекомендациями работы [4].
Контрастирование в Adobe Photoshop
Adobe Photoshop – растровый графический редактор, являющийся лидером рынка в области коммерческих средств редактирования растровых изображений. Photoshop тесно связан с другими программами для обработки медиафайлов, анимации и другого творчества.
Практически все представленные в работе алгоритмы реализуются в данной программе, но здесь можно столкнуться со следующим трудностями:
-
- в данной программе невозможно провести квантование, чтобы изучить все тонкости дискретизации по уровню видеосигнала;
-
- при разбивке изображения на несколько участков придется вручную подбирать каждый
цвет. Этот процесс крайне трудоёмок и требует больших временных затрат;
-
- Photoshop является коммерческой программой, цена одной лицензионной копии составляет примерно 60 т.р.
Предложенная выше методика раскрашивания черно-белых изображений имеет значительные преимущества перед программой Photoshop:
-
- позволяет реализовать большее количество алгоритмов (более оперативно);
-
- простота использования, не требующая специальных навыков работы с ПК;
-
- является практически бесплатной и универсальной: ее можно использовать как в учебном процессе, так и на производстве, потому более удобна, чем Photoshop.
Выводы
-
1. Цветовое контрастирование черно-белого изображения повышает визуальную информационную емкость исходного изображения. Хотя содержащиеся в изображении информация не увеличивается, но благодаря лучшему согласованию его параметров с особенностями зрения возможности и резервы зрительной системы человека используется более эффективно.
-
2. Аналоговым способам цветового контрастирования присущие серьезные недостатки: невозможность изменения алгоритма цветового кодирования от ЭВМ; переходные процессы, возникают в устройствах в моменты срабатывания, приводят к ложным контурам в изображении [2].
-
3. Дискретные способы цветового контрастирования в отличии от аналоговых наиболее оперативны, позволяют легко изменять алгоритм кодирования и вести обработку сигнала с помощью ЭВМ [2].
-
4. При цветовом кодировании видеосигнала с широкой полосой частот рекомендуется перед контрастированием этот сигнал предварительно ограничить по полосе частот, преобразовать в цифровую форму, произвести раскрашивание изображения в условные цвета по заданному алгоритму кодирования и после ЦАП смешать его с исходным высокочастотным сигналом, несущим информацию о мелких деталях [2].
-
5. Цветокодирующее устройство, составленное из логических элементов, является наиболее простым в настройке, надежным в работе, путем простого переключения позволяет получить 3-4 алгоритма кодирования, рекомендуется для использования в прикладном телевидении – в дефектоскопии, рентгеноскопии, интроскопии и других исследованиях [2].
-
6. ЦКУ с программируемым алгоритмом кодирования на ОЗУ целесообразно использовать в научных исследованиях.
-
7. Перспективным, эффективным и практически единственным в смысле оперативности при определении оптимального алгоритма является цветовое контрастирование черно-белых изображений с применением персонального компьютера, который избавляет нас от использования технических средств.
Список литературы Рекомендации по выбору алгоритма и формы амплитудной характеристики цветокодирующего устройства
- Данилов В.А., Мазуров А.И. Цветовое контрастирование изображений малоконтрастных объектов//Техника средств связи. Серия «Телевидение». Вып. 2, 1985. -С. 31-36.
- Балобанов В.Г., Горчаков Б.М. Исследование вопросов цифровой обработки видеосигнала при цветовом контрастировании черно-белых изображений//Информатика, радиотехника, связь. Сборник трудов ученых Поволжья. Вып.6. Самара: 2000. -С. 24-27.
- Балобанов А.В., Кривозубов В.П., Балобанов В.Г. Цветовое кодирование черно-белых изображений с помощью персонального компьютера//ИКТ. Т.1, №2, 2003. -С. 51-56.
- Балобанов А.В., Балобанов В.Г., Кривозубов В.П. Выбор алгоритма цветового кодирования черно-белых изображений для прикладных систем черно-белого телевидения//ИКТ. Т.3, №2, 2005. -С. 45-49.