Мобильные AR приложения - Разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени
Мобильные приложения дополненной реальности чаще всего являются развлекательными, образовательными, навигационными или информационные.
Например приложение WikitudeDrive [35], которое представляет собой навигатор, который позволяет пользователю видеть дорогу во то время когда тот смотрит маршрут на навигаторе (рисунок 9, слева); Пожарный 360 - развлекательная программа, позволяющая пользователю бороться виртуальным огнем как настоящему пожарному (рисунок 9, справа), и Le Bar гид, навигационное приложение, помогающее пользователю найти ближайший бар, где подают пиво Stella Artois.
В связи с относительной новизной AR для мобильных приложений, в настоящее время еще только начинают появляться библиотеки для создания мобильных дополненной реальности. Но они постоянно развиваются.
Рисунок 8. Примеры мобильных приложений. WikitudeDrive (слева) и Пожарный 360 (справа)
Мобильные AR приложения являются одними из немногих приложений с дополненной реальностью, которые могут дойти до широкой публики. Тем не менее, даже эти приложения сталкиваются с некоторыми проблемами. Существуют, проблемы, связанные с GPS-датчиками, которые могут быть не достаточно точными когда необходимо точно разместить виртуальные тэги. Есть проблемы связанные с ограниченными возможностями аппаратной части, так как требуется высокая мощность для обработки изображений. Что касается программной стороной, существуют проблемы с доступом к видео API, связанные с закрытостью. Тем не менее, современные тенденции приводят к все большей популяризации открытых систем, что упрощает разработку приложений с дополненной реальностью, так как есть полный доступ к устройству[36].
ВыводыОбзор существующих приложений показал основные тенденции в развитии технологии дополненной реальности. Эта технология в наше время очень бурно развивается и может найти применение во многих областях.
Анализ приложений показал, что сейчас они имеют, в основном, либо развлекательный, либо узконаправленный характер. Основное внимание в таких приложениях уделяется их возможностям при взаимодействии с окружающей средой и пользователем. Ввиду это, можно сделать вывод об актуальности разработки системы с распознаванием жестов, для взаимодействия с виртуальными объектами.
Для создания функционирующей системы необходима достаточно мощная платформа, которой может быть современное мобильное устройство, в виду их широкой распространенности и постоянно растущих возможностей.
Похожие статьи
-
Развлекательная и образовательная область включает в себя "культурные" приложения для осмотра достопримечательностей и музейные путеводители, игровые...
-
Мобильные системы дополненной реальности включают в себя мобильные приложения для телефонов. Мобильные AR подразумевают использование различных мобильных...
-
Хотя существует множество инновационных способов использования дополненной реальности, можно выделить четыре типа приложений, в которых чаще всего...
-
Основными устройствами, используемым в системах дополненной реальности являются дисплеи, устройства ввода, устройства отслеживания и компьютер. Дисплеи...
-
Человек получает представление об окружающем пространстве с помощью большого набора органов чувств. Система дополненной реальности, являясь посредником...
-
В мобильной дополненной реальности (AR), пользователи смотрят на прямое изображение, полученное с видеокамеры на их мобильном устройстве и сцены, которые...
-
Многие исследовательские группы поднимали проблему социально приемлемых технологий. Мобильные системы, постоянно сталкиваются с проблемой социального...
-
Существует достаточно широкий спектр областей науки и техники, в которых может применяться дополненная реальность. Однако в первую очередь можно выделить...
-
Определение дополненной реальности Термин дополненной реальности (augmented reality, AR) предположительно был предложен работавшим на корпорацию Boeing...
-
Хорошо известно, что для качественных AR систем, чтобы предоставить реалистичный результат требуется очень точно отслеживать реальную среду для...
-
Один из наиболее важных аспектов при создании систем дополненной реальности - это создать соответствующий интуитивно понятный интерфейс между...
-
Мультимодальные интерфейсы объединяют реальные формы устройств ввода с натуральными формами языка и поведения, такими как речь, осязание, жесты рукой или...
-
Есть много типов устройств ввода для AR систем. Некоторые системы используют перчатки. Другие, такие как ReachMedia [13] используют беспроводные...
-
Совместные AR интерфейсы включают в себя использование нескольких дисплеев для поддержки удаленной совместной деятельности. Для создания совместной...
-
Процессы и потоки - Разработка мобильного приложения расчета и учета оплаты коммунальных услуг
Когда хотя бы один из компонентов приложения (или все приложение) будет востребован, система Android запускает процесс, который содержит единственный...
-
Основные компоненты и структура приложения Прежде чем приступить к установке и настройке среды программирования, построению технического задания и...
-
ОС Android - операционная система для мобильных телефонов, планшетных компьютеров и нетбуков, основанная на ядре Linux. Изначально разрабатывалась...
-
Анализ и выбор операционной системы При создании мобильного приложения, первый возникающий вопрос - для какой платформы его разрабатывать. На рынке...
-
Выбор средств реализации информационной системы Названные в параграфе 1.4. настоящей работы задачи могут быть решены тремя типами средств автоматизации:...
-
Заключение - Разработка мобильного приложения расчета и учета оплаты коммунальных услуг
Смартфон интерфейс мобильный приложение В результате проведенной работы были рассмотрены существующие мобильные ОС и изучены особенности и архитектура...
-
Общие требования к разработке графического интерфейса. Под графическим интерфейсом пользователя (Graphical User Interface -- GUI) -- вид...
-
При создании проекта нужно указать его свойства: Application Name (название приложения), Project location (расположение проекта на диске), Min SDK...
-
Геймификация Когда рестораны принимают решения встраивать инновационные услуги в свой бизнес для привлечения аудитории, следует учитывать не только...
-
Мобильные приложения - это программные приложения, предназначенные для работы на смартфонах, планшетах и других мобильных устройствах. Цель мобильного...
-
При разработке практически всех инструментальных средств за основу принимается методология автоматизации проектирования на базе использования прототипов....
-
Следующей задачей было изучение литературы по теме и ее анализ. Для этого использовались публикации из российских источников с целью учета особенностей...
-
Экспертные информационные системы - Системы поддержки принятия решений
Наибольший прогресс среди компьютерных информационных систем отмечен в области разработки экспертных систем. Экспертные системы дают возможность...
-
Структура программно-математического обеспечения АСУ, его функции и принципы разработки Программные средства обеспечивают обработку данных и состоят из...
-
Введение - Разработка мобильного приложения расчета и учета оплаты коммунальных услуг
В настоящее время трудно представить свою жизнь без мобильного телефона. Если раньше он был атрибутом деловых людей, то сейчас есть практически у всех....
-
Пользовательский интерфейс обеспечивает взаимодействие между пользователем и компьютером, обмен действиями и ответными реакциями на них. Стоит начать с...
-
Разработку приложения для мобильных платформ, можно разбить на этапы. Первым этапом в создании мобильного приложения является этап разработки...
-
Назначение программы Программное средство на тему "Калькулятор коммунальных услуг" предназначено для повышения эффективности расчета коммунальных...
-
Современный этап развития системы образования диктует новые требования к организации процесса обучения. Инновационные подходы к организации обучения...
-
Можно выделить три основных метода разработки программного обеспечения: 1. Конструкторы программ (Аlgoritm2, Devel Studio, MnCreator, Game Maker и др.)....
-
Основные понятия баз данных. Цели использования баз данных - Разработка базы данных
В широком смысле слова база данных (БД) - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Для удобной...
-
Введение - Разработка программного средства, позволяющего оптимизировать SQL-скрипты
Актуальность. В настоящее время трудно найти фирму, которая не использовала бы базы данных в той или иной форме - учет сотрудников, клиентов, продаж....
-
В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются...
-
Пожары в центре обработки данных представляют особый интерес, так как poryazheny с большими финансовыми потерями. Характерной особенностью небольшой...
-
Трудности разработки экспертных систем - Разработка интеллектуальных подсистем САПР
При разработке ЭС разработчиков поджидают различные трудности: Глобальные, имеющие отношение ко всему процессу разработки или к нескольким этапам...
-
Объектно-ориентированное программирование (ООП) является парадигмой программирования, которая представляет понятия, как "объекты", которые имеют поля...
Мобильные AR приложения - Разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени