автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Предварительная обработка и анализ цифровых изображений, полученных в условиях недостаточной освещенности
Автореферат диссертации по теме "Предварительная обработка и анализ цифровых изображений, полученных в условиях недостаточной освещенности"
На правах рукописи
-4®
ХРЖЦЕВ Денис Александрович
ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА И АНАЛИЗ ЦИФРОВЫХ ИЗОБРАЖЕНИЙ, ПОЛУЧЕННЫХ В УСЛОВИЯХ НЕДОСТАТОЧНОЙ ОСВЕЩЕННОСТИ
Специальность: 05.13.01 -«Системный анализ, управление и обработка информации (промышленность,
информатика)»
АВТОРЕФЕРАТ
диссертации на соискание ученой степени кандидата технических наук
- 6 НАР 2т
Астрахань - 2014
005545636
005545636
Работа выполнена в федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Астраханский государственный технический университет» (ФГБОУ ВПО «АГТУ»)
Научный руководитель: доктор технических наук, профессор
Попов Георгий Александрович.
Официальные оппоненты: профессор кафедры «Информационные технологии
в образовании» ФГАОУ ВПО «Северо-Кавказский федеральный университет», доктор технических наук, профессор
Копытов Владимир Вячеславович,
заведующий кафедрой «Системы
автоматизированного проектирования» ГАОУ АО ВПО «Астраханский инженерно-строительный институт», доктор технических наук, профессор Петрова Ирина Юрьевна.
Ведущая организация: ФГБОУ ВПО «Кубанский государственный
технологический университет».
Защита состоится 3 апреля 2014 г. в 15:00 на заседании диссертационного совета Д 307.001.06 на базе Астраханского государственного технического университета по адресу: 414056, г. Астрахань, ул. Татищева, 16, главный корпус, ауд. № 313.
Ваши отзывы в количестве двух экземпляров, заверенные гербовой печатью организации, просим присылать по адресу: 414056, г. Астрахань, ул. Татищева 16, ученому секретарю диссертационного совета Д 307.001.06.
С диссертацией можно ознакомиться в научной библиотеке Астраханского государственного технического университета.
Автореферат разослан февраля 2014 г.
Ученый секретарь диссертационного совета
Ханова Анна Алексеевна
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность исследования. Современный период развития средств обработки информации характеризуется масштабным внедрением различных алгоритмов и технологий интеллектуализации процессов обработки данных. Одним из важных компонентов процесса интеллектуализации информационных технологий является все большая необходимость использования информации, имеющей форму фото и видео данных, в частности цифровых изображений, поскольку такие технологии наиболее приемлемы и удобны для использования в системах видео наблюдения, автофокусировки в фото и видео камерах, медицинских приборах и т.п. По данным статистического агентства МагкеШпе объем продаваемых программно-аппаратных средств, связанных с захватом, обработкой и хранением фото и видео изображений увеличивается ежегодно на 10%, что приводит к пропорциональному ежегодному приросту фото и видео изображений. В случаях, когда съемка производится в условиях с недостаточной освещенностью, качество изображений значительно снижается из-за несовершенства фото и видео камер. Поэтому проблема повышения эффективности и качества обработки фото и видео изображений является актуальной и представляет несомненный интерес.
Процесс обработки изображений состоит из ряда этапов, среди которых одним из наиболее важных является предварительная обработка изображений, которая представляет самостоятельный интерес; Предварительная обработка и выделение контуров на цифровых изображениях имеют широкий спектр применения в различных областях, начиная от подготовки изображения к распознаванию, улучшению изображения во всевозможных записывающих устройствах путем низкочастотной фильтрации и эквализации гистограмм яркостей - фото и видео камерах, сканерах, эхолокаторах, изображений, полученных при помощи ультразвука, рентгена, радио локации, астрономических фотографий, электронной микроскопии и т.п., и заканчивая применением алгоритмов предварительной обработки и выделения контуров в эстетических целях.
Степень разработанности темы. Вопросами разработки алгоритмов анализа информации цифровых изображений, а также предварительной обработки и выделения контуров занимались многие авторы. Наиболее известны работы А.Михельсона, В.Ф.Нестерук и В.Н.Порфирьева, Р.А.Воробель и др., описывающие алгоритмы определения контрастности цифровых изображений. Большой вклад в изучение вопросов анализа шума на цифровых изображениях внесли Р.Гонсалес и Р.Вудс, В.Г.Спицин. Важные исследования в области низкочастотной фильтрации шума на цифровых изображениях выполнены Ц.Томаси и Р.Мандучи, С.С.Бухтояровым, Е.Дэвисом, И.В.Апальковым, В.В.Хрящевым. Вопросам совершенствования алгоритмов выделения контуров цифровых изображений посвящены работы Г.Шарра, Х.С.Нео и А.Хазанчука, К.Энджела, В.Н.Цибанова, А.С.Крылова. Большой вклад в исследование и развитие алгоритмов бинаризации
изображений внесли Н.Оцу, П.С.Ляо, В.А.Вдовин, А.В.Муравьёв, Дж.Бернсен, У.Ниблэк и др.
Несмотря на большое число работ, выполняемых в этом направлении, многие проблемы не получили пока еще приемлемого решения, в частности существующие алгоритмы анализа контрастности изображений дают только относительную, но не абсолютную оценку контрастности, что не позволяет дать качественную оценку изображению по показателю контрастность. Алгоритмы анализа шума на изображениях подбирают модель не аналитически, а эмпирически, что отрицательно сказывается на их производительности. Низкочастотные фильтры эффективны при фильтрации какого-то либо одного типа шума, алгоритмы выделения бинарных контуров изображений недостаг'1 "¡ю помехоустойчивы и производительны.
Данные обстоятельства вызывают необходимость постановки актуальной научно-технической задачи зазработки алгоритмов предварительной обработки и анализа изображений, полученных в условиях недостаточной освещенности.
Объект исследования - цифровые изображения, полученные в условиях недостаточной освещенности.
Предмет исследования - процесс анализа и обработки информации цифровых изображений, полученных в условиях недостаточной освещенности.
Цель диссертационной работы - повышение эффективности процесса обработки и анализа цифровых изображений, полученных в условиях недостаточной освещенности.
Для достижения поставленной цели требуется решение следующих задач:
1) разработка новых алгоритмов анализа контрастности и статистических характеристик изображения, учитывающий недостатки существующих;
2) создание более производительных аналитических алгоритмов выбора наиболее подходящей модели шума и низкочастотной фильтрации изображений;
3) разработка новых алгоритмов вычисления градиента изображения, имеющих большую точность;
4) реализация и апробация предложенных в работе алгоритмов в виде программного продукта, повышающего качество изображений, полученных условиях недостаточной освещенности.
Научная новизна:
1) сформирована процедура обработки и оценки качества изображений, выполняющая визуализацию, трансформацию и анализ информации по гистограммам яркостей и контрастов, позволяющая оценить абсолютную степень контрастности, определить наиболее подходящую модель шума;
2) разработана методика обработки изображений путем адаптивной низкочастотной фильтрации, позволяющая существенно повысить качество изображения, отличающаяся применением низкочастотных фильтров в зависимости от типа шума на изображении;
3) модифицирован метод выделения контуров изображения путем вычисления градиента, который отличается большей точностью вычисления градиента изображения.
Теоретическая значимость работы заключается в том, что в диссертации разработаны процедуры проведения анализа цифровых изображений, полученных в условиях недостаточной освещенности.
Практическая значимость диссертационной работы заключается в том, что материалы и обобщения, содержащиеся в диссертации, могут быть применены в различных программных и аппаратных продуктах, анализирующих цифровые изображения, повышающих качество изображений. Результаты работы внедрены отделом ИБ АГТУ для повышения качества изображений, полученных внешними камерами наблюдения, технической дирекции Астраханского филиала ОАО «ВымпелКом» для улучшения изображений, захваченных внешними камерами наблюдения.
Методология и методы исследования. Для решения поставленных задач используются методы и алгоритмы обработки растровых цифровых изображений, методы анализа статистических характеристик цифровых изображений, системный анализ. В методологическом отношении для анализа гистограмм яркостей и контрастов использовались стандартные методы математической статистики и теории вероятностей.
Положения, выносимые на защиту:
1) функция, аппроксимирующая формы гистограмм контрастов цифровых изображений, на основании которой можно рассчитать степень контрастности изображения;
2) способ определения наиболее подходящей модели цифрового шума по формулам, предложенным в настоящей работе с точностью, сравнимой с методом наименьших квадратов;
3) комбинированный низкочастотный фильтр, включающий в себя фильтры разных типов, используемые в зависимости от типа фильтруемого шума;
4) альтернативные помехоустойчивые матрицы свертки для вычисления градиента изображения;
5) алгоритм повышения качества изображений, полученных в условиях недостаточной освещенности.
Степень достоверности научных положений обусловлена корректным применением использованных в работе алгоритмов и подтверждена результатами экспериментальных исследований, показавших, что гистограммы цифровых изображений аппроксимируются функцией, предложенной в диссертации, предлагаемый аналитический алгоритм выбора наиболее подходящей модели шума позволяет подобрать модель шума и ее статистические характеристики с лучшей производительностью, чем стандартные алгоритмы, предлагаемые низкочастотный фильтр и алгоритм выделения контуров показывают лучшие по сравнению со стандартными фильтрами результаты обработки изображения. Разработанные алгоритмы были протестированы и использованы в программном продукте «Повышение качества темных изображений», зарегистрированном в Федеральной службе по интеллектуальной собственности (Роспатент).
Апробация научных результатов. Основные положения и результаты настоящей работы докладывались на ХХШ-ХХ1У Международных научных
конференциях «Математические методы в технике и технологиях» (Саратов, 2010, 2011). В 2009-2010 гг. на научных конференциях профессорско-
преподавательского состава АГТУ.
Публикации. Основные положения диссертационной работы отражены в 8 опубликованных научных работах, в том числе в 4 статьях в научно-технических изданиях, в которых ВАК рекомендует публикацию основных научных результатов диссертаций и 1 свидетельстве о регистрации программы для ЭВМ.
Структура и объем диссертации. Диссертация содержит введение, 4 главы, заключение, библиографический список из 90 наименований, 7 приложений. Основная часть диссертации изложена на 114 страницах и содержит 29 рисунков и 28 таблиц.
СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность проблемы, сформулированы цель и задачи исследования, научная новизна и практические результаты.
В первой главе было проведено исследование изображений, полученных в условиях недостаточной освещенности, которое позволило определить основные характеристики и недостатки темных изображений, поставлена задача повышения качества темных изображений, рассмотрены стандартные алгоритмы анализа и повышения качества изображений, выявлены их достоинства и недостатки.
Для анализа темных изображений использовались гистограммы яркостей и контрастов, по которым подсчитывали«, математическое ожидание, среднеквадратическое отклонение яркостей, контрастность, оценивалась мощность и тип цифрового шума: _
И{гк) = пк/п, Ц^'А^Ы, = > С1)
к \п к
где И(гк) -гистограмма яркостей, гк - к-й уровень яркости, пк - число пикселей с яркостью гк, п - количество пикселей изображения, и - математическое
ожидание яркости, о - среднеквадратическое отклонение яркости.
Контрастность темных изображений вычислялась путем сравнения яркостей соседних пикселей изображения:
где I - яркость пикселя, контрастность которого оценивается, 1Ь - яркость фона (усредненная яркость соседних пикселей), /„„„, /т„ - минимальное и максимальное значения яркости пикселей, у - параметр, характеризующий физические свойства конкретного объекта.
Для оценки типа и статистических характеристик цифрового шума использовался метод наименьших квадратов:
8, =/<*,)-
л/2ло
• гшп.
В работе проводился анализ 3 тестовых изображений. Гистограмма яркостей
1 ■ м- 1
0.8
0.7
Мч
04- • I
03- 1 1
ол- 1
0 11 .........
0 15 <7 £3 Я 35 111 127 1« 163 175 131 Я7 ЙЗ 239 255
Рисунок [ - Гистограмма яркостей тестового изображения 1
В таблицах 1 и 2 приведены яркостные характеристики и параметры цифрового шума 3 тестовых изображений.
Таблица 1 - Статистические характеристики темных изображений
Математическое ожидание Среднеквадратическ ое отклонение Степень контрастности
Изображение 1 30,85 2,82 -0,57
Изображение 2 11,05 5,14 -0,63
Изображение 3 15,99 3,61 -0,74
Таблица 2 - Статистические характеристики шума Гаусса
Математическое ожидание шума Среднеквадратическое отклонение шума
Изображение 1 31,20 15,01
Изображение 2 9,05 8,27
Изображение 3 16,44 12,53
В результате анализа тестовых изображений выявлены характеристики:
1. Математическое ожидание яркостей имеет малые значения и в среднем не превышает 15% от максимального значения яркостей.
2. Среднеквадратическое отклонение яркостей в среднем не превышает 3-5% от максимального значения яркостей, что приводит к снижению степени контрастности.
3. На изображениях присутствует аддитивный шум, который эффективно аппроксимируется шумом Гаусса.
По результатам анализа была поставлена задача повышения качества темных изображений: имеется темное изображение, которое обладает рядом недостатков - низкой общей яркостью, низкой контрастностью, присутствием аддитивного цифрового шума. Необходимо обработать изображение таким образом, чтобы общая яркость изображения повысилась и была распределена
равномерно на всем диапазоне значении гистограммы яркостей, контрастность была нормализована, а воздействие аддитивного цифрового шума минимизировано.
Обозначим темное изображение размера т х п А, тогда изображение можно представить в виде суммы полезного сигнала и аддитивного шума: а„ а,,
А =
А = Я + Т =
, ко=
1
%/2ло
• + С. + ?„
>1 да! шп т
где Я - полезный сигнал, Г - аддитивный шум, р(?) - функция плотности распределения значений , для которого построена гистограмма контрастов:
(3)
где с0 — локальные значения контраста изображения.
Необходимо минимизировать значения шума и равномерно распределить яркости гц:
Е(А) = Г(Я + Т)->К, ->шш,-С'/". , ш,
4 ' к ' >) JJ та>цг)-1шп(г)
где Г - низкочастотный фильтр, - элементы матрицы свертки фильтра, гт1Х — максимально возможное значение яркости для данного изображения. При ограничениях:
г„ < а, •/„ <аа, с^,<с = 1п(1п (п / и,)/ Ц*)) < ст„, где с^ , ст„ задающие качество обработанного изображения по параметру контраст.
Стандартными алгоритмами подавления цифрового шума и повышения качества изображений являются низкочастотные фильтры, из которых линейные и нелинейные усредняющие фильтры оптимальны при подавлении аддитивного шума. Наиболее эффективным линейным фильтром является фильтр Гаусса:
Г/(4.) Ж„)
1
л/2тг
-*1'2 в =
(4)
№,) ДО]
где с1и — расстояние от центрального пикселя окна. Билатеральный фильтр является расширением фильтра Гаусса, в котором вклад соседних пикселей взвешивается значением яркостей соседних пикселей:
К„1)=еи*<гЬУЛ'.ГГг и>/ =1 /к^/М-ёМ-гМ, (5)
1=0
где — ¿-й пиксель окна И7, для которого вычисляется коэффициент г (и*,), /(*"/) — яркость ¡'-го пикселя окна, /(и^) — яркость центрального пикселя окна. Основными недостатками известных алгоритмов является искажение фильтруемых изображений - снижение контраста, сужение диапазона яркостей,
уменьшение общей яркости изображения.
Стандартным алгоритмом приведения яркостей изображения к равномерно распределенным является алгоритм эквализации гистограммы яркостей:
( Ах>у)-255
8[Х'У,~ тзх(/{х,у))-т1п(/(х,у)у Для повышения контраста темного изображения наиболее эффективно сложение яркостей изображения с собственным градиентом или лапласианом. Наиболее точно градиент изображения вычисляется алгоритмом Шарра:
"-3 0 + 3" "-3 -10 -3" (6)
-10 0 + 10 *А, Оу = 0 0 0
-3 0 + 3 + 3 + 10 + 3_
где Оу - горизонтальная и вертикальная составляющие градиента, б -градиент изображения. Недостаток алгоритмов вычисления градиента - низкая помехоустойчивость, которая связана с малым размером матрицы свертки.
Таким образом, поставлена задача повышения качества изображений, полученных в условиях недостаточной освещенности и необходимость в разработке новых алгоритмов, учитывающих недостатки существующих.
Во второй главе предложено решение поставленной задачи. Описываются разработанные альтернативные алгоритмы предварительной обработки и
Рисунок 2 - Формы г истограммы контрастов. I - пониженный контраст, 2 - повышенный контраст, 3 - оптимально сбалансированный контраст
Общая форма всех гистограмм контрастов описывается функцией:
<р(х) = 1/хеС, сеЭТ, (7)
где с - степень контрастности, которая дает оценку, насколько контрастно изображение относительно изображения со сбалансированным контрастом. При
с = 0 гистограмма изображения имеет оптимально сбалансированный контраст, при с> 0 - гистограмма изображения с повышенной контрастностью, при с < О — гистограмма изображения с пониженной контрастностью.
На основании (7) выведена формула вычисления степени контрастности:
с = \п{\п(п/пк)/\п{к)), (8)
где к - уровень контраста пиксела, пк — количество пикселов с уровнем контраста к, п — общее количество пикселов изображения.
Разработанный алгоритм выбора наиболее подходящей модели шума дает количественную оценку соответствия шума на анализируемом цифровом изображении наиболее распространенным моделям аддитивного шума - Гаусса, Релея, Эрланга, экспоненциального и белого шума, биполярного и униполярного импульсного шума.
Для каждой модели аддитивного и импульсного шума подсчитываются статистические характеристики - математическое ожидание и среднеквадратическое отклонение. Сравнивая распределение вычисленных уровней шума, его статистических характеристик во всех пикселях изображения с функциями плотности распределения вероятностей моделей аддитивного и импульсного шума, оценивается, насколько соответствует шум на анализируемом изображении модели. Алгоритм состоит из шагов:
1. построение гистограммы контрастов gmш (с0 )= пк / п;
2. вычисление статистических характеристик ц, ег для каждой модели шума;
3. вычисление среднеквадратического отклонения для значений ¡л, а;
4. выбор модели шума с наименьшим отклонением ц, а. Для вычисления ц, <т для шума Гаусса получены формулы:
"23
2ц(г, -г2)+г22-2|2 21п(р(^)/р(г2)) '
21п (р(г3)/р(2}))
где р{г, =к)=пк/п - вероятность того, что локальный контраст пикселя равен к, вычисляется по гистограмме контрастов изображения (3). Аналогично вычисляются значения ц, а для моделей Эрланга, Релея, белого шума.
Разработанный низкочастотный фильтр содержит в себе два фильтра низких частот — линейный усредняющий и ранговый. В случае аддитивного или мультипликативного шума применяется усредняющий линейный фильтр, в случае импульсного шума используется ранговый фильтр.
Усредняющий линейный фильтр представляет из себя матрицу свертки:
ГЗ 4 5 4 3]
4 8 10 8 4
5 10 15 10 5 4 8 10 8 4 3 4 5 4 3
М =
В качестве рангового фильтра используется взвешенный медианный фильтр. Для вычисления весов пикселей используется функция Гаусса с <т = 1,^-0 (допускается использование любой другой функции):
/,(*)= У^-е-'41, ГМч)'
где - расстояние от центрального пикселя до пикселя, для которого подсчитывается вес у). Для вычисления взвешенной медианы
производится вычисление вариационного ряда яркостей пикселей окрестности:
г«<г(1><„.<гМ, /„/,,...,/_, где т - количество уникальных значений яркостей окрестности, а /к -относительная частота значения яркости г{к), которая определяется по формуле:
В разработанном взвешенном медианном фильтре при подсчете количества пикселей яркостью гм учитывается расстояние от центрального пикселя до каждого из подсчитываемых пикселей яркостью И*' умножением на вес Цг, ]).
По вычисленному вариационному ряду яркостей пикселей окрестности рассчитывается взвешенная медиана:
И1/2 =г
2>л
В результате низкочастотная фильтрация происходит путем установления значения яркости центрального пикселя равной вычисленной медиане риг.
Благодаря использованию линейного усредняющего фильтра для подавления аддитивного шума и взвешенного медианного фильтра для подавления импульсного шума вносимые фильтром искажения существенно снижены по сравнению со стандартными алгоритмами.
Разработанный алгоритм выделения контуров основывается на функции
/(х) = е^2 /{а-хг +1).
Матрицы предлагаемого фильтра представляют собой две матрицы размером 5x5, элементами которых являются значения функции. Параметр а
А
" 0 + 2 + 3 + 2 0 " " 0 + 2 + 3 + 2 0
1 50 + 2 + 8 + 14 0 -2 ' 2 50 -2 0 + 14 + 8 + 2
+ 3 + 2 + 14 0 0 -14 -14 -8 -3 -2 -3 -2 -14 -8 0 -14 + 14 0 + 3 + 2
0 -2 -3 -2 0 0 -2 -3 -2 0
Поскольку в основе предлагаемого алгоритма лежит функция, используемая для построения фильтра низких частот, данный алгоритм является более устойчивым к помехам, создаваемым цифровым шумом, по сравнению со стандартными алгоритмами, в частности алгоритмом Ганно Шарра.
Для повышения или понижения контрастности изображения требуется прибавить или отнять соответственно вычисленные контуры к изначальному изображению.
В третьей главе представлены результаты тестирования и сравнения предлагаемых алгоритмов со стандартными алгоритмами.
В результате экспериментальной проверки предлагаемого алгоритма определения степени контрастности было выявлено, что гистограммы
контрастов с достаточной точностью апроксимируются кривой /(х) = 1 / х' . Предлагаемый алгоритм дает достаточно точную оценку степени контрастности изначальных изображений.
В таблице 3 показаны результаты вычисления степени контрастности тестового изображения предлагаемым алгоритмом и методом Воробель.
Таблица 3 - Вычисленные степени контрастности тестового изображения
Алгоритм Исходное Увел, контраст Увел, контраст Умен, контраст Умен, контраст
Предлагаемый -0,29 -0,009 0,006 -0,45 -0,53
Воробель 0,01 0,018 0,025 0,0077 0,0067
В результате тестирования алгоритма выбора наиболее подходящей модели шума было выявлено, что алгоритм позволяет корректно подобрать модель шума, что видно по наименьшим значениям среднеквадратических отклонений Для модели импульсного шума наименьшие значения <т,,ст2 получены для искаженного импульсным шумом изображения. Точность сравниваемых алгоритмов отличается на 1,4 %. В таблице 4 показаны результаты вычисления ц,<т для моделей Гаусса, экспоненциальной, белого, биполярного импульсного шума предлагаемым алгоритмом и методом наименьших квадратов.
Таблица 4 - Вычисленные значения Ц,сг
Шум Подобранные параметры модели шума
Гаусса Экспоненциальный Белый Импульсный
Гаусса р = 8,6,<т = 17,2 = 1,8,5',, =2,3 ц = 24,1,сг = 30,3 5„=10,7,5Я=14,3 Р(:) = 40,5 /»„, =58,(7, =12,1 Р., г =55, сг2 = 11,4
Экспоненциальный М = 10,2, ст = 6,5 ^=9,9,5. =5,2 ¡¡ = 9,7,ст = 13,9 5^=2,5,, =2,5 Р(=) = 32,4 ^=12.6 Р.,= 57,(7, =15,3 ^».2 = 49,а2 = 12,8
Белым ¡1 = 10,4,(1 = 9,5 5,,= 8,9,5,, =7,4 ¡1 = 18,8,(7 = 25,4 5(1=11,2,5„=13,7 Р(г) = 30,1 рп1 =59,о, =13,4 Р.1= 42,с2=11,7
Импульсный ¡¡ = 6,3,сг = 25,2 5Ц=5,1,50=15,9 ¡1 = 25,2, а = 28,4 £,=11,6,5,, =12,6 Р(=) = 20,2 ^=15,7 />„„ = 62,сг, = 47,1 Рт2 = 45,(72 =35,2
В результате экспериментальной проверки предлагаемых низкочастотных фильтров было установлено, что изображения отфильтрованные предлагаемым фильтром содержат более широкий диапазон яркостей, чем изображения
обработанные фильтром Гаусса. На гистограммах искаженных импульсным шумом и очищенных предлагаемым фильтром изображений лучше восстанавливаются области с малыми яркостями, на гистограммах изображений, отфильтрованных медианным фильтром они утрачиваются. В качестве недостатка разработанного усредняющего линейного фильтра можно отметить незначительно меньшие значения ПОСШ (Пиковое соотношение сигнал-шум, разница составляет от 1 до 2,5 %) по сравнению с фильтром Гаусса. В таблице 5 показаны результаты сравнения ПОСШ отфильтрованных и изначальных изображений предлагаемыми фильтрами и стандартными.
Таблица 5 - ПОСШ для зашумленного и отфильтрованного изображения 2
Характеристика изображения Искаженное шумом Гаусса ^ = !0,о- = 16 Примененный фильтр
Гаусса Медианный Предлагаемый ранговый Предлагаемый линейный усредняющий
ПОСШ 23,56 24,74 22,71 22,53 23,95
И 72,53 62,11 70,17 70,74 68,51
а 16,74 12,62 14,72 14,22 14,01
Разработанные фильтры низких частот подавили аддитивный шум Гаусса на 5% лучше по показателю ПОСШ и на 9% по показателю среднеквадратическое отклонение по сравнению с медианным фильтром и фильтром Гаусса, но по показателю математическое ожидание результаты хуже на 4%. Среднее повышение качества изображений составило порядка 15-23%.
В результате тестирования предлагаемого алгоритма выделения контуров цифрового изображения было установлено, что предлагаемый алгоритм вычисления контуров имеет наибольшую точность среди сравниваемых алгоритмов - Шарра, вычисления лапласиана. В таблице 6 показаны значения статистических характеристик контуров изображения 2.
Таблица 6 - Характеристики контуров изображения 2
Характеристика изображения Метод вычисления контуров
Шарра Лапласиан Предлагаемый
и 89,18 101,14 97,04
51,82 71,41 49,90
Наименее точным алгоритмом является вычисление лапласиана. Недостаток предлагаемого алгоритма - наименьшее быстродействие.
До обработки математическое ожидание и среднеквадратическое отклонение яркостей тестовых изображений принимали малые значения, степень контрастности - отрицательные. После обработки математическое ожидание и среднеквадратическое отклонение возросли в среднем в 3,5 раза, степень контрастности повысилась до значений близких к 0.
По изменению значений статистических характеристик тестовых изображений можно сделать вывод о повышении качества изображений, полученных в условиях недостаточной освещенности, при использовании
предложенной схемы предварительной обработки.
В четвертой главе описаны системы видео наблюдения и внешних камер Астраханского филиала ОАО «ВымпелКом», описано разработанное с применением алгоритмов, изложенных в третьей главе, программное обеспечение и представлены результаты внедрения разработанного программного обеспечения. В таблице 7 показаны характеристики темных изображений с внешних камер до и после улучшения .
Таблица 7- Характеристики темных изображений до и после обработки
Математическое ожидание Среднеквадратическое отклонение Степень контрастности
ДО после до после ДО после
Изображение 1 28,13 115,73 2,79 12,35 -0,52 -0,01
Изображение 2 14,16 42,39 5,41 | 14,67 -0,65 0,04
Математическое ожидание и среднеквадратическое отклонение яркостей имеют малые значения, степень контрастности - отрицательные. После обработки разработанными алгоритмами математическое ожидание и среднеквадратическое отклонение возросли в среднем в 3,5 раза, степень контрастности повысилась до значений близких к 0. Качество изображений, получаемых внешними камерами значительно улучшилось.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ
1. Исследование существующих алгоритмов анализа и предварительной обработки цифровых изображений выявило ряд значимых недостатков: алгоритмы вычисления степени контрастности не позволяют дать абсолютную оценку качества изображения, выбор модели шума методом наименьших квадратов имеет низкую производительность, низкочастотные фильтры эффективны при фильтрации одного типа шума, алгоритмы, выделяющие контуры изображений недостаточно помехоустойчивы.
2. Выявлена зависимость формы гистограммы контрастов от степени контрастности изображения, на основании которой было сделано теоретически, а затем проверено на практике, предположение о форме гистограммы контрастов изображения со сбалансированным контрастом. Разработан подход в оценке абсолютной степени контрастности изображений, который, в отличие от существующих методов, не требует использования эталонного изображения.
3. Разработан новый алгоритм, определяющий наиболее подходящую модель аддитивного или импульсного шума для анализируемого изображения. Основные достоинства алгоритма - большая производительность по сравнению алгоритмом наименьших квадратов.
4. Предложен альтернативный адаптивный низкочастотный фильтр, состоящий из двух фильтров - линейного усредняющего и взвешенного рангового фильтра. Показатели пиковое соотношение сигнал-шум и среднеквадратическое отклонение яркостей изображений, обработанных предлагаемым фильтром на 5 и 9% лучше, чем у изображений, обработанных стандартными фильтрами.
5. Разработан альтернативный помехоустойчивый алгоритм, вычисляющий градиент изображения. К основным достоинствам разработанного алгоритма относятся более высокая точность вычисления градиента и лучшая помехоустойчивость.
6. Разработанные алгоритмы позволяют значительно повысить качество изображения и подготовить его к распознаванию образов. В экспериментах, проведенных в работе, качество изображения было повышено в среднем на 1523% по критерию пиковое соотношения сигнал-шум.
7. Предложенные в работе алгоритмы анализа и повышения качества изображений были оптимизированы для повышения качества изображений, полученных в условиях недостаточной освещенности. В результате реализации предложенных алгоритмов повышения качества таких изображений было показано повышение качества изображений после применения разработанных алгоритмов по таким показателям, как математическое ожидание и среднеквадратическое отклонение яркостей - рост значения в 3-4 раза.
8. Результаты работы использованы в программном продукте «Повышение качества темных изображений», зарегистрированном во ФСИС (Роспатент) и внедренном в Астраханском филиале ОАО «ВымпелКом».
ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ
Статьи в журналах, периодических изданиях, включенных в список ВАК РФ:
1.Хрящев, Д. А. Об одном методе низкочастотной фильтрации гидролокационных изображений / Д. А. Хрящев, Г. А. Попов П Вестник Астраханского государственного технического университета, Серия: Морская техника и технология. - 2010. -№ 1. — С. 63-68.
2. Хрящев, Д.А. Об одном методе выделения контуров на цифровых изображениях / Д. А. Хрящев // Вестник Астраханского государственного технического университета, Серия: Управление, вычислительная техника и информатика. - 2010. -№ 2. С. 181-187.
3. Хрящев, Д.А. Об одном методе определения наиболее подходящей для анализируемого цифрового изображения модели аддитивного шума / Д. А. Хрящев П Известия Волгоградского государственного технического университета, Серия: Актуальные проблемы управления, вычислительной техники и информатики в технических системах. - 2011. -№ 3 (76). - С. 24-31.
4. Хрящев, Д.А. Повышение качества изображений, полученных в условиях недостаточной освещенности / Д. А. Хрящев // Инженерный вестник Дона. -2013. -№ 3.
Публикации в межвузовских научных сборниках, сборниках трудов международных научных конференций:
5. Хрящев, Д.А. Об одном методе анализа цифрового изображения с применением гистограмм / Д. А. Хрящев // Вестник Астраханского государственного технического университета, Серия: Управление, вычислительная техника и информатика. - 2010. -№ 1. С. 109-113.
6. Хрящев, Д.А. О гистограммах и определении степени контрастности цифрового изображения / Д. А. Хрящев // 23 Международная конференция
л-**
Математические методы в технике и технологиях (Саратов, 22 июня 2010 г.). -2010. Т. 9.-С. 176-178.
7. Хрящев, Д.А. Альтернативный метод выделения контуров на цифровых изображениях. // 24 Международная конференция Математические методы в технике и технологиях (Саратов, 21 апреля 2011 г.).-2011.Т. 9.-С. 151-156.
8. Хрящев, Д.А. Обзор методов биометрической идентификации. // 1 Международная научно-практическая конференция «Эволюция системы научных коммуникаций ассоциации университетов прикаспийских государств» (Астрахань, 3 октября 2008 г.). - 2008. - С. 118-121.
Свидетельства об официальной регистрации программ для ЭВМ:
9. Компьютерная программа повышения качества темных изображений / Д. А. Хрящев . - Электрон, прогр. - Астрахань, 2013. - Свидетельство ГР прогр. для ЭВМ № 2013660224 ; заявка № 2013618009 от 03.09.2013 ; рарегистр. в Реестре программ для ЭВМ 28.10.2013.
Заказ № 0170/14 Подписано в печать 29.01.2014 г. Тир. 100 экз. Гарнитура Times New Roman. Формат 60x84/16. Усл. печ. л. 1,0 Типография ООО « Альфа Принт » Ю.а.: 414004, г. Астрахань, ул. Б. Алексеева 30/14 e-mail: Alfager@rambler.ru
тел:89033485666
Текст работы Хрящев, Денис Александрович, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Астраханский государственный технический университет»
На правах рукописи
04201456646 Хрящев Денис Александрович
ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА И АНАЛИЗ ЦИФРОВЫХ ИЗОБРАЖЕНИЙ, ПОЛУЧЕННЫХ В УСЛОВИЯХ НЕДОСТАТОЧНОЙ
ОСВЕЩЕННОСТИ
ДИССЕРТАЦИЯ
На соискание ученой степени кандидата технических наук по специальности 05.13.01 Системный анализ, управление и обработка информации (промышленность, информатика)
Научный руководитель: д.т.н., профессор Попов Георгий Александрович
Астрахань -2013
ОГЛАВЛЕНИЕ
Введение.........................................................................................................................................4
Глава 1. Существующие методы предварительной обработки и выделения контуров изображения.................................................................................................................................12
1.1. Общая схема предварительной обработки изображения............................................12
1.2. Контрастность цифрового изображения.......................................................................14
1.3. Цифровой шум. Выбор наиболее подходящей модели шума....................................16
1.4. Основные характеристики темных изображений........................................................26
1.5. Низкочастотные фильтры..............................................................................................28
1.6. Выделение контуров изображения................................................................................36
1.7. Постановка задачи..........................................................................................................39
1.8. Выводы по главе.............................................................................................................40
Глава 2. Разработка алгоритмов предварительной обработки, анализа, выделения контуров изображения.................................................................................................................................42
2.1. Общая схема алгоритма повышения качества изображений......................................42
2.2. Оценка степени контрастности цифрового изображения...........................................43
2.3. Выбор наиболее подходящей модели аддитивного и импульсного шума................47
2.4. Разработанный низкочастотный фильтр......................................................................57
2.5. Разработанный алгоритм выделения контуров на изображениях..............................62
2.6. Схема повышения качества изображений, полученных в условиях недостаточной освещенности...............................................................................................................................65
2.7. Выводы по главе.............................................................................................................68
Глава 3. Программная реализация разработанных алгоритмов и сравнение их с существующими...........................................................................................................................71
3.1. Методика экспериментальной проверки разработанных алгоритмов.......................71
3.2. Проверка предлагаемого алгоритма, вычисляющего степень контрастноти...........72
3.3. Проверка разработанного алгоритма выбора модели шума.......................................79
3.4. Тестирование предлагаемого низкочастотного фильтра............................................82
3.5. Проверка разработанного алгоритма вычисления градиента.....................................91
3.6. Тестирование общей схемы повышения качаества изображений, полученных в условиях недостаточной освещенности ...................................................................................96
3.7. Выводы по главе...........................................................................................................100
Глава 4. Внедрение результатов работы..................................................................................102
4.1. Описание разработанного программного продукта..................................................102
4.2. Обработка изображений, полученных внешней камерой АГТУ ............................104
4.3. Внедрение разработанного программного продукта в Астраханском филиале ОАО «ВымпелКом» ...........................................................................................................................107
4.4. Выводы по главе ..........................................................................................................110
Заключение.................................................................................................................................113
Список литературы....................................................................................................................115
Приложение А............................................................................................................................122
Приложение Б.............................................................................................................................128
Приложение В............................................................................................................................132
Приложение Г.............................................................................................................................136
Приложение Д............................................................................................................................138
Приложение Е............................................................................................................................144
Приложение Ж...........................................................................................................................145
ВВЕДЕНИЕ
Актуальность диссертационного исследования. Современный период развития средств обработки информации характеризуется масштабным внедрением различных алгоритмов и технологий интеллектуализации процессов обработки данных. Одним из важных компонентов процесса интеллектуализации информационных технологий является все большая необходимость использования информации, имеющей форму фото и видео данных, в частности цифровых изображений, поскольку такие технологии наиболее приемлемы и удобны для использования в системах видео наблюдения, автофокусировки в фото и видео камерах, медицинских приборах и т.п.. Объем продаваемых ежегодно программно-аппаратных средств, связанных с захватом, обработкой и хранением фото и видео изображений увеличивается ежегодно на 6-10% (статистическое агентство МагкеШпе), что приводит к пропорциональному ежегодному приросту фото и видео изображений. В случаях, когда съемка производится в условиях с недостаточной освещенностью, качество изображений значительно снижается из-за несовершенства фото и видео камер. Поэтому проблема повышения эффективности и качества обработки фото и видео изображений является актуальной и представляет несомненный интерес.
Процесс обработки изображений состоит из ряда этапов, среди которых одним из наиболее важных является предварительная обработка изображений, которая представляет самостоятельный интерес. Предварительная обработка и выделение контуров на цифровых изображениях имеют широкий спектр применения в различных областях, начиная от подготовки изображения к распознаванию, улучшению изображения во всевозможных записывающих устройствах путем низкочастотной фильтрации и эквализации гистограмм яркостей - фото и видео камерах, сканерах, эхолокаторах, изображений, полученных при помощи ультразвука, рентгена, радио локации, астрономических фотографий, электронной микроскопии и т.п.
Исследование, проводимое в настоящей диссертации, нацелено на выявление и анализ основных недостатков существующих методов
предварительной обработки и выделения контуров изображений и представляет особый интерес в области обработки и повышения качества цифровых изображений. Изучение влияния предварительной обработки изображений на результаты распознавания образов имеет большое значение и может быть использовано для повышения эффективности распознавания образов путем применения более эффективных методов предварительной обработки изображений.
Степень разработанности проблемы. Существует ряд стандартных методов улучшения цифровых изображений и предварительной обработки, в которые входят анализ шума на цифровых изображениях, низкочастотная фильтрация, коррекция контрастности, выделение контуров.
Широко изучены методы определения степени контрастности цифровых изображений, среди которых существуют подходы, усредняющие локальные контрастности, подсчитанные по формулам Вебера [1], Михельсона [2], Нестерук и Порфирьева [3] и т.п. Интерес к изучению степени контрастности цифровых изображений нашел свое отражение в трудах P.A. Воробель [4], в котором обобщенный контраст изображения подсчитывается интегрально, основываясь на линенйном описании контрастов. Все известные методы определения степени контрастности дают относительную оценку контрастности, что задает направление для дальнейших исследований - вычисление абсолютной степени контрастности без использования какого-либо эталонного изображения.
В диссертации были использованы наработки зарубежных авторов относительно методики анализа шума на цифровых изображениях посредством анализа гистограмм яркостей малых областей изображения с небольшим среднеквадратическим отклонением яркостей, предлагаемых Р. Гонсалесом и Р. Вудсом [5]. Низкая точность вычисляемых таким методом значений статистических характеристик шума, а также отсутствие детального описания t моделей шума и методов рассчета их характеристик требуют проведения дополнительных исследований.
При работе над диссертацией в ходе исследования были изучены коллективные труды и отдельные монографии зарубежных и российских ученых,
посвященные низкочастотной фильтрации цифровых изображений. В частности, статьи о билатеральных фильтрах Томаси и его коллег [6], а также труд Бухтоярова С.С. [7] о применении нелинейных фильтров на основе ранговой статистики. Кроме того, в диссертации рассматривались гомоморфные [8] и линейные усредняющие фильтры, такие как фильтр Гаусса [9] и Баттерворта [10]. Узкая область применения известных методов относительно типа шума на изображении задает направление для дальнейших исследований — разработка более универсальных низкочастотных фильтров, эффективно подавляющих разные типы цифрового шума на изображениях.
Для решения задачи выделения контуров на цифровых изображениях известен широкий спектр стандартных методов. В работе рассматривались наиболее распространенные методы, вычисляющие градиент - Робертса [11], Прюитт [12], Собела [13], Шарра [14] и лапласиан [15] изображения. В диссертации были использованы наработки Г. Шарра, описанные в его труде об оптимальных операторах. Область для дальнейших исследований методов, вычисляющих градиент изображения, представляет из себя повышение помехоустойчивости и точности стандартных методов, а также разработку новых методов.
Цель и задачи исследования. Целью данной работы является создание новых более эффективных алгоритмов анализа и предварительной обработки, которые повышают качество изображений, полученных в условиях недостаточной освещенности.
Для достижения поставленной цели решаются следующие задачи:
1. разработка новых алгоритмов анализа контрастности и статистических характеристик изображения, учитывающий недостатки существующих;
2. создание более производительных аналитических алгоритмов выбора наиболее подходящей модели шума и низкочастотной фильтрации изображений;
3. разработка новых алгоритмов вычисления градиента изображения, имеющих большую точность;
4. реализация и апробация предложенных в работе алгоритмов в виде программного продукта, повышающего качество изображений, полученных
условиях недостаточной освещенности.
Объект и предмет исследования. Объектом исследования в настоящей диссертационной работе являются цифровые изображения.
Предметом исследования является процесс анализа и обработки информации цифровых изображений.
Теоретические и методологические основы исследования. Для решения поставленных задач используются методы и алгоритмы обработки растровых цифровых изображений, методы анализа статистических характеристик цифровых изображений, системный анализ. В методологическом отношении для анализа гистограмм яркостей и контрастов использовались стандартные методы математической статистики и теории вероятностей.
Гипотеза исследования. В диссертации утверждается, что формы гистограмм контрастов изображений можно аппроксимировать одной функцией, делается предположение о том, как меняются параметры этой функции в зависимости от повышения и понижения контрастности изображения.
Автор полагает, что для анализа шума на цифровом изображении лучшие результаты покажет метод, вычисляющий параметры цифрового шума аналитически для определенного круга моделей цифрового шума.
Гипотеза исследования строится на предположении автора о том, что для более эффективного подавления шума на изображении требуется использовать комбинированные низкочастотные фильтры, в которых бы использовался разный тип фильтров в зависимости от типа шума на изображении.
Автор полагает, что для выделения контуров изображения лучше использовать матрицы свертки большего размера, чем используемые в стандартных методах для более точного вычисления изображения, содержащего контуры изначального.
Достоверность и обоснованность результатов, научных положений обусловлена корректным применением использованных в работе алгоритмов и подтверждена результатами экспериментальных исследований, показавших, что гистограммы цифровых изображений аппроксимируются функцией, предложенной в диссертации, предлагаемый аналитический алгоритм выбора наиболее
подходящей модели шума позволяет подобрать модель шума и ее статистические характеристики с лучшей производительностью, чем стандартные алгоритмы, предлагаемые низкочастотный фильтр и алгоритм выделения контуров показывают лучшие по сравнению со стандартными фильтрами результаты обработки изображения. Разработанные алгоритмы были протестированы и использованы в программном продукте «Повышение качества темных изображений», зарегистрированном во ФСИС (Роспатент), приложение Ж.
Эмпирическая база исследования. В основу исследования положен принцип изучения и обобщения форм гистограмм яркостей и контрастов цифровых изображений. Информация, используемая в исследовании, была получена посредством анализа гистограмм десятков изображений, модифицированных путем повышения и понижения яркости, контрастности, добавления аддитивного и импульсного цифрового шума.
В ходе исследования форм гистограмм контрастов цифровых изображений было искажено более 20 различных изображений путем применения оператора лапласа и линейного усредняющего фильтра. После чего для каждого изначального и искаженного изображения были построены и проанализированы гистограммы контрастов.
Для исследования воздействия цифрового шума 10 изображений было искажено импульсным и аддитивным шумами, после чего для каждого изображения в нескольких малых областях были построены и проанализированы гистограммы яркостей и контрастов.
Для анализа эффективности существующих методов низкочастотной фильтрации 10 тестовых изображений искажались аддитивным и импульсным шумом и фильтровались существующими методами. Для всех изображений подсчитывались и анализировались значения пикового соотношения сигнал-шум и статистические характеристики.
Данные об эфективности методов, вычисляющих градиент и лапласиан изображения были получены путем вычисления градиента и лапласиана 5 тестовых изображений известными методами и анализа гистограмм полученных градиентов.
Научная новизна полученных результатов.
1. Сформирована процедура обработки и оценки качества изображений, выполняющая визуализацию, трансформацию и анализ информации по гистограммам яркостей и контрастов, позволяющая оценить абсолютную степень контрастности, определить наиболее подходящую модель шума.
2. Разработана методика обработки изображений путем адаптивной низкочастотной фильтрации, позволяющая существенно повысить качество изображения, отличающаяся применением низкочастотных фильтров в зависимости от типа шума на изображении.
3. Модифицирован метод выделения контуров изображения путем вычисления градиента, который отличается большей точностью вычисления градиента изображения.
Основные положения и результаты, выносимые на защиту:
1. Функция, аппроксимирующая формы гистограмм контрастов цифровых изображений, на основании которой можно рассчитать степень контрастности изображения;
2. Способ определения наиболее подходящей модели цифрового шума по формулам, предложенным в настоящей работе с точностью, сравнимой с методом наименьших квадратов;
3. Комбинированный низкочастотный фильтр, включающий в себя фильтры разных типов, используемые в зависимости от типа фильтруемого шума;
4. Альтернативные помехоустойчивые матрицы свертки для вычисления градиента изображения;
5. Алгоритм повышения качества изображений, полученных в условиях недостаточной освещенности.
Теоретическая и практическая значимость исследования.
Предлагаемые в настоящей работе алгоритмы определения степени контрастности и выбора наиболее подходящей модели шума могут использоваться в программных и аппаратных продуктах, анализирующих цифровые изображения, для оценки качества изображения.
Предлагаемый в настоящей работе низкочастотный фильтр может быть
использован как отдельно - в различных программных и аппаратных продуктах для подавления шума и улучшения качества изображений, так и как часть программно-аппаратного комплекса, распознающего изображения
-
Похожие работы
- Расчет освещенности экрана астигматическим пучком при распространении его в неоднородной среде
- Математические методы преобразования изображений с целью выравнивания освещенности и контрастирования слаборазличимых объектов
- Разработка и анализ алгоритмов распознавания лиц на телевизионных изображениях для биометрической идентификации
- Алгоритмы вейвлет-анализа изображений в системах компьютерной обработки информации при производстве герконов и генераторных ламп
- Метод, алгоритм и адаптивное устройство обработки изображений на базе КМОП-видеодатчиков с использованием нейроподобных структур
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность