Улучшение изображений методами растяжения в среде MATLAB

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

Улучшение изображений методами растяжения в среде MATLAB - student2.ru

Рис. 2. Гистограмма изображения с потенциально информативной областью (R - максимальная яркость изображения)

Проанализируем работу функции imadjust на примере рисунка 3-1. Для этого найдем минимальную и максимальную яркости элементов изображения:

>> Imin=min(min(I))
Imin = 0

>> Imax=max(max(I))
Imax = 182

Для того, чтобы гистограмма изображения занимала весь максимально возможный диапазон яркостей, присвоим некоторому пикселу исходного изображения (рис. 3-1) значение яркости Улучшение изображений методами растяжения в среде MATLAB - student2.ru :

>> I(230,10)=255;

В результате этих действий, получим изображение, представленное на рис. 3-3. Изображение на рис.3-1 отличается от изображения на рис. 3-3 яркостью одного элемента. Принципиальное различие имеют гистограммы этих изображений. Гистограмма скорректированного изображения (рис. 3-3), представленная на рис. 3-4, в отличии от гистограммы исходного изображения (рис. 3-2), занимает максимально возможный диапазон.

Улучшение изображений методами растяжения в среде MATLAB - student2.ru Улучшение изображений методами растяжения в среде MATLAB - student2.ru
Улучшение изображений методами растяжения в среде MATLAB - student2.ru Улучшение изображений методами растяжения в среде MATLAB - student2.ru
Улучшение изображений методами растяжения в среде MATLAB - student2.ru Улучшение изображений методами растяжения в среде MATLAB - student2.ru
Улучшение изображений методами растяжения в среде MATLAB - student2.ru Улучшение изображений методами растяжения в среде MATLAB - student2.ru

1) 2) 3) 4)

5) 6) 7) 8)

Рис. 3.Контрастирование изображений методами растяжения.

Теперь используем функцию imadjust для повышения контрастности изображения на рис. 3-3:

J = imadjust(I,[Imin Imax],[]);

В результате получим изображение, представленное на рис. 3-5 (соответствующая ему гистограмма на рис.3-6). Проведенный анализ свидетельствует о том, что рисунки 3-3 и 3-5 идентичны. Использование гамма-коррекции также не приводит к успешным решениям. Таким образом, функция imadjust неэффективна для обработки изображений, яркости элементов которого занимают максимально возможный диапазон. Конечно, можно подобрать параметры IminиImax, тогда результат обработки будет заметен. Но такие действия, особенно при обработке биомедицинских изображений, считаются некорректными, так как приводят к усечению некоторых яркостей и, как следствие, потере визуальной информации. Поэтому был разработан оригинальный метод кусочного растяжения с фиксацией узловой точки, который является обобщением известных методов растяжения. Результат обработки изображения на рис. 3-3 предложенным методом представлен на рис. 3-7 (его гистограмма на рис. 3-8).

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

Обзор методов цифровой обработки изображений: Методы гистограммных преобразований

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

Оптимальным с точки зрения зрительного восприятия человеком является изображение, элементы которого имеют равномерное распределение яркостей. Множество исследователей [4, 5, 6] получили ряд улучшенных изображений путем выравнивания гистограммы, то есть в каждом случае они стремились достичь равномерности распределения яркостей обработанного изображения. У. Фрэй исследовал метод видоизменения гистограмм, который обеспечивал экспоненциальную или гиперболическую форму распределения яркостей улучшенного изображения [7]. Д. Кетчам [8] усовершенствовал этот метод, применив скользящую "локальную" гистограмму, полученную для некоторого участка изображения.

Процедура выравнивания гистограммы состоит из следующих действий:

  1. Вычисляется гистограмма распределения яркостей элементов изображения Улучшение изображений методами растяжения в среде MATLAB - student2.ru ;
  2. Строится нормированная кумулятивная гистограмма Улучшение изображений методами растяжения в среде MATLAB - student2.ru ;
  3. Формируется новое изображение Улучшение изображений методами растяжения в среде MATLAB - student2.ru .

Это преобразование эффективно для улучшения визуального качества низко контрастных деталей. Существует также ряд известных методов видоизменения гистограммы, которые приводят к получению изображений с заранее заданным распределением [9, 10, 11].

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

Список литературы

Наши рекомендации