Способ опознавания объектов по их контурным изображениям

 

ОПИСАНИЕ ИЗОБРЕТЕНИЯ 372564

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союза Советских Социалистических Республик

Зависимое от авт. свидетельства №

Заявлено 13.II.1969 (№ 1311127/18-24) с присоединением заявки

Приоритет

Опубликовано 01.11.1973. Бюллетень № 13 Дата опубликования описания 25.12. 1973

М. Кл. G 064 9,00

Комитет по делам изооретений и открытий при Совете Министров СССР

УДК 621,391.19(088.8) Автор изобретения: В. И. Селяндин

Заявитель: Институт физико-технических проблем энергетики AH Литовской ССР

СПОСОБ ОПОЗНАВАНИЯ ОБЪЕКТОВ ПО ИХ КОНТУРНЫМ ИЗОБРАЖЕНИЯМ

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

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

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

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

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

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

В результате этого достигается полная инвариантность полученных различительных признаков к размерам и положению изображений в кадре опознавания, к искажениям конфигурации контура изображения (в некоторых пределах), к изменениям его толщины, а также к ограниченному повороту изображения (порядка 4-20 ) относительно кадра опознавания, На фиг. 1 — 10 представлены изображения некоторых рукописных знаков, опознаваемых данным способом; на фиг. 11 приведена блоксхема устройства, реализующего данный спо-: соб.

Предположим, что контурное изображение опознаваемого объекта формируется на плоскости, состоящей из E(XL элементов (элементарных площадок). Изображение считывается устройством восприятия (например, преобразователем с бегущим лучом, матрицей светочувствительных элементов, линейкой фотоэлемента и др.), которое вырабатывает сигналы, отображающие значения оригинала, таким образом, что если элемент плоскости или заданная его часть содержит контур изображения, сигнал равен единице, в противном случае сигнал равен нулю. Назовем элемент плоскости контурным, если выработанный для него сигнал равен единице, и неконтурным, если сигнал равен нулю.

Примем в качестве элементарных компонент изображения последовательность смежных неконтурных элементов его строк, которую назовем сегментом. Сегмент, крайний слева в строке изображения, назовем «внешним» слева; сегмент, крайнии справа, — «внешним» справа; сегмент (сегменты) строки изображения, не являющийся внешним (слева или справа), назовем «внутренним».

Далее, введем понятие «перекрывающиеся» сегменты и произведение сегментов. Скажем, что сегменты перекрываются, если их проекции на прямую, параллельную строкам изображения, имеют общие точки, т. е. перекрываются.

«Произведением» М сегментов назовем сегмент, точки которого принадлежат проекциям обозначить через F, r-ный (r=1,2,...N(k) ) сегмент й-ой (юг=1,2,..., К) строки изображеlг ния, произведение сегментов F и F можно записать так:

Формула

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

Контур изображения является замкнутым, если строка изображения содержит внутренний сегмент, не перекрываемый ни одним сегментом той или другой строки изображения, смежной с данной строкой (фиг. 1, 3, 4, 6).

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

Пусть Fm и Рn — два внутренних (1

Fk связан с сегментом Fi Обозначим это

Р"Р, если в каждой р-ой строке между Й-ой и

l-ой строками изображения существует сегмент F,",g,,p такой, что

Я <,> F <,",i>+О для р=k k+1 l — 1

4 22

Обращаясь к фиг. 1, находим, что F5 — r2

5 22 и F2 — F2 . Поэтому соответствующие замкнутости контура изображения объединяем в пары.

Рассмотрим работу устройства (фиг. 11), реализующего предложенный способ опознавания.

Устройство содержит воспринимающее устройство 1, блок 2 выделения сегментов с регистрами Ri, R2, схему 8 анализа регистров R, R2 с блоком счетчиков, блок 4 формирования признаков замкнутости-разомкнутости (ПЗ P), блок 5 формирования признаков различения (ПР), регистры ПЗР (регистры хранения признаков замкнутости-разомкнутости б, регистры ПР (регистры хранения признаков различения) 7, классификатор 8, блок хранения эта372564 лонных описаний 9 и блок принятия решения 10.

С целью выделения замкнутостей-разомкнутостей контура изображения опознаваемого объекта сигналы, полученные устройством восприятия, обрабатываются следующим образом. В блоке 3 имеются две группы R и R2 регистров запоминания сегментов двух смеж1 1 1 ных строк изображения R)= (R1, R2, ", R1 ) и R =(R1, 2, "., Кг ) верхний индекс означает номер группы регистров, нижний номер регистра в данной группе) и схема выделения сегментов 1+1-ой строки изображения, которая распределяет сигналы, получаемые на выходе воспринимаемого устройства в процессе развертки изображения, так, что после считывания k+ 1-ой строки изображения 1-ая (l= 1,2,... L) ячейка регистра запоминания

Р, сегмента F, оказывается в состоянии

«1», если l-ый неконтурный элемент k+1-ой строки принадлежит сегменту F и в состоянии «О» — в противном случае (напомним, что сегмент определяется по наличию черно-белого и следующего бело-черного переходов в строке). От момента начала считывания k+1-ой строки изображения и до момента начала считывания А+2-ой строки в регистрах группы R хранится информация о сегментах Й-ой строки.

Имеются далее схема анализа содержимого регистров R, R и совокупность счетчиков (г (a» a)2 ..., О(т, а21, 022,... a2T) СИГНаЛОВ hrs формируемых указанной схемой (олок 4). Схема анализа содержимого регистров сравнивает

1 состояние регистра R 1 с состоянием регист2 .2 2 ров R1, г;2, RN(1,), состояние регистра

2 2 2 2

R1 — с состоянием регистров Р1, R2 " Йяр+ц и т. д. таким образом, что на ее rXs выходе формируется сигнал h„если хотя бы две

1 2 одноименные ячейки регистров Rr Rs, находятся в состоянии «1» (согласно сказанному выше, наличие сигнала 6„свидетельствует гг )г-; 1 о том, что сегменты F, и Fs перекрываютk ся). Сигнал й„увеличивает содержимое счетчиков а,„и а2. на единицу.

Затем в зависимости от состояния того или иного счетчика запускаются блок формирования признаков замкнутости-разомкнутости 5, блок формирования признаков различения б.

Сигналы, формируемые на их выходе, поступают в регистры ПЗР— регистры хранения признаков замкнутости-разомкнутости 7 либо в регистры HP — регистры хранения признаков различения 8.

Рассмотрим порядок работы указанных блоков (ci(. блок-схему фиг. 11).

Блок формирования признаков замкнутостиразомкнутости 5 запускается в зависимости от состояния счетчиков а»,, a1N(l ) a22 23, гг2)(и.() 1 в блоке 8, Рассмотрим все возможные случаи:

1) Если содержимое счетчика а» (обозначи;1 его а») таково, что включается блок формирования ПЗР 5, который вырабатывает сигнал, указывающий на наличие разомкнутости контура слева (обозначим этот сигнал ()(),), запоминаемый в одном из регистров ПЗР, и одновременно записывает в этот регистр содержимое регистра и счетчика строк (число k) (предполагается, что содержимое данного регистра записывается в первые L ячеек регистра ПЗР).

Затем содержимое счетчика а» уменьшается на «1», и вновь проверяется заданное условие.

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

2) Если содержимое счетчика а(, -(l,) таково, что

aiN(k)) 1, включается блок формирования ПЗР 5, работающий, как описано выше, за исключением того, что в регистр ПЗР 7 записываются сигнал, свидетельствующий о разомкнутости контура справа (обозначим его ()(Т) ), и содержимое регистра R2N(), () ь затем регистра

R (),+1) — 2 и т. д. до тех пор, пока не будет нарушено заданное условие.

3) Предположим, наконец, что содержимое счетчика a» z аково, что

a2>=0, В этом случае также включается блок формирования ПЗР 5, который формирует сигнал, указывающий на наличие замкнутости контура (ооозначим его о)(Я). Этот сигнал, содержимое регистра Rp и счетчика строк записываются в регистр ПЗР 7.

Блок формирования признаков различения б включается в зависимости от состояния счетчиков а2(, а2; (+(), п)2, а(з,..., a)N(l) 1 в блоке 3.

Рассмотрим возможные случаи:

1) Если блок формирования HP б вырабатывает сигнал ()(р), который поступает в регистр ПР 8, и сигналы опроса первых L ячеек каждого регистра ПЗР 7 и регистра R1, причем в случае обнаружения хотя бы двух одноименных ячеек в соответствующих регистрах, находящихся в состоянии «1», информация, хранимая в ячейках L+1, L+2,..., данного регистра ПЗР (т. е. информации о ПЗР и номере строки, при а) ализе когорой был получен ПЗР), перезаписывается в регистр ПР 8, после чего регистр ПЗР очищается. Таким образом, в регистр ПР 8 оказывается записанной информация следующего вида: сигналы о наличии пары

372564

+2%(k+4) ) 1 а4(=0, ПЗР, например, о)(Я), о3(р) и два числа, например Уь У2 (U<(U2), указывающих номера строк изображения. Эта информация называется признаком различения.

После опроса всех регистров ПЗР рабочий цикл блока формирования ПР б заканчивается.

2) Если включается блок формирования ПР 6, причем в этом случае в отличие от первого формируется сигнал о)(Т), а сигналы опроса поступают на регистры ПЗР и регистр Рл(),+4), В результате работы блока в одном из регистров

ПР оказывается записанной информация вида (о)(H), о(T), U<, U2), где Не (p, Т, Q).

3) Пусть где Уе (2,3,... Ж((г) — 1). В этом случае включается блок формирования ПР. Работа его аналогична описанной выше с той лишь разницей, что формируется сигнал о)(Я), а сигналы опроса поступают на регистры ПЗР и регистр RæU

Блок слежения включается в зависимости от состояния счетчиков à22, а23,..., 02N(k+)) — 4, причем для этого необходимо, чтобы содержимое проверяемого счетчика (обозначим его а2п) было отлично от «О». В этом случае генерируются сигналы опроса первых L ячеек содержимого регистра ПЗР 7 и регистра R2U. При обнаружении одноименных ячеек указанных регистров, находящихся в состоянии «1», в регистр соответствующего ПЗР записывается содержимое регистра P U.

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

Аналогично изложенному происходит вторичный анализ изображения объекта (анализируются вертикальные строки изображения слева направо) и выделяются признаки замкнутости-разомкнутости контура изображения и параметры признаков.

Для повышения помехоустойчивости способа опознавания предлагается:

1) нормировать параметры Уь U2 признаков замкнутости-разомкнутости согласно выражениям — v,— u, — u,— и,, U.= и. — v, u„— и. где Up и U (Uo(U ) — соответственно номера строк изображения, в пределах которых находится контур изображения распознаваемого объекта (строки, содержащие не менее двух сегментов}.

2) исключить из полученного набора признаков различения признаки, величина U2 — Г( для которых меньше заданного значения о.

3) если набор содержит признаки различения о) (Н,), о> (Н,), U„U,), и (Н,), а (Н,), U„U), Н„Н„Н„Н, (рT,Qj, выделенных в исходном (первоначальном) направлении а)(ализа, и Н(— — Н3, U(— — U3 либо

Н2 — Н4 U2=U4 то из рассматриваемого набора исключить ПР (о)(Н1), о)(Н2), U>, U2), e"--.ч (U2 — Ю(В U3, и ПР (о) (Н3), н(H4), 3, U4), если Г2 — 01 Π— Т3.

4) если полученный набор ПР содержит

М)2 llP (о)(Н), о)(Н), U), U22), Нв(Р)ТД), выделенных в исходном (первоначальном) направлении анализа, то из рассматриваемого набора исключить (М вЂ” 2) ПР с минимальными значениями U2 — Ui.

5) исключить из полученного набора ПР (о)(Q), (о(Я), (ть U2), выделенные при вторичном анализе изображения.

6) если полученный набор ПР содержит

М() 1 ПР (o) (Q), о) (Н), О„U2), Нв (р) Т), выделенных при вторичном анализе изображения, то из рассматриваемого набора исключ((ть (М вЂ” 1) ПР с минимальными значениями (2 1) °

7) если полученный набор ПР содержит

М) ПР (о)(Н), о)(Я), У„U2), Не(р(Т), выделенных при вторичном анализе изображения, от из рассматриваемого набора исключить (М вЂ” 2) ПР с минимальными значениями (U2= Ut) °

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

Предмет изобретения

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

372564

Риг. 2

Разюмкнутость конпура бпла 0аимкн твсть конту a спРМа локальные свойства изображения, и сравнива1от сформированные последовательности с этаЗамннутасть кснп ура лонными для принятия решения о принадлежности опознаваемого объекта, Редактор Б. Федотов

Составитель В. Кудрявцев

Техред Л. Грачева

Корректор E. Сапунова

Заказ 1131712 Изд. ¹ 332 Тираж 647 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, 7К-35, Раушская наб., д. 4!5

Типография, п р. Сапунова, 2

Способ опознавания объектов по их контурным изображениям Способ опознавания объектов по их контурным изображениям Способ опознавания объектов по их контурным изображениям Способ опознавания объектов по их контурным изображениям Способ опознавания объектов по их контурным изображениям Способ опознавания объектов по их контурным изображениям Способ опознавания объектов по их контурным изображениям 

 

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

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

Изобретение относится к информационной технологии в медицине

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

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

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

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

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

Изобретение относится к области биометрической аутентификации личности, построенной на сохранении в тайне применяемого при аутентификации биометрического образа в виде рисунка отпечатка пальца
Наверх