Научная статья на тему 'ОЦЕНКА ПАРАМЕТРОВ ГЕОМЕТРИЧЕСКИХ ИСКАЖЕНИЙ КОНТУРОВ ИЗОБРАЖЕНИЙ'

ОЦЕНКА ПАРАМЕТРОВ ГЕОМЕТРИЧЕСКИХ ИСКАЖЕНИЙ КОНТУРОВ ИЗОБРАЖЕНИЙ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
45
7
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
изображение / распознавание / контур / эталон / форма контура / нелинейное искажение / image / recognition / contour / reference / contour shape / nonlinear distortion

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Охотников Сергей Аркадьевич

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

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Охотников Сергей Аркадьевич

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

PARAMETER ESTIMATION OF GEOMETRIC DISTORTIONS IN IMAGE CONTOURS

A need arises to identify the position of a three-dimensional object with reference to its two-dimensional projections, for example, from a video sensor in solving a number of practical tasks. Object location relative to the camera can be defined by the "distortion" of its shape relative to the reference one when the original object shape is known in advance. Contour analysis device is proposed to use for solving this problem. Upon that, two-dimensional scene-based objects are explicitly defined by their contours assigned as complex-valued signals. It is possible to estimate object position relative to the camera by estimating the shape distortion of the object con-tours relative to some original one. The article describes the basic types of distortions and combined distortions based on them. A multiphase procedure is proposed to assess the distortion parameter by the maximum likelihood criterion, which means finding the maximum similarity measure of standard and reference contour implementations. The possibility of unambiguous determination of the type and parameter of geometric distortion is indicated. The set of reference contours was developed for the examined distortion types. There was investigated probability dependence of the correct determination for the geometric distortion parameter based on signal-to-noise ratio with various number of references. It is found that general probability of correct decision-making about the type of geometric distortion drops down for all types of "simple" geometric distortions with an in-crease in the number of reference contours in the system.

Текст научной работы на тему «ОЦЕНКА ПАРАМЕТРОВ ГЕОМЕТРИЧЕСКИХ ИСКАЖЕНИЙ КОНТУРОВ ИЗОБРАЖЕНИЙ»

DOI УДК 621.391

ОЦЕНКА ПАРАМЕТРОВ ГЕОМЕТРИЧЕСКИХ ИСКАЖЕНИЙ КОНТУРОВ ИЗОБРАЖЕНИЙ

Охотников Сергей Аркадьевич

кандидат технических наук, доцент, доцент кафедры радиотехнических и медико-биологических систем, ФГБОУ ВО «Поволжский государственный технологический университет». E-mail: OhotnikovSA@volgatech.net

Адрес: 424000, Российская Федерация, Республика Марий-Эл, г. Йошкар-Ола, пл. Ленина, д. 87.

Телевизионные системы, передача и обработка изображений

Аннотация: В статье представлен подход к оценке параметров «простых» и «комбинированных» геометрических искажений. Подход базируется на многоэтапной процедуре, когда входной контур сравнивается с набором эталонных контуров с изменяемым параметром искажения. Выбор ближайшего эталонного контура происходит при помощи критерия максимального правдоподобия.

Ключевые слова: изображение, распознавание, контур, эталон, форма контура, нелинейное искажение.

Введение

Геометрические искажения — распространённая проблема, встречающаяся в самых разных приложениях, таких, как позиционирование движущейся камеры, обработка фотографий печатных документов, получение координат объектов по 2Б-проекциям, и т.д.

Данные искажения могут быть вызваны несовершенством устройств (оптический объектив), условиями съёмки (при движении) и операций обработки изображений (деформация изображения). Объективы устройств часто страдают от оптических аберраций, вызывающих бочкообразную дисторсию, характерную для широкоугольных объективов, где изображение уменьшается по мере удаления от оптической оси, и подушкообразных искажений, где оно увеличивается [1, 2]. Кроме искажений, порождаемых оптикой, из-за неправильной ориентации или движения камеры могут возникать «внешние» геометрические искажения, такие, как вращение, сдвиг и искажение перспективы. Дальнейшая обработка и передача видеоинформации так же могут приводить к дополнительным искажениям изображений.

Полностью «слепая» коррекция геометрических искажений является сложной задачей,

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

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

Инвариантность к указанным преобразованиям является основным требованием к новым алгоритмам. Предложены различные инварианты к аффинным преобразованиям, используемые при распознавании [5, 8, 9]. К таким инвариантам относятся, например, моменты разных порядков или дескрипторы Фурье [8, 10].

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

производительность в значительной мере ограничивается быстродействием ЭВМ [11, 12].

Другой подход заключается в использовании дополнительной информации, такой как соответствие линейных сегментов. Соответствие сегментов может быть оценено с помощью дескрипторов характерных точек изображения, таких как SIFT или SURF [9, 13]. Соответствия между несколькими сегментами затем могут быть использованы для оценки относительного движения и искажений между ними. В данной статье для вычисления такого соответствия и оценки искажений предлагается использование аппарата контурного анализа.

Задачи контурного анализа возникают в системах технического зрения при обработке изображений и распознавании зрительных образов. В работе [14] предложен подход к решению данной задачи на основе метода контурного анализа. Контур изображения Г = {/(n)}0l задаётся на плоскости 5 точками, соединёнными векторами y(n), n = 0, 1, ... s - 1. Каждой точке сопоставляется комплексная координата ух+ [14]. Рассмотрение контуров изображений как комплекснознач-ных функций одной переменной и представление их в линейном комплекснозначном пространстве, позволяет получить меру близости двух контуров, инвариантную к линейным преобразованиям переноса, поворота и масштабирования, в виде их скалярного произведения. Из-за небольшого, по сравнению со всеми изображениями, количества контурных точек временные затраты при этом снижаются.

В работе [15] были предложены математические модели контуров изображений объектов с простой и сложной формами при воздействии геометрических искажений, а также модели контуров с комбинацией разных геометрических искажений. Для оценки нелинейных искажений и их компенсации рассмотрен метод, основанный на анализе спектрального состава контура и сравнении его с эталоном [16]. Было показано, что спектр контура дополняет-

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

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

Математические модели «простых» и «комбинированных» геометрических искажений контуров

В работе [15] вводятся математические модели геометрических искажений. Под «простым» будем понимать искажение одного типа, вносимое в эталонный контур. Искажения «сжатие» и «растяжение» объединены в одну группу. Математические модели «простых» искажений задаются выражениями (1)-(5): - искажение типа «параллелограмм»

VП (n, A) = A sin

3n

- сжатие/растяжение по вертикали

усрв (" ,A) = +i A sin

2 к

- сжатие/растяжение по горизонтали

vcpr (n, A) = ± A cos

-n

\

(1)

(2)

(3)

- трапецеидальное искажение в вертикальной плоскости

/

vm (n, A) = A exp

V

.2л i — 2n s

(4)

- трапецеидальное искажение в горизонтальной плоскости

vw (n, A) = i A exp I i — 2n

s

(5)

где А — параметр геометрического искажения.

Под «комбинированными» геометрическими искажениями понимаются случаи, когда на контур наложено более одного «простого» геометрического искажения. При этом эталонный Е(Ах, ... Ах^) и наблюдаемый

NА , ... А ) контуры зависят от двух и более

s

V

¥ г

1 L.

Рис. 1. Исходный базовый контур K

параметров геометрических изображений Ax, ... Ax . В работе математические модели

наблюдаемых контуров с «комбинированными» геометрическими искажениями задаются сумой двух «простых» искажений (6): N(Ax, AJ = y(n) + vSi (n, Ax) + Vs2 (n, AXi), (6)

S Ф s2

где vs (n, A ), v (n, A^) — различные типы

«простых» геометрических искажений с независимым Ax¡, A^ параметрами геометрических искажений; y(n) = yt (n) + iy2 (n) n = 0, 1, ... s -1 — элементы контура изображения.

Зададим исходный базовый контур К = (8; - 8i; - 8; 8i) (рис. 1).

Используя выражения (1)-(6), на основе базового контура К (рис. 1) создан набор эталонных контуров Kx при различных искажениях: 60 эталонных контуров по каждой группе «простых» геометрических искажений (выражения (1)-(5)); 240 эталонных контуров по каждой группе «комбинированных» искаже-

ний (выражение (6)). Параметр геометрического искажения А изменялся от -7 до 7 с шагом Н = 1,166. На рис. 2. приведён пример геометрического искажения типа «параллелограмм» с параметром геометрического искажения А, равным -7; -3,5; 3,5; 7. На рис. 3. приведен пример «комбинированного» геометрического искажения типа «параллелограмм — сжатие/растяжение по вертикали» с фиксированным параметром геометрического искажения типа «параллелограмм» Д = 7 и изменяемым

параметром Д (сжатие/растяжение по вертикали) равным -7; -3,5; 3,5; 7.

Оценка геометрических искажений контуров по максимуму правдоподобия

Считая шум Z стационарным и белым для функционала плотности вероятности процесса У при условии наличия в нем контура Г( А), можно записать:

Ж(Y | Х(А)) = с • ехр|[КО - XV,А)]' &|, (7)

где с — некоторая константа.

Для принятой реализации У принимают решение о присутствии в ней того из М контуров, который наименее уклоняется от контура У . При этом, мерой уклонения является энергия разности контуров У и Х(А) . Раскроем скобку под интегралом в выражении (7):

1

1

I

I

7

I

I

а) при A1 = -7

б) при Aj = -3,5

в) при A1 = 3,5

г) при A1 = 7

Рис. 2. Группа эталонных контуров с «простым» геометрическим искажением типа «параллелограмм», полученных из контура К (рис. 1)

---- ---7

а) при A2 = -7

б) при A2 = -3,5

в) при A2 = 3,5

г) при A2 = 7

Рис. 3. Группа эталонных контуров с «комбинированным» геометрическим искажением типа «параллелограмм — сжатие растяжение по вертикали», полученных из контура К (рис. 1),

где Ли = 7; А2 = 7; -3,5; 3,5; 7.

W (Y | Х(A)) = cY • exp { 2Z(A)r E(A) I, (8)

N

где E(A) — энергия контура Х(A);

z( A) = J v(l) • %(/, A) dl — корреляция принятой

о

реализации Y и контура Х(A);

cY = с • exp <

—— f v 2(l )dl J

. N0 J0 () I

— коэффициент,

зависящий от энергии контура Y . Выражение для функции правдоподобия (8) позволяет установить правило оценки максимального правдоподобия параметров геометрических искажений контура на фоне гауссовского шума. Из выражения (8) следует, что оценка максимального правдоподобия параметра искажения A есть значение A, максимизирующее показатель правой части (8):

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

z(A) - E(A) / 2 = max [z(A) - E(A)/2]. (9)

Если рассматривать нормированный контур Y , при котором геометрические искажения не приводят к изменению энергии сигнала, E( A) = E = const, то

z(A) = max z(A) . (10)

Таким образом, оценка максимального правдоподобия A есть такое его значение, при котором принятая реализация Y обладает наибольшим значением корреляции с Х(A).

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

Процедуру оценки параметра А можно рассматривать как многоэтапную. При этом оценка А, полученная на каждом этапе, служит в качестве начального значения при формировании контура Х(А). На рис. 4 представлена структурная схема базового блока оценки (ББО) геометрических искажений контура.

При этом точность оценки 5 геометрических искажений контура на каждом этапе определяется как:

ДА

8 = -

2

(11)

Количество блоков N системы оценки, представленной на рис. 5, определяется заданными требованиями точности оценки 5 геометрических искажений контура.

L

Рис. 4. Структура базового блока оценки геометрических искажений контура

Оценка типа геометрического искажения

Пусть дискретный контур К = (к(п)},

п = 0, 1, ..., 5 — 1 — эталонный контур исходного изображения, заданный на комплексной плоскости, полученный из непрерывного контура [17]. Набор искажённых контуров Еп , Есв, ЕрВ, Есг, Ерг, ЕТГ и ЕТВ получаем на основе эталонного контура К = (к(п)} путём добавления соответствующего геометрического искажения. Они образуют базу эталонных контуров с различными геометрическими искажениями, где Еп = (к(п) + (п)} — контур с геометрическим искажением типа «параллелограмм», Есв = (к(п) + Усрв(п)| — контур с геометрическим искажением «сжа-

тие/растяжение по вертикали»,

Есг = (к(п) + V срт(п)} — контур с геометрическим искажением «сжатие/растяжение по горизонтали», ЕТВ = (к(п) + (п)} — контур с геометрическим искажением «трапецеидальное искажение в вертикальной плоскости», Еш = (к(п) + (п)} — контур с геометрическим искажением «трапецеидальное искажение в горизонтальной плоскости». Полагаем, что параметры контуров, такие как угол поворота ф и сдвиг начальной точки й , определены и равны нулю [14]. На вход устройства определения типа геометрического искажения подается входной контур Кж = (к(п) + у(п)} с внесённым геометрическим искажением. Для проверки возможности определения типа геометрического искажения во входной контур вносим один тип искажений. Задача определения типа геометрического искажения состоит в обоснованном принятии решения по его отнесению к одному из эталонных контуров Ех . Для принятия решения будем находить максимальное значение нормированного скалярного произведения входного контура со всеми

эталонными контурами, и определять тип и параметр искажения:

(К х, Ех )

(12)

11К Л-IIЕ Л'

Рассмотрим пример. На вход устройства определения типа геометрического искажения

поступает контур К = (8; — 8/; — 8; 8/) (рис. 1) и производится сравнение с эталонным контуром ЕП (А — —7) = (8;7 — 8/;—8;—7 + 8/) (рис. 2, а). Найдём скалярное произведение контуров К и Еп:

(К15 Еп) = (8 • 8 + (—8) • (7—8/) + (—8) • (—8) +

+8/ • (—7 + 8/)) = 256 +112/. Найдём нормы контуров К и Еп:

И ^Л/кек(и)2+1тк(и)2 — л /82 + 82 + 82 + 82 = 16,

||ЕЯ|| — л/82 + 72 + (—8)2 + (—8)2 + (—7)2 + 82 = 18,815,

тогда нормированное скалярное произведение равно:

Л =

(К, Е) _ 256 +112 /

= 0,928 .

К11- 1Е1 16 • 18,815 Произведён поиск эталона с геометрическим искажением типа «параллелограмм». Задан входной контур К с параметром геометрического искажения А равным 3,5 (рис. 2, в).

Производится сравнение эталонных контуров Ех (А) с различными «простыми» геометрическими искажениями. В таблице 1 приведены результаты определения типа и параметра искажения контура. Столбцы 1-5 задают тип геометрического искажения: 1 — искажение типа «параллелограмм»; 2 — искажение «сжатие (А < 0)/растяжение (А > 0) по вертикали»; 3 — искажение «сжатие (А < 0)/растяжение (А > 0) по горизонтали»; 4 — «трапецеидальное искажение в горизонтальной плоскости»; 5 — «трапецеидальное искажение в вертикальной плоскости».

Из таблицы 1 получено, что максимальное значение нормированного скалярного произведения на номере эталона Ея (искажение типа «параллелограмм») с параметром А — 3,5 . Проведены исследования для всех типов «простых» геометрических искажений. Показана возможность однозначного определения типа и параметра геометрического искажения.

Оценка влияния шума на определения типа геометрического искажения

Задан набор эталонных контуров Е(АХ) — {к(п) + у(п, А)}, где х — количество эталонных контуров; у(и, А ) — заданный тип

Таблица 1. Нормированное скалярное произведение входного контура К1 с геометрическим искажением типа «параллелограмм» с параметром геометрического искажения А — 3,5 (рис. 2, в)

Номер эталона Параметр искажения Ах 1 2 3 4 5

Е п Е ЕСРВ Е ЕСРГ Е ЕТГ Е ЕТВ

1 -7,000 0,834 0,949 0,814 0,731 0,731

2 -5,833 0,857 0,955 0,879 0,785 0,785

3 -4,667 0,882 0,962 0,925 0,839 0,839

4 -3,500 0,907 0,967 0,953 0,89 0,89

5 -2,333 0,931 0,972 0,968 0,933 0,933

6 -1,167 0,953 0,974 0,973 0,962 0,962

7 0,000 0,972 0,972 0,972 0,972 0,972

8 1,167 0,986 0,965 0,966 0,962 0,962

9 2,333 0,995 0,949 0,957 0,933 0,933

10 3,500 1 0,922 0,947 0,89 0,89

11 4,667 0,999 0,881 0,937 0,839 0,839

12 5,833 0,995 0,822 0,926 0,785 0,785

13 7,000 0,989 0,745 0,915 0,731 0,731

геометрического искажения. На вход поступает зашумленный наблюдаемый контур N = Кх + Z, где Z = (£(п)}0,5—1 — шумовой

комплекснозначный контур, отчёты которого представляют собой белый гаусовский шум и распределены по нормальному закону распределения, Кх — х -ый базовый входной контур. Математическое ожидание шумовых отчётов контура равно нулю. Необходимо исследовать зависимость правильного принятия решения о наблюдаемом контуре N на выходе от заданного отношения сигнал/шум а, действующего на наблюдаемый контур Кх. Произведено исследование вероятности правильного определения параметра геометрического искажения от отношения сигнал/шум а при различном количестве базовых эталонных контуров Е(А), которое равнялось 3; 5 и 7 соответственно. При построении базы эталонных контуров Е с различными геометрическими искажениями были получены контуры с различными энергиями. Для устранения данной неоднозначности наблюдаемый входной контур был нормирован.

Представлен алгоритм оценки «простых» искажений.

НАЧАЛО АЛГОРИТМА

Шаг 1. Нормируем наблюдаемый контур

К х ;

Шаг 2. Задаем отношение сигнал/шум а;

Шаг 3. Формируем зашумленный контур N = Кх + Z, где Z = (^(п)}0,5—1 — шумовой

контур с заданными случайными отчетами контура с отношением сигнал/шум равным а ;

Шаг 4. Вычисляем нормированное скалярное произведение между входным наблюдаемым контуром N и х -ым эталонным контуром

Е(Ах);

Шаг 5. По максимальному значению нормированного скалярного произведения определяем принадлежность к х -ому классу эта-

лонного контура Е( А ) ;

Шаг 6. Проделываем шаги 3-5 не менее 1000 раз;

Шаг 7. Вычисляем вероятность правильного принятия решения р;

Шаг 8. Изменяем отношение сигнал/шум а и повторяем шаги 2-7;

Шаг 9. Строим зависимость правильного принятия решения от заданного отношения сигнал/шум а , действующего на наблюдаемый контур Кх;

Шаг 10. Проделываем шаги 1-9 для всех наблюдаемых контуров из базы эталонных контуров.

ОКОНЧАНИЕ АЛГОРИТМА.

Зададим три эталонных контура Е1(—7), Е2 (0) и Е3 (7), а также три наблюдаемых входных контура N (—7), N (0) и N (7) , где значение в скобках - параметр геометрического искажения А типа «параллелограмм». По вышеописанному алгоритму построим зависимости правильного определения класса эталона от отношения сигнал/шум а на входе системы оценки геометрического искажения. На рис. 6-8 приведены зависимости при наличии в системе 3; 5 и 7 эталонных контуров Е(Аж) .

Анализируя рис. 6-8, получили, что с увеличением количества эталонных контуров в системе оценки типа геометрического искажения общая вероятность правильного принятия решения о типе геометрического искажения снижается. Например, при отношении сигнал/шум а = 0,2 для наблюдаемого контура N (—7) с параметром искажения А = —7 , при наборе из трёх эталонных контуров Е( Аж) вероятность правильной оценки р = 0,8 (рис. 6); при наборе из пяти — р = 0,65 (рис. 7); при наборе из семи — р = 0,6 (рис. 8).

Рис. 6. Зависимость вероятности правильного определения параметра геометрического искажения «искажение типа параллелограмм» от отношения сигал/шум с : система из трёх базовых эталонных контуров Е1 (-7), Е2 (0) и Е3 (7) при наличии на входе одного из трёх наблюдаемых контуров N^-7), N^0), N^7)

Рис. 7. Зависимость вероятности правильного определения параметра геометрического искажения «искажение типа параллелограмм» от отношения сигал/шум с: система из пяти базовых эталонных контуров Е1(-7), Е2(-3,5), Е3(0), Е4(3,5) и Е5(7) при наличии на входе одного из пяти наблюдаемых контуров N^-7), N^-3,5), N3(0), N4(3,5) и N^7)

+ р

а

-/N.<4 (-7) 1Ч7( 0

1 ^3(-2,33) •-,1. / -

5(2,33) > т

'ЭСЛШЩВИ

0 0,1 0,2 0,3 0,4 0,5

Рис. 8. Зависимость вероятности правильного определения параметра геометрического искажения «искажение типа параллелограмм» от отношения сигал/шум с: система из семи базовых эталонных

контуров Е1(-7), Е2(-4,67), Е3(-2,33), Е4(0), Е5(2,33), Е6(4,67) и Е7(7) при наличии на входе одного из семи наблюдаемых контуров N^-7), N^-4,67), N^-2,33), N^0), N5(2,33),

N6(4,67) и N7(7)

отношения сигнал/шум при 3; 5, 7 базовых эталонных контурах при наблюдаемом контуре N (_7)

На рис. 9 представлена зависимость вероятности правильного определения параметра геометрического искажения от отношения сигнал/шум а при 3; 5 и 7 базовых эталонных контурах в системе при одном наблюдаемом контуре N(~7).

Проведено исследование зависимости вероятности правильного определения параметра геометрического искажения от отношения сигнал/шум а при 3; 5 и 7 базовых эталонных контурах в системе при одном наблюдаемом контуре для оставшихся типов «простых» геометрических искажений. Получено, что с увеличением количества эталонных контуров в системе оценки типа геометрического искажения общая вероятность правильного принятия решения о типе геометрического искажения падает для всех типов «простых» геометрических искажений (рис. 9, для искажения типа «параллелограмм»).

Заключение

Решена задача оценки класса геометрического искажения при наложении на контурные изображения нормального шума. Построены зависимости вероятности правильного определения класса геометрического искажения от отношения сигнал/шум для моделей контурных изображений как с «простыми», так и с «комбинированными» искажениями. Получено, что с увеличением количества эталонных контуров в системе оценки типа геометрического искажения общая вероятность правильного принятия

решения о типе геометрического искажения падает для всех рассмотренных типов. Вероятность правильного принятия решения о типе искажения с двумя комбинированными искажениями всегда ниже, чем при наложении одного искажения.

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

Литература

1. Pozdnyakov D. Fisheye lens distortion correction [Электронный ресурс]. URL: https://arxiv.org/ftp/arxiv/papers/2010/2010.10295.pdf [дата доступа 21.11.2022].

2. Lee M., Kim H., Paik ./.Correction of Barrel Distortion in Fisheye Lens Images Using Image-Based Estimation of Distortion Parameters. IEEE Access. 2019. No. 7. Pp. 45723-45733. D0I:10.1109/ACCESS.2019.2908451.

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

4. Методы компьютерной обработки изображений / Под ред. В.А. Сойфера. 2-е изд., испр. М.: ФИЗМАТЛИТ, 2003. 784 с.

5. Соловьев Н.В. Методы коррекции пространственных искажений изображений плоских объектов в условиях действия полной аффинной

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

группы преобразований // Информационно-управляющие системы. 2003. №6. С. 7-11.

6. Li X., Zhang B. et al. Document rectification and illumination correction using a patch-based CNN // ACM Transactions on Graphics. 2019. Iss. 6. Vol. 38. D01:10.1145/3355089.3356563.

7. Орлов А.А., Рыжкова М.Н., Мареев, А.В. Методы локализации объектов в видеопотоке (обзор) // Радиотехнические и телекоммуникационные системы. №3(43). 2021. С. 48-60.

8. Wang W., Yan X., Jiang Y., Kuang G. Affine invariant contour matching using a voting approach // Proc. of the 2nd Int. Conf. on Computer Science and Electronics Engineering, Paris, 2013. Pp. 1714-1717.

9. LakshmiM.D., RajM.V. Murugan S.S. Feature Matching and Assessment of Similarity rate on geometrically Distorted Side Scan Sonar Images // 2019 TE-QIP III Sponsored Int. Conf. on Microwave Integrated Circuits, Photonics and Wireless Networks (IMICPW), Tiruchirappalli, India, 2019. Pp. 208-212. DOI: 10.1109/IMICPW.2019.8933268.

10. Yang M., Kpalma K., Ronsin J. Affine Invariance Contour Descriptor Based on the Area Normalization // International Journal of Applied Mathematics. 2007. Vol. 36. No. 2. URL: http://www.iaeng.org/ IJAM/issues v36/issue 2/index.html (дата обращения 22.11.2022).

11. Xiaoyu Li, Bo Zhang, Pedro V. Sander, Jing Liao. Blind Geometric Distortion Correction on Imag-

Поступила 3 ноября 2023 г.

es Through Deep Learning // Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2019, Pp. 4855-4864

12. Шахуро В.И., Конушин А.С. Синтез обучающих выборок для классификации дорожных знаков с помощью нейросетей // Компьютерная оптика. 2018. Т. 42. №1. С. 105-112. DOI: 10.18287/24126179-2018-42-1-105-112.

13. Cao G., Li S., Zhang S., Peng Z., Wu Y., Wang D., Dai C. Improved FAST algorithm for non-uniform rotational distortion correction in OCT endoscopic imaging // Optics Express. 2023. Vol. 31. Iss. 2. Pp. 2754-2767.

14. Введение в контурный анализ и его приложение к обработке изображений и сигналов / Под ред. Я.А. Фурмана. М.: ФИЗМАТЛИТ, 2002. 592 с.

15. Хафизов, Р.Г., Охотников С.А., Яранцева Т.В. Модели контуров изображений объектов при наличии геометрических искажений // Компьютерная оптика. 2016. Т. 40. №3. С. 404-409. DOI: 10.18287/2412-6179-2016-40-3-404-409.

16. Охотников С.А. Оценка нелинейных искажений контуров изображений объектов, заданных на комплексной плоскости // Телекомуникации. 2017. № 8. С. 30-35

17. Охотников С.А., Хафизов Д.Г., Егошина И.Л., Хафизов Р.Г. Передискретизация контуров цифровых изображений объектов // Цифровая обработка сигналов. 2021. №4. С. 48-51.

Abstract: A need arises to identify the position of a three-dimensional object with reference to its two-dimensional projections, for example, from a video sensor in solving a number of practical tasks. Object location relative to the camera can be defined by the "distortion" of its shape relative to the reference one when the original object shape is known in advance. Contour analysis device is proposed to use for solving this problem. Upon that, two-dimensional scene-based objects are explicitly defined by their contours assigned as complex-valued signals. It is possible to estimate object position relative to the camera by estimating the shape distortion of the object contours relative to some original one. The article describes the basic types of distortions and combined distortions based on them. A multiphase procedure is proposed to assess the distortion parameter by the maximum likelihood criterion, which means finding the maximum similarity measure of standard and reference contour implementations. The possibility of unambiguous determination of the type and parameter of geometric distortion is indicated. The set of reference contours was developed for the examined distortion types. There was investigated probability dependence of the correct determination for the geometric distortion parameter based on signal-to-noise ratio with various number of references. It is found that general probability of correct decision-making about the type of geometric distortion drops down for all types of "simple" geometric distortions with an increase in the number of reference contours in the system.

Keywords: image, recognition, contour, reference, contour shape, nonlinear distortion.

English

PARAMETER ESTIMATION OF GEOMETRIC DISTORTIONS IN IMAGE CONTOURS

Sergei Arcadievich Okhotnikov — PhD, Associate Professor, Department of Radio Engineering and Biomedical Systems, Volga State University of Technology. Address: 424000, Russia, Republic of Mari-El, Yoshkar-Ola, Lenin Square, 3.

References

1. Pozdnyakov D. Fisheye lens distortion correction [Electronic sourse]. URL: https://arxiv.org/ftp/arxiv/papers/2010/2010.10295.pdf [Access date 21.11.2022].

2. Lee M., Kim H., Paik J. Correction of Barrel Distortion in Fisheye Lens Images Using Image-Based Estimation of Distortion Parameters. IEEE Access. 2019. No. 7. Pp. 45723-45733. DOI:10.1109/ACCESS. 2019.2908451.

3. GonsalesR., WoodsR. Digital image processing. Moscow: Tehnosfera, 2005. 1072 p.

4. Methods for computer image processing. Edited by V.A. Soifer. 2nd ed., rev. Moscow: FIZMATLIT, 2003. 784 p.

5. Solov'ev N.V. Methods for Correcting Spatial Distortions in Images of Flat Objects under the Action of a Complete Affine Group of Transformations. Information and Control Systems. 2003. No. 6. Pp. 7-11.

6. Li X., Zhang B. et al. Document rectification and illumination correction using a patch-based CNN. ACM Transactions on Graphics. 2019. Iss. 6. Vol. 38. DOI:10.1145/3355089.3356563.

7. Orlov A.A., Ryzhkova M.N., Mareev A. V. Methods of object localization in video stream (rewiew). Radio and telecommunication systems. No. 3 (43). 2021. Pp. 48-60.

8. Wang W., Yan X., Jiang Y., Kuang G. Affine invariant contour matching using a voting approach. Proc. of the 2nd Int. Conf. on Computer Science and Electronics Engineering, Paris, 2013. Pp. 1714-1717.

9. LakshmiM.D., RajM.V. Murugan S.S. Feature Matching and Assessment of Similarity rate on geometrically Distorted Side Scan Sonar Images. 2019 TEQIP III Sponsored Int. Conf. on Microwave Integrated Circuits, Photonics and Wireless Networks (IMICPW), Tiruchirappalli, India, 2019. Pp. 208-212. DOI: 10.1109/IMICPW.2019.8933268.

10. Yang M., Kpalma K., Ronsin J. Affine Invariance Contour Descriptor Based on the Area Normalization [Electronic sourse]. International Journal of Applied Mathematics. 2007. Vol. 36. No. 2. URL: http://www.iaeng.org/IJAM/issues v36/issue 2/index.html (Access date 22.11.2022).

11. Xiaoyu Li, Bo Zhang, Pedro V. Sander, Jing Liao. Blind Geometric Distortion Correction on Images Through Deep Learning. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2019, Pp. 4855-4864

12. Shakhuro V.I., Konushin A.S. Image synthesis with neural networks for traffic sign classification. Computer Optics. 2018. Vol. 42(1). Pp. 105-112. DOI: 10.18287/2412-6179-2018-42-1-105-112.

13. Cao G., Li S., Zhang S., Peng Z., Wu Y., Wang D., Dai C. Improved FAST algorithm for non-uniform rotational distortion correction in OCT endoscopic imaging. Optics Express. 2023. Vol. 31. Iss. 2. Pp. 2754-2767.

14. Contour analysis introduction and its image and signal processing application. Edited by Ya.A. Furman. Moscow: Fizmatlit, 2002. 592 p.

15. Khafizov R.G., Okhotnikov S.A., Yaranceva T.V. Models of the image of object contours with geometrical distortions. Computer Optics. 2016. Vol. 40(3). Pp. 404-409. DOI: 10.18287/2412-6179-2016-40-3-404-409.

16. Okhotnikov S.A. Nonlinear distortion estimation of contour images of objects on complex plane. Telecommunications. 2017. No. 8. Pp. 30-35.

17. Okhotnikov S.A., Khafizov D.G., Egoshina I.L., Khafizov R.G. Rediscretization the contours of digital images of objects. Digital Signal Processing. 2021. No. 4. Pp. 48-51.

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