亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于生成3d立體視圖的著色方法

文檔序號:7990960閱讀:165來源:國知局
用于生成3d立體視圖的著色方法
【專利摘要】本發(fā)明涉及用于基于3D畫面的左視圖和右視圖以及視差圖生成中間視圖的方法,該方法包括:使用包含在左視圖和右視圖以及視差圖中的像素信息創(chuàng)建中間視圖,在所創(chuàng)建的中間視圖中識(shí)別遮擋像素,以及使用從相鄰像素中得到的信息填充遮擋像素。
【專利說明】用于生成3D立體視圖的著色方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于基于3D畫面的左視圖和右視圖以及視差圖生成中間視圖的方法。本發(fā)明還涉及用于生成中間視圖的裝置、計(jì)算機(jī)程序以及計(jì)算機(jī)可讀非臨時(shí)性介質(zhì)。
【背景技術(shù)】
[0002]目前的3D立體技術(shù)通常依賴于兩個(gè)視圖,即左視圖和右視圖以產(chǎn)生3D效果。存在要求生成介于左視圖和右視圖之間乃至左視圖的左側(cè)或者右視圖的右側(cè)的視圖的應(yīng)用,例如自動(dòng)立體顯示或者深度修改的方法。為了向用戶呈現(xiàn)這種視圖,系統(tǒng)必須生成這種新視圖。
[0003]來自左視圖和右視圖的信息被用于生成這種新視圖。然而,存在于新視圖中的畫面區(qū)域可能在左視圖和右視圖中均沒有相應(yīng)的信息。這種畫面區(qū)稱作遮擋(occlusion)區(qū)域或者完全遮擋。因此,需要使用畫面信息填充這種遮擋。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是提供了用于基于3D畫面的左視圖和右視圖以及視差圖生成中間視圖的方法和裝置,其中,使用適當(dāng)?shù)漠嬅嫘畔⑻畛渲虚g視圖中的遮擋。
[0005]根據(jù)本發(fā)明的一方面,提供了一種用于基于3D畫面的左視圖和右視圖以及視差圖生成中間視圖的方法,其中,該方法包括:
[0006]-通過使用包含在左視圖和右視圖以及視差圖中的像素信息創(chuàng)建中間視圖,
[0007]-在創(chuàng)建的中間視圖中識(shí)別遮擋像素,以及
[0008]-使用從相鄰像素中得到的信息填充遮擋像素。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種基于3D畫面的左視圖和右視圖以及視差圖來生成中間視圖的裝置,該裝置包括:寄存器,用于存儲(chǔ)η個(gè)像素值;過濾器單元,連接至寄存器并且具有η個(gè)過濾系數(shù);分類單元,連接至寄存器并且用于基于該η個(gè)像素值來確定分類值;查詢表單元,包括多個(gè)過濾系數(shù)組并且被適配于通過分類單元的分類值進(jìn)行尋址并且將一組η個(gè)過濾系數(shù)提供給過濾器單元;以及填充單元,被適配于使用過濾器單元的結(jié)果值填充中間視圖中的遮擋像素。
[0010]根據(jù)又一方面,提供了一種計(jì)算機(jī)程序,包括:程序工具,當(dāng)在處理器上執(zhí)行該計(jì)算機(jī)程序時(shí),該程序方法使處理器執(zhí)行根據(jù)本發(fā)明的所述方法的步驟;還提供了一種計(jì)算機(jī)可讀非臨時(shí)性介質(zhì),具有存儲(chǔ)在其上的指令,當(dāng)在處理器上執(zhí)行該指令時(shí),該指令使處理器執(zhí)行根據(jù)本發(fā)明的方法的步驟。
[0011]本發(fā)明的優(yōu)選實(shí)施方式被限定在從屬權(quán)利要求中。應(yīng)當(dāng)理解,所要求保護(hù)的裝置、所要求保護(hù)的計(jì)算機(jī)程序和所要求保護(hù)的計(jì)算機(jī)可讀介質(zhì)具有與所要求保護(hù)的方法和在從屬權(quán)利要求中所限定的相似和/或相同的優(yōu)選實(shí)施方式。
[0012]本發(fā)明是基于使用從相鄰像素得到的像素信息填充遮擋像素的構(gòu)思。因此,方法允許“創(chuàng)建”不存在的數(shù)據(jù),即,像素?cái)?shù)據(jù),然而,該像素?cái)?shù)據(jù)與畫面內(nèi)容是一致的。在識(shí)別兩個(gè)或更多的遮擋像素的情況下,逐個(gè)像素地執(zhí)行該方法,其中,填充的遮擋像素的信息可用在以下步驟中來“創(chuàng)建”用于另一遮擋像素的信息。
【專利附圖】

【附圖說明】
[0013]本發(fā)明的這些和其他方面將通過參照下文所述實(shí)施例進(jìn)行的詳細(xì)描述而變得明顯。附圖中:
[0014]圖1示出了用于說明表述“遮擋區(qū)域”和“遮擋像素”的場景的俯視圖;
[0015]圖2示意性地示出了根據(jù)本發(fā)明的“填充”處理;
[0016]圖3通過實(shí)例的方式示出了用于生成新像素信息的函數(shù);
[0017]圖4是用于說明使用信息填充遮擋像素的步驟的框圖;
[0018]圖5是用于說明用于生成查詢表的訓(xùn)練處理的框圖;以及
[0019]圖6是用于說明訓(xùn)練處理的框圖。
【具體實(shí)施方式】
[0020]對3D (3維)畫面內(nèi)容,尤其是3D動(dòng)作內(nèi)容的供應(yīng)和需求迅速地增加,并且因此對能夠呈現(xiàn)這種3D內(nèi)容的系統(tǒng)的供應(yīng)也在增長。除了需要3D眼鏡的系統(tǒng)之外,市面上還存在不需要使用任何類似3D眼鏡的特定輔助手段的系統(tǒng)。例如,自動(dòng)立體是在沒有在觀看者的器官上使用特殊的頭飾或者眼鏡的情況下顯示立體圖像(增加3D深度感知)的方法。例如,一些自動(dòng)立體系統(tǒng)能夠顯示多個(gè)視圖,從而使得顯示器不需要感測觀看者眼睛的位置。那意味著觀看者根據(jù)相對于顯示器的視角可看到不同的視圖。
[0021]因?yàn)樗?yīng)的例如動(dòng)作畫面的畫面內(nèi)容通常僅包括與相對于成像場景的某個(gè)視角相對應(yīng)的左視圖和右視圖,故系統(tǒng)不得不為不同的視角創(chuàng)建另外的視圖。通常,可以基于包含在所供應(yīng)的左視圖和右視圖中的畫面信息來創(chuàng)建或者生成另外的視圖。
[0022]然而,可能在某個(gè)視角中,觀看者看見不包含在左視圖和右視圖中的畫面內(nèi)容。
[0023]參照圖1通過實(shí)例的方式簡要說明這種情況。圖1示出了獲取左視圖畫面和右視圖畫面所經(jīng)由的場景的俯視圖。在該場景中,存在位于左視圖L中的一個(gè)物體,該物體位于中心軸的左側(cè),然而,在右視圖中物體被輕微地向右移位。通常所知的,這種移位對創(chuàng)建3D深度的感知是必要的。
[0024]因此,在兩個(gè)視圖中均存在在物體后面的區(qū)域R并且因此該區(qū)域R被物體遮蓋。因此,視圖不包含關(guān)于此區(qū)域R的任何信息。然而,由于在左視圖和右視圖中的物體被輕微地移位的事實(shí),故左視圖中的區(qū)域R不同于右視圖中的區(qū)域R。
[0025]當(dāng)創(chuàng)建或者生成新視圖時(shí),可能(根據(jù)視角)在左視圖或者右視圖中被隱藏的或者被遮蓋的區(qū)域不得不至少部分地被顯示出來。
[0026]在這種情況下,存在需要考慮的兩種不同的情況。第一,一個(gè)視圖(左視圖或者右視圖)的區(qū)域R的一部分的內(nèi)容呈現(xiàn)在另一個(gè)視圖中。在圖1中,通過虛線示出了這些區(qū)域并由參考符號為HO。位于左側(cè)的區(qū)域HO被包含在右視圖中,并且位于右側(cè)的區(qū)域HO被包含在左視圖中。這種區(qū)域通常被稱作“半遮擋”區(qū)域。
[0027]第二種情況涉及在左視圖和右視圖中均被隱藏的區(qū)域。在圖1中,此區(qū)域用O表示。左視圖和右視圖均不包含用于此區(qū)域O的畫面信息。這種區(qū)域通常被稱作“遮擋”區(qū)域。
[0028]現(xiàn)在下面描述如何使用從相鄰區(qū)域得到的畫面信息來“填充”這種遮擋范圍或者區(qū)域的方式,從而使得填充進(jìn)的信息與其他的相鄰畫面內(nèi)容保持一致。
[0029]圖2a示出了形成待顯示的畫面的像素20的矩陣。毫無疑問,每個(gè)像素均是由包含顏色信息等的值來表示的。
[0030]圖2a的像素矩陣包括被虛線包圍的遮擋區(qū)域10。如參照圖1的簡要描述,在遮擋區(qū)域10內(nèi)的各個(gè)像素在以下被稱作“遮擋像素”并且當(dāng)基于左視圖和右視圖生成中間視圖時(shí)已在先前的步驟中識(shí)別出該遮擋像素。因此,從與遮擋像素相關(guān)的左視圖和右視圖中無法得到信息。如果此視圖可以被顯示,則觀看者會(huì)認(rèn)為該遮擋區(qū)域?yàn)槔绾谏珔^(qū)域(其僅為實(shí)例),即與該遮擋區(qū)域周圍的畫面內(nèi)容不一致的區(qū)域。
[0031]因此,需要用像素信息填充遮擋區(qū)域10內(nèi)的每一個(gè)像素,即,每一個(gè)遮擋像素11。
[0032]在圖2a中,存在被示出為黑色方格的一個(gè)像素12。在本實(shí)例中,首先使用信息填充此像素12。為了生成各個(gè)“填充”信息,預(yù)定函數(shù)(下面將詳細(xì)說明)被應(yīng)用于與遮擋像素12相鄰的一行十三個(gè)(其為實(shí)例)像素14。該各個(gè)像素14由粗線包圍并且此長方形16被稱為過濾孔18。該過濾孔18具有長方形形狀并且在像素矩陣20中“選擇” 了十三個(gè)像素。很明顯,過濾孔18僅僅是從像素矩陣20里面選擇某些像素的處理的畫面表示。在過濾孔18內(nèi)所選擇的像素14的像素值被處理并且產(chǎn)生分配至遮擋像素12的像素值。因此,現(xiàn)在遮擋像素12具有與過濾孔18所選擇的像素14的畫面信息相關(guān)聯(lián)的畫面信息。
[0033]在圖2b中所示的下一步驟中,過濾孔18在像素矩陣20內(nèi)移位一行,從而使得選擇了不同的像素14。這些被選擇的像素的像素值以與之前相同的方法來處理,并且將此處理的結(jié)果分配至遮擋像素22,該遮擋像素22是在先前步驟中已填充的像素12的下面一行。
[0034]在圖2c中示出的下一步驟中,過濾孔18在像素矩陣20內(nèi)向右移動(dòng)一列,從而使得過濾孔18現(xiàn)在還選擇了在之前的步驟中已使用像素信息填充過的像素22。以相同的方式處理各個(gè)被選擇的像素,并且將結(jié)果分配至由黑色方格表示的下一個(gè)遮擋像素24。
[0035]重復(fù)將過濾孔18移位至其中一個(gè)被選擇的像素與遮擋像素相鄰的位置的處理,直至遮擋區(qū)域10內(nèi)的所有的遮擋像素均已填滿像素信息。
[0036]圖2d示出了填充遮擋像素26的最后的步驟。在之前的步驟中,已使用像素信息填充了遮擋區(qū)域10內(nèi)的所有的其他遮擋像素。
[0037]例如,從圖2d中顯而易見的是,過濾孔18選擇了在之前的任一步驟中已使用像素信息填充過的四個(gè)像素(顯示為灰色方格)。
[0038]在過濾孔18從一個(gè)位置移位至下一個(gè)位置時(shí),重要的是所有選擇出的像素均包含信息,即換言之,過濾孔18不應(yīng)選擇(不包含信息的)遮擋像素。
[0039]上面的描述指示逐個(gè)像素處理以使用像素信息填充遮擋區(qū)域10。因此,“填充”步驟的數(shù)量對應(yīng)于遮擋區(qū)域內(nèi)的像素的數(shù)量。
[0040]此外,很明顯,圖2僅是用于示出填充遮擋區(qū)域的步驟的實(shí)例。像素矩陣內(nèi)的遮擋區(qū)域的形狀和遮擋區(qū)域的數(shù)量可以是不同的并且不限于本實(shí)例。
[0041]如上所述,通過過濾孔18所選擇的像素以某個(gè)方式被處理?,F(xiàn)參照圖3描述此處理。
[0042]所選擇的像素14的值被存儲(chǔ)在使用參照標(biāo)號30表示的寄存器中。在寄存器30中,存儲(chǔ)了所有的十三個(gè)像素14的像素值,像素值由參照符號aO - al2來表示。
[0043]通過應(yīng)用普遍熟知的自適應(yīng)動(dòng)態(tài)范圍編碼(ADRC)函數(shù)對像素值aO - al2進(jìn)行分類。此函數(shù)的詳細(xì)描述可在以下論文中找到:“Simultaneous coding artefact reductionand sharpness enhancement”,H.Hu和G.de Haan,飛利浦研究試驗(yàn)室,艾恩德霍芬,荷蘭,“Trained Bilateral Filters and Applications to Coding Artifacts Reduction,,,H.Hu和G.de Haan,飛利浦研究試驗(yàn)室,高科技園區(qū)36,艾恩德霍芬,荷蘭或者“Class-CountReductions Techniques for Content Adaptive Filtering”,H.Hu 和 G.de Haan。此外,參照US5, 444,487、US6,192,161B1和US6, 323,905B1。通過引用將這些文獻(xiàn)中的每一個(gè)的內(nèi)容結(jié)合于此。
[0044]ADRC函數(shù)對像素值aO - al2中的每一個(gè)進(jìn)行分類并且將作為二進(jìn)制值O或I的結(jié)
果存儲(chǔ)在相應(yīng)的寄存器32中。例如,對像素值ai進(jìn)行分類的一種可能是:
[0045]
【權(quán)利要求】
1.一種用于基于3D畫面的左視圖和右視圖以及視差圖生成中間視圖的方法,所述方法包括:
使用包含在所述左視圖和所述右視圖以及所述視差圖中的像素信息來創(chuàng)建中間視圖, 在創(chuàng)建的所述中間視圖中識(shí)別遮擋像素,以及 使用從相鄰像素中所得到的信息填充所述遮擋像素。
2.根據(jù)權(quán)利要求1所述的方法,其中,使用信息填充所述遮擋像素的步驟是逐個(gè)像素來執(zhí)行的。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述相鄰像素是排成一行(通過過濾孔來表示)的η個(gè)像素。
4.根據(jù)權(quán)利要求3所述的方法,其中,過濾所述η個(gè)像素的值以獲得被分配至所述遮擋像素的新的單個(gè)值。
5.根據(jù)權(quán)利要求4所述的方法,其中,使用過濾系數(shù)組的各個(gè)預(yù)存儲(chǔ)過濾系數(shù)分別地過濾所述η個(gè)像素的每個(gè)值。
6.根據(jù)權(quán)利要求5所述的方法,其中,多個(gè)過濾系數(shù)組被存儲(chǔ)在查詢表中,其中,基于w個(gè)像素的值確定被用于過濾的所述過濾系數(shù)組。
7.根據(jù)權(quán)利要求6所述的方法,其中,通過訓(xùn)練處理獲得所述查詢表中的所述多個(gè)過濾系數(shù)組。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,包括應(yīng)用ADRC(自適應(yīng)動(dòng)態(tài)范圍編碼)函數(shù)以對所述w個(gè)像素的值進(jìn)行分類的步驟。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述w個(gè)像素的所述分類值作為所述查詢表的索引。
10.根據(jù)權(quán)利要求9所述的方法,包括以下步驟: 將來自所述查詢表的所述過濾系數(shù)組應(yīng)用在所述η個(gè)像素上并且將所述過濾結(jié)果相加以獲得用于所述遮擋像素的新像素值。
11.根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的方法,其中,為每一個(gè)遮擋像素重復(fù)所述方法。
12.根據(jù)權(quán)利要求6或者8至10中任一項(xiàng)所述的方法,其中,用于分類的所述w個(gè)像素和用于過濾的所述η個(gè)像素可以是相等的或者不相等的。
13.一種用于基于3D畫面的左視圖和右視圖以及視差圖生成中間視圖的裝置,包括: 寄存器,用于存儲(chǔ)η個(gè)像素值和w個(gè)像素值, 過濾器單元,連接至所述寄存器并且具有η個(gè)過濾系數(shù), 分類單元,連接至所述寄存器并且用于基于所述w個(gè)像素值來確定分類值, 查詢表單元,包括多個(gè)過濾系數(shù)組并且被適配于通過所述分類單元的所述分類值來尋址并且將一組η個(gè)過濾系數(shù)提供給所述過濾器單元,以及 填充單元,被適配于使用所述過濾器單元的結(jié)果值填充所述中間視圖中的遮擋像素。
14.根據(jù)權(quán)利要求13所述的裝置,包括被適配于基于所述3D畫面的左視圖和右視圖以及視差圖創(chuàng)建中間視圖的生成單元。
15.根據(jù)權(quán)利要求14所述的裝置,包括被適配于在所述中間視圖中識(shí)別所述遮擋像素的遮擋像素識(shí)別單元。
16.根據(jù)權(quán)利要求13至15中任一項(xiàng)所述的裝置,其中,所述分類單元被適配于執(zhí)行用于將所述寄存器中的所述像素值分類的自適應(yīng)動(dòng)態(tài)范圍編碼函數(shù)(ADRC)。
17.根據(jù)權(quán)利要求13至16中任一項(xiàng)所述的裝置,其中,所述查詢表單元包括至少2¥個(gè)過濾系數(shù)組。
18.根據(jù)權(quán)利要求13至16中任一項(xiàng)所述的裝置,其中,所述過濾器單元包括遞歸過濾器。
19.根據(jù)權(quán)利要求13至18中任一項(xiàng)所述的裝置,其中,所述裝置是3D自動(dòng)立體系統(tǒng)的一部分。
20.一種計(jì)算機(jī)程序,包括程序代碼手段,當(dāng)所述計(jì)算機(jī)程序在處理器上被執(zhí)行時(shí),所述程序代碼手段用于使所述處理器執(zhí)行根據(jù)權(quán)利要求1至12中任一項(xiàng)所述的方法的步驟。
21.一種計(jì)算機(jī)可讀非臨時(shí)性介質(zhì),所述計(jì)算機(jī)可讀非臨時(shí)性介質(zhì)上存儲(chǔ)有在指令,當(dāng)在處理器上執(zhí)行所述指令時(shí),所述指令使所述處理器執(zhí)行根據(jù)權(quán)利要求1至12中任一項(xiàng)所述的方法的步驟。
【文檔編號】H04N13/00GK103703771SQ201280033755
【公開日】2014年4月2日 申請日期:2012年7月25日 優(yōu)先權(quán)日:2011年7月25日
【發(fā)明者】皮爾喬治·薩托, 菲利波·羅西 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1