УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИЗОБРАЖЕНИЙ Российский патент 2005 года по МПК G06K9/46 

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

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

Известно устройство для считывания контуров изображений объектов (АС №1688265 СССР, кл. G 06 К 9/46, 1991 г., Бюл. №40), содержащее датчик изображения, пороговый элемент, первый одновибратор, второй одновибратор, первый и второй элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, первый блок памяти, элемент ИЛИ, формирователь сигнала разрешения, второй счетчик, блок управления, буферную память и счетчик.

Недостатком этого устройства является низкое быстродействие и невысокая точность выделения контуров изображений объектов.

Наиболее близким к предлагаемому является устройство выделения контуров изображений объектов (патент Российской Федерации №2185659, кл. G 06 К 9/46, 2002 г., Бюл. №20), содержащее датчик изображения, буферную память, элемент И, генератор, нейроматричный процессор, аналого-цифровой преобразователь, блок выделения кадрового и строчного импульсов и контроллер. Видеосигнал от датчика изображения поступает на блок выделения кадрового и строчного импульсов и аналого-цифровой преобразователь. Далее с помощью блока выделения кадрового и строчного импульсов, нейроматричного процессора и генератора на выходе элемента И появляются синхронизирующие импульсы, поступающие на вход синхронизации аналого-цифрового преобразователя. По каждому синхронизирующему импульсу аналого-цифровой преобразователь осуществляет преобразование входного аналогового сигнала в восьмибитный параллельный информационный код, который затем через нейроматричный процессор поступает в буферную память. Далее нейроматричный процессор осуществляет обработку изображения по алгоритму выделения контуров объекта изображения, после этого в буферной памяти сформируется бинарный контур изображений объектов. Затем контроллер PCI шины переписывает полученные контуры изображений объектов через PCI шину в память ЭВМ.

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

Технической задачей устройства является повышение скорости обработки изображения и устранение аппаратной избыточности.

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

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

Устройство обработки изображения содержит датчик изображения 1, блок выделения кадрового и строчного импульсов 2, генератор 3, аналого-цифровой преобразователь 4, цифровой сигнальный процессор 5, блок управления исполнительными механизмами робота 6, причем выход датчика изображения 1 подключен к информационному входу аналого-цифрового преобразователя 4 и ко входу блока выделения кадрового и строчного импульсов 2, первый выход кадрового импульса которого соединен со вторым входом прерываний цифрового сигнального процессора 5, а второй выход строчного импульса - с третьим входом прерываний цифрового сигнального процессора 5, выход генератора 3 подключен ко входу синхронизации аналого-цифрового преобразователя 4 и первому входу прерываний цифрового сигнального процессора 5, информационные выходы аналого-цифрового преобразователя 4 соединены с группой входов параллельного коммуникационного интерфейса цифрового сигнального процессора 5, чья группа выходов параллельного коммуникационного интерфейса подключена к информационным входам блока управления исполнительными механизмами робота 6.

Устройство работает следующим образом.

Видеосигнал от датчика изображения 1 поступает на блок выделения кадрового и строчного импульсов 2 и аналого-цифровой преобразователь 4. Процесс ввода видеоизображения инициализируется началом нечетного полукадра. Кадровый импульс с первого выхода кадрового импульса блока выделения кадрового и строчного импульсов 2 поступает на второй вход цифрового сигнального процессора 5, являющийся входом прерывания, а строчный импульс со второго выхода строчного импульса блока выделения кадрового и строчного импульсов 2 поступает на третий вход цифрового сигнального процессора 5, также являющийся входом прерывания. Синхронизирующие импульсы, формируемые генератором 3, поступают на вход синхронизации аналого-цифрового преобразователя 4 и на первый вход цифрового сигнального процессора 5, являющийся входом прерывания. Цифровой сигнальный процессор 5 осуществляет программную обработку полученных прерываний от первого, второго и третьего входов, заключающуюся в следующем: синхронизация начала кадрового импульса с началом строчного импульса, задержка синхроимпульса, формируемого генератором 3, на два такта, за которые аналого-цифровой преобразователь 4 оцифровывает входной видеосигнал. Оцифровка входного видеосигнала осуществляется по каждому положительному синхроимпульсу генератора 3. После окончания программной обработки прерываний цифровой сигнальный процессор 5 принимает байт данных от аналого-цифрового преобразователя 4 во внутренний регистр URDATA[7..0] параллельного коммуникационного интерфейса цифрового сигнального процессора 5. Далее байт данных в режиме прямого доступа через расширенный внутренний DMA-контроллер цифрового сигнального процессора 5 передается во внутреннюю память данных цифрового сигнального процессора 5. Вплоть до 24 строчного импульса цифровой сигнальный процессор 5 выполняет операции по обработке предыдущего кадра видеоизображения. Начиная с 24 строки видеоизображения, цифровой сигнальный процессор 5 последовательно считывает значение яркости каждого элемента в строке и производит вычисления согласно алгоритму предварительной обработки изображения, состоящему из следующих основных процедур, таких как: повышение яркости и контрастности изображения, перевод полутонового изображения в двухградационное, выделение контуров, выделение объектов, определение положения объектов. Полученные в результате работы алгоритма данные через внутренний регистр UXDATA[7..0] параллельного коммуникационного интерфейса цифрового сигнального процессора 5 передаются на информационные входы блока управления исполнительными механизмами робота 6, который параллельно с работой программы обработки изображения осуществляет прокладку траектории перемещения робота, выбор необходимой команды и формирование управляющих сигналов.

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

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

название год авторы номер документа
УСТРОЙСТВО ВЫДЕЛЕНИЯ КОНТУРОВ ИЗОБРАЖЕНИЙ ОБЪЕКТОВ 2000
  • Дегтярев С.В.
  • Спеваков А.Г.
  • Титов В.С.
RU2185659C1
СТЕРЕОСКОПИЧЕСКОЕ УСТРОЙСТВО ВЫДЕЛЕНИЯ ДИНАМИЧЕСКИХ ОБЪЕКТОВ 2014
  • Спеваков Александр Геннадьевич
  • Воробьев Кирилл Николаевич
  • Надеина Ирина Сергеевна
RU2583708C2
УСТРОЙСТВО ВЫДЕЛЕНИЯ КОНТУРОВ ОБЪЕКТОВ НА ИЗОБРАЖЕНИИ 2007
  • Орлов Алексей Валерьевич
  • Дегтярёв Сергей Викторович
  • Мирошниченко Сергей Юрьевич
RU2362210C1
БИНОКУЛЯРНОЕ УСТРОЙСТВО ДЛЯ ДИАГНОСТИКИ ТРОМБОЗА ГЛУБОКИХ ВЕН ГОЛЕНИ 2006
  • Дегтярев Сергей Викторович
  • Мирошниченко Сергей Юрьевич
  • Мишустин Владимир Николаевич
  • Титов Виталий Семенович
RU2305487C1
СПОСОБ ДИАГНОСТИКИ ТРОМБОЗА ГЛУБОКИХ ВЕН ГОЛЕНИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2003
  • Мишустин В.Н.
  • Мирошниченко С.Ю.
  • Дегтярев С.В.
  • Титов В.С.
RU2262883C2
Подвижное стереоскопическое устройство выделения динамических объектов 2018
  • Спевакова Светлана Викторовна
  • Калуцкий Игорь Владимирович
RU2714603C1
СИСТЕМА ДЛЯ ОБРАБОТКИ ИЗОБРАЖЕНИЙ 1990
  • Абрамов В.И.
  • Гозман Я.Ю.
  • Максимов Л.В.
  • Плюта С.П.
RU2006942C1
СИСТЕМА ТЕХНИЧЕСКОГО ЗРЕНИЯ ДЛЯ КОНТРОЛЯ ФОРМЫ ИЗДЕЛИЙ 1999
  • Тевс С.С.
  • Титов В.С.
  • Дегтярев С.В.
RU2158959C2
Аналитический стереофотограмметрический прибор 1980
  • Чигирев Алексей Арсеньевич
  • Зайцев Виктор Михайлович
  • Якимов Алексей Петрович
  • Яковлев Лев Алексеевич
SU932232A1
СИСТЕМА ИНДИКАЦИИ ЛЕТАТЕЛЬНОГО АППАРАТА 2001
  • Коржуев М.В.
  • Пчельников А.Е.
  • Савин В.А.
  • Родин Л.В.
  • Волков Г.И.
  • Урсегов А.Я.
RU2206872C2

Реферат патента 2005 года УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИЗОБРАЖЕНИЙ

Изобретение относится к вычислительной технике и может быть использовано в системах технического зрения роботов для ввода и обработки изображения. Его применение позволяет получить технический результат в виде повышения скорости обработки изображения и устранения аппаратной избыточности. Этот результат достигается благодаря тому, что в устройство, содержащее датчик изображения, блок выделения кадрового и строчного импульса, генератор, аналого-цифровой преобразователь, введены цифровой сигнальный процессор и блок управления исполнительными механизмами робота. Цифровой сигнальный процессор осуществляет обработку изображения, заключающуюся в повышении яркости и контрастности изображения, переводе полутонового изображения в двухградационное, выделении контуров, выделении объектов, определение положения объектов. На основании полученных данных блок управления исполнительными механизмами робота осуществляет прокладку траектории перемещения робота, выбор необходимой команды и формирование управляющих сигналов. 1 ил.

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

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

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

УСТРОЙСТВО ВЫДЕЛЕНИЯ КОНТУРОВ ИЗОБРАЖЕНИЙ ОБЪЕКТОВ 2000
  • Дегтярев С.В.
  • Спеваков А.Г.
  • Титов В.С.
RU2185659C1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ 1994
  • Панин С.В.
  • Парфенов А.В.
  • Сырямкин В.И.
RU2108623C1
US 4905151 A, 27.02.1990
US 5499306 A, 12.03.1996
СТАНОК ОРУЖИЯ 2004
  • Шипунов А.Г.
  • Захаров Л.Г.
  • Дозоров С.Н.
  • Кузнецов В.В.
  • Тихонов Л.С.
RU2265784C1

RU 2 251 735 C2

Авторы

Архипов А.Е.

Яковлева В.С.

Дегтярев С.В.

Титов В.С.

Даты

2005-05-10Публикация

2003-09-16Подача