Исследование и разработка методик и алгоритмов интерактивной визуализации средствами дополненной реальности

Научный журнал КубГАУ, №113(09), 2015 года

1

УДК 004.5 UDC 004.5

05.00.00 Технические науки Technical sciences

ИССЛЕДОВАНИЕ И РАЗРАБОТКА МЕТОДИК TECHNIQUES AND ALGORITHMS OF И АЛГОРИТМОВ ИНТЕРАКТИВНОЙ INTERACTIVE AUGMENTED REALITY

ВИЗУАЛИЗАЦИИ СРЕДСТВАМИ VISUALIZATION: RESEARCH AND

ДОПОЛНЕННОЙ РЕАЛЬНОСТИ DEVELOPMENT

Кравцов Алексей Александрович Kravtsov Alexey Alexandrovich

аспирант postgraduate student

Кубанский государственный аграрный университет, Kuban State Agrarian University, Krasnodar, Russia Россия, Краснодар

Автором было проведено исследование, целью которого являлось совершенствование визуализации трёхмерных объектов средствами технологии дополненной реальности с использованием в качестве платформы массово доступных мобильных устройств. В данной статье приводятся основные результаты работы, подводятся итоги и излагаются предпосылки для будущих исследований. Начиная с выхода графических пользовательских интерфейсов на потребительский рынок примерно 30 лет назад, взаимодействие с компьютером не претерпело существенных изменений. Современные технологии пользовательских интерфейсов имеют фундаментальные ограничения и сфокусированы в основном на взаимодействии человека и компьютера. Технология дополненной реальности предлагает совершенствование интерфейса человека и реального окружающего мира. В частности, дополненная реальность предлагает более совершенный пользовательский интерфейс для визуализации виртуальных объектов в реальной обстановке. Распространение современных смартфонов и планшетных компьютеров, а также совершенствование программных средств обеспечило предпосылки к массовому применению дополненной реальности так называемого ручного типа. Для совершенствования визуализации средствами дополненной реальности на массовых мобильных устройствах были рассмотрены следующие вопросы: реалистичность отображения объектов, возможность изменения параметров объектов при визуализации, формат и структура хранения объектов, манипуляция объектами в пространстве, особенности проектирования графического интерфейса пользователя для ДР

Ключевые слова: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ, ДОПОЛНЕННАЯ РЕАЛЬНОСТЬ, ВИЗУАЛИЗАЦИЯ

The author performed a research with the purpose of improving visualization of three-dimensional objects by means of augmented reality technology with the use of massively available mobile devices as a platform. This article summarizes the main results and provides suggestions for future research. Since graphical user interfaces made it to the consumer market about 30 years ago, interaction with the computer has not changed significantly. The focus of current user interface techniques is only on human-computer interactions, not on human-real world interactions. With that in mind, the concept of augmented reality appears very promising. Besides other improvements, it provides a better user interface for visualization of virtual objects in real environments. Modern smartphones and tablet computers, as well as improved software tools have provided the prerequisites for mass usage of handheld augmented reality. The following issues were raised by research: realistic object rendering, the ability to change object parameters in real time, storing of objects, manipulation of objects in space, issues of augmented reality graphical user interface design

Keywords: USER INTERFACE, AUGMENTED REALITY, VISUALIZATION

Введение

Автором было проведено исследование, целью которого являлось совершенствование визуализации трёхмерных объектов средствами

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

2

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

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

Дополненная реальность (также «расширенная реальность») (ДР) -это феномен пространственно-временного континуума, совмещающий в себе объективную и виртуальную реальности и обладающий рядом специфических качеств и свойств, недоступных в объективной и виртуальной реальности по отдельности [7]. В более узком смысле, дополненную реальность можно определить, как технологию интеграции виртуальных объектов в реальный мир [3].

Концепция дополненной реальности предлагает более совершенный пользовательский интерфейс для визуализации за счёт совокупности способов управления и визуализации.

Были проанализированы предыдущие исследования в области визуализации средствами дополненной реальности. Большинство разработок связано с использованием в качестве оборудования персонального компьютера и камеры - то есть настольных решений (например, [8, 12-14]). Однако для полноценного раскрытия потенциала дополненной реальности и обеспечения её массового распространения необходимы мобильные решения. До недавнего времени реализация мобильных решений с дополненной реальностью была связана с необходимостью для пользователя переносить большое количество специального оборудования: компьютера, элементов питания, камеры, дисплея.

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

3

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

Рисунок 1 - Классификация дисплеев дополненной реальности по положению относительно пользователя [9]

Методические и инструментальные основы исследования

Был проведён аналитический обзор методов и средств для разработки дополненной реальности.

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

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

4

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

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

В качестве движка для трекинга был использован набор средств разработки Qualcomm Vuforia. Данное средство было специально разработано для мобильных устройств. Оно основывается на алгоритмах одной из ведущих научных организаций по разработкам в области дополненной реальности «Лаборатории имени Кристиана Доплера по ручной дополненной реальности» [11].

Для реализации части технологии дополненной реальности, связанной с трёхмерной визуализацией может быть применено множество существующих решений. В ходе поиска и анализа была выбрана среда разработки Unity [15]. В ней присутствует графический движок, оптимизированный для работы на мобильных устройствах.

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

5

Разработанные методики и алгоритмы

Рассматриваемые вопросы

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

Разработка методик для обеспечения реалистичности при визуализации трёхмерных объектов средствами дополненной реальности

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

Выбранная среда разработки Unity поддерживает все 4 стандартных источника освещения: рассеянный (ambient), направленный (directional), точечный (point) и конусный (spot). Совокупность данных средств может быть применена для создания схемы освещения объекта, как например на рисунке 2.

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

6

Динамическое освещение

Рассеяный свет

Точечный источник освещения

Точечный источник освещения

Точечный источник освещения

Точечный источник освещения

Рисунок 2 - Пример схемы динамического освещения объекта

Однако ресурсы массовых мобильных устройств не позволяют использовать более двух точечных или конусных источников освещения. Также при такой модели не учитывается свет, отражённый от других объектов окружающего пространства: так называемое глобальное

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

Вследствие этого, представляется логичным наряду с динамическим (т.е. освещением реального времени) для повышения реалистичности дополнительно использовать средства статического (т.е. предварительно рассчитанного) освещения (рис. 3).

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

Объект

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

7

применено освещение любой сложности с использованием неограниченного числа источников света.

Рисунок 3 - Комбинация статического и динамического освещения

Большое значение имеет возможность предварительного расчёта теней, образуемых в результате действия непрямого освещения. Расчёт может быть выполнен с применением различных методов глобального освещения, например Ambient Occlusion. Рассчитанное таким образом затенение объекта может быть визуализировано в текстуру-атлас (пример на рис. 4). Отличительной особенностью применённого подхода является то, что создаётся отдельная независимая текстура затенения объекта, которая в последствии смешивается с основной. Таким образом при создании нескольких цветовых решений объекта не требуется соответствующая подготовка для каждой текстуры.

Рисунок 4 - Пример независимой текстуры затенения

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

8

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

Рисунок 5 - Методика создания статичной падающей тени

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

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

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

9

Изменение параметров объекта в реальном времени

Были предложены принципиальные основы изменения параметров объекта при визуализации дополненной реальности на примере смены материалов. Они включают в себя смену параметров в реальном времени и упрощённый интерфейс пользователя, доступный для неспециалиста. Например, смена материалов отдельных полигональных сеток модели была упрощена до выбора пользователем одного из «цветовых решений» -заданных наборов материалов (алгоритм на рис. 6).

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

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

10

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

Подготовка и хранение моделей

Имплементация предложенных методик по обеспечению реалистичности и смене материалов потребовала разработку определённого процесса предварительной подготовки моделей (рис. 7), а также особой структуры хранения объектов (рис. 8).

Рисунок 7 - Методика подготовки трёхмерной модели

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

11

Рисунок 8 - Структура хранения объекта

Механизм манипуляции трёхмерными объектами дополненной реальности с использованием жестовых методов ввода

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

Как было отмечено в предыдущих исследованиях [8, 10], задача перемещения объектов зачастую может быть упрощена до двухмерной. И, таким образом, в данном случае перемещение осуществляется в пределах плоскости, по осям X и Z, а вращение - вокруг своей оси Y. В таком случае

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

12

координата Y остается неизменной, а координаты X и Z изменяются согласно выражению:

Z1 cos j - sin j Z 0 + r3

X1J sin j cos j X 0 r1

где ф - угол поворота объекта вокруг оси Y.

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

Рисунок 9 - Использование жеста «касание и перемещение одним пальцем» для перемещения объекта и жеста «касание одновременно двумя

пальцами» - для вращения

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

Виртуальный луч пробрасывается от точки касания пользователем сенсорного экрана, находящейся на плоскости экрана, найденной при помощи виртуальной камеры Unity. В случае пересечения лучом объекта,

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

13

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

Рисунок 10 - Блок-схема алгоритма манипуляции объектами

При обнаружении более одного касания на одном объекте распознаётся режим вращения. Угол, на который нужно повернуть объект,

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

14

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

Особенности проектирования графического интерфейса пользователя

В работе предложены рекомендации по проектированию

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

Специфика создания пользовательского интерфейса для

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

Заключение

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

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

15

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

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

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

1) проанализировано современное состояние в сфере исследований дополненной реальности, выявлены недостатки современных систем дополненной реальности и предложены методы их решения;

2) проведён поиск и анализ средств разработки на предмет возможности использования для целей исследования;

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

4) предложены принципиальные основы и алгоритм изменения параметров объектов дополненной реальности при визуализации в реальном времени;

5) разработаны методики по подготовке и оптимизации трёхмерных моделей для реалистичной визуализации на мобильных устройствах;

6) разработан механизм манипуляции трёхмерными объектами;

7) даны практические рекомендации по проектированию интерфейса пользователя для визуализации средствами дополненной реальности.

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

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

16

потенциал применения на головных устройствах (например, очках дополненной реальности), потенциально более распространённых в будущем.

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

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

Список литературы

1. Иванов В. П., Батраков А. С., Полищук Г. М. Трехмерная компьютерная графика. - М. : Радио и связь, 1995.

2. Кравцов А. А. Использование технологии дополненной реальности для

визуализации виртуального объекта в реальном интерьере / А.А. Кравцов // Политематический сетевой электронный научный журнал Кубанского

государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. - Краснодар: КубГАУ, 2012. - №10(084). С. 724 - 733. - IDA [article ID]: 0841210054. - Режим доступа: http://ej.kubagro.ru/2012/10/pdf/54.pdf, 0,625 у.п.л.

3. Кравцов А.А. Модели взаимодействия с клиентами при использовании

технологии дополненной реальности в торговле / Кравцов А.А., Лойко В.И. // Политематический сетевой электронный научный журнал Кубанского

государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. - Краснодар: КубГАУ, 2015. - №09(113). - IDA [article ID]: 1131509027. -Режим доступа: http://ej.kubagro.ru/2015/09/pdf/27.pdf, 0,688 у.п.л.

4. Кравцов А.А. Особенности реализации маркерного трекинга на массовых

мобильных устройствах / Кравцов А.А., Лойко В.И. // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. - Краснодар: КубГАУ, 2015. -№09(113). - IDA [article ID]: 1131509032. - Режим доступа:

http://ej.kubagro.ru/2015/09/pdf/32.pdf, 1,000 у.п.л.

5. Кравцов А. А., Лойко В. И. Программа визуализации виртуальных объектов в реальной обстановке с применением технологии дополненной реальности. Свид. РосПатента РФ на программу для ЭВМ, Заявка №2015612899 от 13.04.2015, Гос. рег. №2015615996, зарегистр. 28.05.2015.

6. Кравцов А.А. Совершенствование пользовательского интерфейса

визуализации трехмерных объектов при помощи технологии дополненной реальности / А.А. Кравцов, В.И. Лойко // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. - Краснодар: КубГАУ, 2014. - №06(100). С. 1408 - 1420. - IDA

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

17

[article ID]: 1001406091. - Режим доступа: http://ej.kubagro.ru/2014/06/pdf/91.pdf, 0,812 у.п.л.

7. Макеев С. Н., Макеев А. Н. ГЕНЕЗИС ПОНЯТИЯ РАСШИРЕННОЙ РЕАЛЬНОСТИ //Учебный эксперимент в образовании. - С. 8.

8. Ahlers K. H. et al. Distributed augmented reality for collaborative design applications //Computer Graphics Forum. - Blackwell Science Ltd, 1995. - Т. 14. - №. 3. -С. 3-14.

9. Bimber O., Raskar R. Spatial augmented reality: merging real and virtual worlds. -CRC Press, 2005.

10. Bowman D. A. et al. New Directions in 3D User Interfaces //IJVR. - 2006. - Т. 5.

- №. 2. - С. 3-14.

11. Handheld Augmented Reality [Электронный ресурс] // Christian Doppler

Laboratory on Handheld Augmented Reality [Офиц. сайт]. URL:

http://handheldar.icg.tugraz.at/ (дата обращения: 20.06.2015).

12. Nobrega R., Correia N. Design your room: adding virtual objects to a real indoor scenario //CHI'11 Extended Abstracts on Human Factors in Computing Systems. - ACM, 2011. - С. 2143-2148.

13. Siltanen S., Woodward C. Augmented interiors with digital camera images //Proceedings of the 7th Australasian User interface conference-Volume 50. - Australian Computer Society, Inc., 2006. - С. 33-36.

14. Tanaka T. et al. A Web Application for an Interior-Design Simulator using Augmented Reality //The 21st International Conference on Artificial Reality and Telexistence, Osaka, Japan, November 28-30, 2011, The Virtual Reality Society of Japan

15. Unity - Game Engine [Электронный ресурс] // Unity [Офиц. сайт]. URL: http://unity3d.com/ru/ (дата обращения: 18.06.2015).

References

1. Ivanov V. P., Batrakov A. S., Polishhuk G. M. Trehmernaja komp'juternaja grafika.

- M. : Radio i svjaz', 1995.

2. Kravtsov A.A. Ispol'zovanie tehnologii dopolnennoj real'nosti dlja vizualizacii

virtual'nogo ob#ekta v real'nom inter'ere / A.A. Kravtsov // Politematicheskij setevoj jelektronnyj nauchnyj zhurnal Kubanskogo gosudarstvennogo agrarnogo universiteta

(Nauchnyj zhurnal KubGAU) [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2012. -

№10(084). S. 724 - 733. - IDA [article ID]: 0841210054. - Rezhim dostupa:

http://ej.kubagro.ru/2012/10/pdf/54.pdf, 0,625 u.p.l.

3. Kravtsov A.A. Modeli vzaimodejstvija s klientami pri ispol'zovanii tehnologii

dopolnennoj real'nosti v torgovle / Kravtsov A.A., Lojko V.I. // Politematicheskij setevoj jelektronnyj nauchnyj zhurnal Kubanskogo gosudarstvennogo agrarnogo universiteta

(Nauchnyj zhurnal KubGAU) [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2015. -

№09(113). - IDA [article ID]: 1131509027. - Rezhim dostupa:

http://ej.kubagro.ru/2015/09/pdf/27.pdf, 0,688 u.p.l.

4. Kravtsov A.A. Osobennosti realizacii markernogo trekinga na massovyh mobil'nyh

ustrojstvah / Kravtsov A.A., Lojko V.I. // Politematicheskij setevoj jelektronnyj nauchnyj zhurnal Kubanskogo gosudarstvennogo agrarnogo universiteta (Nauchnyj zhurnal KubGAU) [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2015. - №09(113). - IDA [article ID]:

1131509032. - Rezhim dostupa: http://ej.kubagro.ru/2015/09/pdf/32.pdf, 1,000 u.p.l.

5. Kravtsov A.A., Lojko V.I. Programma vizualizacii virtual'nyh ob#ektov v real'noj obstanovke s primeneniem tehnologii dopolnennoj real'nosti. Svid. RosPatenta RF na programmu dlja JeVM, Zajavka №2015612899 ot 13.04.2015, Gos. reg. №2015615996, zaregistr. 28.05.2015.

http://ej.kubagro.ru/2015/09/pdf/123.pdf

Научный журнал КубГАУ, №113(09), 2015 года

18

6. Kravtsov A.A. Sovershenstvovanie pol'zovatel'skogo interfejsa vizualizacii trehmernyh ob#ektov pri pomoshhi tehnologii dopolnennoj real'nosti / A.A. Kravtsov, V.I. Lojko // Politematicheskij setevoj jelektronnyj nauchnyj zhurnal Kubanskogo gosudarstvennogo agrarnogo universiteta (Nauchnyj zhurnal KubGAU) [Jelektronnyj resurs].

- Krasnodar: KubGAU, 2014. - №06(100). S. 1408 - 1420. - IDA [article ID]: 1001406091.

- Rezhim dostupa: http://ej.kubagro.ru/2014/06/pdf/91.pdf, 0,812 u.p.l.

7. Makeev S. N., Makeev A. N. GENEZIS PONJaTIJa RASShIRENNOJ REAL''NOSTI //Uchebnyj jeksperiment v obrazovanii. - S. 8.

8. Ahlers K. H. et al. Distributed augmented reality for collaborative design applications //Computer Graphics Forum. - Blackwell Science Ltd, 1995. - T. 14. - №. 3. -S. 3-14.

9. Bimber O., Raskar R. Spatial augmented reality: merging real and virtual worlds. -CRC Press, 2005.

10. Bowman D. A. et al. New Directions in 3D User Interfaces //IJVR. - 2006. - T. 5.

- №. 2. - S. 3-14.

11. Handheld Augmented Reality [Jelektronnyj resurs] // Christian Doppler Laboratory on Handheld Augmented Reality [Ofic. sajt]. URL: http://handheldar.icg.tugraz.at/ (data obrashhenija: 20.06.2015).

12. Nobrega R., Correia N. Design your room: adding virtual objects to a real indoor scenario //CHI'11 Extended Abstracts on Human Factors in Computing Systems. - ACM, 2011. - S. 2143-2148.

13. Siltanen S., Woodward C. Augmented interiors with digital camera images //Proceedings of the 7th Australasian User interface conference-Volume 50. - Australian Computer Society, Inc., 2006. - S. 33-36.

14. Tanaka T. et al. A Web Application for an Interior-Design Simulator using Augmented Reality //The 21st International Conference on Artificial Reality and Telexistence, Osaka, Japan, November 28-30, 2011, The Virtual Reality Society of Japan

15. Unity - Game Engine [Jelektronnyj resurs] // Unity [Ofic. sajt]. URL: http://unity3d.com/ru/ (data obrashhenija: 18.06.2015).

http://ej.kubagro.ru/2015/09/pdf/123.pdf