Введение - Разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени
В мобильной дополненной реальности (AR), пользователи смотрят на прямое изображение, полученное с видеокамеры на их мобильном устройстве и сцены, которые они видят (т. е. реальный мир) обогащаются (дополняются) интегрированными трехмерными виртуальными объектами (т. е. дополненной реальности). Эта технология имеет огромный потенциал в таких областях, как реклама, развлечения, культурно-выставочная сфера и т. д.
Если виртуальный объект просто накладывается на реальное изображение, а не интегрируется в него, то для создания среды дополненной реальности могут быть использованы дополнительные сенсоры, присутствующие в современных мобильных устройствах, такие как акселерометр, компас, GPS. Используя информацию о местоположении, пользователь может перемещаться по миру дополненной реальности. Если виртуальные объекты имеют непосредственную связь с реальным миром, большую чем просто глобальное положение, например виртуальное здание, построенное на реальном пустыре, то для такой дополненной реальности необходима дополнительная информация, такая как границы пустыря и его размеры. Получение этой дополнительной информации обычно достигается при помощи специальных маркеров или с помощью специальных функций распознавания.
Для того чтобы в полной мере раскрыть потенциал дополненной реальности на мобильных устройствах, необходимо предоставить пользователю возможность создавать, изменять и взаимодействовать с виртуальными объектами в трехмерном пространстве. Тем не менее, текущее взаимодействие пользователя с виртуальной средой ограничивается двумерными манипуляциями с экраном устройства.
В связи с этим появляются некоторые проблемы:
- - Пользователи должны держать устройство направленным на месторасположение виртуального объекта в реальном мире, при этом взаимодействие может быть неудобным; - В дополненной реальности размер виртуальных объектов продиктован реальным окружением, и он может быть слишком мал для удобного управления с помощью сенсорного экрана; - Пространственные взаимодействия, такие, как помещение виртуального объекта в конкретную точку, должны осуществляться с помощью двумерных операций на экране; - При сочетании реальных и виртуальных объектов, пользователю приходиться постоянно переключаться между манипуляциями с реальным объектом в физическом окружении и взаимодействием с виртуальным объектом посредствам сенсорного экрана.
Решением этих проблем является распознавание жестов пользователя. Очевидно, что наиболее выгодный вариант для сохранения всего потенциала технологии дополненной реальности является совмещение двухмерных манипуляций на экране и трехмерных манипуляций в реальном мире. Это позволит реализовать естественное и удобное взаимодействие.
Постановка задачи
Актуальность
Технология дополненной реальности с каждым днем становится все более и более популярной и все чаще используются в различных областях. Эта технология имеет большой потенциал и поэтому она активно развивается.
При взаимодействии с объектами в дополненной реальности на мобильных телефонах пользователь смотрит на реальный мир через камеру своего устройства и при этом изображение дополняется виртуальными объектами, интегрированными в физическое окружение. Чаще всего взаимодействие с пользователем в таких приложениях ограничивается обычными нажатиями по экрану, как и в обычных приложениях. Такое взаимодействие с виртуальными объектами является ограниченным и не удобным, например, из-за маленького размера экрана устройства.
Для устранения этой проблемы требуется реализация альтернативных методов взаимодействия.
Указанные обстоятельства определяют актуальность и практическую значимость данной работы.
Цель дипломной работы
Целью настоящей дипломной работы является исследование, и разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени.
Перечень решаемых задач
Для достижения поставленной цели необходимо решение следующих задач:
- - обзор существующих решений; - исследование требований, методов и алгоритмов решения поставленной задачи; - разработка структуры программного обеспечения; - создание опытного образца программного обеспечения.
Похожие статьи
-
ВВЕДЕНИЕ - Автоматизированные системы обработки информации и управления на автомобильном транспорте
Автоматизированные системы управления нашли широкое применение во всех отраслях экономики. Создано и функционирует несколько тысяч АСУ различного класса...
-
Понятие системы поддержки принятия решений (СППР) - Компьютерные информационные технологии
Со временем количество информации, которую необходимо обработать для принятия нужного решения, стремительно увеличивается. Рост объемов...
-
Введение - Разработка системы видеонаблюдения частного дома
В нашем время видеонаблюдение стало неотъемлемой частью комплексной системы безопасности, потому что нынешние системы видеонаблюдения могут не только...
-
Считается, что правильно организованный документооборот и электронный архив документов становятся необходимыми условиями эффективной работы современного...
-
Как так получается, что на экране оживает почти настоящий, реальный мир, да еще и в 3D? Люди, которые в первый раз встречаются с интерактивным 3D, обычно...
-
Трудности разработки экспертных систем - Разработка интеллектуальных подсистем САПР
При разработке ЭС разработчиков поджидают различные трудности: Глобальные, имеющие отношение ко всему процессу разработки или к нескольким этапам...
-
Предметная область IoT (Интернет вещей) - это сеть физических объектов - устройств, транспортных средств, зданий и других вещей со встроенной...
-
Введение - Разработка справочной информационной системы "Рецепты"
Задание курсовой работы. Разработать и отладить информационную справочную систему "Рецепты", которая будет позволять хранить, выводить на экран,...
-
ВВЕДЕНИЕ - Разработка системы регистрации новых пользователей
В связи с развитием рыночных отношений в России и необходимостью сокращения разрыва в технологическом отставании России от западных стран, актуальным...
-
- Статические ЭС разрабатываются в предметных областях, в которых база знаний и интерпретируемые данные не меняются во времени. Они стабильны. Пример:...
-
Введение - Системы поддержки принятия решений
Переход к рыночным отношениям в экономике и научно-технический прогресс чрезвычайно ускорили темпы внедрения во все сферы социально-экономической жизни...
-
Введение - Система поддержки принятия решений
Современные системы поддержки принятия решения (СППР) представляют собой системы, максимально приспособленные к решению задач повседневной управленческой...
-
Основные компоненты - История создания и развития автоматизированных информационных систем
Основными компонентами информационной технологии, используемой в экспертной системе, являются (рис. 3.2.2): интерфейс пользователя, база знаний,...
-
Актуальность проблемы хранения и оперативного поиска данных привела к появлению такого понятия, как хранилище данных. Следует упомянуть о необходимости...
-
Структура программно-математического обеспечения АСУ, его функции и принципы разработки Программные средства обеспечивают обработку данных и состоят из...
-
Заключение - Системы поддержки принятия решений
Первые информационные системы появились в 50-х гг. В эти годы они были предназначены для обработки счетов и расчета зарплаты, а реализовывались на...
-
В общей постановке задача составления расписания представляет собой процесс распределения некоторого конечного набора событий во времени в условиях...
-
Формы - Разработка информационной системы "Гостиница"
Главное предназначение формы в состоит в том, чтобы организовать удобную работу с данными (с понятным и приятным интерфейсом), чего нельзя добиться при...
-
При разработке практически всех инструментальных средств за основу принимается методология автоматизации проектирования на базе использования прототипов....
-
Режимы процессора, Реальный режим, Защищенный режим - Модельный процессор МП 80386
Для более полного понятия системы команд МП 80386 необходимо предварительно описать общую схему его работы и архитектуру. В данном реферате не...
-
Класс ЭС сегодня объединяет несколько тысяч различных программных комплексов, которые можно классифицировать по различным критериям. Классификация по...
-
Экспертные информационные системы - Системы поддержки принятия решений
Наибольший прогресс среди компьютерных информационных систем отмечен в области разработки экспертных систем. Экспертные системы дают возможность...
-
Системы поддержки принятия решений - Системы поддержки принятия решений
Система поддержки принятия решений или СППР (Decision Support Systems, DSS) -- это компьютерная система, которая путем сбора и анализа большого...
-
Изучение возможностей экспертных систем Цель работы Целью является проектирование и разработка фрагмента экспертной системы. Теоретическое введение...
-
В связи с увеличением числа сотрудников, работающих в компании, а также с расширением рабочего проекта, возникла проблема, связанная с версионностью...
-
ВВЕДЕНИЕ - Разработка проекта информационной системы "Учет оборудования"
На сегодняшний день нет единого понятия информационной системы и информационных технологий. Тем не менее, во множестве источников информационная система...
-
ВВЕДЕНИЕ - Разработка системы автоматического управления скорости вращения ножей кофемолки
Системы автоматического управления создаются для того, чтобы автоматически, без непосредственного участия человека поддерживать необходимый режим работы...
-
Методы и средства проектирования - Автоматизированные системы обработки экономической информации
Проектирование - процесс создания проекта-прототипа, прообраза предполагаемого или возможного объекта, его состояния. Современная технология создания АИС...
-
ANSYS Icepak -- это мощный инструмент для решения задач охлаждения электроники. ANSYS Icepak использует всем хорошо известный встроенный решатель ANSYS...
-
В повседневной жизни мы постоянно сталкиваемся с экспертами в самых различных областях человеческой деятельности - врачи, преподаватели, референты и т....
-
Значительное влияние на процесс дифференциации и интеграции управленческого труда оказывает возрастание сложности и масштабов решаемых управленческих...
-
Введение - Виды взаимодействия в Интернете вещей
Интернет вещь протокол виджет В настоящее время активно развивается такое направление в области информационных технологий, как "Интернет вещей" -...
-
Для слоя приложений чаще всего важен выбор не самого приложения, а той технологии, в соответствии с которой приложение создается. Это связано с тем, что...
-
Монтирование и демонтирование - Операционная система Linux
Перед работой с файловой системой, она должна быть смонтирована. При этом операционная система выполняет некоторые действия, обеспечивающие...
-
В данной главе рассмотрены основные проблемы, решение которым будет предложено в данной работе. Помимо этого, описаны основные понятия и принципы...
-
Выбор средств реализации информационной системы Названные в параграфе 1.4. настоящей работы задачи могут быть решены тремя типами средств автоматизации:...
-
Введение - Интеллектуальные информационные системы
Чаще всего искусственным интеллектом, или ИИ (Artificial Intelligence - AI), называют процесс создания машин, которые способны действовать таким образом,...
-
Для проверки соответствия требованиям ТЗ, была поставлена задача разработки 3-D модели корпуса Kyocera KD-PB1D79 при помощи системы AutoCAD. В этой части...
-
В наше время все большее количество компаний, стремясь к повышению эффективности и прибыльности бизнеса пользуются цифровыми (автоматизированными)...
-
Общие требования к разработке графического интерфейса. Под графическим интерфейсом пользователя (Graphical User Interface -- GUI) -- вид...
Введение - Разработка системы дополненной реальности с поддержкой распознавания жестов в режиме реального времени