17.4.1. ЛИНЕЙНЫЕ МЕТОДЫ КОНТРАСТИРОВАНИЯДо выполнения операции порогового обнаружения можно «подчеркнуть» перепады с помощью различных способов контрастирования. Один из наиболее простых способов заключается в вычислении дискретных разностей, что аналогично непрерывному пространственному дифференцированию. Подчеркивание вертикальных перепадов осуществляется горизонтальным (построчным) дискретным дифференцированием. В результате формируется некоторое изображение - массив элементов
Рис. 17.4.3. Примеры выделения перепадов посредством дифференцирования по горизонтальному и вертикальному направлениям. Аналогично осуществляется подчеркивание горизонтальных перепадов. В результате получается массив элементов
Диагональное подчеркивание можно получить путем вычисления разностей уровней диагональных пар элементов изображения. На рис. 17.4.3 приведены примеры выделения перепадов посредством дискретного дифференцирования по горизонтальному и вертикальному направлениям. Контурные препараты были получены путем сравнения вычисленных значений с порогом, величина которого соответствует 85%-ному уровню на гистограмме распределения значений модуля градиента. Горизонтальное подчеркивание перепада также можно выполнить, вычисляя разности яркостей элементов вдоль строки изображения по формуле
или
Подобные выражения существуют также для изменений яркости по вертикали и диагонали. Двумерное дискретное дифференцирование можно выполнить с помощью операции свертки массива исходного изображения с курсовыми градиентными масками, перечисленными ниже [9, стр. 111]: Север
Северо-восток
Восток
Юго-восток
Юг
Юго-запад
Запад
Северо-запад
Название курса указывает на направление склона перепада яркости, при котором маска дает максимальный отклик. Например, восточная градиентная маска дает максимальный отклик при изменении яркости в горизонтальном направлении слева направо. Следует отметить, что эти градиентные маски обладают нулевым суммарным весом, поэтому в областях изображения с постоянной яркостью они дают нулевой отклик. На рис. 17.4.4 приведены фотографии, на которых представлены изображения, контрастированные с помощью вычисления градиента, и соответствующие контурные препараты. Повышение контраста перепадов без учета их ориентации можно получить путем свертки массива изображения с оператором Лапласа, представленным в виде маски. Несколько видов масок оператора Лапласа перечислено ниже: Маска 1
Маска 2
Маска 3
Рис. 17.4.4. Примеры выделения перепадов с помощью градиентного детектора. Рис. 17.4.5 иллюстрирует работу детектора перепадов, выполняющего свертку массива изображения с оператором. Рис. 17.4.5. Примеры выделения перепадов посредством вычисления лапласиана. Для контрастирования перепадов можно использовать корреляционную маску, элементы которой пропорциональны коэффициентам корреляции элементов изображения [9, стр. 125]. Для изображения, являющегося реализацией марковского процесса, корреляционная маска
где Рис. 17.4.6. Примеры выделения перепадов с помощью корреляционной маски. Арджаил [10] и Маклеод [11, 12] для контрастирования перепадов предложили использовать весовые функции гауссовой формы. Функция, предложенная Арджаилом, представляет собой расчлененную функцию Гаусса, определяемую в одномерном случае как
где
где Рис. 17.4.7. Примеры выделения перепадов с помощью масок Арджаила размером 1х7 (а) и Маклеода размером 5х9 (б). Усиление высокочастотного пространственного шума и побочные явления, связанные с операциями дискретного дифференцирования, накладывают общее ограничение на описанные выше линейные методы повышения контраста. Сглаживание шума можно ввести в линейные методы контрастирования путем линейного маскирования областей, а не отдельных элементов изображения [13]. Это достигается формированием линейной маски вида
с помощью свертки одной из определенных ранее масок подчеркивания перепадов
|