Возможность подключения пикселей
Соответствующие темы по |
Графовая связность |
---|
В изображений обработке связность пикселей — это способ, которым пиксели в двумерных (или гипервокселях в n-мерных) изображениях соотносятся со своими соседями .
Формулировка
[ редактировать ]Чтобы указать набор связностей, необходимо указать размерность N и ширину окрестности n . Размерность окрестности действительна для любого измерения. . Общая ширина равна 3, что означает, что по каждому измерению центральная ячейка будет примыкать к одной ячейке с каждой стороны для всех измерений.
Позволять представляют N-мерную гиперкубическую окрестность с размером в каждом измерении
Позволять представляют собой дискретный вектор в первом ортанте от центрального структурирующего элемента до точки на границе . Это означает, что каждый элемент и что хотя бы один компонент
Позволять представляют собой N-мерную гиперсферу радиусом .
Определить количество элементов на гиперсфере в пределах района как Э. Для данного , E будет равно количеству перестановок умножается на количество ортантов.
Позволять представляют количество элементов в векторе которые принимают значение j .
Общее количество перестановок можно представить многочленом как
Если есть , то вектор является общим между ортантами. Из-за этого повышающий коэффициент перестановки должен быть скорректирован с быть
Умножение количества перестановок на скорректированное количество ортантов дает результат:
Пусть V представляет количество элементов внутри гиперсферы. в пределах района . V будет равно количеству элементов гиперсферы плюс все элементы внутренних оболочек. Снаряды должны быть упорядочены в порядке возрастания . Предположим, что упорядоченные векторы присваивается коэффициент p, представляющий его место в порядке. Тогда упорядоченный вектор если все r уникальны. Поэтому V можно определить итеративно как
- ,
или
Если некоторые , то оба вектора следует рассматривать как один и тот же p такой, что Обратите внимание, что к каждому району необходимо будет добавить значения из следующего наименьшего района. Бывший.
V включает в себя центральный гипервоксель, который не включен в связность. Вычитание 1 дает связность окрестности, G
Таблица выбранных возможностей подключения
[ редактировать ]Район Размер: | Возможности подключения Тип | Типичный Вектор: | Сфера Радиус: д | Элементы на Сфере: И | Элементы в сфере: V | Район Возможности подключения: Г |
---|---|---|---|---|---|---|
1 | край | (0) | √ 0 | 1 × 1 = 1 | 1 | 0 |
3 | точка | (1) | √ 1 | 1 × 2 = 2 | 3 | 2 |
5 | точка-точка | (2) | √ 4 | 1 × 2 = 2 | 5 | 4 |
... | ||||||
1 × 1 | лицо | (0,0) | √ 0 | 1 × 1 = 1 | 1 | 0 |
3 × 3 | край | (0,1) | √ 1 | 2 × 2 = 4 | 5 | 4 |
точка | (1,1) | √ 2 | 1 × 4 = 4 | 9 | 8 | |
5 × 5 | край-край | (0,2) | √ 4 | 2 × 2 = 4 | 13 | 12 |
острие | (1,2) | √ 5 | 2 × 4 = 8 | 21 | 20 | |
точка-точка | (2,2) | √ 8 | 1 × 4 = 4 | 25 | 24 | |
... | ||||||
1 × 1 × 1 | объем | (0,0,0) | √ 0 | 1 × 1 = 1 | 1 | 0 |
3 × 3 × 3 | лицо | (0,0,1) | √ 1 | 3 × 2 = 6 | 7 | 6 |
край | (0,1,1) | √ 2 | 3 × 4 = 12 | 19 | 18 | |
точка | (1,1,1) | √ 3 | 1 × 8 = 8 | 27 | 26 | |
5 × 5 × 5 | лицо-лицо | (0,0,2) | √ 4 | 3 × 2 = 6 | 33 | 32 |
кромка | (0,1,2) | √ 5 | 6 × 4 = 24 | 57 | 56 | |
острие | (1,1,2) | √ 6 | 3 × 8 = 24 | 81 | 80 | |
край-край | (0,2,2) | √ 8 | 3 × 4 = 12 | 93 | 92 | |
острие | (1,2,2) | √ 9 | 3 × 8 = 24 | 117 | 116 | |
точка-точка | (2,2,2) | √ 12 | 1 × 8 = 8 | 125 | 124 | |
... | ||||||
1 × 1 × 1 × 1 | гиперобъем | (0,0,0,0) | √ 0 | 1 × 1 = 1 | 1 | 0 |
3 × 3 × 3 × 3 | объем | (0,0,0,1) | √ 1 | 4 × 2 = 8 | 9 | 8 |
лицо | (0,0,1,1) | √ 2 | 6 × 4 = 24 | 33 | 32 | |
край | (0,1,1,1) | √ 3 | 4 × 8 = 32 | 65 | 64 | |
точка | (1,1,1,1) | √ 4 | 1 × 16 = 16 | 81 | 80 | |
... |
Пример
[ редактировать ]Рассмотрите решение для
В этом сценарии поскольку вектор трехмерен. поскольку есть один . Так же, . с . . Район и гиперсфера
Основной по соседству , . Манхэттенское расстояние между нашим вектором и основным вектором равно , так . Поэтому,
Что соответствует прилагаемой таблице
Более высокие значения k и N
[ редактировать ]Предположение, что все уникальны, не справедливо для более высоких значений k и N. Рассмотрим , а векторы . Хотя находится в , значение для , тогда как находится в меньшем пространстве но имеет эквивалентное значение . но имеет более высокую ценность чем минимальный вектор в .
Чтобы это предположение выполнялось,
При более высоких значениях k & N значения d станут неоднозначными. Это означает, что спецификация данного d может относиться к нескольким .
Типы подключения
[ редактировать ]2-мерный
[ редактировать ]4-связный
[ редактировать ]Четырехсвязные пиксели являются соседями каждого пикселя, касающегося одного из их краев. Эти пиксели соединены горизонтально и вертикально. С точки зрения координат пикселей, каждый пиксель, имеющий координаты
- или
подключен к пикселю в .
6-связный
[ редактировать ]Шестисвязные пиксели являются соседями каждого пикселя, который касается одного из своих углов (включая пиксели, которые касаются одного из своих краев) в гексагональной сетке или прямоугольной сетке с растяжкой .
Существует несколько способов сопоставить шестиугольные плитки с целочисленными координатами пикселей. При одном методе, помимо 4-х связанных пикселей, два пикселя по координатам и соединены с пикселем в .
8-связный
[ редактировать ]8-связные пиксели являются соседями каждого пикселя, который касается одного из их краев или углов. Эти пиксели соединены горизонтально, вертикально и по диагонали. Помимо 4-х связанных пикселей, каждый пиксель с координатами подключен к пикселю в .
3-мерный
[ редактировать ]6-связный
[ редактировать ]Шестисвязные пиксели являются соседями каждого пикселя, который касается одной из их граней. Эти пиксели соединены по одной из основных осей . Каждый пиксель с координатами , , или подключен к пикселю в .
18-связный
[ редактировать ]18-связанные пиксели являются соседями каждого пикселя, который касается одной из их граней или краев. Эти пиксели соединены либо по одной, либо по двум основным осям. Помимо 6-связанных пикселей, каждый пиксель с координатами , , , , , или подключен к пикселю в .
26-связный
[ редактировать ]26-связанные пиксели являются соседями каждого пикселя, который касается одной из их граней, краев или углов. Эти пиксели соединены по одной, двум или всем трем основным осям. Помимо 18 связанных между собой пикселей, каждый пиксель с координатами , , , или подключен к пикселю в .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Йонкер, Питер (1992). Морфологическая обработка изображений: архитектура и проектирование СБИС . Kluwer Technische Boeken BV стр. 92–96. ISBN 978-1-4615-2804-3 .
- А. Розенфельд, AC Kak (1982), Цифровая обработка изображений , Academic Press, Inc., ISBN 0-12-597302-0
- Ченг, CC; Пэн, Дж.Дж.; Хван, В.Л. (2009), «Взвешивание поддиапазонов с возможностью подключения пикселей для трехмерного вейвлет-кодирования» , Транзакции IEEE по обработке изображений , 18 (1): 52–62, Bibcode : 2009ITIP...18...52C , doi : 10.1109/TIP.2008.2007067 , PMID 19095518 , получено 16 февраля 2009 г.
- Ченг, CC; Пэн, Дж.Дж.; Хван, В.Л. (2009), «Взвешивание поддиапазонов с возможностью подключения пикселей для трехмерного вейвлет-кодирования» , Транзакции IEEE по обработке изображений , 18 (1): 52–62, Bibcode : 2009ITIP...18...52C , doi : 10.1109/TIP.2008.2007067 , PMID 19095518 , получено 16 февраля 2009 г.