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