欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

三維圖像的獲得方法、裝置及系統(tǒng)與流程

文檔序號:12479125閱讀:478來源:國知局
三維圖像的獲得方法、裝置及系統(tǒng)與流程

本發(fā)明涉及三維顯示技術(shù)領(lǐng)域,特別是涉及三維圖像的獲得方法、裝置及系統(tǒng)。



背景技術(shù):

人類雙眼由于位置不同在對具有一定距離的物體進行觀看時會產(chǎn)生視覺差異,正是這種視差讓人們有了三維的感觀效果。三維顯示技術(shù)根據(jù)這一原理,通過將同時獲取的雙眼圖像分別被對應(yīng)的眼睛接收,從而產(chǎn)生三維效果。由于這一技術(shù)給人們帶來了全新的立體觀看體驗,近年來人們對三維圖像資源的需求也日漸增加。

目前獲得三維圖像的方法之一是將二維圖像通過圖像處理技術(shù)轉(zhuǎn)化為三維圖像。具體為運用圖像處理技術(shù)計算得到已有二維圖像的場景深度信息,進而繪制出虛擬的其他視點圖像,利用已有二維圖像和虛擬的其他視點圖像形成三維圖像。

由于該其他視點圖像是由已有視點的二維圖像進行圖像處理得到虛擬圖像,這一過程會導(dǎo)致圖像細節(jié)信息的流失,影響三維顯示的效果。



技術(shù)實現(xiàn)要素:

本發(fā)明主要解決的技術(shù)問題是提供三維圖像的獲得方法、裝置及系統(tǒng),能夠提高基于二維圖像生成的三維顯示效果。

為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種三維圖像的獲得方法,包括:

分別獲取以第一視點對目標進行采集得到的第一深度圖像和以第二視點對所述目標進行采集得到的第一彩色圖像;

利用所述第一深度圖像和所述第一彩色圖像得到所述目標在第一視點的第二彩色圖像;

由所述第一彩色圖像和第二彩色圖像形成三維圖像。

其中,所述第一深度圖像由設(shè)置在所述第一視點的深度相機對所述目標進行采集得到,所述第一彩色圖像由設(shè)置在所述第二視點的彩色相機對所述目標進行采集得到。

其中,所述利用所述第一深度圖像和所述第一彩色圖像獲得所述目標在第一視點的第二彩色圖像,包括:

利用下面公式1計算得到所述第一深度圖像的第一像素坐標(uD,vD)與所述第一彩色圖像的第二像素坐標(uR,vR)之間的對應(yīng)關(guān)系,

<mrow> <msub> <mi>Z</mi> <mi>R</mi> </msub> <mover> <msub> <mi>U</mi> <mi>R</mi> </msub> <mo>&OverBar;</mo> </mover> <mo>=</mo> <msub> <mi>Z</mi> <mi>D</mi> </msub> <msub> <mi>M</mi> <mi>R</mi> </msub> <mi>R</mi> <mo>&CenterDot;</mo> <msubsup> <mi>M</mi> <mi>D</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mover> <msub> <mi>U</mi> <mi>D</mi> </msub> <mo>&OverBar;</mo> </mover> <mo>+</mo> <msub> <mi>M</mi> <mi>R</mi> </msub> <mi>T</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

其中,所述ZD為所述第一深度圖像中的深度信息,表示所述目標距離所述深度相機的深度值;ZR表示所述目標距離所述彩色相機的深度值;為所述彩色相機的圖像坐標系上的像素齊次坐標;為所述深度相機的圖像坐標系上的像素齊次坐標;MR為所述彩色相機的內(nèi)參矩陣,MD為所述深度相機的內(nèi)參矩陣;R為深度相機相對于彩色相機的外參矩陣中的旋轉(zhuǎn)矩陣,T為深度相機相對于彩色相機的外參矩陣中的平移矩陣;

將所述第一深度圖像的第一像素坐標的像素值設(shè)置為所述第一彩色圖像中與所述第一像素坐標具有對應(yīng)關(guān)系的第二像素坐標的像素值,以形成所述目標在第一視點的第二彩色圖像。

其中,所述平移矩陣T=[t,0,0]-1,其中,所述t為設(shè)定值。

其中,還包括:

當判斷所述目標與所述深度相機和所述彩色相機的距離均大于第一距離值時,將所述設(shè)定值t調(diào)大;

當判斷所述目標與所述深度相機和所述彩色相機的距離均小于第二距離值時,將所述設(shè)定值t調(diào)小,其中,所述第一距離值大于或等于所述第二距離值。

其中,所述第一視點與第二視點之間的位置關(guān)系為人體雙眼之間的位置關(guān)系。

其中,所述彩色相機和所述深度相機的圖像采集靶面大小相等、分辨率相同以及焦距相同;或

所述彩色相機和所述深度相機的圖像采集靶面大小、分辨率以及焦距中的至少一個不相同,在所述利用所述第一深度圖像和所述第一彩色圖像獲得所述目標在第一視點的第二彩色圖像之后,所述方法還包括:

對所述第一彩色圖像和/或所述第二彩色圖像進行插值、分割處理,使得所述第一彩色圖像和所述第二彩色圖像的圖像大小和分辨率相同。

其中,所述第一深度圖像和所述第一彩色圖像為照片或者視頻,當所述第一深度圖像和所述第一彩色圖像為視頻時,所述深度相機和彩色相機的采集頻率同步,或者若深度相機和彩色相機的采集頻率不同步,則通過圖像插值的方式獲得頻率一致的視頻圖像。

為解決上述技術(shù)問題,本發(fā)明采用的另一種技術(shù)方案是:提供一種三維圖像獲得裝置,包括:

獲取模塊,用于分別獲取以第一視點對目標進行采集得到的第一深度圖像和以第二視點對所述目標進行采集得到的目標的第一彩色圖像;

計算模塊,用于利用所述第一深度圖像和所述第一彩色圖像獲得所述目標在第一視點的第二彩色圖像;

形成模塊,用于由所述第一彩色圖像和第二彩色圖像形成三維圖像。

為解決上述技術(shù)問題,本發(fā)明采用的再一種技術(shù)方案是:一種三維圖像獲得系統(tǒng),包括深度相機、彩色相機、與所述深度相機和彩色相機連接的圖像處理設(shè)備;

所述圖像處理設(shè)備用于:

分別獲取所述深度相機以第一視點對目標進行采集得到的第一深度圖像和所述彩色相機以第二視點對所述目標進行采集得到的目標的第一彩色圖像;

利用所述第一深度圖像和所述第一彩色圖像獲得所述目標在第一視點的第二彩色圖像;

由所述第一彩色圖像和第二彩色圖像形成三維圖像。

本發(fā)明的有益效果是:利用采集得到的第一視點的第一深度圖像和第二視點的第一彩色圖像得到第一視點的第二彩色圖像,進而由第一彩色圖像和第二彩色圖像形成三維圖像,由于該第一視點的第二彩色圖像基于該第一視點的第一深度圖像形成,而非單純依靠其他不同視點的圖像處理得到,因此減少了圖像細節(jié)信息的流失,以更準確獲得兩個視點的彩色圖像,進而減少了合成的三維圖像的失真度,提高了基于二維圖像生成的三維顯示效果。

附圖說明

圖1是本發(fā)明三維圖像的獲得方法一實施例的流程圖;

圖2是本發(fā)明三維圖像的獲得方法一應(yīng)用場景的示意圖;

圖3是本發(fā)明三維圖像的獲得方法另一實施例的部分流程圖;

圖4是本發(fā)明三維圖像的獲得方法再一實施例的部分流程圖;

圖5是本發(fā)明三維圖像獲得裝置一實施例的結(jié)構(gòu)示意圖;

圖6是本發(fā)明三維圖像獲得系統(tǒng)一實施例的結(jié)構(gòu)示意圖;

圖7是本發(fā)明三維圖像獲得系統(tǒng)另一實施例的結(jié)構(gòu)示意圖。

具體實施方式

為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。

在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。

請參閱圖1,圖1是本發(fā)明三維圖像的獲得方法一實施例的流程圖。本實施例中,該方法可由三維圖像獲得裝置執(zhí)行,包括以下步驟:

S11:分別獲取以第一視點對目標進行采集得到的第一深度圖像和以第二視點對所述目標進行采集得到的第一彩色圖像。

值得注意的是,本發(fā)明所述的深度圖像和彩色圖像均為二維圖像。

其中,該第一視點和第二視點位于目標的不同位置,以獲得該目標的兩個視點處的圖像。通常,由于三維感觀是由雙眼觀看到的不同圖像疊加形成,故該第一視點和第二視點用于作為人體雙眼的兩個視點,即第一視點與第二視點之間的位置關(guān)系為人體雙眼之間的位置關(guān)系。例如,常規(guī)人體雙眼的距離為t,則將第一視點和第二視點之間的距離設(shè)置為t,該t具體如為6.5cm。而且,為保證第一視點和第二視點的圖像深度相同或者類似,將第一視點和第二視點設(shè)置為與該目標的距離相同或者距離相差不超過設(shè)定閾值,在具體應(yīng)用中,該設(shè)定閾值可設(shè)置為不大于10cm或20cm的值。

在一具體應(yīng)用中,如圖2所示,該第一深度圖像由設(shè)置在所述第一視點的深度相機21對目標23進行采集得到,該第一彩色圖像由設(shè)置在所述第二視點的彩色相機22對目標23進行采集得到。深度相機21和彩色相機將其采集得到的圖像傳輸至三維圖像獲得裝置24,以進行下述三維圖像的獲取。由于彩色相機與深度相機的位置不同,故該第一彩色圖像與第一深度圖像中的相同像素坐標上所對應(yīng)的空間三維點并不相同。

具體地,該深度相機21可以是基于結(jié)構(gòu)光或TOF等其它原理的相機,這一類的深度相機可由一個投影鏡頭及采集鏡頭組成,比如結(jié)構(gòu)光深度相機由投影模組及圖像采集鏡頭組成,其中投影模組用于向目標區(qū)域投射特定圖案的結(jié)構(gòu)光,圖像采集鏡頭用于采集目標區(qū)域帶結(jié)構(gòu)光圖案并進一步經(jīng)計算可得到目標的第一深度圖像。

進一步地,由于利用深度相機獲取的深度圖像可能存在一些數(shù)據(jù)壞點或區(qū)域,在后面步驟中進一步處理時會將這些數(shù)據(jù)進行放大,進而嚴重影響三維顯示效果,為避免深度圖像的壞點或區(qū)域數(shù)據(jù)對三維顯示的影響,該S11還包括:對該第一深度圖像進行去噪、平滑處理,再利用處理后的該第一深度圖像進行下述步驟S12。

S12:利用所述第一深度圖像和所述第一彩色圖像得到所述目標在第一視點的第二彩色圖像。

例如,根據(jù)三維圖像轉(zhuǎn)換(3D Image Wrapping)理論——空間任一三維坐標點與圖像采集平面上的二維坐標點可通過透射變換理論對應(yīng)起來,故由此理論可將第一視點和第二視點的圖像的像素坐標對應(yīng)起來,并根據(jù)該對應(yīng)關(guān)系和第二視點的第一彩色圖像的像素值,為第一視點的圖像像素坐標設(shè)置第二視點的第一彩色圖像中對應(yīng)像素坐標的像素值。

請結(jié)合參閱圖3,在另一實施例中,該第一深度圖像由設(shè)置在所述第一視點的深度相機對目標進行采集得到,該第一彩色圖像由設(shè)置在所述第二視點的彩色相機對目標進行采集得到,該S12包括以下子步驟:

S121:利用下面公式11計算得到所述第一深度圖像的第一像素坐標(uD,vD)與所述第一彩色圖像的第二像素坐標(uR,vR)之間的對應(yīng)關(guān)系,

<mrow> <msub> <mi>Z</mi> <mi>R</mi> </msub> <mover> <msub> <mi>U</mi> <mi>R</mi> </msub> <mo>&OverBar;</mo> </mover> <mo>=</mo> <msub> <mi>Z</mi> <mi>D</mi> </msub> <msub> <mi>M</mi> <mi>R</mi> </msub> <mi>R</mi> <mo>&CenterDot;</mo> <msubsup> <mi>M</mi> <mi>D</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <mover> <msub> <mi>U</mi> <mi>D</mi> </msub> <mo>&OverBar;</mo> </mover> <mo>+</mo> <msub> <mi>M</mi> <mi>R</mi> </msub> <mi>T</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>11</mn> <mo>)</mo> </mrow> </mrow>

其中,所述ZD為所述第一深度圖像中的深度信息,表示所述目標距離所述深度相機的深度值;ZR表示所述目標距離所述彩色相機的深度值;為所述彩色相機的圖像坐標系上的像素齊次坐標;為所述深度相機的圖像坐標系上的像素齊次坐標;MR為所述彩色相機的內(nèi)參矩陣,MD為所述深度相機的內(nèi)參矩陣;R為深度相機相對于彩色相機的外參矩陣中的旋轉(zhuǎn)矩陣,T為深度相機相對于彩色相機的外參矩陣中的平移矩陣。

上述相機的內(nèi)參矩陣和外參矩陣可預(yù)先設(shè)定的,具體該內(nèi)參矩陣可根據(jù)相機的設(shè)置參數(shù)計算得到,該外參矩陣可由深度相機與彩色相機之間的位置關(guān)系確定。在一具體實施例中,由相機的圖像采集鏡頭的像素焦距以及圖像采集靶面的中心位置坐標構(gòu)成的內(nèi)部參數(shù)矩陣。由于第一視點和第二視點的位置關(guān)系設(shè)置為人眼雙眼的位置關(guān)系,人體雙眼之間沒有任何的相對旋轉(zhuǎn)而僅有設(shè)定值t的距離,因此彩色相機相對于深度相機的旋轉(zhuǎn)矩陣R為單位矩陣,平移矩陣T=[t,0,0]-1。

進一步地,該設(shè)定值t可根據(jù)深度相機和彩色相機與目標的距離進行調(diào)整。在再一實施例中,在上述S11之前還包括以下步驟:獲取目標與深度相機和彩色相機的距離;當判斷所述目標與所述深度相機和所述彩色相機的距離均大于第一距離值時,將所述設(shè)定值t調(diào)大;當判斷所述目標與所述深度相機和所述彩色相機的距離均小于第二距離值時,將所述設(shè)定值t調(diào)小。

其中,所述第一距離值大于或等于所述第二距離值。例如,當目標與深度相機的距離為100cm,目標與彩色相機的距離也為100cm,由于100cm小于第二距離值200cm,則將設(shè)定值調(diào)小一個步長值,或者按照當前目標與深度相機和彩色相機的距離計算得到調(diào)小值后進行調(diào)整。當目標與深度相機和彩色相機的距離均為300cm,由于300cm大于第二距離值200且小于第一距離值500cm,則不將該設(shè)定值進行調(diào)整。

S122:將所述第一深度圖像的第一像素坐標的像素值設(shè)置為所述第一彩色圖像中與所述第一像素坐標具有對應(yīng)關(guān)系的第二像素坐標的像素值,以形成所述目標在第一視點的第二彩色圖像。

例如,將第一視點的第一深度圖像的深度信息ZD代入上述公式11后,可求得公式11左邊的第二視點的深度信息也即第一彩色圖像的深度信息ZR,以及第一彩色圖像的圖像坐標系上的像素齊次坐標在本實施例中,深度相機和彩色相機與目標的距離相同,即求得的ZD與ZR是相等的。由像素齊次坐標可得到與該第一深度圖像的第一像素坐標(uD,vD)一一對應(yīng)的第一彩色圖像的第二像素坐標(uR,vR),例如其對應(yīng)關(guān)系為(uR,vR)=(uD+d,vD)。然后,根據(jù)對應(yīng)關(guān)系,將第一彩色圖像的像素值(也可稱為RGB值)賦值于第一深度圖像,以生成第二彩色圖像。以圖像的其中一個像素坐標舉例,若d為1,則第一深度圖像的像素坐標(1,1)與第一彩色圖像的像素坐標(2,1)對應(yīng)。然后,將第一深度圖像的像素坐標(1,1)的像素值設(shè)置為第一彩色圖像中像素坐標(2,1)的像素值(r,g,b)。

S13:由所述第一彩色圖像和第二彩色圖像形成三維圖像。

例如,將第一彩色圖像和第二彩色圖像分別作為人體雙眼圖像,以合成三維圖像,具體地可以是上下格式、左右格式或者紅藍格式的用于3D顯示的三維圖像。進一步地,在合成三維圖像后,還可將該三維圖像進行顯示,或者輸出至連接的外部顯示裝置進行顯示。

本實施例中,利用采集得到的第一視點的第一深度圖像和第二視點的第一彩色圖像得到第一視點的第二彩色圖像,進而由第一彩色圖像和第二彩色圖像形成三維圖像,由于該第一視點的第二彩色圖像基于該第一視點的第一深度圖像形成,而非單純依靠其他不同視點的圖像處理得到,因此減少了圖像細節(jié)信息的流失,以更準確獲得兩個視點的彩色圖像,進而減少了合成的三維圖像的失真度,提高了基于二維圖像生成的三維顯示效果。

請參閱圖4,在再一實施例中,三維圖像獲得裝置不根據(jù)上述第一視點和第二視點的彩色圖像合成三維圖像,而是根據(jù)該上述其中一個視點以及不同于上述兩個視點的第三視點的彩色圖像合成三維圖像。故,在上述13包括以下子步驟:

S131:根據(jù)所述第一視點的第一深度圖像與第二彩色圖像得到第三視點的第三彩色圖像;

S132:由所述第三彩色圖像與所述第一彩色圖像或第二彩色圖像形成三維圖像。

在S131中,可根據(jù)深度圖像繪制(depth-image-based rendering,DIBR)技術(shù)繪制得到第三視點的第三彩色圖像。例如,

a.將所述第一視點作為參考視點;

b.利用下述公式12得到第三視點的第三彩色圖像與所述參考視點的彩色圖像之間的圖像視差值d,

<mrow> <mi>d</mi> <mo>=</mo> <mfrac> <mrow> <mi>B</mi> <mi>f</mi> </mrow> <mi>Z</mi> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo> </mrow> </mrow>

其中,B為第三視點與參考視點的間距,Z為所述參考視點的深度圖像的深度信息,表示所述目標距離所述第三視點和所述參考視點的深度值;所述f為所述參考視點所設(shè)置的相機的焦距;

c.按照所述圖像視差值移動所述參考視點的彩色圖像中的像素坐標,得到所述第三彩色圖像。

例如,將與該參考視點的彩色圖像的像素坐標(u1,v1)均移動圖像視差值d,得到第三彩色圖像的像素坐標(u2,v2)=(u1+d,v1),并將像素坐標(u1,v1)的像素值對應(yīng)賦值給得到第三彩色圖像的像素坐標(u2,v2),得到第三彩色圖像每個像素坐標的像素值。

值的注意的是,上述第三視點的第三彩色圖像可以第二視點作為參考視點,由第二視點的第一彩色圖像和第二深度圖像獲得,具體獲得方式可參考上述a-c。而該第二視點的第二深度圖像可根據(jù)上述S121得到第一深度圖像與第一彩色圖像之間的像素坐標的對應(yīng)關(guān)系后,將所述第一彩色圖像的第二像素坐標的深度值設(shè)置為所述第一深度圖像中與所述第二像素坐標具有對應(yīng)關(guān)系的第一像素坐標的深度值,以形成得到。

由于本實施方式可利用第一視點和第二視點的圖像繪制出第三視點的彩色圖像,進而利用第三視點的彩色圖像和第一視點或第二視點的彩色圖像作為人體雙眼圖像合成三維圖像,故根據(jù)實際觀看者雙眼兩個視點距離進行實時調(diào)整選擇與之匹配的兩個視點的彩色圖像合成三維圖像,以保證三維顯示效果,例如當觀看者雙眼距離為9cm,則可繪制出與該第一視點距離9cm的第三視點的彩色圖像,由該第三視點和第一時點的彩色圖像形成三維顯示。而且,由于該第一視點和第二視點的深度值可由采集得到的第一深度圖像直接得到,而無需經(jīng)過圖像處理轉(zhuǎn)換得到,因此減少了圖像細節(jié)信息的流失。另外,由于本實施例可繪制出任意視點的真實彩色圖像,故無需對第一視點和第二視點的位置關(guān)系做出限定,即第一視點和第二視點的距離可設(shè)置為任意值,簡化了操作流程,降低了圖像采集難度。

可以理解的是,上述實施例中,可設(shè)置該深度相機和彩色相機的圖像采集靶面大小相等、分辨率相同以及焦距相同?;蛘?,彩色相機和所述深度相機的圖像采集靶面大小、分辨率以及焦距中的至少一個不相同,例如彩色相機的靶面大小以及分辨率都比深度相機大,此時,上述S12之后,該獲得方法還包括:對所述第一彩色圖像和/或所述第二彩色圖像進行插值、分割處理,使得所述第一彩色圖像和所述第二彩色圖像對應(yīng)的目標區(qū)域相同,且圖像大小與分辨率也相同。由于彩色相機與深度相機在裝配時存在誤差,故上述該深度相機和彩色相機的圖像采集靶面大小相等、分辨率相同以及焦距相同應(yīng)理解為:該深度相機和彩色相機的圖像采集靶面大小、分辨力和焦距為在允許誤差的范圍內(nèi)的相同。

而且,上述圖像包括照片或者視頻,當上述圖像為視頻時,所述深度相機和彩色相機的采集頻率同步,或者若深度相機和彩色相機的采集頻率不同步,則通過圖像插值的方式獲得頻率一致的視頻圖像。

請參閱圖5,圖5是本發(fā)明三維圖像獲得裝置一實施例的結(jié)構(gòu)示意圖。本實施例中,該獲得裝置50包括獲取模塊51、計算模塊52和形成模塊53。其中,

獲取模塊51用于分別獲取以第一視點對目標進行采集得到的第一深度圖像和以第二視點對所述目標進行采集得到的目標的第一彩色圖像;

計算模塊52用于利用所述第一深度圖像和所述第一彩色圖像獲得所述目標在第一視點的第二彩色圖像;

形成模塊53用于由所述第一彩色圖像和第二彩色圖像形成三維圖像。

可選地,所述第一深度圖像由設(shè)置在所述第一視點的深度相機對所述目標進行采集得到,所述第一彩色圖像由設(shè)置在所述第二視點的彩色相機對所述目標進行采集得到。

可選地,計算模塊52具體用于利用上述公式11計算得到所述第一深度圖像的第一像素坐標(uD,vD)與所述第一彩色圖像的第二像素坐標(uR,vR)之間的對應(yīng)關(guān)系;將所述第一深度圖像的第一像素坐標的像素值設(shè)置為所述第一彩色圖像中與所述第一像素坐標具有對應(yīng)關(guān)系的第二像素坐標的像素值,以形成所述目標在第一視點的第二彩色圖像。

進一步可選地,所述平移矩陣T=[t,0,0]-1,其中,所述t為設(shè)定值。

更進一步地,計算模塊52還可用于:當判斷所述目標與所述深度相機和所述彩色相機的距離均大于第一距離值時,將所述設(shè)定值t調(diào)大;當判斷所述目標與所述深度相機和所述彩色相機的距離均小于第二距離值時,將所述設(shè)定值t調(diào)小,其中,所述第一距離值大于或等于所述第二距離值。

可選地,所述第一視點與第二視點之間的位置關(guān)系為人體雙眼之間的位置關(guān)系。

可選地,所述彩色相機和所述深度相機的圖像采集靶面大小相等、分辨率相同以及焦距相同;或所述彩色相機和所述深度相機的圖像采集靶面大小、分辨率以及焦距中的至少一個不相同,該計算模塊52還可用于:對所述第一彩色圖像和/或所述第二彩色圖像進行插值、分割處理,使得所述第一彩色圖像和所述第二彩色圖像的圖像大小和分辨率相同。

可選地,所述第一深度圖像和所述第一彩色圖像為照片或者視頻,當所述第一深度圖像和所述第一彩色圖像為視頻時,所述深度相機和彩色相機的采集頻率同步,或者若深度相機和彩色相機的采集頻率不同步,則通過圖像插值的方式獲得頻率一致的視頻圖像。

其中,該獲得裝置的上述模塊分別用于執(zhí)行上述方法實施例中的相應(yīng)步驟,具體執(zhí)行過程如上方法實施例說明,在此不作贅述。

請參閱圖6,圖6是本發(fā)明三維圖像獲得系統(tǒng)一實施例方式的結(jié)構(gòu)示意圖。本實施例中,該系統(tǒng)60包括深度相機61、彩色相機62、與所述深度相機61和彩色相機62連接的圖像處理設(shè)備63。該圖像處理設(shè)備63包括輸入接口631、處理器632、存儲器633。

該輸入接口631用于獲得深度相機61和彩色相機62采集得到的圖像。

存儲器633用于存儲計算機程序,并向處理器632提供所述計算機程序,且可存儲處理器632處理時所采用的數(shù)據(jù)如深度相機61和彩色相機62的內(nèi)參矩陣和外參矩陣等,以及輸入接口631獲得的圖像。

處理器632用于:

通過輸入接口631分別獲取所述深度相機61以第一視點對目標進行采集得到的第一深度圖像和所述彩色相機62以第二視點對所述目標進行采集得到的目標的第一彩色圖像;

利用所述第一深度圖像和所述第一彩色圖像獲得所述目標在第一視點的第二彩色圖像;

由所述第一彩色圖像和第二彩色圖像形成三維圖像。

本實施例中,圖像處理設(shè)備63還可包括顯示屏634,該顯示屏634用于顯示該三維圖像,以實現(xiàn)三維顯示。當然,在另一實施例中,圖像處理設(shè)備63不用于顯示該三維圖像,如圖7所示,該三維圖像獲得系統(tǒng)60還包括與圖像處理設(shè)備63連接的顯示設(shè)備64,顯示設(shè)備64用于接收圖像處理設(shè)備63輸出的三維圖像,并顯示該三維圖像。

可選地,處理器632具體用于利用上述公式11計算得到所述第一深度圖像的第一像素坐標(uD,vD)與所述第一彩色圖像的第二像素坐標(uR,vR)之間的對應(yīng)關(guān)系;將所述第一深度圖像的第一像素坐標的像素值設(shè)置為所述第一彩色圖像中與所述第一像素坐標具有對應(yīng)關(guān)系的第二像素坐標的像素值,以形成所述目標在第一視點的第二彩色圖像。

進一步可選地,所述平移矩陣T=[t,0,0]-1,其中,所述t為設(shè)定值。

更進一步地,處理器632還可用于:當判斷所述目標與所述深度相機61和所述彩色相機62的距離均大于第一距離值時,將所述設(shè)定值t調(diào)大;當判斷所述目標與所述深度相機61和所述彩色相機62的距離均小于第二距離值時,將所述設(shè)定值t調(diào)小,其中,所述第一距離值大于或等于所述第二距離值。

可選地,所述第一視點與第二視點之間的位置關(guān)系為人體雙眼之間的位置關(guān)系。

可選地,所述彩色相機62和所述深度相機61的圖像采集靶面大小相等、分辨率相同以及焦距相同;或所述彩色相機62和所述深度相機61的圖像采集靶面大小、分辨率以及焦距中的至少一個不相同,該處理器632還可用于:對所述第一彩色圖像和/或所述第二彩色圖像進行插值、分割處理,使得所述第一彩色圖像和所述第二彩色圖像的圖像大小和分辨率相同。

可選地,所述第一深度圖像和所述第一彩色圖像為照片或者視頻,當所述第一深度圖像和所述第一彩色圖像為視頻時,所述深度相機和彩色相機的采集頻率同步,或者若深度相機和彩色相機的采集頻率不同步,則通過圖像插值的方式獲得頻率一致的視頻圖像。

該圖像處理設(shè)備63可作為上述三維圖像獲得裝置,用于執(zhí)行上述實施例所述方法。例如,上述本發(fā)明實施方式揭示的方法也可以應(yīng)用于處理器632中,或者由處理器632實現(xiàn)。處理器632可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器632中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器632可以是通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器633,處理器632讀取相應(yīng)存儲器中的信息,結(jié)合其硬件完成上述方法的步驟。

上述方案中,利用采集得到的第一視點的第一深度圖像和第二視點的第一彩色圖像得到第一視點的第二彩色圖像,進而由第一彩色圖像和第二彩色圖像形成三維圖像,由于該第一視點的第二彩色圖像基于該第一視點的第一深度圖像形成,而非單純依靠其他不同視點的圖像處理得到,因此減少了圖像細節(jié)信息的流失,以更準確獲得兩個視點的彩色圖像,進而減少了合成的三維圖像的失真度,提高了基于二維圖像生成的三維顯示效果。

以上所述僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
林周县| 抚宁县| 扎鲁特旗| 沙河市| 遂昌县| 通州市| 彭泽县| 资阳市| 闸北区| 河东区| 涪陵区| 通州区| 扶风县| 柳江县| 太湖县| 资兴市| 巴楚县| 康定县| 开江县| 大连市| 蚌埠市| 丰镇市| 明溪县| 乌鲁木齐县| 泸州市| 蒲江县| 盖州市| 遵义市| 睢宁县| 嘉祥县| 鸡泽县| 津南区| 北碚区| 茂名市| 定西市| 申扎县| 厦门市| 曲水县| 南丹县| 玛纳斯县| 汝阳县|