又到了一年一度的 Google I/O,今年 Google ARCore 依然帶來新功能的發(fā)布, 一年多以前,我們首次推出 ARCore by Google,這個(gè)幫助開發(fā)者打造的增強(qiáng)現(xiàn)實(shí)的開發(fā)平臺(tái)。我們持續(xù)深耕技術(shù),每六周都帶給開發(fā)者們一些新的功能。
基于 ARCore,開發(fā)者們也不負(fù)眾望,創(chuàng)造了數(shù)以千計(jì)的 AR 應(yīng)用,為大家的生活方方面面都創(chuàng)造了便利,不管是幫助你修理你的洗碗機(jī)、購買新的太陽鏡,或繪制美麗的夜空,都給足了你驚喜。2018 年 I/O 以來到如今,ARCore 支持的設(shè)備提升了四倍達(dá)到了 4 億。
今年 Google I/O 2019,我們也帶來誠意滿滿的更新,有增強(qiáng)圖像、光估測(cè)等功能,這些功能都能夠幫助你打造充滿互動(dòng)樂趣、真實(shí)感十足的體驗(yàn)。更棒的是,為了讓更多人都能體驗(yàn) AR,我們推出了場(chǎng)景查看器 (Scene Viewer),讓每個(gè)人從網(wǎng)頁上以 AR 模式查看 3D 模型。
增強(qiáng)圖像(Augmented Images)
增強(qiáng)圖像主要是運(yùn)用圖像識(shí)別和姿態(tài)評(píng)估算法來完成,過去只能追蹤靜態(tài)的圖像,但我們知道,現(xiàn)實(shí)世界中物體其實(shí)不會(huì)待著不動(dòng),所以這次我們更新了視覺的算法,可以實(shí)現(xiàn)同時(shí)追蹤運(yùn)動(dòng)中的圖像,以及多圖像檢測(cè),比之前提高了 30% 的精準(zhǔn)度,15% 更快的檢測(cè)召回率。
用戶只需使用攝像頭對(duì)準(zhǔn) 2D 圖像(如海報(bào)、圖標(biāo)等),就能實(shí)現(xiàn)內(nèi)容可視化,讓平面物體更真實(shí)地活起來。這項(xiàng)能力賦予了開發(fā)者創(chuàng)造動(dòng)態(tài)交互的可能性,可以解鎖多個(gè)圖像動(dòng)態(tài)的各種玩法。
比如本次的案例中,JD.com 正是使用了 ARCore 這一新能力,創(chuàng)造了寓教于樂的拼單詞玩法。多張卡片檢測(cè)輕松而穩(wěn)定,從靜態(tài)卡片衍生出 3D 字母,然后還可以拼單詞,解鎖妙趣橫生的動(dòng)畫,這讓背單詞變得前所未有的好玩。
光估測(cè)( Light Estimation)
一個(gè)物體到底為什么真實(shí)呢?很大程度是因?yàn)楣庹铡T诂F(xiàn)實(shí)中,光源的方向、色溫、高光等條件,會(huì)改變物體的外觀,有光感明暗交錯(cuò),有陰影,一個(gè)物體才能看上去真實(shí)。因此模擬現(xiàn)實(shí)環(huán)境中的光照感覺,可以讓 AR 虛擬物體看起來更真實(shí)。
去年我們介紹過光估測(cè)的概念,就是提供一個(gè)環(huán)境光強(qiáng)度,將現(xiàn)實(shí)世界的光照感覺拓展到數(shù)字場(chǎng)景中。為了實(shí)現(xiàn)更逼真的光照,我們?cè)诠夤罍y(cè)的 API 中增加了一個(gè)新的模式,環(huán)境 HDR 光照效果(Environmental HDR)。從下面這兩個(gè)自然光照中的模型來看,你能分清誰是真的模特,誰是虛擬的模特嗎?
Environmental HDR 利用機(jī)器學(xué)習(xí)分析單個(gè)相機(jī)畫面來理解 360 度環(huán)境中的高動(dòng)態(tài)范圍光照。它分析可用的光照數(shù)據(jù),將現(xiàn)實(shí)光照擴(kuò)展至虛擬場(chǎng)景之中,提供精確的陰影、高光、反射等信息。當(dāng)激活 Environmental HDR 時(shí),數(shù)字對(duì)象將如同實(shí)體對(duì)象一樣被點(diǎn)亮。即使光源移動(dòng),兩者仍然無縫融合,栩栩如生。
Environmental HDR 為開發(fā)者提供了三個(gè)用于重現(xiàn)現(xiàn)實(shí)世界光照的 API:
Main Directional Light:有助于以正確方向擺放陰影
Ambient Spherical Harmonics:有助于模擬來自各個(gè)方向的環(huán)境光
HDR Cubemap:提供鏡面反射高光和反射
場(chǎng)景查看器 (Scene Viewer)
Google 希望可以幫助用戶更輕松體驗(yàn) AR,所以 Scene Viewer 就應(yīng)運(yùn)而生啦。用戶將能直接在網(wǎng)頁端體驗(yàn) AR,無需下載單獨(dú)的應(yīng)用程序。
要確保 Scene Viewer 能夠訪問你的物體,你首先需要用 <model-viewer> Web 組建 來將 glTF 3D asset 添加至網(wǎng)站,然后為這個(gè) Markup 添加“ar”屬性。從今年晚些時(shí)候開始,Scene Viewer 體驗(yàn)將出現(xiàn)在 Google 搜索結(jié)果中。
增強(qiáng)臉部(Augmented Faces)
說起增強(qiáng)臉部(Augmented Faces)功能, 也是賺足眼球的一項(xiàng)。眾所周知,美顏?zhàn)耘摹⒆晕艺宫F(xiàn)是現(xiàn)在越來越流行的主流趨勢(shì),想打造更多元化、更有趣的效果,離不開技術(shù)的支持,本次針對(duì)面部的 AR 體驗(yàn),ARCore 可以提供支持針對(duì)前置攝像頭支持 468 個(gè)點(diǎn)的 3D 網(wǎng)格,使用這項(xiàng)功能,你可以隨時(shí)變臉,比如美圖的 Beauty Plus, 就使用此功能創(chuàng)造了有趣的臉部互動(dòng)。
慶祝生日或一些特殊日子的時(shí)候,想砸蛋糕玩一玩,但又不想浪費(fèi)或者弄臟衣服,現(xiàn)在不用擔(dān)心啦,打開攝像頭,對(duì)著平面張張嘴,蛋糕瞬間就砸在你的臉上,是不是又滑稽又可愛?
這個(gè)功能在 2 月份的時(shí)候已經(jīng)隨著 ARCore 1.7 出現(xiàn)在 Android 平臺(tái);本次 I/O 大會(huì)上,我們宣布這個(gè)功能將會(huì)支持 iOS,并且會(huì)覆蓋是所有的支持 ARKit 的設(shè)備,包括那些沒有深度攝像頭的設(shè)備。
這些就是 2019 年 I/O 上新鮮出爐的更新解讀,ARCore 最新的 1.9 已經(jīng)在中國各大應(yīng)用商店上線啦,快快應(yīng)用起來,創(chuàng)造更有趣、更真實(shí)的 AR 體驗(yàn)吧!
來源:新浪VR