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

В статье рассматриваются проблемы определения центров объектов в реальном масштабе времени. Предлагаемый подход обработки изображений позволяет повысить точность нахождения центра пятенных объектов за счет учета особенностей их границ. У статті розглядаються проблеми визначення центрів об’єктів у...

Повний опис

Збережено в:
Бібліографічні деталі
Опубліковано в: :Штучний інтелект
Дата:2010
Автори: Тимченко, Л.И., Поплавский, А.А., Кокряцкая, Н.И., Поплавский, А.В.
Формат: Стаття
Мова:Російська
Опубліковано: Інститут проблем штучного інтелекту МОН України та НАН України 2010
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/56550
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью / Л.И. Тимченко, А.А. Поплавский, Н.И. Кокряцкая, А.В. Поплавский // Штучний інтелект. — 2010. — № 3. — С. 422-426. — Бібліогр.: 4 назв. — рос.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859475566344798208
author Тимченко, Л.И.
Поплавский, А.А.
Кокряцкая, Н.И.
Поплавский, А.В.
author_facet Тимченко, Л.И.
Поплавский, А.А.
Кокряцкая, Н.И.
Поплавский, А.В.
citation_txt Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью / Л.И. Тимченко, А.А. Поплавский, Н.И. Кокряцкая, А.В. Поплавский // Штучний інтелект. — 2010. — № 3. — С. 422-426. — Бібліогр.: 4 назв. — рос.
collection DSpace DC
container_title Штучний інтелект
description В статье рассматриваются проблемы определения центров объектов в реальном масштабе времени. Предлагаемый подход обработки изображений позволяет повысить точность нахождения центра пятенных объектов за счет учета особенностей их границ. У статті розглядаються проблеми визначення центрів об’єктів у реальному масштабі часу. Запропонований підхід обробки зображень дозволяє підвищити точність знаходження центра за рахунок врахування особливостей границь об’єктів.
first_indexed 2025-11-24T11:41:31Z
format Article
fulltext «Искусственный интеллект» 3’2010 422 4Т УДК 62-566, 65.01, 519-714, 537.533 Л.И. Тимченко, А.А. Поплавский, Н.И. Кокряцкая, А.В. Поплавский Государственный экономико-технологический университет транспорта, г. Киев, Украина timchen@list.ru, olexander@list.r Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью В статье рассматриваются проблемы определения центров объектов в реальном масштабе времени. Предлагаемый подход обработки изображений позволяет повысить точность нахождения центра пятенных объектов за счет учета особенностей их границ. Введение Стремительно возрастающие требования современных вычислительных сред стимулируют разработку новых методов передачи и обработки информации. Жесткие требования систем, обрабатывающих информацию в режиме реального времени, за- ставляют ученых регулярно создавать и обновлять системы передачи информации. В наше время большинство интернет-каналов не способны обеспечить необходимый качественный обмен информацией между такими системами, что, в свою очередь, приводит к перегрузке данных каналов и созданию так называемых цифровых про- бок. Одним из способов решения проблемы передачи и обработки больших объемов информации может быть применение оптоволоконного кабеля, но прокладывание данного кабеля по всей планете – слишком дорогое удовольствие. Поэтому использо- вание лазерных лучей и спутников является одной из самых перспективных моделей передачи информации в будущем. В этом случае стало бы возможным, например, пе- редавать десятки полнометражных фильмов в любую точку земного шара за доли секунды. Большинство спутников передают информацию, например, телевизионные программы с помощью микроволнового излучения. В то же время передача информа- ции с помощью лазера может происходить в сотни раз быстрее, что, в свою очередь, существенно повлияет на пропускную способность канала передачи. Для передачи информации с помощью лазера необходимо, чтобы спутник и при- нимающее устройство (ПУ) находились в определенной позиции. Положение линзы ПУ диаметром всего несколько сантиметров должно быть отрегулировано до тысячной доли градуса. В противном случае передача информации просто не состоится. Во время процесса отслеживания спутника принимающим устройством, проис- ходящего на всех этапах работы системы, одной из основных задач является прогно- зирование положения изображения пятна лазерного луча, а именно его геометрических характеристик, искажающихся, в свою очередь, под воздействием турбулентности и воздушных масс. В реальных условиях ЛП не имеют четко определенных контуров, что, в свою оче- редь, значительно усложняет задание определения центра ЛП. Неспособность традици- Использование градиентных масок для быстрого определения центров... «Штучний інтелект» 3’2010 423 4Т онных методов определения центра объекта нечеткого изображения ЛП состоит в ис- пользовании одного контура или одной выборки пикселей с одинаковыми весовыми коэффициентами, определенными по определенному пороговому значению. Например, при традиционном использовании порога не исключена возможность того, что точка, которая находится на границе контура с вероятностью принадлежности к объекту 50%, будет влиять на определение центра ровно столько же, сколько центральная точка с 100% вероятностью, или её присутствие будет полностью упущено. Границам объектов при квантовании сигнала отвечают резкие как положитель- ные, так и отрицательные изменения его яркости (рис. 1). а) б) в) г) д) Рисунок 1 а) базовое изображение, б) гистограмма изображения, в) бинаризированное изображение по минимальному порогу, г) бинаризированное изображение по максимальному порогу, д) область размещения реального центра объекта Для решения задачи повышения точности прогнозирования [1] поведения цент- ров последовательности изображений пятен лазерных пучков (ПЛП) целесообразно повысить точность определения центра пятенного объекта с помощью максималь- ного использования его информационных признаков. Целью данной работы является разработка метода определения координат центров объектов с повышенной точностью, используя стандартные аппаратно-прог- раммные средства. Определение весовых коэффициентов контурной ленты. Описание модели В данной работе предлагается определять центры ПЛП с помощью контурной ленты, образующейся вследствие использования градиентных масок или других методов определения границ на нечетких изображениях. Контурной лентой называется область элементарных частиц изображения, которая позволяет отделить объект от фона. Большинство методов выделения контурных признаков основывается на том, что разным объектам изображения отвечают области с относи- тельно одинаковыми значениями яркости. На границах же яркость заметно меняется. Как пример задействуем фильтр Робертса [2]. Известно, что фильтр Робертса – нелинейный метод контрастирования, использующий операции двумерного дискрет- ного дифференцирования. Фильтр Робертса задействует квадратную апертуру раз- мером 2×2, весовая функция которой принимается равной единице: Тимченко Л.И., Поплавский А.А., Кокряцкая Н.И., Поплавский А.В. «Искусственный интеллект» 3’2010 424 4Т A C B D Рисунок 2 – Апертура нелинейного фильтра Робертса 2 2' ( ) ( ) .A A D B C A D B C= − + − = − + − (1) Вторая форма записи (с квадратным корнем) работает медленнее, но точнее [3]. Рассчитанное значение A' заносится в элемент A, после чего рабочее окно сдвигается. Фильтр Робертса достаточно эффективно выделяет границы, но при этом плохо справляется с высокочастотными шумами, хотя низкочастотный шум (до 50%) прак- тически не влияет на сегментацию [2]. Алгоритм фильтрации по Робертсу является элементарным (а значит, и самым быстродействующим, что не менее важно при обработке графики) (рис. 3). а) б) в) г) д) Рисунок 3 а) базовое изображение, б) градиентное изображение (фильтр Робертса), в) внешняя и внутренняя границы объекта, г) информация для коррекции, д) данные для определения центра с повышенной точностью После наложения градиентной маски на изображение определяются внешние и внутренние границы объекта. Внутренняя граница задаёт базовый центр тяжести объек- та, в то время как область между внешней и внутренней границей используется для его коррекции. Для нахождения центра тяжести контура необходимо найти площадь и статиче- ские моменты инерции контура. Моменты инерции рассчитываются по формулам: 6 )]1[]1[][][(])1[][( 22∑ +×+×××+− = iyiyiyiyixix Inx , (2) 6 )]1[]1[][][(])1[][( 22∑ +×+×××+− = ixixixixiyiy Iny . (3) Использование градиентных масок для быстрого определения центров... «Штучний інтелект» 3’2010 425 4Т Следующим шагом является вычисление площади контура. Поскольку контур можно рассматривать как многоугольник, то площадь контура, заданная своими вер- шинами в порядке обхода в виде замкнутой кривой без самопересечений, вычи- сляется по формуле: ∑ − = ++ −+= 1 0 112 1 ))(( n k kkkk yyxxS , (4) где ., 00 nn yyxx == . , S In I S InI y y x x = = (5) Коррекция центра объекта происходит следующим образом. Используются только точки, лежащие в области между внешней и внутренней границей. Сначала находим приведенное максимальное значение яркости в контур- ной области: .minmaxmax * GGG −= (6) Каждой точке в данной области x(i, j), где i, j – соответственно абсцисса и орди- ната точки, назначается своя пара весовых коэффициентов влияния iK и jK . ,min * GGG ijij −= (7) ,)( max * * GS GPiI зн ij xi ⋅−=κ (8) ,)( max * * GS GPjI зн ij yj ⋅−=κ (9) где [ ]1,0∈P – параметр, определяющий влияние контурной ленты на коррекцию центра; i, j – числовые значения абсциссы и ординаты, G* ij – точечное приведенное значение яркости. Определим параметры коррекции: ,∑= ixK κ .∑= jyK κ (10) Находим координаты откорректированного центра: ,xxскорx KII += (11) .yyскорy KII += (12) Результаты экспериментальных исследований и выводы Обработав значительное количество изображений (15 лазерных трасс по 1000 изо- бражений), можно отметить то, что данный алгоритм улучшает результаты алгоритмов прогнозирования положения центров изображений на 4 – 8%, используя дополни- тельно информацию яркости точек, находящихся на границе между фоном и объек- том. А в сочетании с алгоритмом классификации кадров последовательности изобра- жений на основе динамического туннеля до 15%. Тимченко Л.И., Поплавский А.А., Кокряцкая Н.И., Поплавский А.В. «Искусственный интеллект» 3’2010 426 4Т Рисунок 4 – Результаты работы программы обработки трасс лазерных пучков К основным преимуществам данного алгоритма по сравнению с классическими методами определения центра фигуры [4] можно отнести: 1. Алгоритм корректно работает с изображениями, объекты которых не имеют четко выраженной краевой линии. 2. Точность определения центра повышена за счет учета особенностей контурной линии. 3. Определение центров изображений с повышенной точностью не требует значи- тельных временных затрат, что позволяет эффективно обрабатывать динамические изображения. 4. Алгоритм реагирует на наименьшие изменения границы объекта динами- ческого изображения и соответствующим образом реагирует на определение центра. 5. Алгоритм учитывает возможность изменения полезного сигнала шумами. Литература 1. Кожем’яко В.П. Analysis of the methodological approaches in connection with the problem solving of extrapolation of object trajectory / В.П. Кожем’яко, Л.І. Тимченко, О.А. Поплавський // SPIE. – 2003. – Vol. 5175. – С. 222-236. 2. Прэтт У. Цифровая обработка изображений / Прэтт У. – М. : Мир, 1982. – Т. 1,2. 3. Павлидис Т. Алгоритмы машинной графики и обработки изображений / Павлидис Т. – М. : Радио и связь, 1986. 4. Method for Processing of Extended Laser Paths Images / L.I. Timchenko, Yu.F. Kutaev, V.P. Kozhe- myako [et al.] // Advances in Electrical and Computer Engineering. – Suceava (Romania). – 2003. – Vol. 3 (10), № 2 (20). – Р. 66-78. Л.І. Тимченко, О.А. Поплавський, Н.І. Кокряцька, А.В. Поплавський Використання градієнтних масок для швидкого визначення центрів зображень плям лазерних пучків з завищеною точністю У статті розглядаються проблеми визначення центрів об’єктів у реальному масштабі часу. Запропо- нований підхід обробки зображень дозволяє підвищити точність знаходження центра за рахунок врахування особливостей границь об’єктів. Статья поступила в редакцию 15.06.2010.
id nasplib_isofts_kiev_ua-123456789-56550
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1561-5359
language Russian
last_indexed 2025-11-24T11:41:31Z
publishDate 2010
publisher Інститут проблем штучного інтелекту МОН України та НАН України
record_format dspace
spelling Тимченко, Л.И.
Поплавский, А.А.
Кокряцкая, Н.И.
Поплавский, А.В.
2014-02-19T20:50:33Z
2014-02-19T20:50:33Z
2010
Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью / Л.И. Тимченко, А.А. Поплавский, Н.И. Кокряцкая, А.В. Поплавский // Штучний інтелект. — 2010. — № 3. — С. 422-426. — Бібліогр.: 4 назв. — рос.
1561-5359
https://nasplib.isofts.kiev.ua/handle/123456789/56550
62-566, 65.01, 519-714, 537.533
В статье рассматриваются проблемы определения центров объектов в реальном масштабе времени. Предлагаемый подход обработки изображений позволяет повысить точность нахождения центра пятенных объектов за счет учета особенностей их границ.
У статті розглядаються проблеми визначення центрів об’єктів у реальному масштабі часу. Запропонований підхід обробки зображень дозволяє підвищити точність знаходження центра за рахунок врахування особливостей границь об’єктів.
ru
Інститут проблем штучного інтелекту МОН України та НАН України
Штучний інтелект
Интеллектуальные интерфейсы и распознавание образов. Системы цифровой обработки изображений
Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
Використання градієнтних масок для швидкого визначення центрів зображень плям лазерних пучків з завищеною точністю
Article
published earlier
spellingShingle Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
Тимченко, Л.И.
Поплавский, А.А.
Кокряцкая, Н.И.
Поплавский, А.В.
Интеллектуальные интерфейсы и распознавание образов. Системы цифровой обработки изображений
title Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
title_alt Використання градієнтних масок для швидкого визначення центрів зображень плям лазерних пучків з завищеною точністю
title_full Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
title_fullStr Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
title_full_unstemmed Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
title_short Использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
title_sort использование градиентных масок для быстрого определения центров изображений пятен лазерных пучков с повышенной точностью
topic Интеллектуальные интерфейсы и распознавание образов. Системы цифровой обработки изображений
topic_facet Интеллектуальные интерфейсы и распознавание образов. Системы цифровой обработки изображений
url https://nasplib.isofts.kiev.ua/handle/123456789/56550
work_keys_str_mv AT timčenkoli ispolʹzovaniegradientnyhmasokdlâbystrogoopredeleniâcentrovizobraženiipâtenlazernyhpučkovspovyšennoitočnostʹû
AT poplavskiiaa ispolʹzovaniegradientnyhmasokdlâbystrogoopredeleniâcentrovizobraženiipâtenlazernyhpučkovspovyšennoitočnostʹû
AT kokrâckaâni ispolʹzovaniegradientnyhmasokdlâbystrogoopredeleniâcentrovizobraženiipâtenlazernyhpučkovspovyšennoitočnostʹû
AT poplavskiiav ispolʹzovaniegradientnyhmasokdlâbystrogoopredeleniâcentrovizobraženiipâtenlazernyhpučkovspovyšennoitočnostʹû
AT timčenkoli vikoristannâgradíêntnihmasokdlâšvidkogoviznačennâcentrívzobraženʹplâmlazernihpučkívzzaviŝenoûtočnístû
AT poplavskiiaa vikoristannâgradíêntnihmasokdlâšvidkogoviznačennâcentrívzobraženʹplâmlazernihpučkívzzaviŝenoûtočnístû
AT kokrâckaâni vikoristannâgradíêntnihmasokdlâšvidkogoviznačennâcentrívzobraženʹplâmlazernihpučkívzzaviŝenoûtočnístû
AT poplavskiiav vikoristannâgradíêntnihmasokdlâšvidkogoviznačennâcentrívzobraženʹplâmlazernihpučkívzzaviŝenoûtočnístû