[發明專利]一種基于深度學習的移動端表面光場渲染方法有效
| 申請號: | 201910167533.1 | 申請日: | 2019-03-06 |
| 公開(公告)號: | CN109829967B | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 張谷力;陳安沛;張迎梁 | 申請(專利權)人: | 疊境數字科技(上海)有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06N3/04 |
| 代理公司: | 上海京滬專利代理事務所(普通合伙) 31235 | 代理人: | 周曉玲 |
| 地址: | 200031 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 深度 學習 移動 表面光 渲染 方法 | ||
1.一種基于深度學習的移動端表面光場渲染方法,其特征在于,包括以下步驟:
步驟S1:使用相機拍攝被渲染目標物體在固定光照環境固定位置下各個角度的采樣照片;
步驟S2:使用拍攝的所述采樣照片合成所述被渲染目標物體的360度環境貼圖;
步驟S3:將拍攝到的所述被渲染目標物體的N張所述采樣照片對齊到和所述被渲染目標物體的模型文件一致的空間坐標系下;
步驟S4:從所述被渲染目標物體的所述N張照片收集深度神經網絡的訓練數據,然后搭建所述深度神經網絡,并訓練所述深度神經網絡;
步驟S5:所述網絡訓練好后,在移動端實現所述網絡的前向過程,實時的渲染出所述被渲染目標物體在任意查看角度的表象,并且實現所述360度環境貼圖的切換,得到不同渲染結果的效果。
2.如權利要求1所述的基于深度學習的移動端表面光場渲染方法,其特征在于,所述步驟S1中拍攝的照片作為對目標物體上各個點的所述表象的稀疏采樣,同時在目標物體所在的位置,所述相機朝外360度均勻拍攝照片,所述拍攝照片數量為20-40張。
3.如權利要求1所述的基于深度學習的移動端表面光場渲染方法,其特征在于,所述訓練數據收集中,雙邊反射分布函數BRDF描述出射方向的radiance和入射方向的irradiance的比例,所述雙邊反射分布函數BRDF分成兩部分:
fr(vi,vr)=fr,d(vi,vr)+fr,s(vi,vr)
其中,vi代表入射方向,vr代表出射方向,fr(vi,vr)代表BRDF整體,fr,d(vi,vr)代表diffuse部分,fr,s(vi,vr)代表specular部分。
4.如權利要求3所述的基于深度學習的移動端表面光場渲染方法,其特征在于,所述采樣照片的渲染公式為:
L(p,υr)=∫Ωfr(p,υi,υr)Li(p,υi)n·υidυi
其中Li(p,vi)是從vi方向照射到點p的radiance。
5.如權利要求4所述的基于深度學習的移動端表面光場渲染方法,其特征在于,所述采樣照片的渲染公式可以根據fr,s(vi,vr)=ρ/π,其中ρ是點p的diffuse的值,將兩個積分分別簡化為:
Ls(p,υr)=∫ΩLi(p,υi)dυi∫ΩFr,s(n,υi,υr,α,η)n·υidυi
所述Ls(p,vr)中第一個積分由所述360度環境貼圖中預先計算得到,并用SH(n)表示,同時Ld(p,vr)中的積分也從360度環境貼圖中預先計算得到,并用Pre(r)表示,深度神經網絡擬合的是Ls(p,vr)中第二個積分,用Φ(n,vi,vr)表示,其中n和r分別代表點p的法線方向和光線的反射方向。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于疊境數字科技(上海)有限公司,未經疊境數字科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910167533.1/1.html,轉載請聲明來源鉆瓜專利網。





