Таблица альтернатив и критериев - Разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени
Таблица 2. Таблица альтернатив и критериев
Критерии альтернативы |
Кроссплатформенность |
Наличие документации и литературы |
Поддержка различных языков программирования |
Широкий выбор дополнительных сервисов (оценка) |
Тип лицензии |
OpenCV |
IOS, PC, Android, Linux |
Много |
С/C + +, Python, Java, Ruby, Matlab, Lua |
Отлично |
Boost Software License |
Vuforia |
IOS, Android, Unity |
Достаточно |
C + +, Java, Objective-C, .Net |
Отлично |
Free + Commercial SDK option |
ARToolKit |
IOS, Android, Unity |
Много |
Java, Objective-C |
Мало |
Free + Commercial SDK option |
Metaio SDK |
IOS, Android, Unity, WEB |
Мало |
Java, Objective-C, .Net |
Отлично |
Free + Commercial SDK option |
String |
IOS, Unity |
Мало |
Objective-C, .Net |
Очень мало |
Free + Commercial SDK option |
Вывод
Обзор альтернатив с учетом наиболее важных критериев показал, что самым оптимальным Фреймворком для разработки системы является Vuforia. Vuforia - бесплатная библиотека, постоянно модернизирующаяся, позволяет работать как с нативными приложениями, так и создавать кроссплатформенные приложения с помощью специального игрового движка Unity.
Похожие статьи
-
Выбор Фреймворка для разработки системы Перед началом разработки необходимо произвести выбор Фреймворка (набора библиотек). Обзор альтернатив OpenCV -...
-
Существует достаточно широкий спектр областей науки и техники, в которых может применяться дополненная реальность. Однако в первую очередь можно выделить...
-
Есть много типов устройств ввода для AR систем. Некоторые системы используют перчатки. Другие, такие как ReachMedia [13] используют беспроводные...
-
Совместные AR интерфейсы включают в себя использование нескольких дисплеев для поддержки удаленной совместной деятельности. Для создания совместной...
-
Один из наиболее важных аспектов при создании систем дополненной реальности - это создать соответствующий интуитивно понятный интерфейс между...
-
Развлекательная и образовательная область включает в себя "культурные" приложения для осмотра достопримечательностей и музейные путеводители, игровые...
-
Хотя существует множество инновационных способов использования дополненной реальности, можно выделить четыре типа приложений, в которых чаще всего...
-
Мобильные системы дополненной реальности включают в себя мобильные приложения для телефонов. Мобильные AR подразумевают использование различных мобильных...
-
Мобильные приложения дополненной реальности чаще всего являются развлекательными, образовательными, навигационными или информационные. Например...
-
Человек получает представление об окружающем пространстве с помощью большого набора органов чувств. Система дополненной реальности, являясь посредником...
-
Основными устройствами, используемым в системах дополненной реальности являются дисплеи, устройства ввода, устройства отслеживания и компьютер. Дисплеи...
-
Мультимодальные интерфейсы объединяют реальные формы устройств ввода с натуральными формами языка и поведения, такими как речь, осязание, жесты рукой или...
-
Общая характеристика Для оценки общей возможности распознавания жестов в мобильных АR, сравним стандартные взаимодействия, через сенсорный экран, и тип...
-
Хорошо известно, что для качественных AR систем, чтобы предоставить реалистичный результат требуется очень точно отслеживать реальную среду для...
-
Многие исследовательские группы поднимали проблему социально приемлемых технологий. Мобильные системы, постоянно сталкиваются с проблемой социального...
-
Определение дополненной реальности Термин дополненной реальности (augmented reality, AR) предположительно был предложен работавшим на корпорацию Boeing...
-
Для того чтобы далее исследовать потенциал использования жестов для систем дополненной реальности, рассмотрим манипуляции виртуальными объектами,...
-
Второй вид взаимодействия использует положения и ориентации устройства (определяется с помощь данных, полученных со встроенного акселерометра и компаса)...
-
Рассмотри несколько видов взаимодействия, которые могли бы решить поставленную задачу. Для простоты рассмотрим взаимодействие с виртуальным объектом...
-
В мобильной дополненной реальности (AR), пользователи смотрят на прямое изображение, полученное с видеокамеры на их мобильном устройстве и сцены, которые...
-
Выбор системы управления базами данных является одним из важных этапов при разработке автоматизированной системы расписания занятий. Выбранный...
-
Microsoft Access База данных разработана в среде Microsoft Access. Microsoft Access - реляционная СУБД корпорации Microsoft. Имеет широкий спектр...
-
Для написания АИС использовались следующие языки программирования, программные средства и библиотеки: - Язык программирования PHP 5.4; -...
-
Выбор средств реализации информационной системы Названные в параграфе 1.4. настоящей работы задачи могут быть решены тремя типами средств автоматизации:...
-
Модель сущность-связь представлена в приложении 1. Структура таблиц Следует отметить назначение полей, которые встречаются во всех таблицах: - id --...
-
Создание базы данных (структура таблиц) База данных предназначена для работников гостиницы. В базе данных должны храниться сведения о проживающих...
-
Связи между таблицами - Разработка информационной системы "Гостиница"
Все ранее созданные таблицы должны быть связаны между собой каким-либо определенным полем, называемым ключевым полем. Ключевое поле позволяет однозначно...
-
Таблицы СУБД Microsoft Access - Разработка информационной системы "Гостиница"
Таблицы - это основной объект базы данных, в котором хранятся все данные, имеющиеся в базе, а также структура базы (поля, их типы, свойства). База данных...
-
Таблица 1 -- Типы и назначение полей таблицы "user" Имя Тип Описание UserId Int Уникальный идентификатор пользователя Name Varchar ФИО пользователя...
-
Установка связей между таблицами - Разработка информационной системы "Гостиница"
После создания всех нужных таблиц устанавливаем связи между одноименными полями таблиц. Связь данных в одной таблице с данными в других таблицах...
-
Формирование области многокритериального выбора вариантов Стоит задача о выборе марки автомобиля с их известными особенностями и характеристиками....
-
ОС Android - операционная система для мобильных телефонов, планшетных компьютеров и нетбуков, основанная на ядре Linux. Изначально разрабатывалась...
-
Проектирование базы данных было Подробно описано в главе 7. Благодаря графической оболочке MySQL Workbench для MySQL все SQL запросы на создание таблиц...
-
В ходе разработки было создано пять форм, обеспечивающих взаимодействие между пользователем и приложением: - начальное окно выбора учебного года, курса и...
-
Структура системы В ходе разработки выпускной квалификационной работы использовались базы данных, созданные в среде MySQL Workbench, и создано клиентское...
-
При работе над проектом разрабатывались два основных компонента системы: база данных (далее - БД) и интерфейс клиентского приложения. Затем необходимо...
-
После выполнения задачи по Подбору и анализу литературы, настало время поиска и сравнительного анализа уже существующих решений задачи контроля...
-
Выбор интерфейса Пользовательский интерфейс представляет собой совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя...
-
Заключение - Разработка системы автоматизации учета кадров для малых фирм на этапе стартапа
Итак, в результате выполнения дипломного проекта было разработано приложение баз данных, позволяющее автоматизировать операции учета в отделе кадров....
-
Для начала разрабатывается модель базы данных (рис.1). Главная идея создания функциональной модели заключается в том, чтобы описать, "увидеть" и...
Таблица альтернатив и критериев - Разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени