Устройство для распознавания графических изображений Советский патент 1989 года по МПК G06K9/00 

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

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

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

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

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

Блок инвариантного преобразования изображений фиг«2 содержит арифметико-логический блок 7, первый блок 8 памяти (промежуточную память ), второй блок 9 памяти (память результаСП

о

00

tc ел ел

тов), блок 10 синхронизации, причем один вход арифметико-логического блока 7 подсоединен к выходу блока 3 анализа изображений, а другой его вход соединен с выходом первого блока 8 памяти, выход второго блока 9 памяти соединен с входом классификатора 5, вход запуска блока 10 синхронизации подключен к выходу блока 6, а его выходы подключены соответственно к управляющему входу арифметико- логического блока 7 и адресным входам управления записью блоков 8, 9 памяти.. .

На..фиг„3 показано поле исходного изображения 11 и поля анализа 12с,

На фиг о 4 показаны поля исходного изображения 13 с подобно преобразованными, изображениями и примеры полей анализа 14 с разделением их на области локальной обработки

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

Блок определения координат и размеров изображений может быть выполнен на основе универсального микропроцес- сора,, Алгоритм его функционирования представлен на фиг об„

Блок синхронизации в блоке инвариантного преобразования изображений может быть выполнен на микропрограм- мном принципе. Алгоритм работы блока 4 представлен на фиг о 7.

Предполагается, что все связи между блоками, изображенные на структурных схемах, содержат помимо информа- ционных каналов и каналы синхронизации. Перед началом работы происходит общая предустановка всех динамически элементов (счетчики, регистры).

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

Блок 1 ввода изображений преобра- . зует входное графическое изображение представленное в оптическом виде, в

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

В блоке 3 анализа изображений выделяются особенности изображения,или структурные признаки Такими признаками являются ориентированные отрезки линий, а также концы, узлы,углы и т.До Каждый из типов особенностей выделяется на своем поле анализа, как это показано на фиГоЗ Блок реализован на основе двумерных анизотропных фильтров. Бинарный поток данных с выхода блока 3 поступает на вход блока 4 инвариантного преобразования изображений (полей анализа).

Управляющие параметры блока 4 по- ступаю т с выхода блока бив зависимости от них выполняется разбиение полей анализа на области локальной обработки (ОЛО). На фиг.4 показан спсоб разбиения полей анализа на ОЛО в зависимости от размеров знака Видно, что геометрически подобные изображения после блока 4 инвариантного преобразования изображений .получают одинаковое конечное описание. Выходной код этого блока поступает на вход классификатора 5

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

Блок 6 определения координат и размеров изображения (фиг.5) выделяет прямоугольник, описывающий заданное изображение, и вычисляет начальные и конечные его коордианты X цач

нач

X

..,Y

а также его вертикальный и горизонтальный размеры V и Но Реализуется этот блок на основе универсального микропроцессора На входе этого блока содержится.последовательно-параллельный преобразователь и устройство прямого досту

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

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО ИНВАРИАНТНОЙ ИДЕНТИФИКАЦИИ ОТПЕЧАТКОВ ПАЛЬЦЕВ ПО КЛЮЧЕВЫМ ТОЧКАМ 2012
  • Огнев Антон Вадимович
  • Типикин Александр Петрович
  • Титенко Евгений Анатольевич
RU2486590C1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) 1996
  • Романов В.Ф.
  • Барашев А.Ф.
  • Барашева Л.А.
RU2162247C2
СПОСОБ ПОВЫШЕНИЯ РАДИОЛОКАЦИОННОГО РАЗРЕШЕНИЯ, СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ И СПОСОБ ДИСТАНЦИОННОГО ВЫЯВЛЕНИЯ СИСТЕМОЙ МАЛОРАЗМЕРНЫХ ОБЪЕКТОВ 2004
  • Воробьев Н.Д.
  • Грибков В.Ф.
  • Позняков П.В.
  • Рыбаков А.Н.
  • Слатин В.В.
  • Филатов В.Г.
RU2265866C1
УСТРОЙСТВО ДЛЯ РАСПОЗНАВАНИЯ ИЗОБРАЖЕНИЯ ОБЪЕКТА 1992
  • Попов Михаил Алексеевич[Ua]
  • Марков Сергей Юрьевич[Ua]
RU2054196C1
УСТРОЙСТВО ПОИСКА ДУБЛИКАТОВ ИЗОБРАЖЕНИЙ 2013
  • Марчук Владимир Иванович
  • Воронин Вячеслав Владимирович
  • Письменскова Марина Михайловна
  • Морозова Татьяна Владимировна
RU2538319C1
Устройство для отображения графической информации на экране цветного телевизионного индикатора 1990
  • Руденко Владимир Алексеевич
  • Левченко Валерий Алексеевич
  • Агриянц Вадим Вениаминович
  • Кожемяко Михаил Васильевич
SU1836719A3
СПОСОБ ИДЕНТИФИКАЦИИ ПРОТЯЖЕННЫХ ОБЪЕКТОВ ЗЕМНОЙ ПОВЕРХНОСТИ 2015
  • Акперов Имран Гурру Оглы
  • Крамаров Сергей Олегович
  • Храмов Владимир Викторович
  • Митясова Ольга Юрьевна
  • Повх Виктор Иванович
RU2640331C2
РАСПОЗНАЮЩЕЕ УСТРОЙСТВО 2004
  • Жеребин А.А.
  • Мишин А.Г.
  • Обносов Б.В.
  • Романов В.П.
  • Тихомирова Т.А.
  • Цибулькин М.Л.
  • Цуриков Ю.Л.
  • Ярмолюк В.Н.
RU2266565C1
Устройство для распознавания изображений 1988
  • Колосков Владимир Иванович
SU1522254A1
Устройство для определения рассогласования в телевизионной следящей системе 1983
  • Алпатов Борис Алексеевич
  • Клочко Константин Константинович
  • Селяев Александр Анатольевич
  • Степашкин Алексей Иванович
SU1104692A1

Иллюстрации к изобретению SU 1 508 255 A1

Реферат патента 1989 года Устройство для распознавания графических изображений

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

Формула изобретения SU 1 508 255 A1

последовательность бинарных сигналов„гл па в память,, а на выходе параллельБлок 1 выполнен на основе твердотельных или вакуумных фотопреобразователей изображения и пороговых устройств. Его выходная информация подается на вход блока 2 памяти изображений и сг блока 6 определения координат и размеров изображений.Блок 2 памяти изображений -регистрового тица,и с его выхода . информация поступает на блок 3 аналиньш порт Таким образом, по адресам расположения изображений в ОЗУ микропроцессора известны его координаты X и Y для вычисления управляющих па раметров, которые; передаются затем в блок 4. Блок-схема алгоритма рабо этого блока представлена на фиг,6.

Предполагается, что строка документа уже вбщелена,, Тогда, X указыньш порт Таким образом, по адресам расположения изображений в ОЗУ микропроцессора известны его координаты X и Y для вычисления управляющих параметров, которые; передаются затем в блок 4. Блок-схема алгоритма работы этого блока представлена на фиг,6.

Предполагается, что строка документа уже вбщелена,, Тогда, X указы. 51

ваег положение вдоль строки, а Y - цоперек. Постоянная координата X соответствует одному столбцу развертки В соответствии с алгоритмом сначала проверяется, есть ли в столбце единичные точки, Тсе имеется начальный столбец изображения - 15„ Если нет, то проверка повторяется для следующего столбца. Если есть, то содержимое всего столбца заносится в отдельный рагистр и происходит присва

ивание Х оч Х-16„

Проверяются, если ли в следующем столбце единичные точки -17 Если ест.ь, то содержимое этого столбца ло- тически складывается поразрядно с содержимым регистра 18 и результат записывается в регистр - 17. Если нет единичньк точек, то изображение полностью просканированоо Происходит присваивание X д„ Х-1-19„

В регистре оказывается все изображение, сжатое по горизонтали по схеме ИЛИо В регистре определяются первая единичная точка и происходит присваивание 20 и последняя единичная точка, происходит присваивание

у.й 21

Вычисляется горизонтальный и вертикальный размеры изображения Н

X пин Х

+1 и

-Y

нам

+1 -22,

Координаты и размеры знака передаются На управляющий вход блока 4 Блок-схема алгоритма работы блока 4 инвариайтного преобразования полей анализа представлена на . Используются следующие обозначения: P(X,Y) - бинарная функция на заданном

поле анализа;

„014 - Y цач относительные координаты; п - номер ОЛО;

;(ДХ, AY) - функция, задающая разбиение поля анализа на ОЛО (функция параметризована по Н и V) ;

g

функция двух переменных, реализуемая АЛУ;

i - номер обра.батываемой точки в 50 заданной ОЛО;

О, если точка не последняя в заданной ОЛО:

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

Формула изобретения

ni 1 1, в противном случае К Устройство для распознавания функция параметризова- 55 графических изображений, содержащее t,Ha по Н и V,оптоэлектронный блок ввода изображеС (п) - результат обработки задан- кий, выход которого подключен к вхо- ной ОЛО (записывается в ДУ блока памяти изображений, блок память результатов)о анализа изображений, вход которого

Входные параметры для работы блока; , Н, V, Последовательность.

у Y K«i(, ,

0

5

5

работы следующая, Блок получает управляющие параметры X„„,,, Y , Н 5 и V от блока 6о Происходит очистка промежуточной памяти - 23.

Проверяется, принадлежит ли точка с текущими координатами X, Y области изображения, т.е, выполняются ли условия X ц, X i -24, Если нет, то проверка повторяется для следующей точки, если да, то переход к очередному этапу

Определяется номер ОЛО (J X, dY)-25.

Функция f параметризована по Н и V и она может либо вычисляться в процессе работы, либо задаваться набо- 0 ром таблиц, выбираемых по Н и V.

Вычисляется арифметико-логическая функция АЛУ для i - точки и - ОЛО g, gLP(X,y)g..,3-26. Здесь P(X,Y) - значениепеременной на выходе блока; 8;-Г значение выхода АЛУ, записанного в промежуточную память для , i - 1 точки п -ОЛОо

С помощью функции E(jjX,/ у) определяется, является ли текущая точ- 0 ка последней в п - ОЛО - 27. Если нет, то в память результатов- С(п) g(n) -28 и проверяется, является ли точка последней, т.е. выполняется ли

условие X Х он; Y Y -29. Если

нет, то возврат в 24, - то окончание обработки - 30. Полученньй код передается в классификатор 5 о

Если АЛУ - многоразрядное, то обрабатываются все поля анализа сразу,

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

Основной эффект применения данного технического решения заключается

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

Формула изобретения

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

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

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

13

Уяоу

у

п

Фие.З

ж.

VL

ФиеМ

fc:

HQ4 КОН

Фи9.5

Фиг. 6

Редактор О«Спесивых

Фиг. 7

Составитель А.Краснов

Техред М.Моргентал Корректор Т„Палий

ZJ

л

25

/

26

/

27

f

28

.

f

23

30

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

Marko Н,, Giebel Н
Recognition of handwritten characters with a system of homogeneous lagers
- Nachrich- tentech
Z
Шеститрубный элемент пароперегревателя в жаровых трубках 1918
  • Чусов С.М.
SU1977A1

SU 1 508 255 A1

Авторы

Акимов Владимир Михайлович

Зенкин Гари Михайлович

Кучеров Анатолий Евгеньевич

Мазо Борис Львович

Петров Александр Павлович

Даты

1989-09-15Публикация

1987-08-03Подача