Расширение (морфология)

Операция в математической морфологии

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

Двоичное расширение

Расширение темно-синего квадрата диском, в результате чего получается светло-синий квадрат со скругленными углами.

В бинарной морфологии дилатация — это инвариантный относительно сдвига ( трансляционно-инвариантный ) оператор, эквивалентный сложению Минковского .

Двоичное изображение рассматривается в математической морфологии как подмножество евклидова пространства R d или целочисленной сетки Z d для некоторой размерности d . Пусть E — евклидово пространство или целочисленная сетка, A — бинарное изображение в E , а B — структурирующий элемент, рассматриваемый как подмножество R d .

Расширение A посредством B определяется как

А Б = б Б А б , {\displaystyle A\oplus B=\bigcup _{b\in B}A_{b},}

где A b — это перевод A на b .

Расширение коммутативно и также задается формулой . А Б = Б А = а А Б а {\displaystyle A\oplus B=B\oplus A=\bigcup _{a\in A}B_{a}}

Если B имеет центр в начале координат, то расширение A посредством B можно понимать как геометрическое место точек, охватываемых B , когда центр B перемещается внутрь A. Расширение квадрата размером 10 с центром в начале координат диском радиусом 2, также с центром в начале координат, представляет собой квадрат со стороной 14, с закругленными углами, с центром в начале координат. Радиус закругленных углов равен 2.

Расширение также можно получить с помощью , где B s обозначает симметричность B , то есть . А Б = { з Э ( Б с ) з А } {\displaystyle A\oplus B=\{z\in E\mid (B^{s})_{z}\cap A\neq \varnothing \}} Б с = { х Э х Б } {\displaystyle B^{s}=\{x\in E\mid -x\in B\}}

Пример

Предположим, что A — это следующая матрица 11 x 11, а B — это следующая матрица 3 x 3:

 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0  0 1 1 1 1 0 0 1 1 1 0  0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0  0 1 1 1 1 1 1 1 0 0 0  0 1 1 1 1 1 1 1 0 0 0  0 0 0 0 0 0 0 0 0 0 0

Для каждого пикселя в A, имеющего значение 1, наложите B, выровняв центр B с соответствующим пикселем в A.

Каждый пиксель каждого наложенного B включен в расширение A посредством B.

Расширение A посредством B задается этой матрицей 11 x 11.

 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  1 1 1 1 1 1 1 1 1 1 1  1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  1 1 1 1 1 1 1 1 1 1 1  1 1 1 1 1 1 1 1 1 0 0  1 1 1 1 1 1 1 1 1 0 0

Свойства бинарного расширения

Вот некоторые свойства бинарного оператора расширения.

Расширение оттенков серого

В морфологии оттенков серого изображения представляют собой функции, отображающие евклидово пространство или сетку E в , где — множество действительных чисел , — элемент, больший любого действительного числа, и — элемент, меньший любого действительного числа. Р { , } {\displaystyle \mathbb {R} \cup \{\infty, -\infty \}} Р {\displaystyle \mathbb {R} } {\displaystyle \infty} {\displaystyle -\infty}

Структурирующие элементы в оттенках серого также являются функциями того же формата, называемыми «структурирующими функциями».

Обозначая изображение как f ( x ), а структурирующую функцию как b ( x ), расширение градаций серого f на b задается выражением

( ф б ) ( х ) = Как дела у Э [ ф ( у ) + б ( х у ) ] , {\displaystyle (f\oplus b)(x)=\sup _{y\in E}[f(y)+b(xy)],}

где «sup» обозначает супремум .

Плоские структурные функции

Пример расширения на изображении в оттенках серого с использованием плоского структурирующего элемента 5x5. Верхний рисунок демонстрирует применение окна структурирующего элемента к отдельным пикселям исходного изображения. Нижний рисунок показывает полученное расширенное изображение.

В морфологических приложениях принято использовать плоские структурные элементы. Плоские структурные функции — это функции b ( x ) в форме

б ( х ) = { 0 , х Б , , в противном случае , {\displaystyle b(x)=\left\{{\begin{array}{ll}0,&x\in B,\\-\infty,&{\text{иначе}},\end{array}}\right.}

где . Б Э {\displaystyle B\subseteq E}

В этом случае расширение значительно упрощается и определяется выражением

( ф б ) ( х ) = Как дела у Э [ ф ( у ) + б ( х у ) ] = Как дела з Э [ ф ( х з ) + б ( з ) ] = Как дела з Б [ ф ( х з ) ] . {\displaystyle (f\oplus b)(x)=\sup _{y\in E}[f(y)+b(xy)]=\sup _{z\in E}[f(xz)+b(z)]=\sup _{z\in B}[f(xz)].}

(Предположим, x  = ( pxqx ), z  = ( pzqz ), тогда x  −  z  = ( px  −  pzqx  −  qz ).)

В ограниченном, дискретном случае ( E — сетка, а B — ограничено) оператор супремума можно заменить на максимум . Таким образом, расширение является частным случаем фильтров порядковой статистики , возвращая максимальное значение в пределах скользящего окна (симметричного опоры структурирующей функции B ).

Расширение на полных решетках

Полные решетки — это частично упорядоченные множества , где каждое подмножество имеет инфимум и супремум . В частности, оно содержит наименьший элемент и наибольший элемент (также обозначаемый как «вселенная»).

Пусть будет полной решеткой, с инфимумом и супремумом, обозначенными и , соответственно. Ее универсум и наименьший элемент обозначены U и , соответственно. Более того, пусть будет набором элементов из L . ( Л , ) {\displaystyle (L,\leq)} {\displaystyle \клин} {\displaystyle \vee} {\displaystyle \varnothing} { Х я } {\displaystyle \{X_{i}\}}

Расширение — это любой оператор , который распределяется по супремуму и сохраняет наименьший элемент. То есть, верны следующие утверждения: δ : Л Л {\displaystyle \delta:L\rightarrow L}

  • я δ ( Х я ) = δ ( я Х я ) , {\displaystyle \bigvee _{i}\delta (X_{i})=\delta \left(\bigvee _{i}X_{i}\right),}
  • δ ( ) = . {\displaystyle \delta (\varnothing )=\varnothing .}

Смотрите также

Библиография

  • Анализ изображений и математическая морфология Жана Серры, ISBN  0-12-637240-3 (1982)
  • Анализ изображений и математическая морфология, том 2: Теоретические достижения Жана Серры, ISBN 0-12-637241-1 (1988) 
  • Введение в морфологическую обработку изображений Эдварда Р. Догерти, ISBN 0-8194-0845-X (1992) 
Взято с "https://en.wikipedia.org/w/index.php?title=Растяжение_(морфология)&oldid=1182952460"