СПОСОБ ОБРАБОТКИ СИГНАЛОВ ДЛЯ ОБНАРУЖЕНИЯ ПРЯМОЛИНЕЙНЫХ ГРАНИЦ ОБЪЕКТОВ, НАБЛЮДАЕМЫХ НА ИЗОБРАЖЕНИИ Российский патент 2014 года по МПК G06T7/00 

Описание патента на изобретение RU2522924C2

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

Известен способ применения модифицированного преобразования Хафа для обнаружения штриховых кодов и текстовых областей [Визильтер Ю.В., Желтов С.Ю., Бондаренко А.В. и др. Методы анализа свидетельств // Обработка и анализ изображений в задачах машинного зрения. Курс лекций и практических занятий. - М.: Физматкнига, 2010. С.341-343. ISBN 978-5-89155-201-2], в котором для повышения точности и надежности обнаружения полос выполняется оценка градиентного поля исходного изображения. Все точки, имеющие модуль градиента выше порогового значения, участвуют в голосовании, по результатам которого в каждой ячейке аккумулятора хранится количество лежащих на соответствующей прямой точек, со значительным уровнем градиента и направлением градиента, отличающимся от перпендикулярного этой прямой не более чем на заданное пороговое значение. Далее над аккумулятором выполняются специфические для задач поиска кодосодержащих полос операции.

К недостаткам данного способа можно отнести крайнюю ограниченность областей использования алгоритма и неприменимость в нем быстрого преобразования Фурье (БПФ) для ускорения вычислений. Следует отметить тот факт, что узкий диапазон значений углов голосования снижает робастность результата к слабокоррелированному шуму.

Наиболее близким к заявляемому способу, но имеющим более широкую область применения, является подход, основанный на преобразовании Радона или обычном преобразовании Хафа. Преобразование Хафа во многом схоже с преобразованием Радона, но позволяет выполнять лишь частичное преобразование изображения, в отличие от тотального преобразования Радона. Однако в качестве прототипа был выбран подход, основанный именно на преобразовании Радона, т.к. оно может быть выполнено через БПФ, что дает значительный прирост производительности в сравнении с преобразованием Хафа всего изображения.

Недостатком прототипа является использование скалярного двумерного поля, получаемого в результате обработки исходного изображения каким-либо выделителем границ. Таким образом, направление вектора градиента исключалось из внимания при поиске прямолинейных границ. Этот недостаток был частично решен в работе [Визильтер Ю.В., Желтов С.Ю., Бондаренко А.В. и др. Методы анализа свидетельств // Обработка и анализ изображений в задачах машинного зрения. Курс лекций и практических занятий. - М.: Физматкнига, 2010. С.341-343. ISBN 978-5-89155-201-2], однако описанный в ней подход был разработан для решения узкоспециализированных задач.

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

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

Предлагаемый способ состоит из четырех этапов.

1) Вычисление поля градиентов. Для каждого пикселя l(i, j) исходного изображения L вычисляется значение вектора градиента

g ( i , j ) = ( g x ( i , j ) , g y ( i , j ) )

оператором Собеля.

2) Вычисление трех обычных преобразований Радона от изображений, полученных на основе градиентного поля по выражениям:

g1(i,j)=gx(i,j)2,(i,j)∈L

g2(i,j)=gx(i,j)·gy(i,j),(i,j)∈L

g3(i,j)=gy(i,j)2,(i,j)∈L

r1=R[g1];

r2=R[g2];

r3=R[g3],

где g1, g2 и g3 - промежуточные изображения;

R[] - оператор преобразования Радона;

r1, r2 и r3 - результаты преобразований Радона от g1, g2 и g3 соответственно (имеют размеры Nρ×Nθ).

r1, r2 и r3 - представляют собой дискретные изображения с координатами пикселей (s, α), где s = 1, N ρ ¯ , α = 1, N θ ¯ . Каждой точке (s, α) соответствует прямая с параметрами (ρ(s)θ(α)), где ρ(s) - расстояние от начала координат до ближайшей к нему точки на прямой, θ(α) - угол поворота нормали к прямой относительно абсциссы (оси х) против часовой стрелки.

3) Вычисление вектора весов w1, w2 и w3 для всех значений α = 1, N θ ¯ , которые были использованы в преобразованиях r1, r2 и r3:

w 1 ( α ) = cos 2 ( θ ( α ) ) , α = 1, N θ ¯ ;

w 2 ( α ) = sin ( 2 θ ( α ) ) , α = 1, N θ ¯ ;

w 3 ( α ) = 1 w 1 ( α ) , α = 1, N θ ¯ .

4) Вычисление модифицированного преобразования Радона путем взвешенного суммирования трех обычных преобразований по выражению:

r'(s,α)=r1(s,α)·w1(α)+r2(s,α)·w2(α)+r3(s,α)·w3(α),

s = 1, N ρ ¯ , α = 1, N θ ¯ .

После получения изображения модифицированного преобразования Радона производится поиск локальных максимумов, соответствующих прямым на исходном изображении, на которых предположительно лежат прямолинейные границы объектов [Д.Б.Волегов, В.В.Гусев, Д.В.Юрин. "Обнаружение прямых линий на изображениях на основе преобразования Хартли. Быстрое преобразование Хафа" // в: 16-я международная конференция по компьютерной графике и ее приложениям ГрафиКон2006. Россия, Новосибирск, Академгородок, 2006, с.182-191].

Эксперименты показывают, что использование модифицированного преобразования Радона вместо обычного позволяет на 40% увеличить эффективность работы алгоритмов сопровождения объектов с прямолинейными границами на видеоизображении.

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

В случаях, когда использование ПЭВМ общего назначения невозможно (например, в бортовых системах обработки изображений), предлагаемый способ обработки сигналов может быть реализован на базе программируемых логических интегральных схем (ПЛИС) либо совместного использования ПЛИС и специализированных цифровых процессоров обработки сигналов.

При использовании предлагаемого способа в системах обработки видеоизображений реального времени рекомендуется использовать преобразование Радона, реализованное с помощью БПФ или преобразования Хартли [Д.Б.Волегов, В.В.Гусев, Д.В.Юрин. "Обнаружение прямых линий на изображениях на основе преобразования Хартли. Быстрое преобразование Хафа" // в: 16-я международная конференция по компьютерной графике и ее приложениям ГрафиКон2006. Россия, Новосибирск, Академгородок, 2006, с.182-191]. Это позволит снизить требования, предъявляемые к аппаратному обеспечению.

Заявляемый способ отличается невысокой вычислительной сложностью и может быть реализован на существующей и перспективной элементной базе.

Похожие патенты RU2522924C2

название год авторы номер документа
СПОСОБ ОБРАБОТКИ СИГНАЛОВ ДЛЯ ОБНАРУЖЕНИЯ И ОПРЕДЕЛЕНИЯ ТОЛЩИНЫ ПРЯМЫХ ЛИНИЙ НА ИЗОБРАЖЕНИИ 2016
  • Алпатов Борис Алексеевич
  • Бабаян Павел Вартанович
  • Шубин Никита Юрьевич
RU2651176C1
Способ косвенного измерения дальности от маневрового тепловоза до вагона на прямолинейном участке железнодорожного пути 2019
  • Кудинов Игорь Алексеевич
  • Холопов Иван Сергеевич
RU2729512C1
СПОСОБ АВТОМАТИЧЕСКОЙ СЕГМЕНТАЦИИ ПОЛУТОНОВЫХ СЛОЖНОСТРУКТУРИРОВАННЫХ РАСТРОВЫХ ИЗОБРАЖЕНИЙ 2014
  • Томакова Римма Александровна
  • Филист Сергей Алексеевич
  • Кореневский Николай Алексеевич
  • Шаталова Ольга Владимировна
  • Курочкин Александр Геннадьевич
RU2580074C1
СПОСОБ ПОМЕХОУСТОЙЧИВОГО ГРАДИЕНТНОГО ВЫДЕЛЕНИЯ КОНТУРОВ ОБЪЕКТОВ НА ЦИФРОВЫХ ИЗОБРАЖЕНИЯХ 2008
  • Самойлин Евгений Александрович
RU2360289C1
КОМПЛЕКСНЫЙ ОБНАРУЖИТЕЛЬ КРИВОЛИНЕЙНЫХ ТРАЕКТОРИЙ ВОЗДУШНЫХ ОБЪЕКТОВ С ИСПОЛЬЗОВАНИЕМ ПАРАМЕТРИЧЕСКИХ ПРЕОБРАЗОВАНИЙ 2021
  • Лешко Николай Александрович
  • Ашурков Иван Сергеевич
  • Захаров Иван Николаевич
  • Житков Сергей Александрович
  • Кадыков Антон Валерьевич
  • Салов Сергей Юрьевич
  • Барсегян Зоркин Арцвиевич
RU2776417C1
СПОСОБ ПОМЕХОУСТОЙЧИВОГО ГРАДИЕНТНОГО ВЫДЕЛЕНИЯ КОНТУРОВ ОБЪЕКТОВ НА ЦИФРОВЫХ ИЗОБРАЖЕНИЯХ 2015
  • Пантюхин Максим Александрович
  • Самойлин Евгений Александрович
RU2589301C1
УСТРОЙСТВО ОБНАРУЖЕНИЯ УСТУПОВ И СПОСОБ ОБНАРУЖЕНИЯ УСТУПОВ 2015
  • Сано Ясухито
  • Янаги Такура
RU2686279C1
СПОСОБ И УСТРОЙСТВО ДЕТЕКТИРОВАНИЯ ЛОКАЛЬНЫХ ОСОБЕННОСТЕЙ НА ИЗОБРАЖЕНИИ 2013
  • Марчук Владимир Иванович
  • Воронин Вячеслав Владимирович
  • Морозова Татьяна Владимировна
  • Письменскова Марина Михайловна
RU2535184C2
СПОСОБ АВТОМАТИЧЕСКОЙ КЛАССИФИКАЦИИ ТРАНСПОРТНЫХ СРЕДСТВ 2012
  • Николаев Дмитрий Петрович
  • Постников Василий Валерьевич
  • Ханипов Тимур Маратович
  • Усилин Сергей Александрович
  • Григорьев Антон Сергеевич
RU2486597C1
Способ измерения дальности от маневрового тепловоза до вагона на прямолинейном участке железнодорожного пути 2020
  • Кудинов Игорь Алексеевич
  • Холопов Иван Сергеевич
RU2750364C1

Реферат патента 2014 года СПОСОБ ОБРАБОТКИ СИГНАЛОВ ДЛЯ ОБНАРУЖЕНИЯ ПРЯМОЛИНЕЙНЫХ ГРАНИЦ ОБЪЕКТОВ, НАБЛЮДАЕМЫХ НА ИЗОБРАЖЕНИИ

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

Формула изобретения RU 2 522 924 C2

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

Документы, цитированные в отчете о поиске Патент 2014 года RU2522924C2

СПОСОБ ОБРАБОТКИ СИГНАЛОВ ДЛЯ ВЫДЕЛЕНИЯ ДВИЖУЩИХСЯ ОБЪЕКТОВ В ПОСЛЕДОВАТЕЛЬНОСТИ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ 2006
  • Алпатов Борис Алексеевич
  • Бабаян Павел Вартанович
  • Блохин Алексей Николаевич
  • Катаев Андрей Анатольевич
  • Костяшкин Леонид Николаевич
  • Романов Юрий Николаевич
RU2311684C1
JP 2007241352 A, 20.09.2007
JP 2008087289 A, 17.04.2008
JP 2005341553 A, 08.12.2005
JP 2012045057 A, 08.03.2012

RU 2 522 924 C2

Авторы

Алпатов Борис Алексеевич

Бабаян Павел Вартанович

Шубин Никита Юрьевич

Даты

2014-07-20Публикация

2012-04-20Подача