早在去年12月,Google就展示了如何使用單個攝像頭為AR增強現(xiàn)實創(chuàng)建深感圖,而在今天,ARcore深度API終于在Android上線,并且已有多個第三方應用程序已經(jīng)開始使用。
雖然其他廠商也在試圖為自己的產(chǎn)品添加AR功能,但大多都是通過額外的硬件設(shè)備,諸如增加ToF模組,使用雙攝等方法實現(xiàn)深感圖的感知和創(chuàng)建,而單攝象頭因為信息不足,所以很難判斷畫面中的物體距離攝像頭的距離到底如何。
而谷歌利用動態(tài)深度算法,僅靠單攝就實現(xiàn)了深感圖的創(chuàng)建,并且擁有不錯的精度。保證虛擬物體被正確的遮擋,不在空間中漂浮或者放置在物理層面上不可能放置的位置。
據(jù)悉,隨著ARCore 1.18版(適用于AR的Google Play服務(wù))的推出,Depth API將在“數(shù)億個兼容的Android設(shè)備”上提供。Google將首先通過AR Animals in Search演示了該功能,之后將有新的合作伙伴陸續(xù)展示該技術(shù)。
不過目前,作為開發(fā)該技術(shù)時的合作方,Snapchat以及三星都已經(jīng)開始上線利用Depth API的功能。Snapchat更新了多個濾鏡,可以利用Depth API的優(yōu)勢,為單攝手機實現(xiàn)AR效果。
而三星,將在Galaxy Note 10+和S20 Ultra上將深度API用于其Quick Measure應用程序中,雖然已經(jīng)擁有ToF傳感器,但是結(jié)合新的算法可以進一步提升質(zhì)量,減少掃描時間并加快測量速度,三星將在為了幾個月內(nèi)更新其應用程序。
同時,Google Creative還展示了一個新玩法,比如利用Depth API 玩多米諾骨牌。在谷歌提供的深度實驗室應用程序中,海戰(zhàn)時了Depth API的其他應用,比如逼真的物理、表面交互效果和環(huán)境遍歷功能。
來源:快科技