Файл: Виноградов Р.И. Автоматическое опознавание электрических сигналов.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.04.2024

Просмотров: 58

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

F

95

Для того чтобы геометрическое описание контура быно ин­ вариантно по отношению к ортогональному преобразованию "пере­ нос” , необходимо выразить прямолинейные отрезки контура через их длины и углы наклона. Обозначая длину отрезков через L , а углы - через oL , получим

Г = [ L( »0ll » > V <*2> *-'*> L n d n] ’

где L ■ есть расстояние между двумя крайними точками прямых, определенных при помощи декартовой прямоугольной системы ко­ ординат.

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

контуре

при

переходе от одного смежного отрезка к другому

(ри с.3 .

2 ).

Угол искривления контура определяется как первая

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

6/n= 0W

d m ' ’

'

то геометрическое описание контура

примет

следующий вид:

[-V

\ Е>‘

C > -L n'> *„] *

. ' . . Л . . * '

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

96

Для обеспечения связности нашего геометрического описания вырэзии размеры прямолинейных отрезков контуре в виде отноше­ ния смежных отрезков при определенном направлении обхода кон­ туре. Получим I

Тогда геометрическое описание контура Г , инвариантное отно­ сительно подобных преобразований первого рода, примет следую­ щий вид:

Г =

бг > . . . о 1п)5п

Получим теперь геометрическое описание контура F , инва­ риантное по отношению к аффинным преобразованиям (ри с.3 .3 ).

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

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

$ т + /

на характеристику ориентации треугольников


97

Следовательно, геометрическое описание контура плоской фи­ гуры, инвариантное относительно перспективно-аффинных преобра­ зований, будет вырэнено в виде упорядоченной конечной последо­ вательности произведений Л на р , т .е .

г = о Л г рг с> ... о .

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

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

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

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

98

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

Если выбор типе сетчатки производить из условия использо­ вания круглых светочувствительных элементов, то задача решает­ ся однозначно путем выборе наиболее плотной 5П8ковни.

Коэффициенты заполнения сетчатки светочувствительными эле­ ментами будут равны при имитации нвадратной мозаики 0 ,7 9 ,трех­ угольной 0,61 и шестиугольной (сотовой) 0,95, являющейся нэилучшей. Использование сетчатки, состоящей из шестиугольных элементов, позволяет повысить точность измерений. Кроме этого, необходимо отметить еще одно дополнительное свойство шести­ гранной сетчатки. Оно заключается в том, что при изображении фигур малым числом элементов (мелкие фигуры) поворот изобра­ жения фигуры относительно координатных осей шестигранной сетчатни приводит к меньшим искажениям изображений, чем при ис­ пользовании сетчатки из квадратных элементов. Вышеприведенное позволяет сделэть вывод о целесообразности использования в рецепторных устройствах сетчаток с шестигранными светочувст­ вительными элементами, образующими сотовую сетчатку.

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

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


С

99

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

При этом величина клеток сетки выбирается из условия их равенства искомым объектам.

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

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

Зигзагообразную развертку можно использовать на первом этапе поиске, а спиральную в случае потери информации при наличии помех.

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

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

Все эти системы можно разделить на три класса: оптико-механи­ ческие сканирующие системы, фотоэлектронные сканирующие систе­ мы и комбинированные.

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

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


100

го опознавания. Однако для решения отдельных специальных задач онн ногут с успехом использоватьоя.

Все фотоэлектронные сканирующие следящие системы в свою очередь делятся не типы. Перечислим некоторые из них.

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

Рис.3.4

ножитель 2 или диссектор 4 (рис.3 .4 ,б). Устройство управления разверткой обозначено цифрой 3.

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

К сожалению, следящие устройства с диссекторами не нашли

г

IOI

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

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

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

является возможность одновременного считывания

информации

с

различных участков анализируемого поля

 

(ри с.3 .

4 ,в ) .

 

 

Широкое

применение нашли устройства

следящей рэввертки

 

(ри с.3 .4 ,г ) ,

использующие

электронные

вычислительные

машины 7.

Здесь изображение объекта

переносится

в

оперативную

память

ЭВМ

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

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

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


102

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

зрения, или

с помощью перемещения луча шагами

одинаковой длины

в одном из

четырех направлений, различающихся

на 90°. Наличие

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

1. Выделение контурных линий анализируемых изображений.

2. Поиск информации и определение направления поиска.

3. Обеспечение прослеживающего движения матрицины по кон­ турной линии изображения, а также предсказание направления движения.

4

. Автоматическое переключение с режима поиска на слеже­

ние и

 

обратно в соответствии со сложившейся ситуацией.

5.

Определение текущей кривизны контурной линии для выде­

ления

особых точек

контура.

6.

Обеспечение

быстрых движений электронного изображения

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

7. Запись координат концевых точек отрезков.

8. Устранение случайных разрывов контурных линий и филь­ трация отдельных точек и тонких линий, появившихся вследствие помех.

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

Возможная структурная схема опознающего автомата представ­ лена на рис.3 .5 . Порядок работы опознающего автомата следующий. Осуществляется поиск субкадра I с подозрительными местями по косвенным "грубым" признакам с помощью электронно-оптического преобразователя 2 и блока программного поиска 3. После обнару­ жения таного субкадра производится поиок контурной линии с по­ мощью следящего логического устройства 4 и блона предпрограммного поиска 5. После обнаружения контура объекта производится слежение по контурной линии с пересылкой в блок вычисления ин­ вариантных признаков ^координат особых точек контура, а также значений текущей кривизны контурной линии.