Главная » Просмотр файлов » Робототехника.Фу, Ли, Гонсалес

Робототехника.Фу, Ли, Гонсалес (962794), страница 79

Файл №962794 Робототехника.Фу, Ли, Гонсалес (Робототехника.Фу, Ли, Гонсалес) 79 страницаРобототехника.Фу, Ли, Гонсалес (962794) страница 792013-09-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 79)

Подбор индексов формы. Рассмотрим процедуру сравнения двух границ объектов, описанных с помощью индексов формы. Она аналогична процедуре, изложенной в разд. 8.5.1, для векторного представления объектов. В соответствии с разд. 8.3.1 степенью схожести й между двумя границами объсктов А и В назовем наибольшее значение совпадающих индексов формы, а а а Начало и' Ь казанного иа рис. 8.53, б. Корень дерева соответствует наименьшей рассматриваемой степени схожести, которая в данном примере равна 4. Из рис. 8.53,б видно, что все формы являются идентичными вплоть до шестой степени (и до восьмой степени, если исключить форму А).

Таким образом, степень схожести формы А по отношению ко всем другим формам равна 6. Г1родолжая исследование, мы находим, что степень схожести формы 0 по отношению к остающимся формам равна 8 и т. д. Снтенень Рпс. 8.52. Граиллпа объекта (и), простейшие элемеиты (б) и гранича, эакодироваииая простейшими элементами (в). Соответствующая Попочка имеет вид оппьсьььсг(г(осл(.

т. е. мы имеем 84(А)= зл(В), за(А)= за(В), за(А)- за(В) за(А) = за(В), зава(А) ча зала(В), за44(А) ч- заэл(В), где з является индексом формы, а нижний индекс означает порядок. Расстояние между двумя формами границы А и В определяется как величина, обратная степени схожести: 0(А, В)= —,'. (8.5-6) Это расстояние удовлетворяет следующим свойствам: а) 0(А, В)~)0; б) 0(А, В)=0, если А=В; в) 0(А, С)(свах[0(А, В), 0(В, С)), Для сравнения двух форм границы используется либо й, либо О. Если используется степень схожести, из сказанного выше сле- дует, что чем больше (т, тем формы оказываются более близ- кими. Обратное справедливо, когда применяется расстояние. Пример.

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

Поиск можно представить наглядно с помощью дерева схожести, по- 464 ро ~3 ~о- — — —— 12 —--- 14— Р с и ь к о в 8 8 В 8 8 Рис. 8.53 Формы (а), лсрсво око кести (о) и ллатрипа око ке сти (в) (811. В данном случае только форма Р наиболее соответствует форме С, поскольку их степени схожести выше, чем для любых других форм. Если бы неизвестной предполагалась форма Е, также была бы найдена единственная форма, но с более низкой степенью схожести. Если была бы неизвестной форма А, применяя этот метод, мы могли бы сказать, что она подобна другим пяти формам со степенью схожести, равной 6.

Всю информацию можно объединить в матрицу схожести (рис.8.53, в). Установление соответствия с помощью цепочек. Предположим, что два контура Сл и С, закодированы цепочками аь 465 ик ... а„и 5162 ... (> соответственно, Пусть А является числом соответствий мелсду двумя цепочками, и мы говорим, что соответствие появляется в !ъй позиции, если а; = Ьр Число символов, между которыми нет соответствия, дается выражением В= шах((с! 1, (се!) — А, (8.5-8) где (С/ является длиной (числом символов) цепочки С. Можно показать, что В = 0 только тогда, когда С> н Сз идентичны.

Простая мера схожести между цепочками С! и Ск определяется отношением А А В п>вк((С,(, (Сг() — А ' (8.5-9) Поскольку в знаменателе стоит В, то Я равно бесконечности для идеального соответствия и нулю, когда между символами в С! н С, нет ни одного соответствия (т. е. в этом случае А = 0). Поскольку соответствие устанавливается в результате поочередного сравнения соответствующих символов, то прн создании цепочки, описываюшей границу, важно местоположение начальной точки.

В противном случае если для каждой границы выбраны произвольные начальные точки, то надо сдвигать одну из цепочек (по кругу) и определять В по уравнению (8.5-9) для каждого сдвига. Число сдвигов, требуемое для выг<олнения всех необходимых сравнений, равно п>ах((С,(, (Се() Пример. На рис. 8.54, а и б показаны эталонные границы для двух классов объектов. Границы были аппроксимированны многоугольниками (рис. 8.54, в и г). Затем в результате вычисления внутренних углов между сегментами л>ногоугольника были сформированы цепочки, причем многоугольник обходился в направлении по часовой стрелке. Углы были закодированы одним из восьми возможных символов, соответствующих прнрашению 45; 0'< 0 < 45', 8,: 45' < 0 < 90', ..., 8,; 315'< 0 < 360', Результаты вычисления ((> для эталонной границы объекта ! и его пяти моделей показаны на рнс.

8.54,д, где записи соответствуют значениям В =А/В (например, обозначение 1.с соответствует третьей цепочке для объекта класса 1). На рис. 8.54, е показаны результаты для цепочек объекта второго класса. Наконец, на рис, 8.54,ж показана таблица значений В, полученных в результате сравнения цепочек обоих классов. Важно отметить, что в последней таблице все значения )Р существенно меньше, чем в предыдущих двух таблицах. Из этого следует, что значения В соответствуют высокой степени различия между двумя классами объектов. Например, если бы цепочка !.а соответствовала неизвестной форме границы, то ее наименьшее значение при сравнении с другой цепочкой класса 1 было бы равно 4,6>.

Наоборот, ее наиболыпее значение прп сравнении с цепочкой второго класса было бы 1,24. Отсюда следует, что эта цепочка относится к первому классу. 4об Синтаксические методы. Среди структурных л>етодов синтаксические методы наиболее часто применяются для задач распознавания образов. Основная идея, лежащая в основе синтаксических методов, состоит в подробном описании структурной модели простейшими элементами в соответствии с набором пра- 18 !с 11 ! 34 132 !47 1,33 ! 48 ! 48 1,48 140 1., п,,п „ 1,33 14 18 2с 1,02 1,18 1, !9 >,М 1!9 1,Ы 1,>Ч ! 72 1 39 ! 02 2.с 0,93 1,07 1,08 1 19 1 24 1,28 ! О7 1,Оз Ойв 1 14 1,11 1,18 Рнс. 8.54.

Грвннпы объектов, прннвдле>квщнх двум различным классам (а, б), соответсгвующне нм вппрокснмвпнн многоугольниками (в, г) н твблнпы >2 = А(В (с> — ж) 1276) вил (грамматикой). Сначала рассмотрим грамматики цепочек, а затем распространим эти идеи на грамматики более высокой размерности, Грамматики цепочек. Предположим, что мы имеек> два класса объектов о>1 и о>2, которые представляются цепочками из простейших элементов (равд. 8.5.2). Каждый простейший элемент можно интерпретировать как допустимый символ некоторой грамматики, где под грамматикой подразумевается набор синтаксических правил (отсюда название — синтаксическое распознавание образов).

С помощью этих правил из допустимых символов можно создавать предлоясения, В данном случае предло- жениями являются цепочки символов, которые в свою очередь служат для описания моделей объектов. Рассмотрим две грамматики 6, и 6ь Правила грамматики 6, позволяют создавать предложения только для объектов класса эоь а правила грамматики 6э — только для объектов класса сов. Набор предложений, созданный грамматикой 6, называется языком и обозначается Е(6). После определения двух грамматик 61 и 6д процесс синтаксического распознавания образов в принципе довольно прост. Если дано предложение, представляющее неизвестную модель объекта, задача состоит в определении языка, к которому это предложение относится. Если предложение относится к языку Е(6,), мы говорим, что модель описывает объект класса шь Аналогично мы говорим, что объект относится к классу шь если данное предложение из языка Е(6э). Однако предложение может одновременно относиться сразу к двум языкам (.(6,) и с,(6в).

В этом случае оно отбрасывается. Когда имеется больше двух классов моделей объектов, подход синтаксической классификации тот же, что описанный выше, Различие заключается в том, что рассматривается большее число грамматик (по меньшей мере одна на класс), В этом случае модель объекта относится к классу <а„если она является предложением только из языка 1.(6,). Если предложение не относится ни к одному языку пли же относится сразу к нескольким, то модель, соответствующая этому предложению, исключается из рассмотрения Для цепочки определим грамматику как четверку 6=(У, ~:, Р, 5), (8,5-10) где У вЂ” конечный набор негерминальных символов или переменных, Š— конечный набор терминальных символов или констант, Р— конечный набор производящих правил (правил вывода).

Символ 5, принадлежащий У, является начальиыси символом. Наборы У и Е не должны пересекаться. Далее нетерминальные символы обозначаются прописными буквами: А, В, ... ..., 5, .... Константы обозначаются строчными буквами начала алфавита: а, Ь, с, а цепочки из констант — строчными буквами конца алфавита: о, и, х, у, г. Цепочки, состоящие из констант и переменных, обозначаются строчными буквами греческого алфавита: а, р, 8, ....

Пустое предложение (предложение, не имеющее символов) обозначается ),, Наконец, если задан набор символов У, то У' будет обозначать все предложения, составленные из элементов У, Грамматики цепочек характеризуются в основном видом их производящих правил. Определенный интерес для синтаксического распознавания образов представляют регулярные грам- 468 магики, производящие правила которых всегда имеют вид Л-м аВ или А-э а, причем А и В принадлежат У, а а принадлежит 2 . Представляют интерес также контекстно-свободные грамматики с производящими правилами вида А»а, А принадлежит У, а сс принадлежит набору (У() ~) — д; т. е.

Характеристики

Тип файла
DJVU-файл
Размер
6,01 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее