Искусственный интеллект
Методическое пособие - Компьютеры, программирование
Другие методички по предмету Компьютеры, программирование
?мном расположении и т.д. Процедурные знания показывают какие действия и в какой последовательности нужно предпринимать для достижения определенных условий. Область общей памяти обеспечивает передачу результатов работы всех подсистем.
Блок управления и принятия решений выполняет координирующие действия, т.е. определяет запросы пользователя в сложившейся ситуации, по которым определяют стратегию решения.
Процесс решения задачи является многоступенчатым: в начале выполняется предварительная сегментация изображений, далее производится анализ каждого из этих сегментов, после чего выдается промежуточное или окончательное решение по анализу информации, находящейся в общей памяти.
СИСТЕМЫ СИНТЕЗА ИЗОБРАЖЕНИЙ
Описаниесинтез Изображение
Системы синтеза изображения являются обязательным элементом сложных интеллектуальных систем (например, САПР). Это прежде всего связано с тем, что скорость переработки человеком информации, представленной в графическом виде, на порядок выше по сравнению со скоростью переработки алфавитно-цифрового набора.
Состав типичной системы синтеза изображения может быть представлена в следующем виде:
Устройство ввода Пользователь
информации
БазаМодель
знаний мира
Программа Устройство Банк
синтеза отображения видеоданных
изображений графической
Банк информации
данных
Устройство
получения
твердой
копии
Работа системы на основании базы знаний и банка данных и знания пользователя компилятор генерирует соответствующую модель мира. Затем эта модель преображается программой синтеза изображения в удобную для восприятия человеком форму, после чего эти формы выдаются на устройство отображения. Фрагменты необходимых блоков отображений берутся из банка видеоданных.
Пользователь через устройство ввода информации может дополнять базу знаний и банк данных, корректировать модель мира и программу синтеза изображений, а также производить операции над самими изображениями. По размерности модели мира подразделяются на двухмерные и 3-хмерные.
3-хмерные подразделяются на каркасные (проволочные, поверхностные и твердотелые). СПРУТ имеет каркасную модель.
В каркасных моделях хранятся лишь координаты вершин и соединяющие ребра.
В моделях поверхностного типа хранятся описания поверхностей, описывающих данный объект. В моделях сплошных тел объекты формируются посредством примитивов, в качестве которых используют простейшие 3-хмерные геометрические элементы (цилиндр, сфера, пирамида, элипсоид, тороид и т.д.).
По способу описания объектов модели подразделяются на:
- задающие объект в виде набора данных
- задающие объект в виде набора операций его построения
При создании модели мира используется база знаний и банк данных. База знаний вводит фактические законы и ограничения, действующие при создании объектов мира. Банк данных заполняет модель мира стандартными данными, необходимыми для ее работы. После чего специальная программа преобразует модель в массив чисел, соответствующих изображению.
Наиболее качественные изображения получают на специализированных графических станциях. Для синтеза 3-хмерных реальных изображений необходимы 32-разрядные компьютеры.