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

кандидата технических наук
Мирошниченко, Сергей Юрьевич
город
Курск
год
2009
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Методы и средства обработки цифровых аэрокосмических изображений объектов промышленности для создания тематических слоев геопространственной информации»

Автореферат диссертации по теме "Методы и средства обработки цифровых аэрокосмических изображений объектов промышленности для создания тематических слоев геопространственной информации"

УДК 004.932

На правах рукописи

МИРОШНИЧЕНКО СЕРГЕЙ ЮРЬЕВИЧ

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

05.13.01 - Системный анализ, управление и обработка информации (технические системы)

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Курск-2009

003472864

Работа выполнена в ГОУ ВПО «Курский государственный технический университет» на кафедре вычислительной техники в совместной научно-исследовательской лаборатории Центра информационных технологий в проектировании РАН и Курского государственного технического университета «Информационные распознающие телекоммуникационные интеллектуальные системы».

Научный руководитель: доктор технических наук, профессор,

заслуженный деятель науки РФ Титов Виталий Семенович

Официальные оппоненты: доктор технических наук, профессор,

Филист Сергей Александрович

кандидат технических наук, доцент Андрианов Дмитрий Евгеньевич

Ведущая организация: ГОУ ВПО Тульский государственный

университет, г. Тула

Защита диссертации состоится «26» июня 2009г. в 14 часов на заседании совета по защите докторских и кандидатских диссертаций Д212.105.03 при Курском государственном техническом университете по адресу 305040, Курск, ул. 50 лет Октября, 94 (конференц-зал).

С диссертацией можно ознакомиться в библиотеке Курского государственного технического университета по адресу: Курск, ул. 50 лет Октября, 94.

Автореферат разослан «ЛЗ» ¡Л^/ЪЛ-^ 2009г. Размещен на сайте www.kurskstu.ru «</бу> ^Щ^г- 2009г.

Ученый секретарь совета, профессор

Ф.А. Старков

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

Векторизация цифровых аэрокосмических изображений, в большинстве случаев выполняемая операторами-фотограмметристами вручную, заключается в поэлементной «обрисовке» граничных линий промышленных объектов и представляет собой длительный и трудоемкий процесс, требующий значительного количества людских и материальных ресурсов. Автоматическое построение тематических слоев геопространственной информации по аэрокосмическим изображениям объектов промышленности с помощью программных и аппаратно-программных средств, ориентированных на обработку сканированной картографической информации, равно как и создание специализированных средств векторизации сталкиваются с трудностями, обусловленными отсутствием математического описания аэрокосмического изображения, учитывающего его избыточную информативность и неоднородное распределение яркости в пределах содержащихся на нем объектов. Кроме того, существующие средства обработки данных дистанционного зондирования не обеспечивают необходимой точности автоматически создаваемых тематических слоев, требуют длительной предварительной настройки, сопоставимой по временным затратам с ручным созданием электронной карты, и обладают низким быстродействием, обусловленным как размерами исходного изображения (не менее 100 млн. точек), так и сложностью алгоритмов его обработки.

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

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

задачи построения электронных карт промышленных предприятий.

В соответствии с поставленной целью в работе решаются следующие задачи:

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

2. Разработка математической модели синтеза тематического слоя объектов промышленности по аэрокосмическому изображению.

3. Создание методов и алгоритма обработки цифровых аэрокосмических изображений.

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

Новыми научными результатами, выносимыми на защиту, являются:

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

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

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

Объект исследований - цифровые аэрокосмические изображения как источник информации для формирования тематического слоя объектов промышленности.

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

Методы исследования. В работе использованы методы цифровой обработки и анализа сигналов и изображений, математического моделирования, теории: вероятностей, систем, параллельных вычислений, алгоритмов, проектирования ЭВМ.

Практическая ценность работы состоит в том, что ее результаты являются основой для разработки широкого спектра программных и аппаратно-программных средств, обеспечивающих цифровую обработку аэрокосмических изображений и синтез тематических слоев геопространственной информации при минимальном участии оператора и предназначенных для создания электронных карт ГИС промышленного назначения. Разработанные методы и алгоритм также могут применяться при построении тематических слоев городской застройки, дорожной сети и водных ресурсов для универсальных ГИС. Методы выделения и векторного кодирования контуров объектов применяются в медицине при построении систем бесконтактной диагностики заболеваний кровеносной системы человека (способ диагностики защищен патентом РФ №2314026).

Достоверность научных результатов, полученных в работе, подтверждается экспериментальными исследованиями.

Реализация и внедрение. Методы обработки аэрокосмических изображений, разработанные в рамках ' диссертационной работы, использованы при создании программных продуктов ООО «Астрософт-Дубна» и ЗАО «Курсктелеком». Результаты диссертационной работы используются в учебном процессе Курского государственного

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

Апробация работы. Основные положения диссертационной работы докладывались и получили положительную оценку на международных и российских конференциях: XL всероссийской конференции по проблемам математики информатики, физики и химии (г. Москва, 2004г.), межрегиональной итоговой научно-технической конференции «Интеллектуальные и информационные системы» (г. Тула, 2004г.), 4-й международной конференции «Телевидение 2005», (г. Санкт-Петербург, 2005г.), VIII международной научно-технической конференции «Медико-экологические информационные технологии 2005» (г. Курск, 2005г.), XXXII и XXXIII межвузовских научно-технических конференциях «Молодежь и XXI век» (г. Курск, 2004-2005гг.), 8-й международной конференции «Распознавание образов и анализ изображений: Новые информационные технологии «РОАИ-8-2007» (г. Йошкар-Ола, 2007г.), 5-й международной конференции по информационным и телекоммуникационным технологиям в интеллектуальных системах (Майорка, 2007г.), IV научно-практической конференции «Перспективы развития систем управления оружием» (г. Курск, 2007г.), 8-й международной конференции «Оптико-электронные приборы и устройства в системах распознавания образов, обработки изображений и символьной информации «Распознавание - 2008» (г. Курск, 2008г.), 9-й международной конференции «Распознавание образов и анализ изображений: Новые информационные технология «РОАИ-9-2008» (г. Нижний Новгород, 2008г.), международной научно-технической конференции «Информационно-измерительные, диагностические и управляющие системы «Диагностика - 2009» (г. Курск, 2009 г.), международной научно-технической конференции «Геодезия, картография, кадастр - XXI век» (г. Москва, 2009 г.), а также на научно-технических семинарах кафедры «Вычислительная техника» с 2004 по 2009 гг.

Награжден медалью министерства образования и науки РФ «За лучшую научную студенческую работу», медалью Российской академии наук для молодых ученых РАН, других учреждений, организаций России и для студентов высших учебных заведений России за работу «Разработка математической модели и создание автоматизированного аппаратно-программного комплекса для сегментации аэрокосмических изображений».

Публикации. Основные результаты диссертации отражены в 22 печатных работах. Среди них 7 статей, опубликованных в рецензируемых научных журналах, входящих в перечень журналов и изданий, рекомендованных ВАК, 1 патент на изобретение, 1 свидетельство о регистрации программ для ЭВМ.

Личный вклад автора. В работах, опубликованных в соавторстве, лично соискателем предложены: в [4,5,8,11,15,17] — математическая модель синтеза тематического слоя объектов промышленности на основе аэрокосмического изображения, в [2,7,10,12,16,21] - методы и алгоритм цифровой обработки аэрокосмических изображений, в [1,3,6,9] - структура и принципы функционирования быстродействующей системы для формирования векторных представлений объектов.

Объем и структура работы. Диссертационная работа состоит из введения, четырех глав, заключения и приложений. Работа содержит 150 страниц основного текста, в том числе 53 рисунка, 5 таблиц, список использованных источников из 87 наименований, и 2 приложения.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность, сформулированы цель и задачи исследования, представлены научная новизна и практическая ценность работы.

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

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

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

МТ = МУ(М,). (1)

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

М, =[Л/('»(МУ»),Л/('»(<»),М«(Л/«)], (2)

где М^ - модель изображения объекта промышленности; М(р - модель представления аэрокосмического изображения как случайного двумерного поля яркостей; мр - модель формирования теней на аэрокосмическом изображении; - модель изображения тени.

В рамках модели М^р исходное аэрокосмическое изображение I представлено как непрерывное двумерное случайное поле яркости

Mf = F,{,l,x,y), I = f(x,у), хе [1,/q^e[1,N], (3)

где х , у - координаты отсчета яркости; К , N— размеры исходного изображения.

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

= = Д 5, е/. (4)

В рамках математической модели Л/,'7' показано, что положения теней относительно отбрасывающих их объектов на аэрокосмическом изображении I определяются азимутом Солнца а9 и не зависят от разности азимутов Солнца Ааф на краях изображения. Сделан вывод о том, что величиной Дет® можно пренебречь при определении азимута Солнца на основе оценочных положений теней объектов. Таким образом

Л/,(,) = ^(/,/„„«ф),/ =/а(/„„*э), (5)

где /„, - аэрокосмическое изображение, не содержащее теней объектов.

Математическая модель М^ описывает свойства теней искусственных и природных объектов

Л/<" = = € /. (6)

В рамках М^ показано, что для объектов обоих классов характерным признаком наличия тени является перепад яркости на границе тени с фоном.

Модель Мг представляет математическое описание преобразования исходного аэрокосмического изображения I в тематический слой объектов промышленности V

Му=Ру(У,1), (7)

Каждый элемент V, тематического слоя V представляет контурное описание отдельного объекта промышленности и состоит из замкнутой линии г{'\ описывающей контур крыши здания, и множества Г^, элементы Г*'1' которого представляют некоторые детали крыши объекта

Иг«1?>). (8)

Математическая модель Му представлена выражением

(9)

где - математическая модель геометрической коррекции и приведения к фундаменту

контуров объектов промышленности; - математическая модель идентификации

контурных представлений объектов промышленности; математическая модель

построения контуров объектов; - математическая модель компенсации теней

объектов.

Математическая модель компенсации теней объектов основана на моделях и описана функцией

Л/Г где 4 =/„(с('»,С„,/),С(,) =/ЛСк,/),С„ =/„(/), (10)

/„ - изображение с компенсированными тенями объектов; (•) - функция яркостной

компенсации теней; С(®' = —д - множество кластеров, каждый из которых

описывает положение и форму тени; Сх - дифференциальное изображение, на котором локальные максимумы соответствуют границам теней объектов с фоном; (•) - функция

локализации теней; /!а (•) - функция вычисления азимута Солнца и оценки положения теней.

Для оценки положения теней объектов исходное аэрокосмическое изображение I подвергается свертке с дифференциальной функцией Гаусса (•), ориентированной под углом аф к нулевому азимуту, в результате чего формируется дифференциальное изображение

N К

=*,(*,»«.)= {(л« - X, /> - у, ав) ■ /(Л у"> ) Ч'0. (11)

где

(*> У, а® ) = х:^ {а@ -~ У со3 ["е ~ 7

2) V 2

<т5 - параметр, определяющий протяженность перепада функции яркости, производящего наибольший по модулю отклик функции (12).

Азимут Солнца ае определяется как аргумент максимального интегрального

отклика функции (12) по всему аэрокосмическому изображению в диапазоне

[0,2л-]

-1 нк

=аге|дах ¡¡?,!с(х,у,<р)с1хс1у. (13)

Кластерная функция /1( (•) в качестве признака использует яркостное расстояние (•) добавляемой области от текущего среднего значения яркости кластера С,'1'.

Начальное положение и форма кластеров С,'1' определяются исходя из оценочных положений теней на дифференциальном изображении Сх.

Для того чтобы кластер с'5' принял форму тени , производится его наращивание за счет областей изображения Б^, непосредственно прилегающих к границе кластера

С« = С« и : 45» (4"с,)< Т,{С) , (14)

где - максимальное яркостное расстояние области от кластера С.'1. Яркостная компенсация теней объектов выполняется следующим образом

= Ш = + (15)

где К- величина яркостной коррекции.

Математическая модель построения контуров объектов описана функцией

Л'Г = Кь (Е,11С), где £ = = /„(В),В = /Йй {с),С = /„ (С),С = /„(/„), (16)

Е - множество контуров, каждый из которых представляет отдельный объект; /е1 (•) -

функция трассировки контуров; Е - множество линейных контуров; В - бинарная карта модулей градиента; /„ (•) - функция кодирования контурных линий векторами; (•) -

функция бинаризации; О — карта векторов градиента с односвязными представлениями

с = {е(х,у),у>{х,у))=(О =

(18)

контуров; /„ (•) - функция утончения контурных линий; (7 - карта векторов градиента; /ы (") ~ функция выделения контуров объектов.

Выделение контуров объектов /„/(•) производится с помощью частных производных функции Гаусса вдоль осей координат

ж?(Х'У'Ъ) _ -у /17ч

с _ 4 ^ > г — _ 4 е " V1';

&с 2 жае оу 2 лае

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

Функции (17) в результате свертки с изображением позволяют вычислить

величины перепадов яркости в горизонтальном (■*> V) и вертикальном ¿^ (^у) направлениях.

Тогда карты модулей и направлений градиента, описывающие положения контуров объектов на исходном изображении, определяются как

Функция утончения контурных линий /„(■), обеспечивающая возможность применения функции векторного кодирования /„{•), выполняет создание односвязных представлений контуров

[8 {Х>У)> в противном случае где (х^^у^ - координаты опорных точек, находящихся на прямой, ортогональной

касательной к контурной линии в данной точке.

Функция бинаризации обеспечивающая разделение точек изображения на

точки контуров и точки однородных областей, декомпозирована на функцию первичной бинаризации /}%(•) и рекуррентную функцию вторичной бинаризации /$(•), ( = 2, и

5=и {с)=/<;> [/Г (.../<?(/«о]. (20)

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

Векторное кодирование /„{•) контурных линий объектов выполняется за один проход по бинарному изображению В. На основе анализа окрестности текущей точки, соответствующий ей вектор добавляется к предшествующему данной точке контуру, а также, при необходимости, выполняется создание одного или нескольких новых контуров. В результате применения функции /„(•) строится множество Е, каждый элемент которого представляет собой линейный векторный контур.

По окончании векторного кодирования применяется функция трассировки /,.,(•),

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

адК-й^. Г?> := (21)

где Г^' - замкнутая последовательность линейных контуров, ограничивающая объект;

„(Л)

Г;' - множество линеиных контуров, отражающих детали его внутренней структуры.

Математическая модель М^Р идентификации контурных представлений объектов промышленности описана функцией

МР К, -Ш (22)

где

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

Математическая модель М^ геометрической коррекции и приведения к фундаменту контуров объектов промышленности представлена функцией

V, = Г<'> (23)

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

а'р — координата начала линии Г^ в пределах исходного изображения с учетом ее приведения к фундаменту объекта; - последовательность векторов, составляющих линию Г[''.

Выражения (2-6, 9-10, 16, 22, 23) путем подстановки в формулу (1) позволяют сформировать обобщенное представление математической модели Мт.

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

Основываясь на математической модели Му (9) создан обобщенный алгоритм формирования векторных представлений объектов промышленности:

1. Компенсация теней объектов (15) на аэрокосмическом изображении, позволяющая устранить ложные контуры, образующиеся на границах теней с фоном.

2. Построение контуров объектов (16), обеспечивающее формирование векторных контурных представлений всех объектов, содержащихся на аэрокосмическом изображении.

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

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

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

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

значения в диапазоне ^0, J.

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

Метод локализации и компенсации теней объектов. Используя дискретное представление аэрокосмического изображения, метод позволяет заменить функцию (12) дискретной аппроксимацией С^'"', имеющей форму окружности с центром в начале координат и радиусом , вписанной в классическую маску свертки путем ограничения области определения (12). Нестандартная форма аппроксимации функции (12) обусловлена необходимостью обеспечить ее корректное построение для любого значения угла а9 при вычислении интегральных откликов (13).

Для обеспечения возможности сравнения откликов фильтра при определении максимума (13) сумма модулей элементов матрицы С^*"' при различных значениях угла ат должна различаться не более чем на 0.5%, что обеспечивается расчетом элемента ¿^ маски не только в соответствующем узле дискретной сетки, но и по квадратной

области [/±0.5,у+ 0.5] с центром в данном узле и шагом 1/2в каждом измерении

ы=-1 £ £ у+_!?_, аД (24)

Тогда дифференциальное изображение С,с формируется с помощью

С- £ £ (25)

Построение множества кластеров С'1', описывающих положения теней объектов, и их яркостная компенсация выполняются с помощью функций (14) и (15), соответственно. Область в формуле (14) представляет собой точку изображения, расположенную на границе кластера С,'5'. Компенсация теней объектов производится согласно формуле (15), где коэффициент яркостной коррекции К^ определен как разность средней яркости тени, представляемой кластером с}*\ и средней яркости фона в ее окрестности.

Метод построения контуров объектов. При выделении контуров объектов при помощи свертки изображения с частичными производными функции Гаусса (17)

(«1 <х • .

тт 1

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

из локальных свойств функции яркости

« (*<",/") = аг(а,) = о], с,(а.) = (26)

где ¿{х^Ку^,^^ - значение модуля градиента, полученное с помощью функций (18) при определенном значении параметра сге; сг„ - среднее квадратическое отклонение шума, присутствующего на изображении; ар=0.05/{К-Ы) - вероятность ошибки выделения контуров в расчете на каждую точку.

Для численного решения уравнения (26) значение <те ограничено диапазоном

[0.1,8], в пределах которого установлен набор опорных узлов сг}'' с переменным шагом

аМ=СТ«+,.2^"-4иГ=0.1, (27)

где е ~ требуемая точность решения уравнения (26).

Дискретная сетка масок С{? = Ц^Ц^ = функций (17) для определенного

узла а^ растянута с помощью масштабного коэффициента, равного значению данного узла, что позволяет избежать снижения точности аппроксимации (17) при а^ < 1

= —7п7е 1 '= —7г^е 2 • (28)

Несоответствие узлов дискретной сетки изображения и масок компенсировано введением соответствующего коэффициента в операцию свертки

^^) = ± ± • Лс -ь + ). (29)

/—4 4=—4

Утончение контурных линий объектов на карте модулей градиента выполняется с помощью функции (19), бинаризация карты модулей градиента выполняются согласно функции (20) математической модели построения контуров объектов.

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

Восстановление разрывов, выполняемое в рамках построения контуров, проводится в три этапа:

1. Поиск во множестве Е фрагментов контуров, образовавшихся в результате появления разрыва.

2. Для каждого найденного фрагмента выполняется подбор кандидатов на объединение. Полученное множество пар фрагментов ранжируется, используя расстояние между точками разрыва фрагментов угол между касательными к концевым участкам контуров в области разрыва.

3. Для каждой из пар, выбираемых в порядке невозрастания ранга, выполняется попытка восстановления потерянного фрагмента, используя модуль и направление градиента. Если восстановление потерянного фрагмента для текущей пары невозможно, выполняется переход к следующей.

Группировка линейных контуров множества Е в контурные представления объектов (21) основана на построении замкнутых контурных последовательней Г,'"', описывающих границы объектов на аэрокосмическом изображении. Последовательность

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

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

еп форма граничных линий Г-е' которых соответствует эталонной форме объекта промышленности. Проверка соответствия основана на вычислении коэффициента формы

к?

_ ,>) 1. 1тМ _ тМ I

кГ

ИЛ _ V'* \т~ т"-х I' ~ Ш'!

(30)

где - координаты углов линии г|с), образующих форму объекта; /¡'г) - периметр контура Г;'.

Геометрическая коррекция формы (23) согласно математической модели М^ заключается построении граничной линии крыши объекта г}'* из линейных контуров последовательность Г^' и элементов множества

Г«. Критерием, используемым при построении , является минимальное значение коэффициента формы (30). Приведение к фундаменту линии Г,-г' выполняется путем ее совмещения с участком линии Г^', не вошедшей в г}''.

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

При моделировании разработанного алгоритма использовано 20 аэрокосмических изображений размером 100 и 400 млн. точек и разрешением от 0.3 до 20 метров на точку. Результаты моделирования разработанных методов сравнивались с существующими аналогами, основанными на построении кластеров методом к -средних, построении контуров объектов с помощью оператора Канни и нейронной сети с парадигмой «многослойный персептрон» (локализация объектов выполнялась с помощью оператора Собела). Оценка результатов моделирования проводилась с помощью критериев:

1. Количество правильно идентифицированных объектов промышленности (в процентах от общего числа объектов данного типа на изображении).

2. Количество ложных объектов промышленности (в процентах от общего числа истинных объектов данного типа)

3. Среднее отклонение положений векторных представлений объектов промышленности от истинных позиций на аэрокосмическом изображении (в процентах относительно среднего размера объекта промышленности).

Оценки результатов моделирования разработанных методов в сравнении с известными аналогами приведены в табл. 1.

Таблица 1 - результаты моделирования алгоритмов

Номер критерия Алгоритмы

Кластерный алгоритм Контурный алгоритм Нейросетевой алгоритм Разработанный алгоритм

1 64,5% 57,9% 76,4% 92.1%

2 10,1% 13,7% 5,3% 1,8%

3 7,9% 2,5% 6,2% ;:/;■/ ' 1.9%

Как видно из табл. 1 разработанные методы по сравнению с аналогами обеспечивают на 15% большее число правильно идентифицированных и в 3 раза меньшее количество ложных объектов промышленности, а также на 25% меньшее отклонение положений векторных представлений объектов промышленности от истинных позиций.

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

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

Процессорный модуль реализован на базе процессора AMD Phenom Х4 9850, причем первое ядро выполняет функции управляющего процессора, а другие три ядра -функции блока векторизации. Графические модули реализованы на трех графических

ускорителях nVidia GeForce GTX280, объединенных с использованием технологии nVidia SLI, с программной реализацией разработанного алгоритма под платформу nVidia CUDA.

Характеристики быстродействия разработанной системы по сравнению с аналогами приведены в табл. 2.

Таблица 2 - характеристики быстродействия разработанной системы

Размер изображения, млн. точек Быстродействие, мин

Intel Core 2 Quad Q6600 (2,4 ГГц) 2xlntel Xeon E5440 (2,83 ГГц) Разработанная система (последовательный режим) Разработанная система (конвейерный режим)

100 198 89 11'- ;

400 1112 501

Процессорный модуль

Управляющий процессор

С

ЕЕ

Графический процессор 1

X

Буферная память 1

Графический

модуль 1

Блок операций с векторными контурами

Контроллер ЗУ ---

ОЗУ

Информационный интерфейс""

......

Графический процессор 2

ж

Буферная память 2

Графический

модуль 2

Графический процессор 3

£

ж

Буферная память 3

ГряфщческиЗ модуль 3

Контроллер ввода-вывода

Внешнее ЗУ

Рис. 1. Структура быстродействующей системы для формирования векторных представлений объектов

Из табл. 2 видно, что разработанная система обеспечивает в 8 раз меньшие временные затраты на построение тематического слоя объектов по сравнению с известными аналогами. Конвейерный режим функционирования разработанной системы позволяет на 15% снизить временные затраты по сравнению с последовательным режимом.

В заключении сформулированы основные результаты диссертационной работы.

В приложениях приведены граф-схемы разработанного алгоритма, акты о внедрении.

ОСНОВНЫЕ ВЫВОДЫ И РЕЗУЛЬТАТЫ РАБОТЫ

При решении поставленной в диссертационной работе задачи были получены следующие результаты.

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

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

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

4. Сравнительный анализ разработанных методов и системы для формирования векторных представлений объектов с известными аналогами показал, что разработанные методы обладают на 15% большей точностью идентификации объектов промышленности и на 25% меньшим отклонением получаемых контурных представлений объектов от их истинной позиции, а также создают в 3 раза меньшее число ложных объектов. Разработанная система обеспечивает в 8 раз меньшие временные затраты на синтез тематического слоя объектов промышленности по аэрокосмическому изображению.

СПИСОК ПУБЛИКАЦИЙ ПО ТЕМЕ ДИССЕРТАЦИИ

Статьи в журналах, входящих в перечень ВАК РФ

1. Мирошниченко, С.Ю. Параллельно-конвейерное устройство для векторизации аэрокосмических изображений земной поверхности [Текст] / С.Ю. Мирошниченко,

B.C. Титов // Изв. ВУЗов. Приборостроение. 2009. - Т. 52, №2. - С. 45-51.

2. Мирошниченко, С.Ю. Расчет дискретных аппроксимаций низкочастотного фильтра Тихонова для обработки изображений [Текст] / C.B. Дегтярев, С.Ю. Мирошниченко, Ю.П. Стеценко // Известия ТулГТУ. Серия. Вычислительная техника. Информационные технологии. Системы управления. Вып. 1. Вычислительная техника. - Тула: Изд-во ТулГТУ, 2006. -С.58-63.

3. Мирошниченко, С.Ю. Программная оптимизация оператора Собела с использованием SIMD-расширений процессоров семейства х86 [Текст] / Э.И. Ватутин,

C.Ю. Мирошниченко, B.C. Титов // Телекоммуникации. 2006. - №6. - С.12-16.

4. Miroshnichenko, S.Yu. Adaptive Choice of Global Threshold for Binarization of Gradient Images [Text] / S.Yu. Miroshnichenko, S.V. Degtyarev, Yu.A. Rukavitsin II Pattern Recognition and Image Analysis, Vol. 15, №1. 2005. -PP. 249-251.

5. Мирошниченко, С.Ю. Распознающий аппаратно-программный диагностирующий комплекс [Текст] / С.Ю. Мирошниченко, В.Н. Мишустин, C.B. Дегтярев // Изв. ВУЗов. Приборостроение. 2005. - Т. 48, №2. - С. 22-27.

6. Мирошниченко, С.Ю. Телевизионное устройство выделения контуров [Текст] / C.B. Дегтярев, С.Ю. Мирошниченко, B.C. Титов // Изв. ВУЗов. Приборостроение. 2005. -Т. 48, №11.-С. 60-63.

7. Мирошниченко, С.Ю. Метод автоматического кадрирования цифровых портретных изображений для цифровых фотоаппаратов [Текст] / C.B. Дегтярев, A.B. Медведев, С.Ю. Мирошниченко // Изв. ВУЗов. Приборостроение. 2008. - Т. 51, №2. - С. 5-9.

Монографии

8. Мирошниченко, С.Ю. Параграф 1.2. Математическая модель обработки изображения, параграф 1.4. Метод обнаружения глаз на изображении и распознавания их состояния [Текст] / B.C. Титов, М.И. Труфанов, Е.А. Макарецкий, А .Я. Паринский. Монография «Оптико-электронные устройства обработки и распознавания изображений» // Тула: Изд-во ТулГУ, 2008. - 121 с.

Материалы конференций

9. Мирошниченко, С.Ю. Универсальная программная система обработки изображений [Текст] / С.Ю. Мирошниченко, C.B. Дегтярев, B.C. Титов // Тезисы докладов XL Всероссийской конференции по проблемам математики информатики, физики и химии. Секция физики. - М.: РУДН, 2004. - С. 101-102.

10. Мирошниченко, С.Ю. Алгоритм скелетизации бинарных контурных изображений на основе анализа восьмисвязной окрестности точки [Текст] / С.Ю. Мирошниченко, C.B. Дегтярев // Материалы межрегиональной итоговой научн.-техн. Конференции «Интеллектуальные и информационные системы». - Тула: ТулГТУ, 2004. - С. 61-62.

11. Мирошниченко, С.Ю. Выделение контуров в телевизионных изображениях [Текст] / С.Ю. Мирошниченко, B.C. Титов, В.А. Денисюк // Материалы 4-й международной конференции «Телевидение 2005». - СПб: СПбЭТУ, 2005. - С. 75-76.

12. Мирошниченко, С.Ю. Экспериментальное сравнение операторов пространственного дифференцирования [Текст] / С.Ю. Мирошниченко, C.B. Дегтярев // VIII международная науч.-техн. Конф. «Медико-экологические информационные технологии 2005». - Курск: КурскГТУ, 2005. - С 125-127.

13. Мирошниченко, С.Ю. Способ адаптивного выбора глобального порога бинаризации градиентных изображений [Текст] / С.Ю. Мирошниченко // Молодежь и XXI век. Тезисы докладов XXXII межвузовской науч.-техн. Конф. - Курск: КурскГТУ, 2004. Т. 1, - С. 25-27.

14. Мирошниченко, С.Ю. Выделение контуров на полутоновых изображениях при помощи модифицированного оператора Канни [Текст] / С.Ю. Мирошниченко // Молодежь и XXI век. Тезисы докладов XXXIII межвузовской науч.-техн. Конф. - Курск: КурскГТУ, 2005. Т.1,-С. 35-36.

15. Miroshnichenko, S.Yu. The Method for Aerospace Orthotransformed Images Preprocessing [Text] / S.Yu. Miroshnichenko, S.V. Degtyarev // Proceedings of the 8-th International Conference "Pattern Recognition and Image Analysis: New Information Technologies". - Vol. 2, Yoshkar-Ola, 2007. - PP. 316-318.

16. Miroshnichenko, S.Yu. Automatized aerospace photoimages vectorization for digital maps creation and actualization [Text] / S.V. Degtyarev, S.Yu. Miroshnichenko // Proceedings of the 5-th International Conference "International Conference on Information and Telecommunication Technologies in Intelligent Systems". - Mallorca, 2007. - PP. 181-182.

17. Мирошниченко, С.Ю. Выделение контуров объектов на изображении с использованием функции регуляризации Тихонова [Текст] / Ко Ко Куо, С.Ю. Мирошниченко // Сб. мат-лов. 8-й Межд. Конф. «Распознавание-2008». - 4.2. Курск: КурскГТУ, 2008. - С. 14-16.

18. Мирошниченко, С.Ю. Локализация и гистограммная компенсация- теней объектов на аэрокосмических изображениях [Текст] / С.Ю. Мирошниченко // Сб. мат-лов. 8-й Межд. Конф. «Распознавание-2008». - 4.2. Курск: КурскГТУ, 2008. - С. 189-190.

19. Miroshnichenko, S.Yu. Buildings and Structures Preliminary Identification on Aerospace Images Using Edges Detection with Local Scale Estimation [Text] / S.Yu. Miroshnichenko // Proceedings of the 9-th International Conference "Pattern Recognition and Image Analysis: New Information Technologies". - Vol. 2, Nizhni Novgorod, 2008. - PP. 51-52.

20. Мирошниченко, С.Ю. Метод устранения разрывов в контурах объектов для построения векторного описания аэрокосмических изображений [Текст] / С.Ю. Мирошниченко // IV науч.-прат. Конф. «Перспективы развития систем управления оружием», - М.: Бредитников иКо, 2007, - С. 109-115.

Патенты на изобретения

21. Мирошниченко, С.Ю. Патент №2314026 Российская Федерация, МПК А61В5/103. Способ оптико-электронной диагностики тромбоза глубоких вен голени / С.Ю. Мирошниченко и др.; Заявитель и патентообладатель КурскГТУ. №2006100926/14; заявл. 10.01.2006; опубл. 10.01.2008; бюл. №1. - 11с

Свидетельства о регистрации программ

22. Мирошниченко, С.Ю. Свидетельство о регистрации программы для ЭВМ №2005613008. Универсальная программная система для обработки изображений / Мирошниченко С.Ю.; Заявитель и правообладатель КурскГТУ. №2005612488; заявл. 3.10.2005; зарег. 21.11.2005.

Подписано к печати 20 мая 2009г. Формат 60x84 1/16.

Печатных листов 1.0 Тираж 100 экз. Заказ _.

Курский государственный технический университет. Издательско-полиграфический центр Курского государственного технического университета. 305040, г. Курск, ул. 50 лет Октября, 94

Оглавление автор диссертации — кандидата технических наук Мирошниченко, Сергей Юрьевич

Введение.

Глава 1. Аналитический обзор методов и средств создания тематических электронных карт ГИС на основе аэрокосмических изображений.

1.1. Методы цифровой обработки аэрокосмических изображений.

1.2. Программные средства векторизации цифровых аэрокосмических изображений'.

Выводы.

Глава 2. Математическая модель синтеза тематического слоя объектов промышленности по аэрокосмическому изображению.

2.1. Математическая модель аэрокосмического изображения.

2.1.1. Математическая модель аэрокосмического изображения как случайного поля яркостей.

2.1.2. Математическая модель изображения объекта.

2.1.3. Модель формирования теней объектов на аэрокосмическом изображении.

2.1.4. Модель теней объектов на аэрокосмическом изображении.

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

2.2.1. Математическая модель компенсации теней объектов на аэрокосмическом изображении.

2.2.1.1. Функция вычисления азимута Солнца и оценки положения теней объектов.

2.2.1.2. Функция локализации теней объектов.

2.2.1.3. Функция яркостной компенсации теней объектов.

2.2.2. Математическая модель построения контуров объектов на аэрокосмическом изображении.

2.2.2.1. Функции выделения, утончения и бинаризации контурных линий объектов на аэрокосмическом изображении.

2.2.2.2. Функции векторного кодирования и трассировки контуров объектов.

2.2.2.3. Математическая модель идентификации контурных представлений промышленных объектов. ilpхш^дvnria i\ иихшисихши lvvnij^vu ii^umuii i ихииишл алгоритм обработки цифровых аэрокосмических изображений бщенный алгоритм построения векторных представлений объект< ленности. од локализации и компенсации теней объектов аэрокосмическом ении. од построения контуров объектов.

Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Мирошниченко, Сергей Юрьевич

Цифровые аэрокосмические изображения земной поверхности наряду с топографическими картами, планами городов, аэронавигационными и морскими картами используются для создания основной составляющей геоинформационных систем (ГИС) — электронных карт, которые являют собой векторные описания пространственных объектов, сгруппированных в тематические слои [1, 2]. Наибольшую ценность аэрокосмические изображения представляют при актуализации электронных карт, поскольку, по сравнению с другими источниками, содержат наиболее точную и оперативную информацию о запечатленном на них участке местности [3].

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

Векторизация цифровых аэрокосмических изображений, в большинстве случаев выполняемая операторами-фотограмметристами вручную, заключается в поэлементной «обрисовке» граничных линий промышленных объектов и представляет собой длительный и трудоемкий процесс, требующий значительного количества людских и материальных ресурсов [5]. Автоматическое построение тематических слоев геопространственной информации по аэрокосмическим изображениям объектов промышленности с помощью программных и аппаратно-программных средств, ориентированных на обработку сканированной картографической информации, равно как и создание специализированных средств векторизации сталкиваются с трудностями, обусловленными отсутствием математического описания аэрокосмического изображения, учитывающего его избыточную информативность и неоднородное распределение яркости в пределах содержащихся на нем объектов [6]. Кроме того, существующие средства обработки данных дистанционного зондирования не обеспечивают необходимой точности автоматически создаваемых тематических слоев, требуют длительной предварительной настройки, сопоставимой по временным затратам с ручным созданием электронной карты, и обладают низким быстродействием, обусловленным как размерами исходного изображения (не менее 100 млн. точек), так и сложностью алгоритмов его обработки.

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

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

В соответствии с поставленной целью в работе решаются следующие задачи:

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

2. Разработка математической модели синтеза тематического слоя объектов промышленности по аэрокосмическому изображению.

3. Создание методов и алгоритма обработки цифровых аэрокосмических изображений.

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

Новыми научными результатами, выносимыми на защиту, являются:

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

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

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

Объект исследований — цифровые аэрокосмические изображения как источник информации для формирования тематического слоя объектов промышленности.

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

Методы исследования. В работе использованы методы цифровой обработки' и анализа сигналов и изображений, математического моделирования, теории: вероятностей, систем, параллельных вычислений, алгоритмов, проектирования ЭВМ.

Практическая ценность работы состоит в том, что ее результаты являются основой для разработки широкого спектра программных и аппаратно-программных средств, обеспечивающих цифровую обработку аэрокосмических изображений и синтез тематических слоев геопространственной информации при минимальном участии оператора и предназначенных для создания электронных карт ГИС промышленного назначения. Разработанные методы и алгоритм также могут применяться при построении тематических слоев городской застройки, дорожной сети и водных ресурсов для универсальных ГИС. Методы выделения и векторного кодирования контуров объектов применяются в медицине при построении систем бесконтактной диагностики заболеваний кровеносной системы человека (способ диагностики защищен патентом РФ №2314026).

Достоверность научных результатов, полученных в работе, подтверждается экспериментальными исследованиями.

Реализация и внедрение. Методы обработки аэрокосмических изображений, разработанные в рамках диссертационной работы, использованы при создании программных продуктов ООО «Астрософт-Дубна» и ЗАО «Курсктелеком».

Результаты диссертационной работы используются в учебном процессе Курского государственного технического университета в рамках дисциплин «Цифровая обработка и анализ изображений», «Современные проблемы науки и производства» при подготовке магистров по направлению «Информатика и вычислительная техника». Внедрения подтверждены соответствующими актами.

Апробация работы. Основные положения диссертационной работы докладывались и получили положительную оценку на международных и российских конференциях: XL всероссийской конференции по проблемам математики информатики, физики и химии (г. Москва, 2004г.), межрегиональной итоговой научно-технической конференции «Интеллектуальные и информационные системы» (г. Тула, 2004г.), 4-й международной конференции «Телевидение 2005», (г. Санкт-Петербург, 2005г.), УШ международной научно-технической конференции «Медико-экологические информационные технологии 2005» (г. Курск, 2005г.), ХХХП и ХХХШ межвузовских научно-технических конференциях «Молодежь и XXI век» (г. Курск, 2004-2005гг.), 8-й международной конференции «Распознавание образов и анализ изображений: Новые информационные технологии «РОАИ-8-2007» (г. Йошкар-Ола, 2007г.), 5-й международной конференции по информационным и телекоммуникационным технологиям в интеллектуальных системах (Майорка, 2007г.),, IV научно-практической конференции «Перспективы развития систем управления оружием» (г. Курск, 2007г.), 8-й международной конференции «Оптико-электронные приборы и устройства в системах распознавания образов, обработки изображений и символьной информации «Распознавание - 2008» (г. Курск, 2008г.), 9-й международной конференции «Распознавание образов и анализ изображений: Новые информационные технологии «РОАИ-9-2008» (г. Нижний Новгород, 2008г.), международной научно-технической конференции «Информационно-измерительные, диагностические и управляющие системы «Диагностика—2009» (г. Курск, 2009 г.), международной научно-технической конференции «Геодезия, картография, кадастр - XXI век» (г. Москва, 2009 г.), а также на научно-технических семинарах кафедры «Вычислительная техника» с 2004 по 2009 гг.

Награжден медалью министерства образования и науки РФ «За лучшую научную студенческую работу», медалью Российской академии наук для молодых ученых РАН, других учреждений, организаций России и для студентов высших учебных заведений России за работу «Разработка математической модели и создание автоматизированного аппаратно-программного комплекса для сегментации аэрокосмических изображений».

Публикации. Основные результаты диссертации отражены в 22 печатных работах. Среди них 7 статей, опубликованных в рецензируемых научных журналах, входящих в перечень журналов и изданий, рекомендованных ВАК, 1 патент на изобретение, 1 свидетельство о регистрации программ для ЭВМ.

Объем и структура работы. Диссертационная работа состоит из введения, четырех глав, заключения и приложений. Работа содержит 150 страниц основного текста (без приложений), в том числе 53 рисунка, 5 таблиц, список использованных источников из 87 наименований, и 2 приложения.

Заключение диссертация на тему "Методы и средства обработки цифровых аэрокосмических изображений объектов промышленности для создания тематических слоев геопространственной информации"

Выводы

1. Предложенный метод локализации и компенсации теней объектов обладает низким значением ошибки второго рода классификации теней (среднее количество правильно классифицированных теней составило 85% от их общего количества), низкой ошибкой локализации (3,5%) и яркостной компенсации (1,7%) теней объектов, что обеспечивает существенное снижение количества ложных промышленных объектов в целевом тематическом слое и повышение точности их векторного представления.

2. Созданный метод построения контуров по сравнению с аналогами обладает на 5% большей точностью выделения контуров объектов, обеспечивает в 3 раза меньшее число некорректно устраненных разрывов контуров при схожих значениях оценок количества корректно устраненных разрывов.

3. Разработанные методы по сравнению с аналогами обеспечивают на 15% большее число правильно идентифицированных и в 3 раза меньшее количество ложных объектов промышленности, а также на 25% меньшее отклонение положений векторных представлений объектов промышленности от истинных позиций.

4. Разработанная система обеспечивает в 8 раз меньшие временные затраты на построение тематического слоя объектов по сравнению с известными аналогами. Конвейерный режим функционирования разработанной системы позволяет на 15% снизить временные затраты по сравнению с последовательным режимом.

142

ЗАКЛЮЧЕНИЕ

При решении поставленной в диссертационной работе задачи были получены следующие результаты:

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

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

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

4. Сравнительный анализ разработанных методов и системы для формирования векторных представлений объектов с известными аналогами показал, что разработанные методы обладают на 15% большей точностью идентификации объектов промышленности и на 25% меньшим отклонением получаемых контурных представлений объектов от их истинной позиции, а также создают в 3 раза меньшее. число ложных объектов. Разработанная система обеспечивает в 8 раз меньшие временные затраты на синтез тематического слоя объектов промышленности по аэрокосмическому изображению.

Библиография Мирошниченко, Сергей Юрьевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Андрианов, Д.Е. Геоинформационные системы: исследование, анализ и разработка Текст. / Д.Е. Андрианов. М.: Государственный научный центр Российской Федерации. - ВНИИгеосистем, 2004. - 184 е.: ил.

2. Мартыненко, А.И. Информатика и электронная Земля: фундаментальные научные проблемы Текст. / А.И. Мартыненко // Системы и средства информатики. Вып. 11. - М.: ИЛИ РАН, 2001. - С. 94-112.

3. Баринов, А.Ю. Космические снимки в инфраструктуре пространственных данных РФ Текст. / А.Ю. Баринов, В.Е. Гершензон // Пространосвенные данные №1. - 2009. - С.26-29.

4. A.Б. Вележев // Изв. ВУЗов. Приборостроение. Т. 51, №2. - 2008. - С. 2229.

5. Булаев, А.В. Первоначальное наполнение обновление данных в ГИС Текст. / А.В. Булаев, М.С. Соколов // Системы и методы обработки и анализа информации, М.:Телеком, 2006. С. 63-67.

6. Лабутина, И.А. Дешифрирование аэрокосмических снимков. Учеб. пособие для студентов ВУЗов Текст. / И.А. Лабутина // М.:Аспект Пресс, 2004. — 184с.

7. Сойфер, В.А. Методы компьютерной обработки изображений / Под ред.

8. B.А. Сойфера 2-е изд., испр. - М.: ФИЗМАТЛИТ, 2003. - 784 с.

9. Претт, Э. Цифровая обработка изображений Текст.: в 2 т. / Э. Претг. -[Перевод с англ. Д.С. Лебедева] -М.: Мир, 1982.

10. Гонзалес, Р. Цифровая обработка изображений Текст. / Р. Гонзалес, Р. Вудс // М.: Техносфера, 2006 1072с.

11. Alvarez, L. Axioms and Fundamental Equations of Image Processing Text. / Luis Alvarez, Frederic Guichard, Pierre-Louis Lions, Jean-Michel Morel // Arch. National Mech. Anal. 123. Springer-Verlag, 1993. - PP. 199-257.

12. П.Дегтярев, С.В. Методы цифровой обработки изображений / С.В.Дегтярев,

13. C.С. Садыков, С.С. Тевс, Т.А. Ширабакина. // Курск: КурскГТУ, 2001. -167с.

14. Круглое, В.В. Искусственные нейронные сети. Теория и практика Текст. / В.В. Круглое, В.В. Борисов // 2-е изд. М.: Горячая линия-Телеком, 2002. — 382с.

15. Борисов, В.В. Нечеткие модели и сети Текст. / В.В. Борисов, В.В. Круглов,

16. A.С. Федулов // М.: Горячая линия-Телеком, 2007. 284с.

17. Elder, J.H. Local Scale Control for Edge Detection and Blur Estimation Text. / James. H. Elder, Steven W. Zuckler // IEEE Transactions on Pattern Analysis and Machine Intelligence. Vol. 20, No 7. - 1998. - PP. 699-716.

18. Canny, J.F. A Computational Approach to Edge Detection Text. / J.F. Canny // IEEE Trans. Pattern Recognition and Machine Intelligence // Vol. 8, No.6. 1986. -PP. 679-698.

19. Verbeek, P. On the Local Error of Curved Edges in Low-Pass Filtered 2-D and 3D Images Text. / P. Verbeek, L. van Vliet // IEEE Trans. Pattern Recognition and Machine Intelligence. Vol. 16, №7. 1994. - PP.726-733.

20. Tikhonov, A.N. Solutions of 111 Posed Problems Text. / A.N. Tikhonov, V.Y. Arsenin. WH Winston, - Washington DC, - 1977.

21. Сырямкин, В.И. Системы технического зрения: Справочник Текст. /

22. B. И. Сырямкин, В. С. Титов, Ю. Г. Якушенков и др. // Под общей редакцией В. И. Сырямкина, В. С. Титова Томск: МГП «Раско», 1992. 367 с.

23. Ильин, А.А. Быстрые алгоритмы цифровой обработки сигналов Текст. / А.А. Ильин, B.C. Титов, Е.В. Евсюков; Учеб. пособие Тула: Изд-во ТулГУ, 2004.- 125 с.

24. Park, D.J. Multiresolution Edge Detection Techniques Text. / D.J. Park, K.M. Nam, R.H. Park // Pattern Recognition. Vol. 20, №2. - 1995. -PP. 211-229.

25. Wang, J. Relative Entropy-based Methods for Image Segmentation Text. / J. Wang, Y. Du, C. Chang, P. Thouin // IEEE Int. Symp. Circ. Syst. (ISCAS) 2. -2002,-PP. 265-268.

26. Chang, C. A Relative Entropy-based Approach to Image Thresholding Text. /

27. C. Chang, K. Chen, J. Wang, M. Althouse // Pattern Recognition. Vol. 27, No. 9,- 1994.-PP. 1275-1289.

28. Pal, N. Entropic Thresholding Text. /N. Pal, S. Pal // Signal Processing. No. 16.- 1989,-PP. 97-108.

29. E1-Khamy, S.E. Minimum Entropy-Based Fuzzy Edge Detection Text. / S.E. El-Khamy et al. // IEEE Trans, on Fuzzy Systems. Vol. 9, No.3. - 2001. - PP. 467471.

30. Паклин, H. Алгоритмы кластеризации на службе Data Mining Электронный ресурс.: Н. Паклин. http://www.basegroup.ru/ clusterization/datamining.htm от 20.03.2009.

31. Лукашенко, Г. Применение волнового алгоритма для нахождения скелета растрового изображения Электронный ресурс.: www.ocrai.narod.ru/vectory.html от 29.01.2009.

32. Prewer, D. A Fast Table-Driven Method for Edge Thinning and Linking Text. /

33. D. Prewer, L. Kitchen // Proceedings of Conference on Digital Image Computing: Techniques and Applications. Perth, 1999. - PP. 42-46.

34. Фурман, Я.А. Введение в контурный анализ и его приложение к обработке изображений и сигналов Текст. / Под ред. Я.А. Фурмана. II М.:ФИЗМАТЛИТ, 2002. 592с.

35. Гостев, И.М. Математическая модель одного класса поисковых систем Текст. / И.М. Гостев, А.В. Мирошкин // Вестник РУДН. Прикладная и компьютерная математика. Т.З, №1. - 2004. - С. 93-98.

36. Забияка, Ю.П. Теоретические основы быстродействующего устройства инвариантного распознавания контурных изображений Текст. / Ю.П. Забияка, А.П. Типикин, B.C. Титов // Изв. ВУЗов Приборостроение. №2, 2005-С. 8-14.

37. Стулов, Н.Н. Способ формирования признаков объектов в СТЗ инвариантных к повороту, переносу и изменению масштаба Текст. / Н.Н. Стулов // Системы и методы обработки и анализа информации М.: Горячая линия - Телеком, 2005. - С. 18-24.

38. Векторизаторы. Сайт компании «Дата плюс» Электронный ресурс.: http://www.dataplus.ru/SofVYECTORIZ/Index.htm от 4.05.2009.

39. Pitney Bowes Maplnfo: The Leading Global Provider of Location Intelligence Solutions Электронный ресурс. // http://www.mapinfo.com/ от 7.05.2009.

40. Easy Trace. Интеллектуальное программное обеспечение для векторизации карт Электронный ресурс.: http://www.easytrace.com/site/ russian/news/news.html от 14.04.2009.

41. ArcGIS Engine Электронный ресурс.: http://www.esri.com/software/arcgis/ arcgisengine/index.html от 7.05.2009.

42. ERDAS IMAGINE Электронный ресурс.: http://www.erdas.com/tabid/84/ currentid/1050/default.aspx от 7.05.2009.

43. Intergraph Products Электронный ресурс.: http://www.intergraph.com/sgi/ products/ от 28.09.2009.

44. Feature Analyst Электронный ресурс.: http://www.dataplus.ru/soft/erdas/ erdas/featurean.html от 7.05.2009.

45. Кашкин, В.Б. Дистанционное зондирование Земли из космоса. Цифровая обработка изображений Текст.: Учебн. пособие / В.Б. Кашкин, А.И. Сухинин. -М.: Логос, 2001.-264 с.

46. Пугачев, B.C. Теория вероятностей и математическая статистика: Учебное пособие. 2-е изд. Текст. / B.C. Пугачев // М.:ФИЗМАТЛИТ, 2002. - 496с.

47. Мирошниченко, С.Ю. Выделение контуров в телевизионных изображениях Текст. / С.Ю. Мирошниченко, B.C. Титов, В.А. Денисюк // Материалы 4-й международной конференции «Телевидение 2005». СПб: СПбЭТУ, 2005. -С. 75-76.

48. Мирошниченко, С.Ю. Локализация и гистограммная компенсация теней объектов на аэрокосмических изображениях Текст. / С.Ю. Мирошниченко // Сб. мат-лов. 8-й Межд. Конф. «Распознавание-2008». 4.2. Курск: КурскГТУ, 2008. - С. 189-190.

49. Miroshnichenko, S.Yu. Adaptive Choice of Global Threshold for Binarization of Gradient Images Text. / S.Yu. Miroshnichenko, S.V. Degtyarev, Yu.A. Rukavitsin // Pattern Recognition and Image Analysis, Vol. 15, №1. 2005.— PP. 249-251.

50. Дуда, P. Распознавание образов и анализ сцен Текст. / Дуда Р., Харт П. // М.:Мир, 1976.-511с.

51. Мирошниченко, С.Ю. Распознающий аппаратно-программный диагностирующий комплекс Текст. / С.Ю. Мирошниченко, В.Н. Мишустин, С.В. Дегтярев // Изв. ВУЗов. Приборостроение. 2005. Т. 48, №2. - С. 22-27.

52. Кристофидес, М. Теория графов. Алгоритмический подход Текст. / М. Кристофидес. -М.: Мир, 1978, - 432 с.

53. Жарков, В.А. Компьютерная графика, мультимедиа и игры на Visual С# 2005 Текст. / В.А. Жарков // М.: Жарков Пресс, 2005. 812с.

54. Мирошниченко, С.Ю. Выделение контуров объектов на изображении с использованием функции регуляризации Тихонова Текст. / Ко Ко Куо, С.Ю. Мирошниченко // Сб. мат-лов. 8-й Межд. Конф. «Распознавание-2008». -4.2. Курск: КурскГТУ, 2008. С. 14-16.

55. Мирошниченко, С.Ю. Метод устранения разрывов в контурах объектов для построения векторного описания аэрокосмических изображений Текст. /

56. С.Ю. Мирошниченко // IV науч.-прат. Конф. «Перспективы развития систем управления оружием», М.: Бредитников иКо, 2007, - С. 109-115.

57. Intel 64 and IA-32 Architectures Software Developer's Manual Электронный ресурс.: Document № 253665-030US. Vol. 1: Basic Archtecture - 2009 -http://www.intel.com/Assets/pdf/manual/253665.pdf от 9.05.2009.

58. AMD Family lOh Phenom II Processor Product Datasheet Электронный ресурс.: Publication №46878 2009 - http://support.amd.com/us /ProcessorTechDocs/46878PhenomIIPDS3.04PUB.pdf от 9.05.2009.

59. ATI Online Manual Электронный ресурс.: Part Number 137-40178-104 -http://support.amd.com/us/ GPU TechDocs /radeononline.pdf от 9.05.2009.

60. NVIDIA GeForce Family Электронный ресурс.: http://www.nvidia.com/ object/geforce family.html от 9.05.2009.

61. Мирошниченко, С.Ю. Метод автоматического кадрирования цифровых портретных изображений для цифровых фотоаппаратов Текст. / С.В.Дегтярев, А.В.Медведев, С.Ю.Мирошниченко // Изв. ВУЗов. Приборостроение. 2008. Т. 51, №2. - С. 5-9.

62. Miroshnichenko, S.Yu. Automatized aerospace photoimages vectorization for digital maps creation and actualization Text. / S.V. Degtyarev,

63. S.Yu. Miroshnichenko // Proceedings of the5.th International Conference "International Conference on Information and Telecommunication Technologies in Intelligent Systems". Mallorca, 2007. — PP. 181-182.

64. Буслов, В.А. Численные методы II. Решение уравнений. Курс лекций Текст. // СПб.:СПбГТУ, 2001. 44с.

65. Мирошниченко, С.Ю. Способ адаптивного выбора глобального порога бинаризации градиентных изображений Текст. / С.Ю. Мирошниченко // Молодежь и XXI век. Тезисы докладов XXXII межвузовской науч.-техн. Конф. Курск: КурскГТУ, 2004. Т.1, - С. 25-27.

66. Hale, D. Recursive Gaussian Filters Электронный ресурс. / H.Dale // http://www.cwp.mines.edu/Meetings/Project06/cwp546.pdf от 30.03.2009.

67. Мирошниченко, С.Ю. Телевизионное устройство выделения контуров Текст. / С.В. Дегтярев, С.Ю. Мирошниченко, B.C. Титов // Изв. ВУЗов. Приборостроение. 2005. Т. 48, №11. - С. 60-63.

68. Мирошниченко, С.Ю. Свидетельство о регистрации программы для ЭВМ №2005613008. Универсальная программная система для обработки изображений / Мирошниченко С.Ю.; Заявитель и правообладатель КурскГТУ. №2005612488; заявл. 3.10.2005; зарег. 21.11.2005.

69. Мирошниченко, С.Ю. Параллельно-конвейерное устройство для векторизации аэрокосмических изображений земной поверхности Текст. / С.Ю. Мирошниченко, B.C. Титов // Изв. ВУЗов. Приборостроение. 2009. Т. 52, №2.-С. 45-51.

70. AMD Phenom Х4 9850 Black Edition Review Электронный ресурс.: http://www.firingsquad.com/hardware/amdphenom9850blackeditionreview от 10.04.2009.

71. GeForce GTX 280 Электронный ресурс.: http://www.nvidia.com/object/ productgeforcegtx280us.html от 10.04.2009.

72. NVIDIA CUDA Reference Manual Электронный ресурс.: 2009 -http://developer.download.nvidia.com/compute/cuda/22/toolkit/docs/NVIDIAC UDAProgrammingGuide2.2.pdf от 5.05.2009.

73. Мирошниченко, С.Ю. Программная оптимизация оператора Собела с использованием SIMD-расширений процессоров семейства х86 Текст. / Э.И. Ватутин, С.Ю. Мирошниченко, B.C. Титов // Телекоммуникации. 2006. -№б.-С.12-16.

74. Тербер, К. Дж. Архитектура высокопроизводительных вычислительных систем Текст. / К.Дж. Тербер // Пер. с англ.— М.: Наука. Главная редакция физико-математической литературы, 1985.— 272 с.

75. Шпаковский, Г.И. Архитектура параллельных ЭВМ Текст. / Г.И. Шпаковский // Учеб. пособие для вузов. Мн.: Университетское, 1989. - 192 с.

76. Гома, X. UML. Проектирование систем реального времени, параллельных и распределенных приложений Текст. / X. Гома // Пер. с англ. М.:ДМК Пресс, 2002. - 704 с.

77. Киселев, А.В. Современные микропроцессоры Текст. / В.В. Корнеев, А.В. Киселев // М.: Нолидж, 2000. 320 с.

78. Developing Multithreaded Applications: A Platform Consistent Approach Text. // March 2003, Intel Corporation 2003.