УДК 629.396.61
ФОРМИРОВАНИЕ ОЦЕНКИ МАКСИМАЛЬНОГО ПРАВДОПОДОБИЯ С УЧЕТОМ АНОМАЛЬНЫХ ОШИБОК
С. А. Забелин, Д. С. Ергалиев, А. Д. Тулегулов
Достоверность снимков, полученных посредством дистанционного зондирования Земли, зависит от многих факторов. К ним можно отнести как технические, так и программно-модельные условия. В технике наблюдения сигналов и оценки их параметров в настоящее время достигнуты серьезные успехи. Однако из-за наличия помех по принятому сигналу нельзя с полной достоверностью зафиксировать присутствие полезного сигнала и точно измерить его параметры.
Теория оценок изменяющихся параметров
Помехи обусловливают случайный характер результатов наблюдения, и поэтому изучение этих явлений осуществляется методами математической статистики. Дальнейшее усовершенствование большинства радиотехнических и радиофизических приборов и устройств имеет свой предел. Поэтому необходимо искать принципиально новые пути решения проблем приема сообщений, учитывающих статистические свойства различных характеристик передаваемых сообщений и шумов [1]. Как известно, возникновение шума обусловлено многочисленными факторами: тепловыми эффектами, сбоем детектора, взаимодействиями между электронными компонентами системы формирования изображения, ошибками дискретизации, ошибками передачи и др. Шумы на изображении появляются в самых разнообразных формах (рис. 1), и зачастую их сложно смоделировать, поэтому многие методы шумоподавления являются специальными, что, в принципе, удобно для разделения шумовых типов по категориям и обобщения описательных моделей шумов.
а) б) в)
Рис. 1. Различные типы шумов: а - случайный пиксельный и полосовой шумы; б - полосовой шум; в - «солевой» и «перечный» шумы
Шумы в основном возникают в самих детекторах и в электронных компонентах системы формирования изображения. Их характеристики определяются в отдельных пикселах изображения или в пределах линий сканирования. Для получения хороших результатов необходимо устранить шум перед любой передискретизацией изображения для геометрической коррекции, так как передискретизация «смажет» шум в соседние пикселы и линии, что в дальнейшем только затруднит фильтрацию.
Характеристика шума в детекторе
Идеальный детектор должен действовать как преобразователь интенсивности излучения в ток или, что эквивалентно, как преобразователь падающих фотонов в электроны. Но в действи-
тельности в детекторе возникает множество шумов. Модель шумов в детекторе представлена на рис. 2.
Рис. 2. Модель шумов в детекторе
Дробовой шум обусловлен беспорядочной флуктуацией напряжений и токов относительно их среднего значения в электронных компонентах детектора, ввиду дискретности электронов. Дробовой шум - основная составляющая внутренних шумов большинства радиоэлектронных устройств, которые приводят к искажению слабых полезных сигналов и ограничивают чувствительность усилителей.
Тепловой шум, вероятно, является наиболее общим видом шума, возникающим в электронных изображающих системах. Тепловой шум обусловлен тепловым движением электронов в проводниках, в результате этого на концах проводников возникает флуктуирующая разность потенциалов. В отличие от дробового шума тепловой шум зависит от температуры.
Также в системе детектора присутствуют два типа радиометрической ошибки - абсолютная и относительная ошибки калибровки. Абсолютная радиометрическая ошибка показывает отклонение между измеренным значением и действительным значением излучения, попадающего в детектор, и подразумевает детерминированное изменение в выходном сигнале. Относительная ошибка калибровки проявляется как стохастический шум. К появлению абсолютных ошибок могут привести изменения коэффициента пропускания оптики, изменения в характеристиках усилителей детектора, а к появлению относительных ошибок - изменения квантовой эффективности детектора. Таким образом, шумы в детекторе зависят от типа и расположения детектора.
Основные типы шумов и методы их подавления
Глобальный шум характеризуется случайным изменением DN-значений в каждом пикселе. Такой шум могут уменьшить низкочастотные пространственные фильтры, особенно если он является некоррелированым от пиксела к пикселу. Но в этом случае колебания чистого сигнала будут также уменьшены, хотя и в меньшем количестве, из-за свойственной пространственной корреляции, существующей в сигнале. Более сложные алгоритмы, которые подавляют шум, но сохраняют четкость изображения, известны как edge-preserving smoothing algorithms (сглаживающие фильтры, сохраняющие границы) [2].
Локальный шум проявляется в отдельных пикселах и линиях и, как правило, вызывается потерей передачи данных, резким перенасыщением детектора или другими проблемами в электронике. В зашумленных пикселах обычно имеются нулевые DN-значения, что указывает на потерю данных, или максимальные DN-значения, что указывает на перенасыщенность. Локальный пиксельный шум называют «солевым шумом» («salt noise»), если зашумленные пикселы имеют повышенное значение яркости, или «перечным шумом» («pepper noise»), если зашумленные пикселы затемнены. Усредняющий фильтр удаляет зашумленные линии на изображении, но в то же время изменяет многие другие пикселы. В условном усредняющем фильтре применяется алгоритм сравнения каждого пиксела исходного изображения с его непосредственными соседними пикселами выше и ниже. Если текущий пиксел отличается от среднего значения его двух сосед-
них пикселов (выше и ниже) больше указанного порога, его значение заменяется средним между этими тремя пикселами.
Глобальный периодический шум является ложной, повторяющейся структурой, которая имеет последовательные особенности по всему изображению. Одним из источников являются электронные взаимодействия в оборудовании приема или передачи данных; другим - различие в калибровке детекторов. Последовательная периодичность шума приводит к четким пикам при Фурье-преобразовании изображения. Если шумовые пики находятся на достаточном удалении от спектра изображения (шум - относительно высокой частоты), они могут быть удалены простым установлением их амплитуды в нуль. Отфильтрованный спектр тогда может быть подвергнут обратному Фурье-преобразованию для получения изображения без шума. Если частотные характеристики шума находятся в пределах спектра изображения, то действительная часть изображения будет также удалена, если установить амплитудные значения пиков шума в нуль. На практике эта проблема частично улучшается заменой пиков шума в области Фурье значениями, интерполированными по ближайшим соседним областям, свободным от шума. Локальный периодический шум отличается от общего периодического шума тем, что амплитуда, фаза или частота шума могут изменяться на всем изображении. Одним из подходов к решению этой проблемы является оценка локальной величины шума и удаление этой величины в каждом пикселе.
Различная чувствительность детекторов и другие электронные факторы могут стать причиной полосового шума на изображении (striping). Если полосовой шум вызван различием в калибровке детекторов, он имеет периодичность, соответствующую количеству детекторов, например, 16 для снимков ТМ или 10, 20, или 40 - для снимков MODIS. Исправление полосового шума лучше делать перед любой геометрической коррекцией, так как после нее массив данных не будет ортогональным к направлению сканирования, и удалить полосовой шум будет намного труднее. Были разработаны различные методы для исправления полосового шума [3-6].
Для описания случайных воздействий на сигнал в изображающих системах пользуются моделями аддитивного, импульсного и мультипликативного шума [7].
Модель аддитивного шума используется, когда сигнал на выходе системы или на каком-нибудь промежуточном этапе его преобразования может рассматриваться как сумма полезного сигнала и некоторого случайного сигнала (шума). Так, например, описывают действие зернистости фотопленки, флуктуационный шум в радиотехнических системах и т.п. Эффект добавления шума на изображении, представленном в DN-значениях, для i-го и j-го пикселов может быть записан в виде суммы истинного сигнала S и шума na [8]:
Если действие шума сказывается не по всей протяженности сигнала, а только в случайно расположенных точках, где значение сигнала заменяется случайной величиной, шум называют импульсным. Импульсный шум характерен для систем передачи изображений по радиоканалам с использованием нелинейных видов модуляции сигнала (частотной модуляции, время-импульсной и т. д.) и для цифровых систем передачи и хранения изображений. Мультипликативная модель применяется, когда можно считать, что полезный сигнал умножается на случайный сигнал. Таково, например, в первом приближении действие шума фотоэлектронных умножителей. Мультипликативный шум (спекл-шум) образуется в результате когерентной суперпозиции от пространственно случайных источников рассеяния. Рассеянные волны накладываются друг на друга, вызывая тем самым появление спекл-шума на изображении. Эффект добавления спекл-шума на изображении может быть представлен, как [8]:
Ослабление действия помех достигается фильтрацией. При фильтрации яркость (сигнал) каждой точки исходного изображения, искаженного помехой, заменяется некоторым другим значением яркости, которое признается в наименьшей степени искаженным помехой. Изображение
DN(i, j) = S(i, j) + Па(І, j).
(l)
(2)
Фильтрация изображений
часто представляет собой двумерную функцию пространственных координат, которая изменяется по этим координатам медленнее (иногда значительно медленнее), чем помеха, также являющаяся двумерной функцией. Это позволяет при оценке полезного сигнала в каждой точке кадра принять во внимание некоторое множество соседних точек, воспользовавшись определенной похожестью сигнала в этих точках. В других случаях, наоборот, признаком полезного сигнала являются резкие перепады яркости. Однако, как правило, частота этих перепадов относительно невелика, так что на значительных промежутках между ними сигнал либо постоянен, либо изменяется медленно. И в этом случае свойства сигнала проявляются при наблюдении его не только в локальной точке, но и при анализе ее окрестности. Понятие окрестности является достаточно условным. Она может быть образована лишь ближайшими по кадру соседями, но могут быть окрестности, содержащие достаточно много и достаточно сильно удаленные точки кадра. В этом последнем случае, конечно, степень влияния далеких и близких точек на решения, принимаемые фильтром в данной точке кадра, будет совершенно различной. Таким образом, фильтрация основывается на рациональном использовании данных как из рабочей точки, так и из ее окрестности. Пространственные фильтры можно разделить на три категории [9]: фильтры низкой частоты - подчеркивают детали низкой частоты, чтобы сгладить шум и уменьшить ступенчатость изображения (сглаживающие, усредняющие фильтры); фильтры высокой частоты - подчеркивают детали высокой частоты, выделяют и подчеркивают линейные особенности - дороги, границы земля/вода, увеличивают детализацию без воздействия на элементы низкой частоты (фильтры резкости); фильтры подчеркивания границ -подчеркивают границы, окружающие объекты изображения, чтобы сделать их более различимыми. Результатом является изображение с серым тоном и черно-белыми линиями, окружающими границы объектов на изображении.
Сигма-фильтр. Основная проблема в сглаживании пространственного шума заключается в получении оптимального соотношения между усреднением шума и усреднением сигнала. При этом необходимо разделить эти две компоненты перед усреднением. В о-фильтре они разделяются по контрасту [10]. Идея построения о-фильтра основана на том, что закон распределения шума можно приближенно считать гауссовским. 95,5 % значений гауссовского распределения отклоняются от среднего значения меньше, чем 2о. В соответствии с алгоритмом о-фильтра оценивается среднее значение и среднеквадратическое отклонение яркостей в пределах достаточно большой маски; пикселы, имеющие яркость выше этого допуска, исключаются. Вместо исключенных пикселов подставляется среднее по окрестности. Отфильтрованное изображение составляют только те пикселы, которые имеют ^Л-значения в указанном пороге А относительно усредненных по окрестности ^Л-значений. Порог А может быть установлен в пределах стандартного отклонения о ^Л-значений для глобального шума:
А = ко. (3)
Если шум зависим от сигнала, порог А может быть адаптирован для локального стандартного отклонения:
А1оса1 = ко1оса1. (4)
Однако фильтр становится чувствительным к более высоким контрастным характеристикам сигнала, и они сглаживаются соответственно. о-фильтр наиболее эффективен в борьбе с импульсными помехами в виде небольших точек.
Фильтр Нагао-Мацуямы
У о-фильтра нет никакой направленной чувствительности. Многие пространственные характеристики области интереса линейны, по крайней мере, для локальных областей. Фильтр
Нагао-Мацуямы был разработан для адаптации к линейным характеристикам при различных ориентациях [11]. В данном фильтре используется окно 5^5, и для каждого положения окна вычисляются ^Л-значения и изменения в каждом из девяти субокон (рис. 3). Значение субокна с самым низким изменением используется для выходного ^Л-значения. Таким образом, фильтр находит самую однородную локальную область (из девяти) и использует ее среднее значение для выходного сигнала.
Рис. 3. Девять субокон используются для вычисления локальных изменений БМ-значений
по алгоритму Нагао-Мацуямы
Как было отмечено, источники шумов могут быть различными. И прежде чем применять тот или иной алгоритм шумоподавления, необходимо проанализировать изображение и структуру шума. В некоторых случаях для оценки шумовых параметров применяют данные о калибровке детектора и тестовые изображения. Однако таких данных не всегда достаточно или не всегда ясен источник шума (например, вмешательство от другого оборудования или влияние внешних источников сигнала). В таком случае необходимо извлечь всю возможную информацию о шуме из самого изображения. Фильтрация шумов не имеет единственного алгоритма, который можно было бы применить во всех случаях. При использовании большинства методов фильтрации требуются вычисление специфичных параметров изображения и «интерактивная настройка» этих параметров для достижения удовлетворительных результатов.
Список литературы
1. Куликов, Е. И. Оценка параметров сигналов на фоне помех / Е. И. Куликов, А. П. Трифонов. - М. : Сов. радио, 1978.
2. Abramson, S. B. Evaluation of edge-preserving smoothing filters for digital image mapping / S. B. Abramson,
R. A. Schowengerdt // ISPRS Journal of Photogrammetry and Remote Sensing. - 1993. - V. 48, issue 2. -
Р. 2-17.
3. Chin, R. T. Quantitative evaluation of some edge-preserving noise-smoothing techniques / R. T. Chin,
C.-L. Yeh // Comp. Vision, Graphics and Image Proces. - 1983. - V. 23. - Р. 67-91.
4. Algazi, V. R. Radiometric equalization of nonperiodic striping in satellite data / V. R. Algazi, G. E. Ford //
Computer Graphics and Image Processing. - 1981. - V. 16, issue 3. - Р. 287.
5. Poros, D. J. Methods for destriping Landsat Thematic Mapper images - A feasibility study for an online
destriping process in the Thematic Mapper Image Processing System (TIPS) / D. J. Poros, C. J. Peterson //
Photogrammetric Engineering and Remote Sensing. - 1985. - V. 51, № 9. - Р. 1371-1378.
6. Horn, B. K. P. Destriping Landsat MSS images by histogram modification / B. K. P. Horn, R. J. Woodham // Computer Graphics and Image Processing. - 1979. - V. 10, № 1. - Р. 69-83.
7. Pan, J.-J. Destriping of Landsat MSS images by filtering techniques / J.-J. Pan, C.-I. Chang // Photogrammetric Engineering and Remote Sensing. - 1992. - V. 58, № 10. - Р. 1417.
8. Yaroslavsky, L. Introduction in digital image processing / L. Yaroslavsky. - M. : Sov. radio, 1979. - 312 p.
9. Corner, B. R. Noise estimation in remote sensing imagery using data masking / B. R. Corner, R. M. Nara-
yanan, S. E. Reichenbach // International Journal of Remote Sensing. - 2003. - V. 24, № 4. - Р. 689-702.
10. Tokareva, O. Data processing and interpretation for remote sensing of the Earth / O. Tokareva. - Tomsk : Publishing Tomsk polytechnic university, 2010. - 140 p.
11. Lee, J. Digital image smoothing and the sigma filter / J. Lee // Computer Vision, Graphics and Image Processing. - 1983. - V. 24, issue 2. - Р. 255-269.
УДК 629.396.61
Забелин, С. А.
Формирование оценки максимального правдоподобия с учетом аномальных ошибок / С. А. Забелин, Д. С. Ергалиев, А. Д. Тулегулов // Надежность и качество сложных систем. - 2013. - № 2. - С. 100-105.
Забелин Сергей Александрович магистр,
кафедра космической техники и технологии, Евразийский Национальный университет им. Л. Н. Гумилева,
Казахстан, г. Астана, ул. Мунайтпасова, 5.
8(7172)547699
E-mail: [email protected]
Ергалиев Д. С.
кандидат технических наук, доцент, кафедра космической техники и технологии, Евразийский Национальный университет им. Л. Н. Гумилева,
Казахстан, г. Астана, ул. Мунайтпасова, 5.
8(7172)547699
E-mail: [email protected]
Тулегулов А. Д.
кандидат физико-математических наук, доцент, кафедра космической техники и технологии, Евразийский Национальный университет им. Л. Н. Гумилева,
Казахстан, г. Астана, ул. Мунайтпасова, 5.
8(7172)547699
E-mail: [email protected]
Аннотация. Дается краткий обзор основных видов и моделей шумов, их характеристики. Рассматриваются методы повышения качества обработки спутниковых снимков, а также методы подавления и устранения шумов на изображениях, наиболее эффективные способы их фильтрации. Более подробно описываются такие типы фильтров, как сигма-фильтр, медианный фильтр, фильтр Нагао-Мацуямы. Приводятся примеры применения некоторых методов фильтрации спутниковых изображений.
Ключевые слова: модель, метод, зондирование, помеха, достоверность, шумы, сообщения, детектор, дискретизация, флуктуация, импульс, модуляция, спекл-шум, медианный фильтр.
S. Zabelin
master,
department space equipment and technology,
Eurasian National University named L. N. Gumilev,
Kazakhstan, Astana, Munaitpassov st., 5.
8(7172)547699 E-mail: [email protected]
D. Ergaliev
candidate of technical sciences, associate professor, department space equipment and technology,
Eurasian National University named L. N. Gumilev,
Kazakhstan, Astana, Munaitpassov st., 5.
8(7172)547699
E-mail: [email protected]
A. Tulegulov
candidate of physico-mathematical sciences, associate professor,
department space equipment and technology,
Eurasian National University named L. N. Gumilev,
Kazakhstan, Astana, Munaitpassov st., 5.
8(7172)547699
E-mail: [email protected]
Abstract. In article the short overview of principal types and models of noise, its characteristics is given. Methods of reduction and remove of noise, the most effective ways of image filtering are considered. Such types of filters, as the sigma-filter, median filter, Nagao-Matsuyama filter are in more details described. Examples of application of some filtering methods are considered.
Key words: model, method, probing, interference, reliability, noise, communication, detection, sampling, fluctuation, pulse modulation, speckle noise, median filter.