Научная статья на тему 'Идентификация телевизионных изображений системы технического зрения на основе математического аппарата кубических нормализованных B-сплайнов'

Идентификация телевизионных изображений системы технического зрения на основе математического аппарата кубических нормализованных B-сплайнов Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
153
29
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДВУМЕРНЫЙ СИГНАЛ / ИЗОБРАЖЕНИЕ / ВЫДЕЛЕНИЕ КОНТУРОВ / СГЛАЖИВАЮЩИЙ КУБИЧЕСКИЙ В-СПЛАЙН / ИМПУЛЬСНЫЙ ШУМ / TWO-DIMENSIONAL SIGNAL / IMAGE / EDGE DETECTION / SMOOTHING CUBIC B-SPLINE / PULSE NOISE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Крутов Владимир Алексеевич, Безуглов Дмитрий Анатольевич, Швачко Олег Викторович

Введение. Статья посвящена решению задачи идентификации телевизионных изображений при создании автономных роботов, систем технического зрения и систем анализа изображений с помехами. Речь идет, например, о сложных условиях наблюдения, затрудняющих процесс регистрации, и об отсутствии априорных сведений относительно вида фоновых шумов. Цель исследования разработка и оценка эффективности метода выделения контуров изображения (двумерного сигнала) на фоне импульсных шумов с использованием математического аппарата кубических В-сплайнов. Материалы и методы. При наличии интенсивных фоновых шумов сплайн-аппроксимация дискретных значений сигналов и изображений, как правило, непродуктивна и приводит к большим погрешностям. При этом метод дифференцирования строки изображения на фоне шума позволяет с достаточной точностью вычислить производную сигнала. С учетом информации о поведении первой производной определены локальные максимумы в строке изображения на фоне шума. Задача выделения контуров телевизионных изображений решена новым методом сплайн-дифференцирования. Для этого матрица изображения разбита на строки и столбцы, выполнено дифференцирование, и затем вычислены операторы выделения контуров. В отличие от известных подходов при дифференцировании учтена информация об интенсивности во всей строке изображения. Это позволяет минимизировать влияние шума. Контуры изображения определены с использованием градиента интенсивности. Полученный алгоритм сплайн-дифференцирования использован для математического моделирования. Результаты исследования. Авторы данной работы впервые предложили высокоточный метод цифрового дифференцирования двумерных сигналов. Такой подход позволяет с достаточно высокой точностью вычислять значения производной двумерного сигнала и его градиент. При этом нет необходимости пользоваться стандартными процедурами численного дифференцирования, которые сами по себе являются некорректными. Тестовое изображение Lena, искаженное импульсными шумами «битые пиксели» и «соль-перец», обработано оператором Собеля и методом сплайн-дифференцирования. Значения еско, SNR и SNRF сведены в таблицы и проанализированы. Для тестового изображения Lena выигрыш в децибелах составил: по СКО еско 1,6÷2,7; по отношению пиковый сигнал/шум SNR 8÷9,4; по отношению пиковый сигнал/шум по СКО фона SNRF 11÷12. Обсуждения и заключения. В условиях стремительного развития микропроцессорной техники по-новому применяются задачи, решаемые с помощью систем технического зрения. Это подтверждает актуальность исследований в области повышения эффективности и устойчивости методов и алгоритмов цифровой обработки двумерных сигналов. Эксперименты показали, что представленный метод имеет значительно более высокую помехоустойчивость, чем алгоритмы, основанные на стандартных процедурах дифференцирования.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Крутов Владимир Алексеевич, Безуглов Дмитрий Анатольевич, Швачко Олег Викторович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Identification of television images in vision systems based on mathematical apparatus of cubic normalized B-splines

Introduction. The solution to the problem of television images identification under the creation of autonomous robots, vision systems, and noisy image analysis systems is considered. The question is, for example, on severe observing conditions hindering the registration process, and aprior information on the type of background noise. The work objective is to develop and evaluate the efficiency of the method for image edge detection (two-dimensional signal) against the background of pulse noise using the mathematical apparatus of cubic B-splines. Materials and Methods. Involving intense background noise, spline-approximation of discrete values of signals and images is usually unproductive and leads to raw errors. In this case, the method of differentiating the image line against the noise background allows calculating the signal derivative with sufficient accuracy. Taking into account the information on the behavior of the first derivative, local maxima in the image line against the noise background are defined. The task of television image edge detection is solved by a new technique of spline-differentiation. For this, the image matrix is divided into lines and columns; the differentiation is performed; and then the edge extraction operators are calculated. Unlike the known approaches, the differentiation takes into account data on the intensity in the whole image line. This minimizes the noise effect. Image edges are defined using an intensity gradient. The resulting spline-differentiation algorithm is used for mathematical modeling. Research Results. The authors of the paper for the first time propose a high-precision method of digital differentiation of two-dimensional signals. This approach allows calculating values of the two-dimensional signal derivative and its gradient with sufficiently high accuracy. With that, there is no need to use standard numerical differentiation procedures which are incorrect in themselves. Lena test image distorted by pulse noises of “dead pixels” and “salt-pepper” is processed by the Sobel operator and the spline-differentiation method. Values of еско, SNR and SNRF are tabulated and analyzed. For the Lena test image, the gain in decibels was as follows: according to the MSD (mean-square deviation) 1.6 ÷ 2.7; relative to peak signal/ SNR noise ratio 8 ÷ 9.4; relative to peak signal/ MSD noise of SNRF background 11 ÷ 12. Discussion and Conclusions. Under the conditions of rapid development of microtechnology, the problems solved with the help of vision systems take a new way of application. This proves the relevance of research in the field of increasing the efficiency and stability of methods and algorithms for digital processing of two-dimensional signals. The experiments show that the presented technique has considerably higher noise immunity than algorithms based on standard differentiation procedures.

Текст научной работы на тему «Идентификация телевизионных изображений системы технического зрения на основе математического аппарата кубических нормализованных B-сплайнов»

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ INFORMATION TECHNOLOGY, COMPUTER SCIENCE, AND MANAGEMENT

УДК: 004.932.2 10.23947/1992-5980-2017-17-4-97-106

Идентификация телевизионных изображений системы технического зрения на основе математического аппарата кубических нормализованных B-сплайнов*

В. А. Крутов1, Д. А. Безуглов2, О. В. Швачко3**

1 Институт сферы обслуживания и предпринимательства (филиал) Донского государственного технического университета, г. Шахты, Ростовская область, Российская Федерация

2 Ростовский филиал Российской таможенной академии, г. Ростов-на-Дону, Российская Федерация

3 Федеральное казенное учреждение Научно-производственное объединение «Специальная техника и связь» Министерства внутренних дел Российской Федерации, г. Ростов-на-Дону, Российская Федерация

Identification of television images in vision systems based on mathematical apparatus of cubic normalized B-splines*** V. A. Krutov1, D. A. Bezuglov2, O. V. Shvachko3**

1 Institute of Service and Business (DSTU branch), Shakhty, Rostov Region, Russian Federation 2Russian Customs Academy, Rostov Branch, Rostov-on-Don, Russian Federation

3Scientific and Production Association "Special Equipment and Telecoms", Ministry of Internal Affairs of the Russian Federation, Rostov-on-Don, Russian Federation

Введение. Статья посвящена решению задачи идентификации телевизионных изображений при создании автономных роботов, систем технического зрения и систем анализа изображений с помехами. Речь идет, например, о сложных условиях наблюдения, затрудняющих процесс регистрации, и об отсутствии априорных сведений относительно вида фоновых шумов. Цель исследования — разработка и оценка эффективности метода выделения контуров изображения (двумерного сигнала) на фоне импульсных шумов с использованием математического аппарата кубических В-сплайнов. Материалы и методы. При наличии интенсивных фоновых шумов сплайн-аппроксимация дискретных значений сигналов и изображений, как правило, непродуктивна и приводит к большим погрешностям. При этом метод дифференцирования строки изображения на фоне шума позволяет с достаточной точностью вычислить производную сигнала. С учетом информации о поведении первой производной определены локальные максимумы в строке изображения на фоне шума. Задача выделения контуров телевизионных изображений решена новым методом сплайн-дифференцирования. Для этого матрица изображения разбита на строки и столбцы, выполнено дифференцирование, и затем вычислены операторы выделения контуров. В отличие от известных подходов при дифференцировании учтена информация об интенсивности во всей строке изображения. Это позволяет минимизировать влияние шума. Контуры изображения определены с использованием градиента интенсивности. Полученный алгоритм сплайн-дифференцирования использован для математического моделирования.

Результаты исследования. Авторы данной работы впервые предложили высокоточный метод цифрового дифференцирования двумерных сигналов. Такой подход позволяет с достаточно высокой точностью вычислять значения производной двумерного сигнала и его градиент. При этом нет необходи-

* Работа выполнена в рамках инициативной НИР.

**E-mail: [email protected], [email protected], [email protected]

***The research is done within the frame of the independent R&D.

Introduction. The solution to the problem of television images identification under the creation of autonomous robots, vision systems, and noisy image analysis systems is considered. The question is, for example, on severe observing conditions hindering the registration process, and null aprior information on the type of background noise. The work objective is to develop and evaluate the efficiency of the method for image edge detection (two-dimensional signal) against the background of pulse noise using the mathematical apparatus of cubic B-splines. Materials and Methods. Involving intense background noise, spline-approximation of discrete values of signals and images is usually unproductive and leads to raw errors. In this case, the method of differentiating the image line against the noise background allows calculating the signal derivative with sufficient accuracy. Taking into account the information on the behavior of the first derivative, local maxima in the image line against the noise background are defined. The task of television image edge detection is solved by a new technique of spline-differentiation. For this, the image matrix is divided into lines and columns; the differentiation is performed; and then the edge extraction operators are calculated. Unlike the known approaches, the differentiation takes into account data on the intensity in the whole image line. This minimizes the noise effect. Image edges are defined using an intensity gradient. The resulting spline-differentiation algorithm is used for mathematical modeling. Research Results. The authors of the paper for the first time propose a high-precision method of digital differentiation of two-dimensional signals. This approach allows calculating values of the two-dimensional signal derivative and its gradient with sufficiently high accuracy. With that, there is no need to use

(U S X <u

и

eö Л

G

^

IS

eö «

IS

X

*

(U

H «

eö X Л

(U H IS

о

IS

E 3 и

eö И

IS

S a о

X

S

мости пользоваться стандартными процедурами численного дифференцирования, которые сами по себе являются некорректными.

Тестовое изображение Lena, искаженное импульсными шумами «битые пиксели» и «соль-перец», обработано оператором Собеля и методом сплайн-дифференцирования. Значения еско, SNR и SNRF сведены в таблицы и проанализированы. Для тестового изображения Lena выигрыш в децибелах составил: по СКО еско — 1,6+2,7; по отношению пиковый сигнал/шум SNR — 8+9,4; по отношению пиковый сигнал/шум по СКО фона SNRF — 11+12.

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

standard numerical differentiation procedures which are incorrect in themselves. Lena test image distorted by pulse noises of "dead pixels" and "salt-pepper" is processed by the Sobel operator and the spline-differentiation method. Values of ecKo, SNR and SNRF are tabulated and analyzed. For the Lena test image, the gain in decibels was as follows: according to the MSD (mean-square deviation) — 1.6 + 2.7; relative to peak sig-nal/SNR noise ratio — 8 + 9.4; relative to peak signal/ MSD noise of SNRF background — 11 + 12.

Discussion and Conclusions. Under the conditions of rapid development of microtechnology, the problems solved with the help of vision systems take a new way of application. This proves the relevance of research in the field of increasing the efficiency and stability of methods and algorithms for digital processing of two-dimensional signals. The experiments show that the presented technique has considerably higher noise immunity than algorithms based on standard differentiation procedures.

Ключевые слова: двумерный сигнал, изображение, выделение контуров, сглаживающий кубический В-сплайн, импульсный шум.

Образец для цитирования: Крутов, В. А. Идентификация телевизионных изображений системы технического зрения на основе математического аппарата кубических нормализованных B-сплайнов / В. А. Крутов, Д. А. Безуглов, О. В. Швачко // Вестник Дон. гос. техн. ун-та. — 2017. — Т.

Keywords: two-dimensional signal, image, smoothing cubic B-spline, pulse noise.

edge detection,

For citation: V.A. Krutov, D.A. Bezuglov, O.V. Shvachko. Identification of television images in vision systems based on mathematical apparatus of cubic normalized B-splines. Vestnik of DSTU, 2017, vol. 17, no.4, pp. 97-106.

17, № 4.

С. 97-106.

Ö о

T3 M

'S

M

(U

Ü £ Л

Введение. В последнее время интенсивно развиваются системы идентификации изображений. При этом значительно возрастает объем хранимой информации и ее достоверность. Соответственно, меняются требования к оперативности обработки и извлечения полезных данных из больших массивов изображений, полученных на фоне шумов различной интенсивности [1-5].

Идентификация телевизионных изображений используется в промышленности при создании автономных роботов, систем технического зрения и анализа изображений в сложных условиях наблюдения. Решению данной задачи могут мешать различные факторы, усложняющие процесс регистрации. Кроме того, отсутствуют априорные сведения о видах фоновых шумов. Это значит, что методы и алгоритмы обработки информации с датчиков изображения должны учитывать шумы различной природы. При этом известные подходы к решению таких задач предполагают предварительную фильтрацию двумерных сигналов, а затем решение задачи выделения контуров. При построении методов идентификации двумерных сигналов требуется априорное знание характеристик искажающих помех. На практике в большинстве случаев такая информация отсутствует или является приближенной. Для решения указанных задач необходимо создать новые математические методы описания и обработки двумерных сигналов, а также программное обеспечение, пригодное для решения конкретных задач [5-13].

Существующие методы и алгоритмы обработки двумерных сигналов и телевизионных изображений позволяют решить задачу достоверной обработки. При этом должно быть выполнено условие: задана априорная информация о процессе, что не всегда технически возможно [1-5]. Нетривиальным представляется решение задачи выделения контуров [4-18]. По сути, речь идет о цифровом дифференцировании двумерных сигналов, зарегистрированных на фоне шумов различной природы. Нетривиальность в данном случае обусловлена тем, что указанная задача является в общем случае некорректной. В современных информационных системах для решения задачи выделения контуров обычно используют методы численного дифференцирования или маски.

Материалы и методы. Методы, основанные на сплайнах, являются наиболее мощными средствами вычислительной математики. В практике обработки сигналов и изображений широко используется сплайн-аппроксимация их дискретных значений, что определяется свойством гладкости аппроксимирующей функции по производным на границах интервалов дискретизации [3, 4, 5].

Для выделения контуров изображений применяются различные маски, то есть, по сути, используют методы численного дифференцирования. Однако при наличии интенсивных фоновых шумов такой подход, как правило, непродуктивен и приводит к большим погрешностям [5]. Рассмотрим этот факт подробнее.

В ряде задач обработки сигналов непосредственному наблюдению доступен процесс 5"(г), а информативным

параметром является его производная д5) . Известные методы численного дифференцирования будут удовлетвори-

дг

тельно работать лишь для функций, заданных в точках с малой погрешностью.

Рассмотрим одно из широко используемых в практике разностных отношений для приближенного вычисления производной функции 5 (г) , например:

^5 _ 5(гк) -5(гк_,)

1Г ~ 5г,к= I , (1)

где к — шаг, 5 (гк) — выборочные значения сигнала.

Возникающая в результате такой замены методическая погрешность аппроксимации характеризуется разложением:

_ _д5(гк) к д2 5')к)

5г,к ~~дГ ' (2)

где (' к, ' = 1,2,3, — точки из интервала (гк 1, гк+¡).

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

Операция численного дифференцирования в данном случае является некорректной. Это связано с тем, что для

нахождения приближения 51к к д5^) необходимо, чтобы шаг к был малым. Задачу дифференцирования также мож-

' дг

но решить с использованием полиномов Лагранжа, но для высокоточной аппроксимации придется использовать большие степени. Практического применения данный подход не нашел.

Применение предложенного в работах [6, 7] метода дифференцирования строки изображения на фоне шума позволяет с достаточной точностью вычислить производную сигнала. Имея информацию о поведении первой производной, можно определять локальные максимумы в строке изображения на фоне шума.

Первая производная сигнала с использованием предложенного нового метода сплайн-дифференцирования может быть найдена по следующей процедуре.

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

2. Вычисляется матрица коэффициентов сглаживания. К

Е и ч ю ей

4. С помощью кубических сглаживающих параболических В-сплайнов восстанавливается первая производ- е

К

3. Решается система линейных алгебраических уравнений с учетом коэффициентов сглаживания и значений входной реализации. Таким образом вычисляются коэффициенты сглаживающих кубических В-сплайнов.

ГЛ

—'-й столбец; (4)

\SNjJ

ная и исходный сигнал [6, 7].

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

тода сплайн-дифференцирования. Для этого матрицу изображения 5(1,]') разобьем на строки и столбцы, проведем §

дифференцирование методом, предложенным в [2], и затем вычислим операторы выделения контуров. В отличие от ^

н

известных подходов при дифференцировании будет учитываться информация об интенсивности во всей строке изоб- ^ ражения. Это позволяет минимизировать влияние шума. К

Пусть задана матрица 5(1,') черно-белого изображения размером N х N. Примем следующие обозначения: Ч

= [б^, ... ,Бц,... ,бш] — ¡-я строка матрицы; (3) ¡^

1 ч

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

о К

Е и

й и к

<3

— вектор-строка, полученная дифференцированием й строки матрицы 5 (/,');

^О); С1 г с-1 д51 &

—-— = о10л — '-й элемент вектор-строки ¿1; = —; (5) ^

= —--вектор-столбец, полученный дифференцированием '-го столбца матрицы^ (1,]); К

д£(1) = 51(0-'— 1-й элемент вектор-столбца = . (6)

у у 99

Тогда с учетом разработанного ранее метода сплайн-дифференцирования [2] выражения для производной по строкам и столбцам могут быть записаны в следующем виде:

^ = si^(b+2-3Й,.+1 + 3b,. -Vi)+ \(bm-2b,. + b,._i)+±-(bi+l -Vi) ox i=i\2n h 2h

dSJ N-ii Y2 Y 1

■ = s I — (bj+2 - 3bj+i + 3bj - bj-i) +— (bj+1 - 2bj + bj-i)+22 b+1 - b-i)

(7)

Of

i=i 2h

(8)

Градиент интенсивности представляет собой вектор, не зависящий от выбора системы координат в том смысле, что он сохраняет свою величину и ориентацию по отношению к лежащему в основе образу, когда этот образ поворачивается или сдвигается. С использованием градиента могут быть определены контуры изображения.

Рассмотрим подробнее алгоритм сплайн-дифференцирования. Градиент интенсивности исследуемого изображения О (8(1,])) запишем в виде:

(

G (S (i, j)) =

i ( 2

Si \г(b+2 -3bi+i + 3b, -b,_i) + \(bi+1 -2bi + bi-i) + -1 (bi+i -bw) v i=i ^ 2 h h 2 h y y

ji"i(bJ+2 - 3bj-+3bj - b-i)+h (bj+i - 2bj + b-i)+2 (bj+i - b-i)

i

у V +

2

(9)

V /

Данный алгоритм сплайн-дифференцирования будет использован далее для математического моделирования. Результаты исследования. Наиболее распространенными видами помех являются случайный нормально распределенный аддитивный шум и импульсный шум, статистически независимый от сигнала. Модель импульсного шума хорошо описывает помехи, возникающие при передаче цифрового сигнала. В работе использованы перечисленные ниже количественные критерии. 1. Среднеквадратическое отклонение еско:

1 N -1M-1|

— s s I MKit - MKit

mn is я>1 " "

(10)

При этом в качестве тестового изображения MK использовалось изображение контуров, полученное из неза-шумленного исследуемого изображения детектором границ Canny. Соответствующая процедура имеется в программном пакете Mathcad 14. В дальнейшем на исходное изображение S накладывался импульсный шум двух видов: «битые пиксели» и «соль-перец». Далее проводилось определение контуров предложенным методом сплайн-дифференцирования и известным методом Собеля.

2. Отношение пиковый сигнал/шум SNR:

\ 2

(11)

1 N-1M-1|

ц=— s siMKj

MN i=0 j=o

SNR = ■

255 -ц

1 N -1M-1

MN i =0 j=0

(

(12)

MKj -ц

где ц — среднее значение МКу .

3. Отношение пиковый сигнал/шум БЫКЕ с использованием в расчетах среднеквадратического отклонения (СКО) фона:

255 - ц

й о тз

"¡3

и

О, £ -Й

SNRF = ■

ст

фон

СТ фон

Щ Nон )

1 n + Щон m + Nфо,

s s

i=п j=m

MK" -Цфо,

1 ni+m + N<t°

Цфон = -—- s s I MKh

( ^он )

i=ni j=m

(13)

(14)

e =

ско

где Офон — СКО фона; ^фон — среднее значение фона; щ, mi — координаты выбранной площадки фона размером ^Фонх^Фон на исследуемом изображении MKtJ .

Используя эти три критерия, можно оценить эффективность предложенного алгоритма по сравнению с известными методами. Для проверки адекватности разработанного алгоритма рассмотрим его функционирование на тестовом изображении размером 512x512, не подвергшемся воздействию шума [6,7].

Суть вычислительного эксперимента состояла в следующем. Исходное изображение Lena, представленное на рис. 1, а, было обработано детектором границ Canny из пакета Mathcad 14 (рис. 1, б). В дальнейшем с ним будут сравниваться все полученные изображения.

а)

b)

Рис. 1. Тестовое изображение: исходное (а); результат обработки тестового изображения детектором границ Canny (b)

Ftg. 1. Test tmage: source (a); result of test tmage processtng by Canny edge detector (b)

Затем тестовое изображение подвергалось воздействию двух видов импульсного шума: «битые пиксели» с вероятностью p = 0,5 (рис. 2, а); «соль-перец» с вероятностью p = 0,5 (рис. 2, б).

Рис. 2. Тестовое изображение, подвергшееся воздействию шума: «битые пиксели» (а); «соль-перец» (b) К

Ftg. 2. Test tmage exposed to notse: "deadptxels " (a); ".salt-pepper " (b)

На рис. 3 приведены результаты обработки оператором Собеля изображений, представленных на рис. 2.

Рис. 3. Результаты обработки оператором Собеля тестового изображения, подвергшегося воздействию шума:

«битые пиксели» (а); «соль-перец» (b)

Fig. 3. Results ofprocessing test image exposed to noise: "dead pixels" (a); "salt-pepper" (b) by Sobel operator

На рис. 4 приведены результаты обработки методом сплайн-дифференцирования изображений, представленных на рис. 2.

й О ТЗ

М

"¡3

и

О, £ -Й

Рис. 4. Результаты обработки методом сплайн-дифференцирования тестового изображения, подвергшегося воздействию шума: «битые пиксели» (а); «соль-перец» (б)

Fig. 4. Results ofprocessing test image exposed to noise: "dead pixels" (a); "salt-pepper" (b) by spline-differentiation

Очевидно, что предложенный в работе алгоритм выделения контуров на базе сплайн-дифференцирования позволяет достаточно эффективно решить поставленную задачу. В таблицах 1, 2 приведены значения eCKO, SNR и SNRF для изображений Lena.

Таблица 1 Table 1

Значения еско, SNR и SNRF для изображения Lena, искаженного импульсным шумом «битые пиксели» Values of еско, SNR, and SNRF for Lena image distorted by pulse noise of "dead pixels"

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Критерий 1 : выигрыш по среднеквадратическому отклонению еско, дБ

Шум СКО исходного изображения Коэфс шциент сглаживания сплайн-функций

1 5 10 50 100 200 300 500

0,5 83,42 0,96 1,5 1,56 1,6 1,6 1,6 1,6 1,6

1 106,01 0,7 1,43 1,55 1,64 1,65 1,65 1,65 1,65

Критерий 2: выигрыш по отношению пиковый сигнал/шум SNR, дБ

Шум Отношение пиковый сигнал/шум исходного изображения Коэфс шциент сглаживания сплайн-функций

1 5 10 50 100 200 300 500

0,5 2,51 2,52 5,14 5,85 6,85 7,15 7,59 7,82 8,06

1 3,15 1,74 4,55 5,54 7,26 7,85 8,27 8,45 8,61

Критерий 3 : выигрыш по отношению пиковый сигнал/шум по СКО фона SNRF, дБ

Шум Отношение пиковый сигнал/шум по СКО фона Коэфс шциент сглаживания сплайн-функций

1 5 10 50 100 200 300 500

0,5 2,85 3,71 6,5 7,36 8,96 9,65 10,57 11,07 11,7

1 3,39 2,78 5,69 6,77 8,69 9,49 10,2 10,57 11,0

Таблица 2 Table 2

Значения еско, SNR и SNRF для изображения Lena, искаженного импульсным шумом «соль-перец» Values of еско, SNR, and SNRF for Lena image distorted by pulse noise of "salt — pepper" pixels"

Критерий 1 : выигрыш по среднеквадратическому отклонению еско, дБ

Шум СКО исходного изображения Коэфф шциент сглаживания сплайн-функций

1 5 10 50 100 200 300 500

0,5 85,48 1,29 1,84 1,92 1,96 1,97 1,97 1,97 1,97

1 108,51 1,65 2,46 2,6 2,72 2,73 2,73 2,74 2,74

Критерий 2: выигрыш по отношению пиковый сигнал/шум SNR, дБ

Шум Отношение пиковый сигнал/шум исходного изображения Коэфф шциент сглаживания сплайн-функций

1 5 10 50 100 200 300 500

0,5 1,46 3,07 5,47 6,2 7,05 7,34 7,62 7,72 7,83

1 1,21 3,47 6,05 6,89 8,44 8,72 8,98 9,2 9,37

Критерий 3 : выигрыш по отношению пиковый сигнал/шум по СКО фона SNRF, дБ

Шум Отношение пиковый сигнал/шум по СКО фона Коэфф шциент сглаживания сплайн-функций

1 5 10 50 100 200 300 500

0,5 1,56 3,31 5,91 6,86 8,59 9,4 10,18 10,63 11,17

1 1,23 3,58 6,38 7,41 9,62 10,24 10,92 11,43 12,02

Для тестового изображения Lena выигрыш в децибелах составил:

- по СКО еско — 1,6 - 2,7;

- по отношению пиковый сигнал/шум SNR — 8 - 9,4;

- по отношению пиковый сигнал/шум по СКО фона SNRF — 11 - 12.

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

<и S X <и ч и й Л

С

^

IS <й И IS

X

*

(U H

ч й X Л

ч <и H

IS

4 о

IS

Е 3 и

<й И IS

<3

5

Л

о X

S

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

В условиях стремительного развития микропроцессорной техники по-новому применяются задачи, решаемые с помощью систем технического зрения. Это подтверждает актуальность исследований в области повышения эффективности и устойчивости методов и алгоритмов цифровой обработки двумерных сигналов. Экспериментальные исследования показали, что представленный в данной работе метод имеет значительно более высокую помехоустойчивость, чем алгоритмы, основанные на стандартных процедурах дифференцирования.

Библиографический список

1. Прэтт, У. Цифровая обработка изображений / У. Прэтт. — Москва : Мир, 1982. — 312 с.

2. Гонсалес, Р. Цифровая обработка изображений / Р. Гонсалес, Р. Вудс. — Москва : Техносфера, 2005. —

1104 с.

3. Алберг, Дж. Теория сплайнов и ее приложения / Дж. Алберг, Э. Нильсон, Дж. Уолш. — Москва : Мир, 1972. — 316 с.

4. Завьялов, Ю. С. Методы сплайн-функций / Ю. С. Завьялов, Б. И. Квасов, B. JI. Мирошниченко. — Москва : Наука, 1980. — 350 с.

5. Безуглов, Д. А. Метод дифференцирования сигналов с использованием сплайн-аппроксимации / Д. А. Безуглов, В. А. Крутов, О. В. Швачко // Фундаментальные исследования. — 2017. — № 4, ч. 1. — С. 24 - 28.

6. Безуглов, Д. А. Сплайн-аппроксимация в задаче дифференцирования сигналов и изображений / Д. А. Безуглов, В. А. Крутов, О. В. Швачко // Современные наукоемкие технологии. — 2017. — № 4. — С. 17-22.

7. Bezuglov, D. A. Соп1;оиг detection based on wavelet differentiation / D. A. Bezuglov, A. P. Kuzin, V. V. Voronin // Mobile Multimedia/Image Processing, Security, and Applications 2016 : Proceedings of SPIE — The International Society for Optical Engineering. — 2016. — P. 986-900.

8. Bezuglov, D. A. Method of discrete wavelet analysis of edges on the random background / D. A. Bezuglov, Y. D. Bezuglov, S. A. Shvidchenko // 22nd International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision : poster papers proceedings. — Plzen, 2014. — P. 15-19.

9. Inpainting strategies for reconstruction of missing data in images and videos: Techniques, algorithms and quality assessment / V. V. Voronin [et al.] Intelligent Information Technologies for Industry : Proceedings of the First International Scientific Conference. — Sochi, 2016. — Vol. 2. — P. 163-174.

10. Безуглов, Д. А. Обработка результатов измерений на базе аппроксимации плотности распределения сглаживающими кубическими В-сплайнами / Д. А. Безуглов, П. М. Поморцев, А. В. Скляров // Измерительная техника. — 2000. — № 9. — С. 32.

11. Безуглов, Д. А. Алгоритм восстановления волнового фронта на базе двумерных сглаживающих кубических нормализованных В-сплайнов / Д. А. Безуглов, А. В. Скляров // Оптика атмосферы и океана. — 2000. — Т. 13, № 8. — С. 770.

12. Алгоритмы оценивания негауссовских процессов на основе математического аппарата сглаживающих В сплайнов / Д. А. Безуглов [и др.] // Известия высших учебных заведений. Северо-Кавказский регион. — 2005. —

5 № S4. — С. 99-106.

-ц 13. Субоптимальный алгоритм оценивания на основе аппарата сглаживающих В-сплайнов / Д. А. Безуглов [и

§ др] // Измерительная техника. — 2006. — № 10. — С. 14-17.

14. Безуглов, Д. А. Информационная технология вейвлет-дифференцирования результатов измерений на фоне 'й шума Вестник компьютерных и информационных технологий / Д. А. Безуглов, С. А. Швидченко // Вестник компью-u терных и информационных технологий. — 2011. — № 6 (84). — С. 42-45.

^ 15. Выделение контуров изображений в информационных и управляющих системах с использованием метода

^ вейвлет-преобразования / Д. А. Безуглов [и др.] // Нелинейный мир. — 2012. — № 11. — С. 846-852.

16. Безуглов, Д. А. Метод вейвлет-дифференцирования в задаче выделения контуров / Д. А. Безуглов, С. Ю. Рытиков, С. А. Швидченко // Успехи современной радиоэлектроники. — 2012. — № 6. — С. 52-57.

17. Информационная технология идентификации изображений / Д. А. Безуглов [и др.] // Фундаментальные ис-104 следования. — 2015. — № 2, ч. 16. — С. 3466-3470.

18. Безуглов, Д. А. Информационная технология выделения контуров изображений на фоне шума / Д. А. Безуглов, А. П. Кузин // Современные проблемы науки и образования. — 2015. — № 2, ч. 2. — С. 190.

References

1. Pratt, W. Tsifrovaya obrabotka izobrazheniy. [Digital image processing.] Moscow: Mir, 1982, 312 p. (in Russian).

2. Gonzalez, R., Woods, R. Tsifrovaya obrabotka izobrazheniy. [Digital image processing.] Moscow: Tekhnosfera, 2005, 1104 p. (in Russian).

3. Ahlberg, J., Nilson, E., Walsh, J. Teoriya splaynov i ee prilozheniya. [The theory of splines and their applications.] Moscow: Mir, 1972, 316 p. (in Russian).

4. Zavyalov, Y.S., Kvasov, B.I., Miroshnichenko, V.L. Metody splayn-funktsiy. [Spline-function methods.] Moscow: Nauka, 1980, 350 p. (in Russian).

5. Bezuglov, D.A., Krutov, V.A., Shvachko, O.V. Metod differentsirovaniya signalov s ispol'zovaniem splayn-approksimatsii. [The method of differentiation of signals using spline-approximation.] Fundamental Research, 2017, no.4, part 1, pp. 24 - 28 (in Russian).

6. Bezuglov, D.A., Krutov, V.A., Shvachko, O.V. Splayn-approksimatsiya v zadache differentsirovaniya signalov i izobrazheniy. [Spline approximation in the problem of differentiation of signals and images.] Modern High Technologies, 2017, no. 4, pp. 17-22 (in Russian).

7. Bezuglov, D.A., Kuzin, A.P., Voronin, V.V. Сontour detection based on wavelet differentiation. Mobile Multimedia/Image Processing, Security, and Applications, 2016: Proceedings of SPIE — The International Society for Optical Engineering, 2016, pp. 986-900.

8. Bezuglov, D.A., Bezuglov, Y.D., Shvidchenko, S.A. Method of discrete wavelet analysis of edges on the random background. 22nd International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision: poster papers proceedings. Plzen, 2014, pp. 15-19.

9. Voronin, V.V., et al. Inpainting strategies for reconstruction of missing data in images and videos: Techniques, algorithms and quality assessment. Intelligent Information Technologies for Industry: Proceedings of the First International Scientific Conference. Sochi, 2016, vol. 2, pp. 163-174.

10. Bezuglov, D.A., Pomortsev, P.M., Sklyarov, A.V. Obrabotka rezul'tatov izmereniy na baze approksimatsii plotnosti raspredeleniya sglazhivayushchimi kubicheskimi B-splaynami. [Processing of measurement results based on approximation of distribution density by smoothing cubic B-splines.] Measurement Technique, 2000, no. 9, pp. 32 (in Russian).

11. Bezuglov, D.A., Sklyarov, A.V. Algoritm vosstanovleniya volnovogo fronta na baze dvumernykh sglazhivayush-chikh kubicheskikh normalizovannykh B-splaynov. [Algorithm for reconstructing the wave front on the basis of two-dimensional smoothing cubic normalized B-splines.] Atmospheric and Oceanic Optics, 2000, vol. 13, no. 8, pp. 770 (in Russian). m

s

12. Bezuglov, D.A., et al. Algoritmy otsenivaniya negaussovskikh protsessov na osnove matematicheskogo apparata щ sglazhivayushchikh B-splaynov. [Algorithms for estimating non-Gaussian processes on the basis of mathematical apparatus of ч smoothing B-splines.] Izvestiya vuzov. Severo-Kavkazskiy region. Natural Sciences. 2005, no. S4, pp. 99-106 (in Russian).

13. Bezuglov, D.A., et al. Suboptimal'nyy algoritm otsenivaniya na osnove apparata sglazhivayushchikh B-splaynov. [A suboptimal estimation algorithm based on smoothing B-splines.] Measurement Technique, 2006, no. 10, pp. 14-17 (in Russian). S

14. Bezuglov, D.A., Shvidchenko, S.A. Informatsionnaya tekhnologiya veyvlet-differentsirovaniya rezul'tatov izme- «

S

reniy na fone shuma. [Information technology of wavelet differentiation measurements results on the background noise.] Her- E ald of Computer and Information Technologies, 2011, no. 6 (84), pp. 42-45 (in Russian).

15. Bezuglov, D., et al. Vydelenie konturov izobrazheniy v informatsionnykh i upravlyayushchikh sistemakh s ispol'zovaniem metoda veyvlet-preobrazovaniya. [Isolation of the contour image in information system and control system by ^ using method of wavelet transform.] NonlinearWorld, 2012, no. 11, pp. 846-852 (in Russian). и

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

16. Bezuglov, D.A., Rytikov, S.Y., Shvidchenko, S.A. Metod veyvlet-differentsirovaniya v zadache vydeleniya E

о S

Z

Л

m

tification picture.] Fundamental Research, 2015, no. 2, part 16, pp. 3466-3470 (in Russian). «

S

18. Bezuglov, D.A., Kuzin, A.P. Informatsionnaya tekhnologiya vydeleniya konturov izobrazheniy na fone shu- jg

konturov. [Method of wavelet differentiation in the problem of allocation of contours.] Telecommunications and Radio Engineering, 2012, no. 6, pp. 52-57 (in Russian).

17. Bezuglov, D.A., et al. Informatsionnaya tekhnologiya identifikatsii izobrazheniy. [Information technology of iden-

ma. [Information technology of image edge detection in the noise condition.] Modern Problems of Science and Education, 2015, no. 2, part 2, pp. 190 (in Russian).

Л

о E

S

Поступила в редакцию 10.07.2017 Received 10.07.2017

Сдана в редакцию 11.07.2017 Submitted 11.07.2017

Запланирована в номер 05.10.2017 Scheduled in the issue 05.10.2017 105

Об авторах:

Крутов Владимир Алексеевич,

аспирант института сферы обслуживания и предпринимательства (филиал) Донского государственного технического университета (РФ, 346500, г. Шахты, ул. Шевченко, 147),

ORCID: http://orcid.org/0000-0003-3284-4366 rostov [email protected]

Безуглов Дмитрий Анатольевич,

заместитель директора по научной работе Ростовского филиала Российской таможенной академии (РФ, 344002, г. Ростов-на-Дону, пр. Буденновский, д. 20), доктор физико-математических наук, профессор, ORCID: http://orcid.org /0000-0001-9991-4707 [email protected]

Швачко Олег Викторович,

старший научный сотрудник научно-технического отдела Федерального казенного учреждения Научно-производственное объединение «Специальная техника и связь» Министерства внутренних дел Российской Федерации (РФ, 344113, г. Ростов-на-Дону, ул. Добровольского, д. 11/7), кандидат физико-математических наук,

ORCID: http://orcid.org/0000-0002-7496-3083 [email protected]

Authors:

Krutov, Vladimir A.,

postgraduate student of Institute of Service and Business (DSTU branch) (RF, 346500, Shakhty, ul. Shevchenko, 147),

ORCID: http://orcid.org/0000-0003-3284-4366 rostov [email protected]

Bezuglov, Dmitry A.,

associate director on research, Russian Customs Academy, Rostov Branch (RF, 344002, Rostov-on-Don, Buden-novskiy pr., 20), Dr.Sci. (Phys.-Math.), professor, ORCID: http://orcid.org /0000-0001-9991-4707 [email protected]

Shvachko, Oleg V.,

senior research scholar of the Research and Technology Department, Scientific and Production Association "Special Equipment and Telecoms", Ministry of Internal Affairs of the Russian Federation (RF, 344113, Rostov-on-Don, ul. Dobrovolskogo, 11/7), Cand.Sci. (Phys.-Math.), ORCID: http://orcid.org/0000-0002-7496-3083 [email protected]

ö о тз

"¡3

и

(U >

Л £ Л

i Надоели баннеры? Вы всегда можете отключить рекламу.