,其中,附圖中示出的框圖和流程圖以及說明書中的對應描述公開了用于執(zhí)行由硬件組件執(zhí)行的操作和如上所述的方法的算法。
[0125]用于控制處理器或計算機實現(xiàn)硬件組件并執(zhí)行以上描述的方法的指令或軟件以及任何關(guān)聯(lián)的數(shù)據(jù)、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)被記錄、存儲或固定在一個或更多個非暫時性計算機可讀存儲介質(zhì)中或非暫時性計算機可讀存儲介質(zhì)上。非暫時性計算機可讀存儲介質(zhì)的示例包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、閃存、CD-ROM、CD-R、CD+R、CD-RW、CD+RW、DVD-ROM、DVD-R、DVD+R、DVD-RW、DVD+RW、DVD-RAM、BD-ROM、BD-R、BD-R LTH、BD-RE、磁帶、軟盤、磁光數(shù)據(jù)存儲裝置、光學數(shù)據(jù)存儲裝置、硬盤、固態(tài)盤和本領(lǐng)域普通技術(shù)人員已知的能夠以非暫時性方式存儲指令或軟件以及任何關(guān)聯(lián)的數(shù)據(jù)、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)并將指令或軟件以及任何關(guān)聯(lián)的數(shù)據(jù)、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)提供給處理器或計算機使得處理器或計算機可執(zhí)行指令的任何裝置。在一個示例中,指令或軟件以及任何關(guān)聯(lián)的數(shù)據(jù)、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)分布在聯(lián)網(wǎng)的計算機系統(tǒng)中,從而由處理器或計算機以分布式方式存儲、訪問和執(zhí)行指令和軟件以及任何關(guān)聯(lián)的數(shù)據(jù)、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)。
[0126]雖然本公開包括特定示例,但是本領(lǐng)域普通技術(shù)人員將清楚,在不脫離權(quán)利要求及其等同物的精神和范圍的情況下,可在這些示例中進行形式和細節(jié)上的各種改變。這里描述的示例僅應被考慮為描述性意義,而不是限制的目的。每個示例中的特征或方面的描述將被認為可應用于其它示例中的類似特征或方面。如果描述的技術(shù)以不同的順序被執(zhí)行,和/或如果描述的系統(tǒng)、架構(gòu)、裝置或電路中的組件以不同的方式被組合和/或被其它組件或其等同物代替或補充,則可實現(xiàn)合適的結(jié)果。因此,本公開的范圍不是由【具體實施方式】限定,而是由權(quán)利要求及其等同物限定,并且權(quán)利要求及其等同物的范圍內(nèi)的所有改變將被解釋為包括在本公開中。
【主權(quán)項】
1.一種用于渲染三維模型的三維渲染方法,所述方法包括: 從直接光源的每個視點渲染三維模型; 獲得關(guān)于從直接光源的每個視點渲染的場景的場景信息; 基于場景信息生成所述場景被匹配的匹配圖像; 從匹配圖像抽樣至少一個間接光源。2.如權(quán)利要求1所述的方法,其中,生成匹配圖像的步驟包括:通過對所述場景中的匹配區(qū)域進行組合來生成匹配圖像。3.如權(quán)利要求1所述的方法,其中,場景信息包括屬性信息,其中,屬性信息包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意一個,或者包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意兩個或更多個的任意組合。4.如權(quán)利要求3所述的方法,其中,生成匹配圖像的步驟包括:基于屬性信息生成所述場景被匹配的匹配圖像。5.如權(quán)利要求4所述的方法,其中,生成匹配圖像的步驟包括: 通過基于屬性信息中的第一屬性信息對所述場景進行匹配來生成與第一屬性信息關(guān)聯(lián)的匹配圖像; 根據(jù)基于第一屬性信息對所述場景進行匹配的結(jié)果,生成與屬性信息中的第二屬性信息關(guān)聯(lián)的匹配圖像。6.如權(quán)利要求1所述的方法,其中,生成匹配圖像的步驟包括: 基于與直接光源的每個視點關(guān)聯(lián)的相機參數(shù)信息來生成匹配圖像。7.如權(quán)利要求1所述的方法,其中,抽樣至少一個間接光源的步驟包括: 將匹配圖像劃分為多個區(qū)域; 在所述多個區(qū)域之中的間接光源將被抽樣的感興趣區(qū)域中抽樣間接光源。8.如權(quán)利要求1所述的方法,還包括:通過將抽樣的所述至少一個間接光源的間接照明效果應用于三維模型來渲染三維模型。9.如權(quán)利要求1所述的方法,其中,直接光源直接向三維對象發(fā)出光; 所述至少一個間接光源從自直接光源發(fā)出的光被反射、折射或衍射的區(qū)域發(fā)出光。10.一種用于渲染三維模型的三維渲染方法,所述方法包括: 從所有直接光源中的一部分直接光源的每個視點渲染三維模型; 獲得關(guān)于從所述一部分直接光源的每個視點渲染的場景的場景信息; 基于場景信息生成所述場景被匹配的第一圖像; 從第一圖像抽樣至少一個間接光源。11.如權(quán)利要求10所述的方法,還包括: 通過從未包括在所述一部分直接光源中的其余直接光源的視點渲染三維模型來生成第二圖像; 從第二圖像抽樣至少一個間接光源。12.如權(quán)利要求11所述的方法,還包括:通過將從第一圖像和第二圖像抽樣的間接光源的間接照明效果應用于三維模型來渲染三維模型。13.如權(quán)利要求10所述的方法,其中,生成第一圖像的步驟包括:通過對所述場景中的匹配區(qū)域進行組合來生成第一圖像。14.如權(quán)利要求10所述的方法,其中,場景信息包括屬性信息,其中,屬性信息包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意一個,或者包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意兩個或更多個的任意組合。15.一種用于渲染三維模型的三維渲染方法,所述方法包括: 對通過從直接光源的每個視點渲染三維模型而獲得的場景進行比較; 確定是否生成所述場景被匹配的匹配圖像; 響應于確定將生成匹配圖像的結(jié)果,基于關(guān)于所述場景的場景信息來生成所述場景被匹配的匹配圖像; 從匹配圖像抽樣至少一個間接光源。16.如權(quán)利要求15所述的方法,其中,確定是否生成匹配圖像的步驟包括:響應于所述場景中的匹配區(qū)域的大小滿足預定條件或匹配區(qū)域的大小與所述場景的大小之比滿足預定條件,確定生成匹配圖像。17.如權(quán)利要求15所述的方法,其中,生成匹配圖像的步驟包括:通過對所述場景中的匹配區(qū)域進行組合來生成匹配圖像。18.如權(quán)利要求15所述的方法,其中,場景信息包括屬性信息,其中,屬性信息包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意一個,或者包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意兩個或更多個的任意組合。19.一種三維渲染設(shè)備,包括: 渲染器,被配置為從直接光源的每個視點渲染三維模型; 場景信息存儲器,被配置為存儲關(guān)于從直接光源的每個視點渲染的場景的場景信息; 其中,渲染器還被配置為:基于場景信息生成所述場景被匹配的匹配圖像,并從匹配圖像抽樣至少一個間接光源。20.如權(quán)利要求19所述的設(shè)備,其中,渲染器還被配置為:通過對所述場景中的匹配區(qū)域進行組合來生成匹配圖像。21.如權(quán)利要求19所述的設(shè)備,其中,場景信息包括屬性信息,其中,屬性信息包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意一個,或者包括每個場景的像素的強度、法線、顏色、反射通量、位置和深度值中的任意兩個或更多個的任意組合。22.如權(quán)利要求19所述的設(shè)備,其中,渲染器還被配置為:通過對所述場景進行比較來確定是否生成匹配圖像,并響應于確定將生成匹配圖像的結(jié)果,基于關(guān)于所述場景的場景信息來生成匹配圖像。23.如權(quán)利要19所述的方法,其中,渲染器還被配置為:基于與直接光源的每個視點關(guān)聯(lián)的相機參數(shù)信息來生成匹配圖像。24.如權(quán)利要求19所述的設(shè)備,其中,渲染器還被配置為:通過將抽樣的所述至少一個間接光源的間接照明效果應用于三維模型來渲染三維模型。25.一種三維渲染設(shè)備,包括: 渲染器,被配置為從所有直接光源中的一部分直接光源的每個視點渲染三維模型; 場景信息存儲器,被配置為存儲關(guān)于從所述一部分直接光源的每個視點渲染的場景的場景信息; 其中,渲染器還被配置為:基于場景信息生成所述場景被匹配的第一圖像,并從第一圖像抽樣至少一個間接光源。26.如權(quán)利要求25所述的設(shè)備,其中,渲染器還被配置為:通過從未包括在所述一部分直接光源中的其余直接光源的視點渲染三維模型來生成第二圖像,并從第二圖像抽樣至少一個間接光源。27.如權(quán)利要求26所述的設(shè)備,其中,渲染器還被配置為:通過將從第一圖像和第二圖像抽樣的間接光源的間接照明效果應用于三維模型來渲染三維模型。28.一種用于渲染三維模型的三維渲染方法,所述方法包括: 從直接光源的各自的視點渲染三維模型; 從渲染的結(jié)果生成合成圖像; 從合成圖像抽樣間接光源。29.如權(quán)利要求28所述的方法,其中,渲染三維模型的步驟產(chǎn)生包括匹配區(qū)域的場景,其中,所述場景包括分別從至少兩個直接光源的各自的視點渲染的匹配區(qū)域; 生成合成圖像的步驟包括:對包括匹配區(qū)域的場景進行組合來獲得合成圖像。30.如權(quán)利要求28所述的方法,其中,渲染三維模型的步驟產(chǎn)生分別從直接光源的各自的視點渲染的場景; 所述方法還包括:獲得所述場景中的每個場景的場景信息; 生成合成圖像的步驟包括: 基于場景信息識別所述場景中的匹配區(qū)域; 對包括匹配區(qū)域的場景進行組合來獲得合成圖像。31.如權(quán)利要求30所述的方法,其中,所述場景包括從直接光源的各自的視點中的每個視點渲染的與多個屬性關(guān)聯(lián)的場景; 識別匹配區(qū)域的步驟包括:僅基于所述多個屬性中的一個屬性來識別匹配區(qū)域。32.如權(quán)利要求31所述的方法,其中,對包括匹配區(qū)域的場景進行組合的步驟包括:根據(jù)僅基于所述多個屬性中的一個屬性識別出的匹配區(qū)域,對與所述多個屬性中的所有屬性關(guān)聯(lián)的包括匹配區(qū)域的場景進行組合。33.如權(quán)利要求31所述的方法,其中,屬性包括強度、法線、顏色、反射通量、位置和深度值中的任意兩個或更多個。34.如權(quán)利要求28所述的方法,其中,抽樣間接光源的步驟包括:僅從合成圖像僅抽樣一次間接光源。
【專利摘要】提供一種3D渲染方法和設(shè)備。一種用于渲染三維(3D)模型的3D渲染的方法包括:從直接光源的每個視點渲染3D模型;獲得關(guān)于從直接光源的每個視點渲染的場景的場景信息;基于場景信息生成匹配圖像,其中,在匹配圖像中所述場景被匹配;從匹配圖像抽樣至少一個間接光源。
【IPC分類】G06T15/00
【公開號】CN105701853
【申請?zhí)枴緾N201510931834
【發(fā)明人】樸升忍, 安民修, 李炯旭, 河仁友
【申請人】三星電子株式會社
【公開日】2016年6月22日
【申請日】2015年12月15日
【公告號】EP3035292A2, EP3035292A3, US20160171753