存儲 介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
[0151] 本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一 流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算 機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理 器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生 用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能 的裝置。
[0152] 這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特 定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指 令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或 多個方框中指定的功能。
[0153] 這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計 算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或 其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖 一個方框或多個方框中指定的功能的步驟。
[0154] 以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【主權(quán)項】
1. 一種景深道染方法,其特征在于,所述方法包括: 確定目標(biāo)圖像的最大彌散圈直徑;根據(jù)目標(biāo)圖像的最大彌散圈直徑確定目標(biāo)圖像中各 個像素點的采樣域;對目標(biāo)圖像中的每一個像素點執(zhí)行W下處理:確定所述像素點的采樣 域內(nèi)所述像素點的前景像素點和背景像素點的權(quán)重值,根據(jù)所述像素點的前景像素點和背 景像素點的權(quán)重值和顏色信息確定所述像素點的顏色信息。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,通過W下方式確定目標(biāo)圖像的最大彌散 圈直徑: 確定目標(biāo)圖像中各個像素點的彌散圈直徑,將所確定的各個像素點的彌散圈直徑的最 大值確定為目標(biāo)圖像的最大彌散圈直徑。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,通過W下方式確定目標(biāo)圖像中像素點P的 彌散圈直徑:其中,DCoC(p)為目標(biāo)像素點P的彌散圈直徑值,cbpth(p)為像素點P和透鏡之間的距 離;fd為聚焦平面和透鏡之間的距離;f為透鏡焦點和透鏡之間的距離;D為透鏡的直徑大 小。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述最大彌散圈直徑在巧,32]像素范圍 內(nèi)取值。5. 根據(jù)權(quán)利要求1至4其中任一項所述的方法,其特征在于,所述根據(jù)目標(biāo)圖像的最大 彌散圈直徑確定各個像素的采樣域,包括: 將各個像素點的采樣域設(shè)置為W各個像素點為圓必,并W目標(biāo)圖像的最大彌散圈直徑 作為直徑的圓形域。6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述像素點的前景像素點為所述像素點 的采樣域內(nèi)相對于目標(biāo)像素點靠近視點的像素點;所述像素點的背景像素為所述像素點的 采樣域內(nèi)相對于目標(biāo)像素點遠(yuǎn)離視點的像素點。7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,通過W下方式確定目標(biāo)像素點P的背景像 素點q的權(quán)重值Bb (P, q):其中,Cb為常量;maxDCoC為最大彌散圈直徑;DCoC(p)為目標(biāo)像素點P的彌散圈直徑 值;S (p,q)為采樣函數(shù),其取值為:其中,d (P,q)為目標(biāo)像素點P和目標(biāo)像素點P的背景像素點q之間的距離,DCoC (q)為 所述背景像素點q的彌散圈直徑; 通過W下方式確定目標(biāo)像素點P的前景像素點m的權(quán)重值Bf (P,m):其中,d (p,m)為像素點p和m之間的距離;σ (m)的取值為像素點m的彌散圈直徑的Η 分之一,即Cf為常量;δ (p,m)為采樣函數(shù),其取值如下式所示:其中,DCoC(m)為目標(biāo)像素點P的前景像素點m的彌散圈直徑。8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,通過W下方式確定所述像素點的顏色信 息:其中,Cf(p)代表像素點P的顏色信息;η代表像素點P的采樣域Ω (P)內(nèi)任意一個像素 點,所述任意一個像素點包括點Ρ的前景像素點和點Ρ的背景像素點,W及像素點Ρ本身; Β (Ρ, η)表不點η相對于點Ρ的權(quán)重值;Ci (η)代表點η的顏色信息; 目Ρ,將目標(biāo)像素點采樣域內(nèi)所述目標(biāo)像素點的所有前景像素點、所有背景像素點及目 標(biāo)像素點的顏色信息乘W各自的權(quán)重值,將計算結(jié)果累加之后,再與目標(biāo)像素點的顏色信 息相加,之后,將最終計算結(jié)果除W所有權(quán)重值總和,將得到的結(jié)果作為目標(biāo)像素點的顏色 信息; 其中,目標(biāo)像素點Ρ的權(quán)重值Β (Ρ,Ρ)的確定方法與目標(biāo)像素點Ρ的前景像素點的權(quán)重 值確定方法相同。9. 一種景深道染裝置,其特征在于,所述裝置包括;最大彌散圈直徑確定模塊、采樣域 確定模塊及顏色信息確定模塊;其中, 所述最大彌散圈直徑確定模塊,用于確定目標(biāo)圖像的最大彌散圈直徑; 所述采樣域確定模塊,用于根據(jù)目標(biāo)圖像的最大彌散圈直徑確定各個像素點的采樣 域; 所述顏色信息確定模塊,用于對目標(biāo)圖像中的每一個像素點執(zhí)行W下處理:確定所述 像素點的采樣域內(nèi)所述像素點的前景像素點和背景像素點的權(quán)重值,根據(jù)所述像素點的前 景像素點和背景像素點的權(quán)重值和顏色信息確定所述像素點的顏色信息。10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述最大彌散圈直徑確定模塊用于通過 W下方式確定目標(biāo)圖像的最大彌散圈直徑: 確定目標(biāo)圖像中各個像素點的彌散圈直徑,將所確定的各個像素點的彌散圈直徑的最 大值確定為目標(biāo)圖像的最大彌散圈直徑。11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述最大彌散圈直徑確定模塊通過W 下方式確定目標(biāo)圖像中像素點Ρ的彌散圈直徑:其中,DCoC(p)為目標(biāo)像素點p的彌散圈直徑值,cbpth(p)為像素點p和透鏡之間的距 離;fd為聚焦平面和透鏡之間的距離;f為透鏡焦點和透鏡之間的距離;D為透鏡的直徑大 小。12. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述最大彌散圈直徑確定模塊用于在 巧,32]像素范圍內(nèi)選定所述最大彌散圈直徑。13. 根據(jù)權(quán)利要求9至12其中任一項所述的裝置,其特征在于,所述采樣域確定模塊用 于根據(jù)W下方式確定各個像素點的采樣域: 將各個像素點的采樣域設(shè)置為W各個像素點為圓必,并W目標(biāo)圖像的最大彌散圈直徑 作為直徑的圓形域。14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述像素點的前景像素點為所述像素 點的采樣域內(nèi)相對于目標(biāo)像素點靠近視點的像素點;所述像素點的背景像素為所述像素點 的采樣域內(nèi)相對于目標(biāo)像素點遠(yuǎn)離視點的像素點。15. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述顏色信息確定模塊用于通過W下方 式確定目標(biāo)像素點P的背景像素點q的權(quán)重值Bb (P,q):其中,Cb為常量;maxDCoC為最大彌散圈直徑;DCoC(p)為目標(biāo)像素點P的彌散圈直徑 值;δ (P, q)為采樣函數(shù),其取值為:其中,d (P,q)為目標(biāo)像素點P和目標(biāo)像素點P的背景像素點q之間的距離,DCoC (q)為 所述背景像素點q的彌散圈直徑; 所述顏色信息確定模塊還用于通過W下方式確定目標(biāo)像素點P的前景像素點m的權(quán)重 值 Bf(p,m):其中,d (P,m)為像素點P和m之間的距離;σ (m)的取值為像素點m的彌散圈直徑的Η 分之一,即,Cf為常量;δ (p,m)為采樣函數(shù),其取值下式所示:其中,DCoC(m)為目標(biāo)像素點P的前景像素點m的彌散圈直徑。16. 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述顏色信息確定模塊用于通過W下 方式確定所述像素點的顏色信息Cf(p);其中,Cf(p)代表像素點p的顏色信息;η代表像素點p的采樣域Ω (p)內(nèi)任意一個像素 點,所述任意一個像素點包括點P的前景像素點和點P的背景像素點,W及像素點P本身; B (P, η)表不點η相對于點P的權(quán)重值;Ci (η)代表點η的顏色信息; 目Ρ,將目標(biāo)像素點采樣域內(nèi)所述目標(biāo)像素點的所有前景像素點、所有背景像素點及目 標(biāo)像素點的顏色信息乘W各自的權(quán)重值,將計算結(jié)果累加之后,再與目標(biāo)像素點的顏色信 息相加,之后,將最終計算結(jié)果除W所有權(quán)重值總和,將得到的結(jié)果作為目標(biāo)像素點的顏色 信息; 其中,像素點Ρ的權(quán)重值Β (Ρ,Ρ)的確定方式與目標(biāo)像素點Ρ的前景像素點的權(quán)重值確 定方式相同。
【專利摘要】本發(fā)明公開了一種景深渲染方法,確定目標(biāo)圖像的最大彌散圈直徑;根據(jù)所述最大彌散圈直徑確定目標(biāo)圖像中各個像素點的采樣域;對目標(biāo)圖像中的每一個像素點執(zhí)行以下處理:確定所述像素點的采樣域內(nèi)所述像素點的前景像素點和背景像素點的權(quán)重值,根據(jù)所述像素點的前景像素和背景像素的權(quán)重值和顏色信息確定所述像素點的顏色信息。本發(fā)明同時還公開了一種景深渲染裝置。
【IPC分類】G06T5/00, G06T5/20
【公開號】CN105574818
【申請?zhí)枴緾N201410555040
【發(fā)明人】劉明, 方曉鑫, 賈霞, 盛斌, 羅圣美, 樊增智
【申請人】中興通訊股份有限公司
【公開日】2016年5月11日
【申請日】2014年10月17日
【公告號】WO2016058288A1