Исследование сходимости итерационной процедуры определения параметров движения изображений методом функционализации
Разработка итерационной процедуры определения параметров движения изображения. Формирование изображения движущегося яркостного объекта. Применение метода функционализации для определения оценок вектора скорости движения носителя изобразительной системы.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 28.01.2020 |
Размер файла | 999,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Самарский государственный технический университет
ИССЛЕДОВАНИЕ СХОДИМОСТИ ИТЕРАЦИОННОЙ ПРОЦЕДУРЫ ОПРЕДЕЛЕНИЯ ПАРАМЕТРОВ ДВИЖЕНИЯ ИЗОБРАЖЕНИЙ МЕТОДОМ ФУНКЦИОНАЛИЗАЦИИ
П.К. Кузнецов, Е.Ю. Чекотило, Б.В. Мартемьянов
Аннотация
Предложена итерационная процедура определения параметров движения изображения. Исследована сходимость рассматриваемой процедуры для случая движения с тремя степенями свободы (плоско-параллельное движение, вращение в плоскости движения). Методика основана на применении метода функционализации для определения оценок вектора скорости движения носителя изобразительной системы.
Ключевые слова: метод функционализации, итерационная процедура, параметры движения, изображение.
Annotation
RESEARCH ITERATIVE PROCEDURE CONVERGENCE FOR COMPUTING IMAGE MOTION PARAMETERS BY FUNCTIONALI ZATION METHOD
P.K. Kuznesov, E.Yu. Chekotilo, B.V. Martemyanov Samara State Technical University
In this paper, we present an iterative procedure for computing image motion parameters. The proposed procedure is based on a functionalization method for computing velocity of moving objects by image analysis.
Key words: functionalization method, iterative procedure, motion parameters, image.
Введение
Одной из актуальных задач технического зрения автономных мобильных роботов является задача восстановления изображений окружающей обстановки на основе данных, получаемых от видео-сенсоров. Ее можно решить путем перехода от анализа изображения окружающей обстановки к анализу динамики векторного поля скоростей движения изображения подвижных яркостных объектов окружающей среды методом функционализации. Этот метод является обобщением известных градиентных методов [1-3] и основан на использовании соотношения, функционально связывающего параметры движения с изменениями измеримых характеристик изображения (ФС-уравнения).
Метод функционализации состоит в формировании с помощью изобразительной системы на чувствительной поверхности ПИ изображения движущегося яркостного объекта, выделении на изображении (по параметрам пространства или времени) окон анализа, измерении в выделенных окнах обобщенных производных по времени и пространственным координатам от функционала специального вида [4], определенного в окне анализа на функциях распределения освещенности изображения, вычислении для каждого окна анализа коэффициентов ФС-уравнений с использованием этих производных, составлении системы ФС-уравнений на множестве окон анализа в количестве, достаточном для получения единственного решения этой системы уравнений.
Практика использования систем технического зрения автономных мобильных роботов, построенных на алгоритмах, реализующих этот метод, показала высокое быстродействие и хорошие метрологические характеристики. Однако при всей универсальности метода функционализации не удается избежать погрешности измерения скорости движения изображения, вызванной неточностью аппроксимации производной по времени первой разностью. Эта погрешность может быть уменьшена до допустимого значения за счет применения компенсационного варианта метода функционализации с использованием физического или «электронного» (режим ВЗН ПЗС матриц) подслеживания движения изображения [4-5].
Итерационная процедура определения параметров движения изображений
изображение итерационный функционализация движение
Размещено на http://www.allbest.ru/
В компенсационном методе используется итерационная процедура совмещения изображений (рис. 1). Задача совмещения формулируется следующим образом: на анализируемом изображении, заданном функцией освещенности ( - вектор смещения в системе координат плоскости изображения), выделяются две пересекающиеся прямоугольные области анализа и с изображениями и соответственно, т.е. , причем область является результатом преобразования области :
, (1)
где - матрица преобразования вращения.
Согласно методу функционализации, на каждом шаге итерационной процедуры формируется система алгебраических уравнений, по которой определяются оценки составляющих вектора смещения изображения [6]. Для этого в каждой области анализа выделяются идентичные системы N окон анализа Dij размером (i = 1, 2 - номер области; j = 1, 2, …, N - номер окна), образующих покрытие предполагаемой зоны пересечения рассматриваемых областей анализа (см. рис. 1).
Для каждой пары окон составляются уравнения функциональной связи [6] относительно компонентов вектора смещения:
(2)
где - разностное представление полной производной по времени от функционала , определенного в окне анализа на функциях распределения освещенности изображения.
Для N пар окон анализа формируется переопределенная система ФС-уравнений:
, (3)
решение которой находится методом квазиобращений:
. (4)
В итерационной процедуре на каждом шаге определяются оценки составляющих вектора смещения изображения:
(5)
где = 0, 1, 2,…, n - номер итерации; ;
- матрица «коэффициентов обратной связи», значения которых подлежат определению из условий сходимости процесса (5);
- предполагаемая оценка смещения изображения области анализа относительно области .
После вычисления оценки смещения изображения на i-том шаге производится сдвиг области анализа на величину получаемой оценки.
Описанные процедуры повторяются до тех пор, пока компоненты вектора смещения на n-ном шаге не станут меньше заданных величин , и (в идеальном случае ).
В реализации итерационного метода удобно использовать «пирамидальную» функцию веса [5]:
(6)
Параметрами функции веса являются размеры окон анализа .
Получим аналитические оценки сходимости итерационного метода с «пирамидальной» функцией веса без учета аддитивного шума для тестового моночастотного изображения, которое зададим функцией освещенности вида:
, (7)
где - первая и вторая строки матрицы .
В силу сложности получения аналитических оценок сходимости итерационного метода для общего случая (7) рассмотрим отдельно плоско-параллельное движение и вращение в плоскости движения изображения. Для случая плоско-параллельного движения () система уравнений (5) принимает вид:
(8)
На основе известного критерия сходимости итерационных процессов [7] получим достаточный признак сходимости итерационной процедуры (8):
(9)
Соотношение (9) дает оценку области сходимости в пространстве начальных данных для тестового изображения (7).
Аналогичным образом получим оценку сходимости итерационного метода для случая чистого вращения в плоскости движения (угол крена и угол тангажа равны нулю). Итерационная процедура имеет вид:
. (10)
Достаточным признаком сходимости итерационной процедуры (10) является условие
. (11)
Условие сходимости (11) будет выполняться для всех таких, что
(12)
где - функция нескольких переменных: . Таким образом, сходимость итерационного процесса (11) при функции веса принятого вида зависит от размеров окон анализа и пространственной частоты тестового сигнала (7). Обозначим через максимальное (критическое) значение, отвечающее достаточному признаку сходимости (12). Считаем, что окна анализа имеют форму квадрата, т.е. .
В табл. 1 приведена аналитическая оценка зависимости количества итераций итерационного процесса (10) от частоты тестового сигнала при критическом значении коэффициента обратной связи . Условие (12) является лишь достаточным.
Нетрудно показать, что значение может быть увеличено, при этом скорость сходимости увеличивается.
Результаты исследования влияния на процесс сходимости итерационной процедуры (10) для тестового изображения вида (7) представлены в табл. 2.
Таблица 1
Длина стороны окна анализа |
Погрешность приближения |
||||
Максимальное число итераций n |
|||||
0,193 |
14 |
20 |
31 |
||
0,1763 |
31 |
45 |
72 |
||
0,00277 |
128 |
234 |
341 |
||
0,04616 |
20 |
29 |
46 |
При увеличении сначала увеличивается количество итераций, а затем процесс (10) теряет устойчивость. Таким образом, можно сделать вывод, что наилучшая сходимость с точки зрения максимального быстродействия итерационного процесса достигается при . В табл. 2 приведены результаты, соответствующие допустимой погрешности . При других значениях значение остается в тех же пределах.
Таблица 2
Длина стороны окна анализа |
Коэффициент обратной связи |
|||
Максимальное число итераций n |
||||
6 |
5 |
5 |
||
27 |
15 |
7 |
||
52 |
24 |
18 |
||
28 |
10 |
7 |
Размещено на http://www.allbest.ru/
Для подтверждения достоверности высказанных предположений были проведены компьютерные эксперименты по оценке области сходимости итерационного метода по начальным данным и скорости сходимости для случая сложного движения (плоско-параллельное движение, вращение в плоскости движения). Эксперименты проводились в области начального смещения 50х50 пикселей для изображения типа «Горы» (рис. 2).
Результаты экспериментов сравнивались с результатами, полученными корреляционным методом с использованием для поиска экстремума взаимно-корреляционной функции совмещаемых изображений.
Результаты оценки сравнительного анализа областей сходимости представлены на рис. 3, скорости сходимости - на рис. 4.
Размещено на http://www.allbest.ru/
Проведенные эксперименты показали работоспособность метода и его существенное преимущество по точностным характеристикам и диапазону измеряемых величин по сравнению с корреляционным методом.
Заключение
Размещено на http://www.allbest.ru/
В статье предложен компенсационный метод определения параметров движения изображений, основанный на итерационной процедуре совмещения изображений. Получены аналитические оценки сходимости и быстродействия метода для плоско-параллельного движения и поворота в плоскости движения изображения, позволяющие существенно расширить область сходимости по начальным данным и уменьшить количество итераций итерационного процесса.
Библиографический список
1. Horn B., Schunck B. Determining Optical Flow// Artificial Intelligence 17. 1981. P. 185-203.
2. Black M.J., Anandan P. A framework for the robust estimation of optical flow // ICCV'93, May. 1993. P. 231-236.
3. Schalkov R.J. Image Motion Analysis Using Concept of Weak Solution to Distributed Parametr Systems // Proc. 1983 IEEE Computer Vision and Pattern Recognition Conf., Washington, DC. 1983. P. 232-239.
4. Кузнецов П.К., Семавин В.И. Метод определения параметров движения яркостного поля // Известия вузов. Приборостроение. 1990. №6. С. 26-30.
5. Кузнецов П.К., Семавин В.И., Мишин В.Ю., Владимиров М.В. Метод функциональных преобразований в задаче определения скорости движения яркостных полей/ / Вестник Самарского технического университета. 1994. №1. С. 66-76.
6. Кузнецов П.К., Мартемьянов Б.В., Семавин В.И., Чекотило Е.Ю. Метод определения вектора скорости движения подстилающей поверхности // Вестник Самарского технического университета. Серия Технические науки. 2008. № 2(22). С. 96-110.
7. Волков Е.А. Численные методы. М.: Наука, 1987. 248 с.
Размещено на Allbest.ru
...Подобные документы
Характеристика задач динамического анализа. Определение параметров динамической модели. Математические способы определения сил и моментов сил. Приведение масс и моментов инерции. Математическое уравнение и особенности описания режимов движения механизма.
презентация [104,5 K], добавлен 24.02.2014Цели разработки государственных стандартов Российской Федерации. Определения стандартов, условные обозначения, применение. Альтернативы основному методу определения стандартных отклонений повторяемости и воспроизводимости стандартного метода измерений.
реферат [47,3 K], добавлен 12.11.2013Использование промышленных роботов в процессе производства с опасными условиями труда. Разработка манипулятора: структурная схема механизма: определение уравнений движения, скорости и ускорения; расчёты параметров робота, построение зоны обслуживания.
курсовая работа [541,9 K], добавлен 06.04.2012Объемная податливость как сложный фактор, обуславливающий объемную точность станка. Применение метода координатных систем для определения параметров объемной податливости. Структура станочной системы. Виды соединений элементов металлорежущего станка.
статья [487,7 K], добавлен 28.02.2012Особенности проектирования подошв обуви, оценка ее долговечности, стойкости к механическим факторам износа, разновидности дефектов. Суть метода определения деформационных и прочностных характеристик низа обуви на основе конечно-элементного анализа.
автореферат [1,4 M], добавлен 24.08.2010Получение математических моделей пневматического привода переключения скоростей шпинделя и электромеханического привода главного движения станков. Проведение расчета параметров датчиков, необходимых для осуществления автоматизированного управления.
курсовая работа [1,0 M], добавлен 28.03.2010Рассмотрение уравнения движения материальной точки, оценка ее скорости. Произведение статистического и динамического расчета системы. Вычисление оператора Эйлера от кинетической энергии. Составление дифференциальных уравнений движения заданной системы.
контрольная работа [515,7 K], добавлен 27.07.2010Исследование движения механизма перемещения желоба. Проектирование маховика как регулятора движения системы. Расчеты скорости и ускорения начального звена. Кинетостатический расчет реакций в связях и уравновешивающего момента. Равновесие моментов сил.
курсовая работа [174,2 K], добавлен 06.03.2012Резание как процесс обработки материалов, структура динамической системы металлорежущего станка. Выражение воздействия упругой системы на рабочие процессы при изменении основных параметров - сечении среза, давлении на поверхность и скорости движения.
реферат [237,0 K], добавлен 02.05.2011История развития мер и измерительной техники. Основные единицы системы измерений. Классификация видов измерений, механические средства для их проведения. Применение щуповых приборов для определения параметров шероховатости поверхности контактным методом.
курсовая работа [1,7 M], добавлен 16.04.2014Создание метода определения параметров линейной механики разрушения на основе измерения деформационного отклика с помощью электронной спектр-интерферометрии. Параметры механики разрушений для трещин, распространяющихся в поле остаточных напряжений.
контрольная работа [811,2 K], добавлен 03.09.2014Характеристика системы "электропривод - рабочая машина". Количественная оценка вектора состояния или тахограммы требуемого процесса движения. Построение механической части электропривода. Выбор типа двигателя. Расчет параметров силового преобразователя.
курсовая работа [1,3 M], добавлен 04.11.2010Cведения о процессе гомогенизации и способах осуществления. Конструкция и работа гомогенизатора, расчет основных параметров. Определения конструктивных параметров насосного блока и расчет мощности на привод. Выбор и расчеты вспомогательного оборудования.
курсовая работа [2,8 M], добавлен 07.01.2010Эмпирическое уравнение состояния реального газа. Расчет параметров состояния криогенных рабочих веществ. Анализ системы определения параметров многокомпонентной смеси. Нахождение энтальпии, энтропии и изохорной теплоемкости в идеально-газовом состоянии.
контрольная работа [1,8 M], добавлен 20.02.2015Автоматизированные анализаторы изображений. Кристаллическая решетка графита, его применение, свойства. Исследование зависимости параметра формы (вытянутость и диаметр) от размера графитовых включений. Построение графиков и выявление зависимостей.
курсовая работа [1,0 M], добавлен 16.02.2015Классический вид движения зерна в бункере. Понижение уровня центрального столба. Методы достижения равномерности сушки. Факторы, влияющие на объем движения потока сыпучего тела. Методика проведения опытов при непрерывной дозагрузке зернового слоя.
статья [91,6 K], добавлен 11.10.2014Обзор способов регулирования скорости и конструкций насосов для гидроприводов главного движения металлорежущих станков. Разработка конструкции насоса, гидропривода главного движения токарного станка. Выбор маршрута обработки детали, режущего инструмента.
дипломная работа [1,5 M], добавлен 27.10.2017Описания многопредметных и прерывно-поточных линий. Расчет длительности производственного цикла изготовления заказа при трех видах движения предметов труда. Экономическое обоснование технологического процесса. Определение скорости движения конвейера.
практическая работа [429,4 K], добавлен 16.11.2015Исполнительные движения, структура станка. Определение передаточных отношений передач графоаналитическим методом, построение структурной сетки и графика чисел оборотов. Расчет зубчатых передач. Выбор материала валов. Подбор шпонок и шлицевых соединений.
курсовая работа [1,0 M], добавлен 18.04.2016Определение закона движения механизма при установившемся режиме работы. Кинематический и силовой анализ рычажного механизма. Методы определения скоростей и ускорений. Определение уравновешивающей силы с помощью теоремы Н.Е. Жуковского о "жестком рычаге".
курсовая работа [304,8 K], добавлен 25.02.2011