精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Aoole在iOS 12的更新中增加了機器學習功能,將可以預測反射、光照等智能環境紋理

0wvm_ARchan_TT ? 來源:未知 ? 作者:李倩 ? 2018-06-22 11:40 ? 次閱讀

在增強現實中,光照效果很大程度上決定了一個虛擬物體能否很好的融入現實背景中,也就是我們一再提到的光照一致性問題。

ARKit和ARCore的初始版本都支持對環境光的基礎估計,例如在ARCore SDK中就包含一個輕量級的光估計,以便于更好地設置渲染對象,匹配真實場景。

例如在房間中放置一個虛擬無人機

如果我們將現實中的燈光改變,例如開關燈,渲染的無人機也會受到影響。發揮作用的ARCore / DiffuseWithLightEstimateion是基于Lambert照明模型的表面著色器,根據環境光光亮調整最終渲染圖形的調色。

這樣一來虛擬物體能夠更自然地融入環境,不至于太突兀,但是以往ARKit和ARCore在光照一致性方面能夠做到的還非常有限,只能大致估計環境光的方向、光亮等,而無法做到物體之間的互相映射、復雜光照環境下的光照渲染等。

為了讓AR對象更加逼真,Aoole在iOS 12的更新中增加了機器學習功能,將可以預測反射、光照等智能環境紋理。

每年iOS的更新都是非常具有話題性的,關于今年的WWDC大會上,iOS 12帶來了不少有趣的新功能,我們在ARKit 2.0 可以吐舌頭的AR表情中,有過大致的盤點。關于Memoji以及一些在文中詳細介紹的內容我們就不再贅述,今天我們一起來具體看看ARKit 2.0是如何讓虛擬對象看起來更加真實的。

基于圖像的光照(Image Based Lighting)

“在3D渲染中,環境紋理是基于圖像的照明算法的基礎,其表面可以逼真地反射周圍的光線。 ARKit可以在使用相機圖像AR的期間生成環境紋理,允許SceneKit或自定義渲染引擎為AR中的虛擬對象提供真實的基于圖像的照明”———Apple doc.

一個物體不會單獨的存在一個空無一物的環境中,它的周圍一般會有其他的物體,當光源照射到其他物體的時候,一定也會存在反射,其中很多反射光就會照射到該物體上去。為了獲取空間中完整的光照情況,傳統的辦法是360°地采集光,費時費力。基于圖像的光照(IBL)顧名思義就是一種簡化的由果推因,從圖像反推環境光情況的技術。

多年之前的3D Studio Max就具備為不屬于真實場景的虛擬物體重新創建基于圖像光照的功能,使得虛擬物體與環境更加無縫銜接,虛擬物體具備了現實世界材料中存在的一些物理屬性。

而實時反射在AR中也不是一個全新的事物,在去年Vuforia和Unity就已經完成,真正困難的是如何在移動端較好的實現這些功能。

移動端的使用中,設備本身計算能力受限,隨使用者而改變的環境又十分復雜,不可能完成360度全景的光照采集,ARKit采用機器學習的方式來構建環境光照地圖中確實的部分。

補充一下關于PBR(基于物理的實時渲染)的概念。

顧名思義,PBR采用了一種更符合物理學規律的方式來模擬光線,通過模擬虛擬物體表面的粗糙程度,來計算出射該物體的光線呈現一個怎樣的方式,例如當一個表面越是粗糙,微平面上的光線排列就會越混亂,越無序。鏡面則相反。

PBR材料的三個主要參數稱為:反照率、粗糙度、金屬度,上圖反映了在不同粗糙度、金屬度下物體的顯示效果。

再根據能量守恒以及反射率方程,就能將某一點處的光線的分布情況做一個大致的分析。但是在我們的使用場景中,環境中的具體光照信息是難以探測的,Apple的做法是用經驗豐富的機器學習工具去還原缺失的光照信息。

IBL方法用一個簡化模型來反映環境光地圖:環境光探測球,球上將反射周圍環境的各種光線,我們就可以找到在該位置上,光源的相對方位、周圍光線的相對位置。

上圖即為在ARKit 2.0的環境光探測器效果。在光照探測器位置,ARKit將自動創建一個AREnvironmentProbeAnchor對象,為特定區域的空間區域提供光照信息。紋理由environmentTexture屬性表示,對于EnvironmentTexturing.automatic ARKit會自動創建,定位并將AREnvironmentProbeAnchor對象添加到會話中。ForEnvironmentTexturing.manual通過創建AREnvironmentProbeAnchor對象,并將它們添加到需要探測光照信息的點上。

最近一個新的Unity插件已經支持了ARKit 2.0的實時光照效果,游戲開發者Dan Miller發布了一個短片。“在ARKit 2中,用戶可以用環境探測器實時的反射周圍的光線”

再看一個demo。

在iOS 12更新后,虛擬物體與環境的融合效果將會大大增強,特別是金屬質感強的虛擬物體,比如BMW I Visualizer中的虛擬汽車

逼真的顯示效果是增強現實所追求的,若能從成像素質上騙過觀眾的眼睛,AR的目的也就達到了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 無人機
    +關注

    關注

    228

    文章

    10336

    瀏覽量

    179610
  • 增強現實
    +關注

    關注

    1

    文章

    712

    瀏覽量

    44925
  • 機器學習
    +關注

    關注

    66

    文章

    8377

    瀏覽量

    132406

原文標題:ARKit 2.0如何讓虛擬對象看起來更加真實

文章出處:【微信號:ARchan_TT,微信公眾號:AR醬】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【「時間序列與機器學習」閱讀體驗】+ 簡單建議

    細微差異導致的錯誤,這無疑增加了調試的難度。因此,我個人建議,書中若能在關鍵代碼段旁邊添加二維碼,鏈接到可在線運行或驗證的代碼環境,將極大地提升讀者的學習效率和體驗。這樣一來,讀者不僅可以
    發表于 08-12 11:21

    機器視覺的光源照明技術及其圖像處理

    意味著低對比度,就要加大放大倍數,就可能同時將噪音放大,也可能會使鏡頭的光圈加大,但景深減小了,增加了散熱的可能?反過來,強度過大會浪費能量,并帶來散熱的問題。均勻性:在所有的機器視覺應用,都會要求均勻
    發表于 06-19 06:00

    聽說昊芯的027增加了eQEP?

    eQEP模塊電機控制領域是很關鍵的,展會上有員工介紹說昊芯的28027增加了這個模塊,有官方的人來回答一下嗎?
    發表于 04-27 11:42

    ios10.3正式版增加了哪些功能ios10.3那些你從沒注意到的功能

    大小有614.6MB,可以說對于一個小版本已經很大了,官方介紹增加了查找airpods,豐富了siri的使用環境,以及與汽車合作的使用。
    發表于 03-30 09:06 ?832次閱讀

    升級iOS10.3后,iPhone7 Plus可用容量增加了

    雖然系統升級后的新功能通常會占用更多的儲存空間,但蘋果最新的iOS 10.3卻可以釋放更多的可用容量。很多用戶升級后發現,設備的可用容量提升了很多。根據測試,256GB的 iPhone 7 Plus完成升級后,系統可用容量
    發表于 03-30 23:57 ?3742次閱讀

    體育靈感體驗VRFC第一次重大更新增加了豐富功能擴大球迷內容

    英國虛擬現實開發商Cherry Pop Games(Sports Bar VR) 推出了它的下一項體育靈感體驗 VRFC:虛擬現實足球俱樂部。 今天,我們看到了這一體驗的第一次重大更新,其增加了豐富的功能來擴大球迷的內容。
    發表于 05-18 16:11 ?1263次閱讀

    紋理映射原理的介紹和標準紋理映射的方程詳細概述

    物體表面上每一點的紋理像素都能在紋理映射中找到,它們遵循光照公式以某種方式與光照結合在一起。最簡單的情況下,一個從漫
    的頭像 發表于 05-05 11:34 ?4925次閱讀

    iOS12系統重大升級,引入9項Siri新功能

    我們都知道Siri只是iOS的核心功能之一,它將在最新的iOS12系統更新獲得一些重大升級。小編為大家詳細介紹蘋果
    的頭像 發表于 09-04 14:20 ?7154次閱讀

    AutoVue增加了PCB什么功能

    增加了PCB布局或原理圖與3D之間進行交叉探測的功能
    的頭像 發表于 08-14 08:12 ?2315次閱讀

    TouchGFX增加了功能 方便開發吸引眼球的用戶界面

    意法半導體STM32微控制器(MCU)軟件框架TouchGFX增加了功能,方便設備廠商為家用電器、家庭自動化、工業控制、醫療設備和穿戴設備開發吸引眼球的用戶界面。
    的頭像 發表于 01-15 14:19 ?3397次閱讀

    諾基亞物聯網服務增加了新的5G和邊緣功能

    諾基亞在其全球物聯網網格管理服務增加了新的5G和邊緣功能。該公司表示,此舉應有助于通信服務提供商利用“物聯網”的新機遇,而無需對5G基礎設施進行任何重大投資。
    的頭像 發表于 05-06 17:36 ?3389次閱讀

    iOS 13與iOS 14對比區別:增加了什么功能體驗?

    9月17日,蘋果正式發布了iOS 14系統更新,小編第一時間上手體驗。對比iOS 13,新系統最明顯的改變就是增加了桌面小組件、APP資源庫、畫中畫,界面更緊湊。大部分早在6月就曝光了
    的頭像 發表于 10-08 10:01 ?1.4w次閱讀

    SteamSteam Client Beta增加了對DualSense控制器的支持

    SteamSteam Client Beta增加了對DualSense控制器的支持。的的Xbox系列X已經為用戶的選擇,但現在的DualSense是蓄勢待發,SANS就正在制定上的一些功能
    的頭像 發表于 12-18 10:57 ?2172次閱讀

    新的三端穩壓器增加了功能

    新的三端穩壓器增加了功能
    發表于 04-23 11:22 ?3次下載
    新的三端穩壓器<b class='flag-5'>增加了</b><b class='flag-5'>功能</b>

    轉換計算器增加了可靠性

    轉換計算器增加了可靠性
    的頭像 發表于 01-03 09:45 ?630次閱讀
    轉換計算器<b class='flag-5'>增加了</b>可靠性