[發明專利]一種景深渲染方法和裝置有效
| 申請號: | 201410555040.2 | 申請日: | 2014-10-17 |
| 公開(公告)號: | CN105574818B | 公開(公告)日: | 2020-07-17 |
| 發明(設計)人: | 劉明;方曉鑫;賈霞;盛斌;羅圣美;樊增智 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06T5/00 | 分類號: | G06T5/00;G06T5/20 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 薛祥輝 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 景深 渲染 方法 裝置 | ||
1.一種基于單張圖像的聚合法進行景深渲染的方法,其特征在于,所述方法包括:
確定目標圖像的最大彌散圈直徑;根據目標圖像的最大彌散圈直徑確定目標圖像中各個像素點的采樣域;對目標圖像中的每一個像素點執行以下處理:利用高斯函數作為權重計算函數確定所述像素點的采樣域內所述像素點的前景像素點和背景像素點的權重值,根據所述像素點的前景像素點和背景像素點的權重值和顏色信息確定所述像素點的顏色信息。
2.根據權利要求1所述的方法,其特征在于,通過以下方式確定目標圖像的最大彌散圈直徑:
確定目標圖像中各個像素點的彌散圈直徑,將所確定的各個像素點的彌散圈直徑的最大值確定為目標圖像的最大彌散圈直徑。
3.根據權利要求2所述的方法,其特征在于,通過以下方式確定目標圖像中像素點p的彌散圈直徑:
其中,DCoC(p)為目標像素點p的彌散圈直徑值,depth(p)為像素點p和透鏡之間的距離;fd為聚焦平面和透鏡之間的距離;f為透鏡焦點和透鏡之間的距離;D為透鏡的直徑大小。
4.根據權利要求1所述的方法,其特征在于,所述最大彌散圈直徑在[8,32]像素范圍內取值。
5.根據權利要求1至4其中任一項所述的方法,其特征在于,所述根據目標圖像的最大彌散圈直徑確定各個像素的采樣域,包括:
將各個像素點的采樣域設置為以各個像素點為圓心,并以目標圖像的最大彌散圈直徑作為直徑的圓形域。
6.根據權利要求5所述的方法,其特征在于,所述像素點的前景像素點為所述像素點的采樣域內相對于目標像素點靠近視點的像素點;所述像素點的背景像素為所述像素點的采樣域內相對于目標像素點遠離視點的像素點。
7.根據權利要求1所述的方法,其特征在于,通過以下方式確定目標像素點p的背景像素點q的權重值Bb(p,q):
其中,cb為常量;maxDCoC為最大彌散圈直徑;DCoC(p)為目標像素點p的彌散圈直徑值;δ(p,q)為采樣函數,其取值為:
其中,d(p,q)為目標像素點p和目標像素點p的背景像素點q之間的距離,DCoC(q)為所述背景像素點q的彌散圈直徑;
通過以下方式確定目標像素點p的前景像素點m的權重值Bf(p,m):
其中,d(p,m)為像素點p和m之間的距離;σ(m)的取值為像素點m的彌散圈直徑的三分之一,即,cf為常量;δ(p,m)為采樣函數,其取值如下式所示:
其中,DCoC(m)為目標像素點p的前景像素點m的彌散圈直徑。
8.根據權利要求7所述的方法,其特征在于,通過以下方式確定所述像素點的顏色信息:
其中,Cf(p)代表像素點p的顏色信息;n代表像素點p的采樣域Ω(p)內任意一個像素點,所述任意一個像素點包括點p的前景像素點和點p的背景像素點,以及像素點p本身;B(p,n)表示點n相對于點p的權重值;Ci(n)代表點n的顏色信息;
即,將目標像素點采樣域內所述目標像素點的所有前景像素點、所有背景像素點及目標像素點的顏色信息乘以各自的權重值,將計算結果累加之后,再與目標像素點的顏色信息相加,之后,將最終計算結果除以所有權重值總和,將得到的結果作為目標像素點的顏色信息;
其中,目標像素點p的權重值B(p,p)的確定方法與目標像素點p的前景像素點的權重值確定方法相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410555040.2/1.html,轉載請聲明來源鉆瓜專利網。





