5.2. Глобальная система пространственных фреймов

5.2. Глобальная система пространственных фреймов

Мне не очень нравится предлагаемая ниже модель, но для систем ИИ раньше или позже нечто подобное непременно потребуется разработать. Глобальный пространственный фрейм (GSF) представляет собой постоянный набор «типичных позиций» в абстрактном трехмерном пространстве, копии которого используются как каркасы для сборки сложных сцен. Такой каркас можно представить себе в виде расположенной в горизонтальной плоскости решетки (матрицы) размером (5?5), каждый узел («позиция») которого имеет три вертикальных уровня. Центральные ячейки служат для представления сведений, наиболее близких к основному в GSF понятию, а периферийные представляют собой менее значительные понятия. (В сущности, человек всегда представляет себе, что он находится в универсальной воображаемой комнате, в которой происходят реальные события. Люди, вероятно, в жизни своей используют более сложные и математически менее строгие структуры, например, чтобы подчеркнуть простоту доступа к объектам, находящимся вблизи рук или лица, или чтобы представлять пространство не в чисто метрических категориях, а по отношению к своим манипуляционным возможностям.

GSF связан с системой видовых фреймов; каждый видовой фрейм описывает визуальные характеристики GSF со своей «колокольни». Таким образом, этот подход не противоречит одновременно ни системе Коперника, ни системе Птолемея: перемещения наблюдателя никак не влияют на присутствие в GSF образа видимой им сцены, однако активация видового фрейма, соответствующего данному конкретному местоположению наблюдателя, представляет его воображению именно ту картину, которую он и должен видеть.

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

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

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

ЗРИТЕЛЬНОЕ ВОСПРИЯТИЕ. Разнообразные типы визуальных «черт» распознаются с помощью демонов на уровне сетчатки. Каждая обнаруженная черта автоматически связывается с видовым направлением текущего видового перечня в соответствии с его положением на общем визуальном поле.

АКТИВАЦИЯ ФРЕЙМОВ. Одновременно производится предварительное присоединение некоторого предметного фрейма или некоторого вида ожидания к узлам решетки GSF в соответствии с данным направлением текущего видового перечня. Это означает, что каждый терминал связывается с видовым направлением некоторого вшивного видового перечня. (Иными словами, терминалы визуального фрейма содержат пространственно-сориентированные данные, что оказывается возможным благодаря наличию соответствующих указателей в структуре GSF), в рамках одной системы различные визуальные фреймы выбираются согласно текущему видовому фрейму, а направления всех объектов должны быть соответственно откорректированы.

КОНКРЕТИЗАЦИЯ. Когда мы смотрим в определенном направлении, то, во-первых, в соответствии с информацией активного фрейма ожидаем увидеть определенные визуальные черты в определенных зрительных областях, соответствующих данным GSF, и, во-вторых, на самом деле видим их там. Поэтому естественно предложить такую теорию зрительного восприятия (первого порядка), в которой каждый маркер каждого терминала фактически задает некоторый класс визуальных демонов — «признаков» так же, как и предполагаемое местоположение соответствующего узла в GSF. В такой системе наблюдатель может быть тоже представлен как объект и это позволит ему «увидеть» себя из разных мест в качестве полноправного элемента сцены. При наличии всего этого довольно легко получить информацию, требуемую для означивания терминалов и конкретизации фреймов. Системе остается лишь сопоставить «перцептуальные» пары (демон, видовой перечень) со «схематическими» парами (маркер, узел). Если бы терминалы предметных фреймов можно было непосредственно присоединять к узлам GSF, и если бы они автоматически проектировались и образовывали видовые перечни, то это бы почти полностью избавило систему от необходимости проведения повторных вычислений для представления тех объектов, которые уже наблюдались, но только из других положений.

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

Следующая глава >

Похожие главы из других книг:

5.1. Создание фреймов

Из книги автора

5.1. Создание фреймов Чтобы HTML-страница содержала фреймы, а экран был разделен на области, необходимо заменить пару тегов <BODY>..</BODY> в коде HTML-страницы парой тегов <FRAMESET>…</FRAMESET>. Необходимо также указать хотя бы один из атрибутов cols или rows. С помощью этих


Локальная и глобальная память

Из книги автора

Локальная и глобальная память Суть другого требования, предъявляемого к корректному многопоточному коду, состоит в том, что глобальная память не должна использоваться для локальных целей. Так, применение функции ThFunc, приводившейся ранее в качестве примера, будет


Настройки фреймов

Из книги автора

Настройки фреймов После помещения изображения во фрейм мы можем работать отдельно с фреймом и отдельно с его содержимым – картинкой. Инструмент Direct Selection (Выделение напрямую), которым мы пользовались для того, чтобы «достать» до отдельных объектов группы, и здесь придет


4.4.2. Создание пространственных значений

Из книги автора

4.4.2. Создание пространственных значений Этот раздел описывает, как создать пространственные значения, использующие функции Well-Known Text и Well-Known Binary, которые определены в стандарте OpenGIS, и применить


4.4.3. Создание пространственных столбцов

Из книги автора

4.4.3. Создание пространственных столбцов MySQL обеспечивает стандартный способ создания пространственных столбцов для типов геометрии, например, через CREATE TABLE или ALTER TABLE. В настоящее время пространственные столбцы обеспечиваются для таблиц типов MyISAM, InnoDB, NDB и


4.4.5. Выборка пространственных данных

Из книги автора

4.4.5. Выборка пространственных данных Значения геометрии, сохраненные в таблице, могут быть выбраны во внутреннем формате. Вы можете также преобразовывать их в формат WKT или WKB.Выборка пространственных данных во внутреннем формате:Выборка геометрии с использованием


4.6.1. Создание пространственных индексов

Из книги автора

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


Создание фреймов

Из книги автора

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


10.5. Глобальная сеть Интернет

Из книги автора

10.5. Глобальная сеть Интернет Зарождением Интернета принято считать момент появления первой компьютерной сети, родиной которой в середине 60-х годов двадцатого века стала Америка.В то время еще не существовало персональных компьютеров, и крупные американские


Глава 4. Глобальная сеть — место больших возможностей

Из книги автора

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


2.8. Измерение характеристик плоских и пространственных объектов

Из книги автора

2.8. Измерение характеристик плоских и пространственных объектов При работе с моделью детали может возникнуть необходимость узнать расстояние или угол между вершинами, ребрами, осями, гранями и плоскостями.В КОМПАС-3D LT возможно измерение различных геометрических


2.8.2. Измерение характеристик пространственных объектов

Из книги автора

2.8.2. Измерение характеристик пространственных объектов Для вызова команды нажмите соответствующую кнопку на панели Измерения (3D) или выберите ее название из меню Сервис | Измерить (рис. 2.14). Точность вычислений и единицы измерения длины вы можете задать, используя


Глобальная структура наследования

Из книги автора

Глобальная структура наследования Ранее мы уже ссылались на универсальные (universal) классы GENERAL и ANY, а также на безобъектный (objectless) класс NONE. Пришло время пояснить их роль и представить глобальную структуру


Часть IV Сеть: локальная и Глобальная

Из книги автора

Часть IV Сеть: локальная и Глобальная Понятие локальной сетиПроводная сетьБеспроводная сетьПодключение к локальной сетиПодключение к


Глобальная система управления народным хозяйством

Из книги автора

Глобальная система управления народным хозяйством В январе 1959 года А. И. Китов посылает в ЦК КПСС новаторский документ (известный как «Первое письмо А. И. Китова Н. С. Хрущёву») (подробнее об этом см. [5.17]), содержащий кардинальные предложения о направлениях полномасштабного