Google оновлює ARCore API новими функціями, щоб занурити користувачів

click fraud protection

На Google I/O 2021 Google оголошує про кілька помітних оновлень платформи ARCore, щоб допомогти розробникам створити більш реалістичний досвід AR.

На Google I/O 2021 Google оголошує про деякі важливі оновлення для ARCore, платформи доповненої реальності компанії, яка працює на понад 850 мільйонах смартфонів Android у всьому світі. На відміну від Project Tango, для якого потрібне спеціальне обладнання, ARCore покладається на наявне обладнання вашого телефону та датчики для збору даних про глибину, відстеження руху та оцінку освітленості, щоб допомогти розробникам створити інтерактивну AR досвід.

З моменту запуску Google постійно вдосконалював набір функцій і можливості ARCore, просуваючись межі того, що розробники додатків AR можуть досягти за допомогою існуючого апаратного забезпечення Android смартфони. Минулого року Google випустив ARCore Depth API щоб дозволити розробникам створювати карту глибини за допомогою лише однієї RGB-камери та створювати більш реалістичний досвід AR. Сьогодні компанія додає два нові інструменти до арсеналу ARCore: Raw Depth API та Recording and Playback API.

ARCore Raw Depth API

Новий API Raw Depth базується на API глибини щоб забезпечити більш детальне представлення навколишніх об'єктів шляхом створення необроблених карт глибини з відповідними зображеннями достовірності. Хоча Depth API зосереджувався на створенні згладжених карт глибини з оцінками глибини для всіх пікселів, Raw Depth API має на меті отримувати більш реалістичні карти глибини з достовірними зображеннями, що забезпечують глибину на піксель кошторис.

Іншим напрямком удосконалення є перевірка на попадання, яка тепер використовує карти глибини замість площин, щоб отримати більше результатів перевірки на попадання навіть на неплоскій підлозі з низькою текстурою. Додаток LifeAR від TeamViewer використав тест глибини, щоб інтегрувати можливості AR у відеодзвінки.

Ці нові вдосконалення не вимагають спеціального апаратного забезпечення, наприклад датчиків часу прольоту (ToF), тому їх можна застосувати на переважній більшості пристроїв, сертифікованих ARCore. Відсьогодні розробникам доступні API Raw Depth і перевірка глибини.

API запису та відтворення ARCore

Поряд з новим API Raw Depth, Google також дебютує новий API запису та відтворення в ARCore, який надає розробникам додатків більшу гнучкість для тестування різних доповнених можливостей. Створюючи новий досвід AR, розробникам часто доводиться постійно тестувати в певних середовищах і місцях. Завдяки новому API запису та відтворення розробники тепер можуть записувати відео з метаданими AR такі як глибина та дані датчика руху IMU та використовувати їх для відтворення того самого середовища для подальшого тестування. Ідея полягає в тому, щоб записати відзнятий матеріал один раз і використовувати його як шаблон для тестування інших ефектів доповненої реальності та досвіду замість того, щоб знімати щоразу свіжий матеріал. Додаток для поїздок Didi-Rider використовував API для створення та тестування маршрутів на основі доповненої реальності у своєму додатку та зміг заощадити 25% на R&D та прискорив цикл розробки на шість місяців.

Для кінцевих користувачів Recording and Playback API також забезпечує нові можливості AR, такі як AR після зйомки. Це дозволяє користувачам передавати раніше записане відео в додатки AR, усуваючи необхідність фізично бути там і проводити сеанс камери в реальному часі. Іншими словами, користувачі можуть знімати відео один раз і додавати ефекти AR пізніше. API запису та відтворення ARCore доступний для розробників відсьогодні, і ви можете прочитати більше про нього на ця сторінка.