Научная статья на тему 'Подавление шума на изображениях и видеопоследовательностях'

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

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

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Фурашев Д.А.

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

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

NOISE REDUCTION ON THE IMAGE AND VIDEO SEQUENCES

The basic methods of removing noise on images and video sequences, spatial and frequency techniques and method of eliminating blur the images are considered. An algorithm of jitter frame suppression using motion vectors is presented.

Текст научной работы на тему «Подавление шума на изображениях и видеопоследовательностях»

Решетневские чтения

Объект

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

P. M. Fishov, A. N. Lovchikov Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

3-D TRACKING TECHNOLOGY USE IN THE PROJECTS OF VISUAL MODELING

A graphical interpretation of the project, being a very important part of the development, may cause difficulties due to resources limitations. This article describes the 3D-model based visual modeling technology combined with the video sequence and 3-D tracking technology use. The technology implies 3-D model to the given object only.

© Фишов П. М., Ловчиков А. Н., 2010

УДК 004.932

Д. А. Фурашев

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

ПОДАВЛЕНИЕ ШУМА НА ИЗОБРАЖЕНИЯХ И ВИДЕОПОСЛЕДОВАТЕЛЬНОСТЯХ

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

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

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

шумом. При шумоподавлении в видео подобные детали можно детектировать, отслеживая их на протяжении нескольких кадров [1].

При работе с изображениями применяются пространственные и частотные методы обработки изображений. Пространственные методы оперируют непосредственно значениями пикселей. Наиболее известными пространственными методами являются преобразование в негатив, преобразования гистограмм и линейные сглаживающие фильтры. Методы обработки в частотной области основываются на модификации сигнала, формируемого путем применения к изображению преобразования Фурье. К наиболее популярным методам относятся фильтры Гаусса, нерезкое маскирование, гомоморфная фильтрация, фильтры низких и высоких частот.

Задача обработки смазанных изображений является обратной задачей. Обычно на изображениях смазанным предстает определенный объект, например из-

Информационно-управляющие системы

за его быстрого движения во время съемки. В этом случае применяются локальные методы. В случае смазанности всего изображения, например из-за дрожания камеры, целесообразно использовать глобальные методы, например фильтрацию изображения. Правильно выбрав направление оси и значение смаза, можно, решив уравнение смазанного изображения, восстановить исходное изображение по искаженному изображению. Такое восстановление изображения имеет большое практическое значение, если искаженный снимок является очень старым снимком, на котором заложена ценная, но нераспознаваемая информация. Уравнения решаются следующими способами: методом дифференцирования, методом приведения к интегральному уравнению типа свертки, методом регуляризации Тихонова. Задача численного дифференцирования функции относится к некорректной (неустойчивой), и необходимо предварительно сгладить функцию. Метод приведения к интегральному уравнению типа свертки является более эффективным и распространенным. Здесь уравнение приводится к стандартному виду - одномерному интегральному уравнению первого рода типа свертки. Наиболее эффективным и устойчивым методом является метод регуляризации Тихонова: в результате решения получается выражение, содержащее параметр регуляризации а, правильно подобрав который можно максимально восстановить смазанное изображение. С уменьшением а контраст восстанавливаемого изображения увеличивается, но уменьшается устойчивость, а с увеличением этого параметра, наоборот, контраст уменьшается, а устойчивость увеличивается. Должно быть выбрано некоторое умеренное значение а, для которого стоит привлекать не математические, а визуальные критерии изображения.

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

ется при съемках без использования штатива или специальных платформ [2].

Аппарат Motion Estimation используется практически во всех областях обработки видео. Задача состоит в определении направления и скорости движения небольших частей кадра. Для этого кадр разбивается прямоугольной сеткой на блоки (обычно размером 16^16), и для каждого блока в предыдущем кадре определяется наиболее похожий блок. Затем берутся медианы от набора векторов движения. Подавление дрожания осуществляется смещением каждого кадра на разницу между сглаженным сдвигом и сдвигом в исходном видео [3].

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

- установка и устранение смаза с изображений;

- изменение яркости, контрастности и инвертирование;

- сохранение результатов в форматах jpeg, bmp;

- очистка окон просмотра и переменных;

- построение гистограмм исходного и результирующего изображений;

- фильтрация изображений одним из методов.

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

Библиографические ссылки

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

2. Проблема подавления шума на изображениях и видео. [Электронный ресурс]. URL: http: // www. cgm.computergraphics.ru/content/view/74.

3. Методы подавления дрожания кадра в видео. [Электронный ресурс]. URL: http: //www.cgm. computergraphics.ru/content/view/108.

D. A. Furashev

Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk NOISE REDUCTION ON THE IMAGE AND VIDEO SEQUENCES

The basic methods of removing noise on images and video sequences, spatial and frequency techniques and method of eliminating blur the images are considered. An algorithm of jitter frame suppression using motion vectors is presented.

© Фурашев Д. А., 2010

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