Спосіб та програмне забезпечення для генерації освітлення та тіней об’єктів доповненої реальності

Вантажиться...
Ескіз

Дата

2018

Назва журналу

Номер ISSN

Назва тому

Видавець

Анотація

Актуальність. Останнім часом спостерігається стрімкий розвиток технологій доповненої реальності. Згідно з прогнозом агенції Gartner ринок застосунків, що використовують елементи доповненої реальності, щорічно розширюватиметься, зокрема, за рахунок появи нових галузей застосування, в тому числі, в інженерії. В інженерних задачах доповнена реальність буде застосовуватись для покращення рівня безпеки та умов роботи з реальними технічними об’єктами, наприклад, шляхом накладання текстових інструкцій, графічних попереджень, додаткових зображень на реальні зображення технічного обладнання, яке спостерігає робітник через пристрої доповненої реальності. Тому якість відображення елементів доповненої реальності є актуальною задачею. Аналіз існуючих алгоритмів генерації освітлення доповненої реальності показав, що всі проаналізовані алгоритми мають свої недоліки, зокрема, вони не дозволяють генерувати освітлення на основі навколишнього середовища. Тому у даній роботі пропонується вдосконалений спосіб генерації освітлення та тіней об’єктів доповненої реальності, який вирішує проблеми, виявлені у проаналізованих алгоритмах. Об’єктом дослідження в даній роботі є процес генерації освітлення та тіней об’єктів доповненої реальності. Предметом дослідження є способи та засоби генерації освітлення та тіней об’єктів доповненої реальності. Метою дослідження є аналіз існуючих способів генерації освітлення та тіней об’єктів доповненої реальності, їх властивостей, особливостей з подальшим створенням власного способу. Методи дослідження. В роботі використовуються методи комп’ютерного моделювання, статистичні та емпіричні методи. Наукова новизна роботи: 1. Запропоновано удосконалений спосіб генерації освітлення та тіней об’єктів доповненої реальності, який на відміну від існуючих способів використовує збір даних про рівень освітлення оточуючого середовища для визначення домінуючого напряму світла, згідно з яким генерувати тінь об’єкту доповненої реальності. 2. Запропоновано модифікований алгоритм Light Estimation, який на відміну від базового алгоритму Light Estimation дозволяє обчислювати рівень освітлення для об’єктів доповненої реальності. Практична цінність роботи полягає у збільшенні якості відображення об’єктів доповненої реальності. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі наведена охарактеризовано галузь використання та сферу застосування розробленого способу. У першому розділі проведено аналіз існуючих програмних рішень для використання доповненої реальності, а також способи та алгоритми для генерації освітлення для об’єктів доповненої реальності. У другому розділі описано створений спосіб генерації освітлення та тіней об’єктів доповненої реальності та описано алгоритм роботи розробленого способу. У третьому розділі описано архітектуру програмного забезпечення, описано набір програмних засобів, які необхідні для створення способу. У четвертому розділі були проаналізовані результати роботи способу, наведені приклади роботи способу, а також порівняння розробленого способу з існуючими. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. Робота виконана на 80 аркушах, містить посилання на список використаних літературних джерел.

Опис

Ключові слова

доповнена реальність, комп’ютерна графіка, обробка зображень, augmented reality, computer graphics, image processing

Бібліографічний опис

Дробот, О. О. Спосіб та програмне забезпечення для генерації освітлення та тіней об’єктів доповненої реальності : магістерська дис. : 121 Інженерія програмного забезпечення / Дробот Олександр Олександрович. – Київ, 2018. – 100 с.

ORCID

DOI