Научная статья на тему 'Реализация задач субполосного анализа-синтеза изображений на основе унифицированных электронных модулей'

Реализация задач субполосного анализа-синтеза изображений на основе унифицированных электронных модулей Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
129
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАБОТКА ИЗОБРАЖЕНИЙ / СУБПОЛОСНЫЙ АНАЛИЗ-СИНТЕЗ / ВЫЧИСЛИТЕЛЬНАЯ СЛОЖНОСТЬ / УНИФИЦИРОВАННЫЕ ЭЛЕКТРОННЫЕ МОДУЛИ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Черноморец А. А., Маликов С. Н.

В работе предложено для программно-аппаратной реализации методов и алгоритмов субполосного анализа-синтеза изображений применять унифицированные электронные модули, разработанные в «НИИ супер ЭВМ».

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Реализация задач субполосного анализа-синтеза изображений на основе унифицированных электронных модулей»

ИНФОРМАЦИОННО-ТЕЛЕКОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ

УДК 621.397

РЕАЛИЗАЦИЯ ЗАДАЧ СУБПОЛОСНОГО АНАЛИЗА-СИНТЕЗА ИЗОБРАЖЕНИЙ НА ОСНОВЕ УНИФИЦИРОВАННЫХ ЭЛЕКТРОННЫХ МОДУЛЕЙ

Белгородский государственный национальный исследовательский университет

А.А. ЧЕРНОМОРЕЦ1 С.Н. МАЛИКОВ2

В работе предложено для программно-аппаратной реализации методов и алгоритмов субполосного анализа-синтеза изображений применять унифицированные электронные модули, разработанные в «НИИ супер ЭВМ».

2) ОАО «НИИ суперЭВМ», г. Москва

Ключевые слова: обработка изображений, субполосный анализ-синтез, вычислительная сложность, унифицированные электронные модули

e-mail:

[email protected]

[email protected]

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

На основе изображений земной поверхности с целью принятия соответствующих решений осуществляется мониторинг различных процессов естественного и искусственного происхождения, для чего необходимо обеспечить высокий уровень достоверности интерпретаций (дешифрирования) анализируемых снимков. Основными инструментами мониторинга являются: сопоставление изображений, получаемых в различные моменты времени, для чего необходимо осуществлять их хранение и передачу по каналам связи; классификация объектов на земной поверхности, то есть объединение их в группы на основе некоторого принципа; распознавание объектов, в том числе обнаружение новых, на основе сопоставления их характеристик с набором признаков, определяющих заданные классы.

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

Вычислительные эксперименты показывают, что при анализе изображений необходимо использовать методы и приемы их обработки, которые адекватно отражают как специфику данных, так и специфику решаемых задач, сохраняют информация о наиболее важных с точки зрения мониторинга свойствах земной поверхности. Опыт показывает наличие на земной поверхности квазициклических компонент естественного (овраги и т.п.) и искусственного (строения, дороги т.п.) происхождения. Таким образом, прежде всего, необходимо разработать оптимальные методы выделения наиболее значимых квазициклических компонент.

В качестве количественной меры значимости квазициклических компонент целесообразно использовать доли энергий изображений, которые попадают в выбранные подобласти пространственных частот. Рассмотрим это определение подробнее [1]. Пусть /'к , ' = ^-, N; к = М ,

означает отсчеты изображения в точках регистрации, трансформанта Фурье которого определяет-

ся соотношением

N М

Р(и, V) = ЕЕ /к ехР(-1и(| - !)) ехР(-Р(к - !)) . (1)

I=1 к=1

и V

Здесь 5 - нормированные круговые частоты, для которых выполняются неравенства

- П < и, V < П (2)

так что справедливо так называемое частотное представление (обратное Фурье- преобразование)

П П

= | | р(^ ^ еХРОи(| - 1)) ехР(Р(к - 1))^u^v / 4П 2 , (3)

-П -П

I = 1,2,..., М, к = 1,2,..., N

и равенство Парсеваля

ЕЕ = Л І р(«>V) |2 / 4її 2 , (4)

=1 к =1

которое можно представить в виде

Щ К2

її /іі!=Е Е р.п ,

т=1 п =1

где Ртп — часть энергии изображения

Ртп = | I Р (и, V) |2 ёиёу / 4п 2

( и ..V )ЄУтп

попадающая в двумерную область пространственных частот вида

^тп = [-« т 2 ^ и < -« т1 ) П [^ п 2 ^ V < ^ ^ ) II [^ т2 ^ и < -«т1 ) П [ в п1 ^ V < в п2 ) и

и [а т1 ^ и < (X т 2 ) П [-в п 2 ^ V < -в п1 ) и [а т1 ^ и < (X т2 ) П [3 п1 ^ V < в п2 ).

т = 1,2,..., Щ, п = 1,2,..., Я2.

Здесь для простоты предполагается, что размеры двумерных подобластей пространственных частот одинаковы, то есть имеют место равенства

«т2 - « т1 = П / Щ1 , 3 п2 - 3 п1 = П / Щ2 . (8)

С этими подобластями пространственных частот можно связать соответствующие квази-

тп

циклические компоненты 2ік , трансформанты Фурье которых

N М

гтп (и ^ = ЕЕ ^ єхр(-іи(і - 1)) ехР(-^(к - 1)) (9)

і =1 к=1

(5)

(6)

(7)

в идеальном случае должны удовлетворять следующим условиям

Гр (и, V), (и, V) £ V ;

7 тп (и, V) = \ ( , ), ( , ) ИИ ; (1П)

(,) [0, (и, V) & Vmn . (10)

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

^ тп = Ртп / II /II . (11)

Характерной особенностью изображений земной поверхности является сосредоточенность

их подавляющей доли энергии в двумерных подобластях пространственных частот, суммарная

2

площадь которых мала по сравнению с квадратом площадью 2п 2п (площадь всей области определения трансформанты Фурье).

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

В качестве критерия оптимальности целесообразно использовать меру погрешности аппроксимации условия (10), и прежде всего в смысле среднеквадратического отклонения. Тогда вариационный принцип выделения квазициклических компонент имеет вид [2]

| I р(и, V) - 7 тп (и, V) I2 с1и^ / 4П 2 + | I 7 тп (и, V) |2 ёи^ / 4П 2 = шт

(и ^)£¥пт (и ^ )$Утп

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

Оптимальное выделение квазициклических компонент позволяет также осуществлять на них разнообразные воздействия в целях сжатия [3] или повышения визуального качества. В частности при сжатии совокупности изображений удаленные квазициклические компоненты в одних из них можно замещать квазициклическими компонентами, сформированными на основе фрагментов других. При этом выполнение условия вида (10) позволяет обеспечить ортогональность, что целесообразно с точки зрения дальнейших восстановлений исходных изображений.

В работе [4] уже отмечалась роль оценок производных для градиентной обработки с целью повышения четкости контуров отдельных фрагментов изображений, что важно для задач дешифрирования объектов на земной поверхности. Ясно, что задачу численного дифференцирования изображений можно свести к дифференцированию значимых квазициклических компонент. Это позволяет получить устойчивые к воздействиям шумов оценки производных изображений для улучшения их визуального качества.

Изменение масштабов изображений или их фрагментов также можно реализовать на основе интерполяции квазициклических компонент.

Таким образом, необходимо разработать оптимальные (вариационные) методы целенаправленных воздействий на квазициклические компоненты изображений, включая фильтрацию, дифференцирование и интерполяцию при решении проблемы повышения их визуального качества.

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

Отметим, что применяемые в настоящее время методы частотной обработки (Фурье- анализа и синтеза) на основе дискретного преобразования Фурье либо КИХ-фильтрации не позволяют точно вычислить интегралы вида (6) и не позволяют выделить квазициклические компоненты, которые определяются только энергией изображения, попадающей в заданную подобласть пространственных частот.

Создаваемые в работах [1-5] оптимальные в том или ином смысле (вариационный принцип) методы и алгоритмы субполосного анализа/синтеза изображений, а именно, сжатие данных, выделение квазициклических компонент, повышение визуального качества, масштабирование, автоматическую классификацию и распознавание объектов, свободны от этих недостатков и являются оптимальными по точности, что и определяет их существенное преимущество. Вычислительные эксперименты показали их вычислительную сложность порядка 0(М N ) и, следовательно, необходимость использования вычислительных средств, обеспечивающих выполнение требуемых расчетов за приемлемое с точки зрения решаемых задач время.

В качестве таких вычислительных средств авторами предложено использовать разработанные в ОАО «НИИ супер ЭВМ» унифицированные электронные модули [6, 7], являющиеся универсальным инструментом создания систем сбора и цифровой обработки сигналов и изображений. Унифицированные электронные модули способствуют резкому сокращению времени обработки изображений на основе использования современных достижений математики и электроники, апробированных в других областях знаний.

Различные сочетания модулей на основе ПЛИС VIRTEX-6 и субмодулей стандарта FMC (рис. 1) позволяют построить эффективные системы для решения различных прикладных задач анализа-синтеза изображений. Широкие и разнообразные возможности создаваемых на их основе систем по приему, оцифровке, обработке, хранению и формам визуализации оцифрованного материала позволяют использовать их для модернизации и расширения функциональных возможностей существующего технологического оборудования. В частности, подобные системы могут оказаться полезны при внедрении новейших методов обработки изображений, переходе на технологию высокого и сверхвысокого разрешения.

При построении системы на основе унифицированных электронных модулей предусмотрена возможность использования универсальных ЭВМ. Ввод-вывод данных и управляющих сигналов может быть реализован по шине cPCI, каналам Giga Ethemet, дуплексным каналам связи на основе медных и оптоволоконных соединителей. Такая система позволяет передавать пакеты данных на расстояния от нескольких сантиметров до сотен километров со скоростью от единиц байт до десятков гигабайт в секунду, что обеспечивает возможность распараллеливания решения задач обработки изображений на удаленных компьютерах.

Рис. 1. Пример построения вычислительной сети на основе унифицированных электронных модулей (внешние оптоволоконные каналы)

Модульная структура вычислительных устройств на основе унифицированных электронных модулей (рис. 2) обеспечивает построение вычислительных систем высокой масштабируемости.

_________Кабель-ОЕТНЕКЫЕП

Мони-

торії

Т

I

субмодультіш^гцл -3*

субмодуль-тип |

субмодуль-тип |

суомодуль-пш-|ЛГТ|-л

субмодуль тип |

ГЦЛ-2*

субмодуль тал ]мцл-1<1

субмодуль Ііш]мцл-2Я

субмодуль тип

субмодуль тнп

ДТТТЛК

Срейі-1*'

Шина^І

сРСІЦ

1 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Кгоімутїтгр* ПК|

ОЕТНЖ-

1 г

торЦ

Клавиатура^ 1

субмодуль Тіш^т.тт-.^

субмодуль ТНД І субмодуль тип |

субмодуль тип [%ТТТЛ • 2« субмодуль ТІШ |

субмодуль пш [\ЩЛ • 1 *

I рейт-Щ

Шина*!

сРС1*1

Рис. 2. Структура унифицированных электронных модулей

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

Использование на каждом этапе вычислений своей разрядности операндов позволяет обеспечить необходимую точность результатов. Технические характеристики типовой конфигурации унифицированных электронных модулей приведены в табл. 1.

Таблица 1

Технические характеристики типовой конфигурации устройства

Конструктивный стандарт Евромеханика 6U

Количество модулей 3

Количество мезонинных плат FMC 4

Скорость потока входной информации Не менее 500 Мбайт/сек на мезонинную плату FMC

Количество волоконно-оптических каналов связи ^БР+) 8

Количество каналов связи по медной витой паре (8БР+) 4

Производительность модулей для операции БПФ Не менее 125 Гфлопс

Интефейсы Gigabit Ethernet, HDMI, MiniUSB, JTAG, RS232/485

Энергопотребление Не более 150 Вт

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

Литература

1. Жиляков, Е.Г. Метод определения точных значений долей энергии изображений в заданных частотных интервалах [Текст] / Е.Г. Жиляков, А.А. Черноморец, И.В. Лысенко // Вопросы радиоэлектроники -Сер. РЛТ, 2007. - Вып. 4. - С. 115-123.

2. Жиляков, Е.Г. Оптимальная фильтрация изображений на основе частотных представлений [Текст] / Е.Г. Жиляков, А.А. Черноморец // Вопросы радиоэлектроники. Сер. ЭВТ. - 2008. - Вып. 1. - С. 118-131.

3. Жиляков, Е.Г. Метод сжатия изображений, основанный на разложении квазициклических компонент изображения по собственным векторам соответствующих субполосных матриц [Текст] / Е.Г. Жиляков, А.А. Черноморец, В.А. Голощапова // Научные ведомости БелГУ. Сер. История. Политология. Экономика. Информатика. - 2011. - № 13 (108). - Вып. 19/1. - С. 191-195.

4. Жиляков, Е.Г. О выделении контуров объектов на изображениях земной поверхности [Текст] / Е.Г. Жиляков, А.А. Черноморец, А.Н. Заливин // Научные ведомости БелГУ. Сер. История. Политология. Экономика. Информатика. - 2011. - № 1 (96). - Вып. 17/1. - С. 196-200.

5. Жиляков, Е.Г. Вариационные методы анализа/синтеза изображений земной поверхности в задачах их дешифрирования: монография [Текст] / Е.Г. Жиляков, А.А. Черноморец, А.Н. Заливин, А.А. Барсук, А.Ю. Лихошерстный. - Белгород: ООО «ГиК», 2012. - 204 с.

6. Баранов, Л.Д. Реализация цифровой обработки сигналов в медицине [Текст] / Л.Д. Баранов, М.В. Лапшин, С.Н. Маликов // Вопросы радиоэлектроники. - 2012. - Вып. 2. - С. 60-65.

7. Зотов, В. Особенности архитектуры нового поколения высокопроизводительных ПЛИС БРОЛ фирмы ХШпх серии ^г!ех-6 // «Компоненты и технологии» -2009. - №8. - С. 78-85.

IMPLEMENTATION OF IMAGE SUBBAND ANALYSIS-SYNTHESIS BASED ON UNIFIED ELECTRONIC MODULES

A.A. CHERNOMORETS1 S.N. MALIKOV2

1) Belgorod State National Research University

2) ОАО «SRI super Computers»

e-mail: [email protected] [email protected]

In this work for the hardware and software implementation of methods and algorithms of image subband analysis-synthesis we proposed the used unified electronic modules developed in the "SRI super Computers”.

Keywords: image processing, subband analysis-synthesis, computational complexity, unified electronic modules

i Надоели баннеры? Вы всегда можете отключить рекламу.