Нечетко-логические методы в задаче детектирования границ объектов

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

Full description

Bibliographic Details
Main Authors: Maksim Bobyr, Alexander Arkhipov, Sergey Gorbachev, Jinde Cao, Siddhartha Bhattacharyya
Format: Article
Language:English
Published: Russian Academy of Sciences, St. Petersburg Federal Research Center 2022-03-01
Series:Информатика и автоматизация
Subjects:
Online Access:http://ia.spcras.ru/index.php/sp/article/view/15217
_version_ 1827829923485581312
author Maksim Bobyr
Alexander Arkhipov
Sergey Gorbachev
Jinde Cao
Siddhartha Bhattacharyya
author_facet Maksim Bobyr
Alexander Arkhipov
Sergey Gorbachev
Jinde Cao
Siddhartha Bhattacharyya
author_sort Maksim Bobyr
collection DOAJ
description Рассматривается задача уменьшения вычислительной сложности методов выделения контуров на изображениях. Решение поставленной задачи достигается модификацией детектора Канни двумя нечетко-логическими методами, позволяющими сократить число проходов по исходному изображению: в-первом случае, путем исключения двух проходов, связанных с определением наличия соседства претендующего на границу пикселя со смежными в рамке размером 3´3, а во-втором случае, исключением операции определения угла направления градиента путем формирования данной величины комбинацией нечетких правил. Целью работы является уменьшение времени детектирования границ объектов на фото- видео-изображениях, за счет уменьшения вычислительной сложности применяемых методов. Интеллектуализация процесса детектирования границ осуществляется частичным повтором вычислительных операций, используемых в детекторе Канни, с дальнейшей заменой наиболее сложных вычислительных процедур. В предлагаемых методах после определения величины градиента и угла его направления осуществляется фаззификация восьми входных переменных, в качестве которых используется разность градиентов между центральной и смежными ячейками в рамке размером 3´3. Затем строится база нечетких правил. В первом методе в зависимости от угла направления градиента используются четыре нечетких правила и исключается один проход. Во втором методе шестнадцать нечетких правил сами задают угол направления градиента, при этом исключается два прохода вдоль изображения. Разность градиентов между центральной ячейкой и смежными ячейками позволяет учитывать форму распределения градиента. Затем на основе метода центра тяжести осуществляется дефаззификация результирующей переменной. Дальнейшее использование нечетких a-срезов позволяет осуществить бинаризацию результирующего изображения с выделением на нем границ объектов. Для оценки вычислительной скорости работы предложенных нечетких методов детектирования границ в среде Microsoft Visual Studio было разработано программное обеспечение. Представленные экспериментальные результаты показали, что уровень шума зависит от величины a-среза и параметров меток трапециевидных функций принадлежности. Ограничением двух методов является использование кусочно-линейных функций принадлежности. Экспериментальные исследования работоспособности предложенных методов детектирования контуров показали, что время первого нечеткого метода на 18% быстрее по сравнению с детектором Канни и на 2 % по отношению ко второму нечеткому методу. Однако при визуальной оценке установлено, что второй нечеткий метод лучше определяет границы объектов.
first_indexed 2024-03-12T04:13:12Z
format Article
id doaj.art-badb43e2e2ed4a67a2cf1d06801bfc56
institution Directory Open Access Journal
issn 2713-3192
2713-3206
language English
last_indexed 2024-03-12T04:13:12Z
publishDate 2022-03-01
publisher Russian Academy of Sciences, St. Petersburg Federal Research Center
record_format Article
series Информатика и автоматизация
spelling doaj.art-badb43e2e2ed4a67a2cf1d06801bfc562023-09-03T10:52:55ZengRussian Academy of Sciences, St. Petersburg Federal Research CenterИнформатика и автоматизация2713-31922713-32062022-03-0121237640410.15622/ia.21.2.615217Нечетко-логические методы в задаче детектирования границ объектовMaksim Bobyr0Alexander Arkhipov1Sergey Gorbachev2Jinde Cao3Siddhartha Bhattacharyya4Southwest State UniversitySouthwest State UniversityTomsk State UniversitySoutheast UniversityRajnagar Mahalavidya affiliated to Burdwan UniversityРассматривается задача уменьшения вычислительной сложности методов выделения контуров на изображениях. Решение поставленной задачи достигается модификацией детектора Канни двумя нечетко-логическими методами, позволяющими сократить число проходов по исходному изображению: в-первом случае, путем исключения двух проходов, связанных с определением наличия соседства претендующего на границу пикселя со смежными в рамке размером 3´3, а во-втором случае, исключением операции определения угла направления градиента путем формирования данной величины комбинацией нечетких правил. Целью работы является уменьшение времени детектирования границ объектов на фото- видео-изображениях, за счет уменьшения вычислительной сложности применяемых методов. Интеллектуализация процесса детектирования границ осуществляется частичным повтором вычислительных операций, используемых в детекторе Канни, с дальнейшей заменой наиболее сложных вычислительных процедур. В предлагаемых методах после определения величины градиента и угла его направления осуществляется фаззификация восьми входных переменных, в качестве которых используется разность градиентов между центральной и смежными ячейками в рамке размером 3´3. Затем строится база нечетких правил. В первом методе в зависимости от угла направления градиента используются четыре нечетких правила и исключается один проход. Во втором методе шестнадцать нечетких правил сами задают угол направления градиента, при этом исключается два прохода вдоль изображения. Разность градиентов между центральной ячейкой и смежными ячейками позволяет учитывать форму распределения градиента. Затем на основе метода центра тяжести осуществляется дефаззификация результирующей переменной. Дальнейшее использование нечетких a-срезов позволяет осуществить бинаризацию результирующего изображения с выделением на нем границ объектов. Для оценки вычислительной скорости работы предложенных нечетких методов детектирования границ в среде Microsoft Visual Studio было разработано программное обеспечение. Представленные экспериментальные результаты показали, что уровень шума зависит от величины a-среза и параметров меток трапециевидных функций принадлежности. Ограничением двух методов является использование кусочно-линейных функций принадлежности. Экспериментальные исследования работоспособности предложенных методов детектирования контуров показали, что время первого нечеткого метода на 18% быстрее по сравнению с детектором Канни и на 2 % по отношению ко второму нечеткому методу. Однако при визуальной оценке установлено, что второй нечеткий метод лучше определяет границы объектов.http://ia.spcras.ru/index.php/sp/article/view/15217нечёткая логикадетектор каннивыделение границоператор собеляцентр тяжести
spellingShingle Maksim Bobyr
Alexander Arkhipov
Sergey Gorbachev
Jinde Cao
Siddhartha Bhattacharyya
Нечетко-логические методы в задаче детектирования границ объектов
Информатика и автоматизация
нечёткая логика
детектор канни
выделение границ
оператор собеля
центр тяжести
title Нечетко-логические методы в задаче детектирования границ объектов
title_full Нечетко-логические методы в задаче детектирования границ объектов
title_fullStr Нечетко-логические методы в задаче детектирования границ объектов
title_full_unstemmed Нечетко-логические методы в задаче детектирования границ объектов
title_short Нечетко-логические методы в задаче детектирования границ объектов
title_sort нечетко логические методы в задаче детектирования границ объектов
topic нечёткая логика
детектор канни
выделение границ
оператор собеля
центр тяжести
url http://ia.spcras.ru/index.php/sp/article/view/15217
work_keys_str_mv AT maksimbobyr nečetkologičeskiemetodyvzadačedetektirovaniâgranicobʺektov
AT alexanderarkhipov nečetkologičeskiemetodyvzadačedetektirovaniâgranicobʺektov
AT sergeygorbachev nečetkologičeskiemetodyvzadačedetektirovaniâgranicobʺektov
AT jindecao nečetkologičeskiemetodyvzadačedetektirovaniâgranicobʺektov
AT siddharthabhattacharyya nečetkologičeskiemetodyvzadačedetektirovaniâgranicobʺektov