[發明專利]人體模型渲染方法、裝置、電子設備及存儲介質有效
| 申請號: | 201911416638.2 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111145330B | 公開(公告)日: | 2023-06-30 |
| 發明(設計)人: | 杜晶 | 申請(專利權)人: | 廣州方硅信息技術有限公司 |
| 主分類號: | G06T15/04 | 分類號: | G06T15/04;G06T15/20;G06T15/60 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 511442 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 人體模型 渲染 方法 裝置 電子設備 存儲 介質 | ||
本申請提供一種人體模型渲染方法、裝置、電子設備及存儲介質。其中,所述方法包括:獲取人體模型,人體模型包括人體三維模型數據及人體的皮膚紋理數據;向人體模型添加直接光照、間接光照以及次表面散射,并進行渲染。通過向人體模型添加直接光照、間接光照及次表面散射,人體模型包括人體三維模型數據和皮膚紋理數據,添加直接光照可以對人體模型產生反射高光及投射陰影的效果,使得人體模型更立體,展示出人體模型的皮膚紋理的細節;間接光照與直接光照疊加使得人體模型所反射的亮度更具柔和的渲染效果;添加次表面散射使得部分人體模型具有透射的效果。這樣,渲染后的人體模型可以體現出皮膚紋理細節,使得人體更具有立體效果,更具有真實感。
技術領域
本申請涉及人工智能技術領域,尤其涉及一種人體模型渲染方法、裝置、電子設備及存儲介質。
背景技術
目前,在直播、短視頻等社交應用中,出現了越來越多的虛擬與現實結合的應用需求,通常是將虛擬圖像疊加到真實場景的視頻圖像上去,此時就需要能夠將虛擬的物體以一種更加真實的方式表現出來。
例如,在直播應用中,出現一種以虛擬角色的形象代替真人表演的形式來進行直播活動,真人通過使用AI技術或者其他方式來操控該虛擬角色,或者是由計算機來自動控制虛擬角色。在短視頻應用中,可以增加虛擬角色到視頻場景中,以增加視頻內容的趣味性和觀賞性。這些應用場景的虛擬角色都需要用到虛擬人體的渲染技術。虛擬人體的渲染技術可以使得虛擬人體更具有真實感。然而,相關技術中的虛擬人體的渲染技術得到的人體圖像與真實人體差別較大,逼真度較低。
發明內容
為克服相關技術中存在的問題,本申請提供了一種人體模型渲染方法、裝置、電子設備及存儲介質。
根據本申請實施例的第一方面,提供一種人體模型渲染方法,所述方法包括:
獲取人體模型,所述人體模型包括人體三維模型數據及人體的皮膚紋理數據;
向所述人體模型添加直接光照、間接光照以及次表面散射,并進行渲染。
在一示例性實施例中,向所述人體模型添加所述直接光照的步驟包括:
添加朝向所述人體模型正面的平行光,形成正面高光以及正面陰影;
添加朝向所述人體模型背面的平行光,形成背面高光以及背面陰影。
在一示例性實施例中,在形成正面高光、正面陰影、背面高光及背面陰影之前,還包括:
在所述正面的平行光及所述背面的平行光的位置及方向上分別放置虛擬相機,通過所述虛擬相機將所述人體模型的深度信息渲染到深度紋理中;
對所述深度紋理進行采樣平均,得到深度貼圖,所述深度貼圖用于形成所述正面陰影及所述背面陰影。
在一示例性實施例中,向所述人體模型添加所述間接光照的步驟包括:
基于所述人體模型表面各頂點的法線方向,在指定的環境貼圖上采樣各所述頂點對應的間接光照亮度;
將各所述頂點的間接光照亮度與各所述頂點的顏色值相乘,得到在所述人體模型上的間接光照亮度;
利用所述人體模型上的間接光照亮度向所述人體模型添加間接光照。
在一示例性實施例中,向所述人體模型添加所述次表面散射的步驟包括:
基于所述直接光照所添加的背面的平行光,添加背面的平行光穿透部分所述人體模型的次表面散射。
在一示例性實施例中,所述人體模型還包括頭發紋理數據,在進行所述人體模型的渲染之前,所述方法還包括:
對所述頭發紋理數據進行半透明分層渲染。
在一示例性實施例中,在完成所述人體模型的渲染之后,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州方硅信息技術有限公司,未經廣州方硅信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201911416638.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:半導體器件及其制造方法
- 下一篇:塔式起重機溜鉤故障檢測方法、系統及存儲介質





