Сопоставление гистограммы
При изображений обработке сопоставление гистограмм или спецификация гистограммы — это преобразование изображения так, чтобы его гистограмма соответствовала указанной гистограмме. [1] Известный метод выравнивания гистограмм представляет собой частный случай, при котором заданная гистограмма распределена равномерно . [2]
Можно использовать сопоставление гистограмм для балансировки откликов детектора в качестве метода относительной калибровки детектора. Его можно использовать для нормализации двух изображений, когда изображения были получены при одинаковом локальном освещении (например, тенях) в одном и том же месте, но с помощью разных датчиков, атмосферных условий или глобального освещения.
Выполнение
[ редактировать ]Рассмотрим входное изображение X в оттенках серого. Оно имеет функцию плотности вероятности p r (r), где r — значение в оттенках серого, а p r (r) — вероятность этого значения. Эту вероятность можно легко вычислить по гистограмме изображения по формуле
Где n j — частота значения шкалы серого r j , а n — общее количество пикселей в изображении.
Теперь рассмотрим желаемую выходную функцию плотности вероятности p z (z). Преобразование p r (r) необходимо для преобразования его в p z (z).
Каждый PDF-файл (функция плотности вероятности) может быть легко сопоставлен с его кумулятивной функцией распределения с помощью
Где L — общее количество уровней серого (256 для стандартного изображения).
Идея состоит в том, чтобы сопоставить каждое значение r в X со значением z, имеющим ту же вероятность в желаемом PDF-файле . Т.е. S ( р j ) = G ( z i ) или z = G −1 ( С ( р )). [3]
Пример
[ редактировать ]Следующее входное изображение в оттенках серого необходимо изменить, чтобы оно соответствовало эталонной гистограмме.
Входное изображение имеет следующую гистограмму
Он будет сопоставлен с этой эталонной гистограммой, чтобы подчеркнуть более низкие уровни серого.
После сопоставления выходное изображение имеет следующую гистограмму
И выглядит так
Алгоритм
[ редактировать ]Учитывая два изображения, эталонное и целевое, мы вычисляем их гистограммы. Далее мы вычисляем кумулятивные функции распределения гистограмм двух изображений – для эталонного изображения и для целевого изображения. Затем для каждого уровня серого , находим уровень серого для чего , и это результат функции сопоставления гистограммы: . Наконец, мы применим функцию на каждом пикселе эталонного изображения.
Точное соответствие гистограммы
[ редактировать ]В типичных реальных приложениях с 8-битными значениями пикселей (дискретные значения в диапазоне [0, 255]) сопоставление гистограмм может только аппроксимировать указанную гистограмму. Все пиксели определенного значения в исходном изображении должны быть преобразованы только в одно значение в выходном изображении.
Точное сопоставление гистограммы — это задача поиска преобразования дискретного изображения так, чтобы его гистограмма точно соответствовала указанной гистограмме. [4] Для этого было предложено несколько технологий. Один упрощенный подход преобразует изображение с дискретными значениями в изображение с непрерывными значениями и добавляет небольшие случайные значения к каждому пикселю, чтобы их значения можно было ранжировать без привязки. Однако это вносит шум в выходное изображение.
Из-за этого в выходной согласованной гистограмме могут быть дыры или открытые места.
Сопоставление нескольких гистограмм
[ редактировать ]Алгоритм сопоставления гистограмм можно расширить, чтобы найти монотонное отображение между двумя наборами гистограмм. Даны два набора гистограмм и , оптимальное монотонное цветовое отображение рассчитывается так, чтобы минимизировать расстояние между двумя наборами одновременно, а именно где — это метрика расстояния между двумя гистограммами. Оптимальное решение рассчитывается с помощью динамического программирования . [5]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Гонсалес, Рафаэль С.; Вудс, Ричард Э. (2008). Цифровая обработка изображений (3-е изд.). Прентис Холл. п. 128. ИСБН 9780131687288 .
- ^ Гонсалес, RC; Фиттс, бакалавр искусств (9–11 июня 1975 г.). Преобразования уровней серого для интерактивного улучшения изображений (PDF) . 2-я конференция «Дистанционно пилотируемые системы: технологии и приложения». Лос-Анджелес, Калифорния. стр. 17–19.
- ^ Гонсалес, Рафаэль (2017). Цифровая обработка изображений, 4-е издание . Лондон: Пирсон. стр. 94–103. ISBN 978-0133356724 .
- ^ Колтук, Дину; Болон, Филипп; Шассери, Жан-Марк (май 2006 г.). «Точная спецификация гистограммы» . Транзакции IEEE при обработке изображений . 15 (5): 1143–52. Бибкод : 2006ITIP...15.1143C . дои : 10.1109/TIP.2005.864170 . ПМИД 16671295 . S2CID 16060881 .
- ^ Шапира Д.; Авидан С.; Хель-Ор Ю. (2013). «Множественное сопоставление гистограмм» (PDF) . Материалы Международной конференции IEEE по обработке изображений .