Google ARCore Depth API palīdz izstrādātājiem izveidot dziļuma kartes, izmantojot dziļuma no kustības algoritmus, lai vienas kameras ierīcēs iespējotu tādas funkcijas kā oklūzija.
Google ARCore, kas nesen tika pārdēvēta par Google Play pakalpojumi AR, ir Google mēģinājums paplašināt paplašināto realitāti un tās pieredzi arvien vairāk ierīču bez nepieciešamības pēc specializētas nišas aparatūras, atšķirībā no agrākajām. Projekts Tango. Izmantojot jauno Depth API, Google tagad padara ARCore aptverošāku dažādām ierīcēm.
Ierīces saskaņā ar Project Tango, piemēram, Lenovo Phab 2 Pro, paļāvās uz īpašu aparatūru sensoru un kameru veidā, lai ierīce varētu uztvert dziļumu un 3D telpu. Tomēr nepieciešamība pēc specializētas aparatūras nozīmēja, ka ierīces bija apzināti jāveido optimālai AR pieredzei, kas savukārt izraisīja viedtālruņa lietotāju pieredzes traucējumus. ARCore mainīja vienādojumu, likvidējot vajadzību pēc īpašas aparatūras, tādējādi nodrošinot optimālu AR pieredzi viedtālruņos, kas jau ir guvuši lietotāja pieredzi.
ARCore tagad paplašina savu optimālo AR pieredzi, izmantojot jauno ARCore Depth API. Šī jaunā API uzlabo iegremdēšanu ierīcēm ar vienu RGB kameru, jo tas ļauj izstrādātājiem izmantot Google dziļuma no kustības algoritmus, lai izveidotu dziļuma karti. Šī dziļuma karte tiek izveidota, uzņemot vairākus attēlus no dažādiem leņķiem un salīdzinot tos, lietotājam pārvietojot tālruni, novērtējot attālumu līdz katram pikselim.
Dziļuma dati ir noderīgi, lai iespējotu tādas funkcijas kā oklūzija: digitālo objektu spēja precīzi sajaukties ar reālās pasaules objektiem.
Oklūzija kā funkcija tagad ir pieejama vairāk nekā 200 miljoniem Android ierīču ar iespējotu ARCore, izmantojot Ainu skatītājs, izstrādātāja rīks, kas nodrošina PR meklēšanā.
Papildus oklūzijai 3D dziļuma dati nodrošina arī citas iespējas, piemēram, reālistiskāku fiziku, ceļa plānošanu, virsmas mijiedarbību utt. Tādējādi padziļināta API var ļaut izstrādātājiem radīt pieredzi, kurā objekti var precīzi atsist un izšļakstīties virsmas un faktūras, kā arī jauna interaktīva spēļu mehānika, kas ļauj spēlētājiem slēpties aiz reālās pasaules objektus.
Tā kā Depth API nav atkarīga no specializētas aparatūras, tā darbosies plašākā ierīču klāstā. Bet, protams, labāka aparatūra uzlabos pieredzi. Papildu sensori dziļuma kartēšanai, piemēram, lidojuma laika (ToF) sensori, ļaus izstrādātājiem atbloķēt jaunas iespējas, piemēram, dinamisku oklūziju — spēju bloķēt aiz kustīgiem objektiem.
Ja vēlaties izmēģināt jauno Depth API, Google lūdz jūs aizpildīt Zvana līdzstrādniekiem veidlapa šeit. Pēc tam Google sazināsies ar līdzstrādniekiem, kuri, pēc tās domām, būtu vispiemērotākie tehnoloģiju virzīšanai uz priekšu.
Avots: Google izstrādātāju emuārs