利用單攝像頭實現(xiàn)3d拍攝的系統(tǒng)和方法
【專利摘要】本發(fā)明提供一種利用單攝像頭實現(xiàn)3D拍攝的系統(tǒng)和方法。所述系統(tǒng)包括:設(shè)置子系統(tǒng),用于選擇3D模式以及設(shè)置3D圖像的特定參數(shù);數(shù)據(jù)采集子系統(tǒng),根據(jù)設(shè)置子系統(tǒng)提供的特定參數(shù)通知圖像傳感器采集原始圖像數(shù)據(jù);數(shù)據(jù)合成子系統(tǒng),根據(jù)用戶選擇的3D模式下相應的數(shù)據(jù)處理方法處理拍攝的原始圖像數(shù)據(jù),從而模擬出左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),然后對左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)進行合幀操作;數(shù)據(jù)編碼子系統(tǒng),對數(shù)據(jù)合成子系統(tǒng)合幀后的數(shù)據(jù)進行編碼、封裝。根據(jù)本發(fā)明的拍攝3D圖像的系統(tǒng)和方法具有如下技術(shù)效果:僅僅利用單攝像頭,就可實現(xiàn)3D影像的攝制;提供多種3D模式來讓用戶選擇,參數(shù)自由調(diào)整,讓用戶可以隨心所欲拍攝。
【專利說明】利用單攝像頭實現(xiàn)3D拍攝的系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種3D拍攝方法,特別涉及一種利用單攝像頭實現(xiàn)3D拍攝的系統(tǒng)和方法。
【背景技術(shù)】
[0002]隨著人們對多媒體欣賞要求的提高,3D電影變得越來越普及,目前用戶主要接觸3D多媒體的方式一般為到3D影院觀看3D電影,或者在家庭用3D電視機上觀看從網(wǎng)絡(luò)或其他途徑獲得一些3D片源。由于3D片源的技術(shù)性要求高,拍攝成本高,3D片源是比一般2D媒體數(shù)量少的多。在3D拍攝方面,個別廠商也推出了一些具有雙攝像頭的相機和手機終端,但大部分都是成本高,價格貴,而且拍攝效果一般。
[0003]現(xiàn)有的移動終端的3D技術(shù)包含兩個方面,一個是3D多媒體顯示,一個是3D多媒體制作。
[0004]當前的3D拍攝裝置主要分為兩大類,分別是多攝像頭拍攝裝置和單攝像頭拍攝裝置。在多攝像頭拍攝裝置中,通常采用兩個攝像頭模擬人的眼睛來實現(xiàn)3D影像的拍攝,然而,采用這種拍攝裝置時,很難保證多個攝像頭的光軸完全平行,而且在拍攝近距離小視差景物時,固有的攝像頭導致攝像頭之間的間距不能調(diào)到較小的數(shù)值,從而無法拍攝得到合適視差的3D圖像。在單攝像頭拍攝裝置中,都是通過對攝像頭做出物理結(jié)構(gòu)或者拍攝狀態(tài)的變化來實現(xiàn)3D拍攝,即要么是加光開關(guān),要么是鏡頭左右來回移動或旋轉(zhuǎn)拍攝的,但運動鏡頭在拍攝高速運動的物體時得到的影像將不足夠清晰。
【發(fā)明內(nèi)容】
[0005]為了解決上述問題,本發(fā)明提供了一種單攝像頭終端拍攝3D視頻或圖片的一種解決方案,可以讓用戶更為便利的拍攝出具有3D效果的圖片和錄像。
[0006]根據(jù)本發(fā)明的一方面,提供一種利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),所述系統(tǒng)包括:設(shè)置子系統(tǒng),用于選擇3D模式以及設(shè)置3D圖像的特定參數(shù);數(shù)據(jù)采集子系統(tǒng),根據(jù)設(shè)置子系統(tǒng)提供的特定參數(shù)通知圖像傳感器采集原始圖像數(shù)據(jù);數(shù)據(jù)合成子系統(tǒng),根據(jù)用戶選擇的3D模式下相應的數(shù)據(jù)處理方法處理拍攝的原始圖像數(shù)據(jù),從而模擬出左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),然后對左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)進行合幀操作;數(shù)據(jù)編碼子系統(tǒng),對數(shù)據(jù)合成子系統(tǒng)合幀后的數(shù)據(jù)進行編碼、封裝。
[0007]設(shè)置子系統(tǒng)提供下面的3D模式中的至少兩種供用戶選擇:僅入屏模式、由近到遠模式、由近到遠且加強出屏模式、由近到遠且加強入屏模式、中心出屏模式、深度圖通用模式。
[0008]所述3D 圖像產(chǎn)生系統(tǒng)還包括:實時操作指南子系統(tǒng),向用戶實時提供對各種3D模式的說明,并且給出操作指南。
[0009]實時操作指南子系統(tǒng)提示用戶如何調(diào)節(jié)當前3D模式下的曲線參數(shù)以獲得更佳3D效果,且實時操做指南子系統(tǒng)提供讓用戶調(diào)節(jié)曲線參數(shù)的界面。[0010]所述3D圖像的特定參數(shù)包括分辨率、fps中的至少一種。
[0011]所述3D圖像的特定參數(shù)包括分辨率、fps、封裝格式、存儲格式、輸出質(zhì)量。
[0012]在僅入屏模式中,數(shù)據(jù)合成子系統(tǒng)分別進行模擬左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)的處理,在模擬左眼圖像數(shù)據(jù)或右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,將原始圖像數(shù)據(jù)幀按行進行單方向平移。
[0013]在行號隨著屏幕由上到下而增加且列號隨著屏幕由左到右增加的屏幕中,在模擬左眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,隨著行號的增加進行遞減左移,遞減模型為線性或指數(shù)曲線;在模擬右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,隨著行號的增加進行遞減右移,遞減模型為與左眼圖像數(shù)據(jù)的遞減模型對應的線性或指數(shù)曲線。
[0014]在由近到遠模式中,數(shù)據(jù)合成子系統(tǒng)分別進行模擬左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)的處理,在模擬左眼圖像數(shù)據(jù)或右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,以基準線為基準,將基準線上方的原始圖像數(shù)據(jù)和基準線下方的原始圖像數(shù)據(jù)按行進行不同方向的平移。
[0015]在模擬左眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,使基準線之上的部分隨著行號的增加進行遞減左移,遞減模型為指數(shù)曲線,使基準線之下的部分隨著行號的增加進行遞增右移,遞增模型為指數(shù)曲線;在模擬右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,使基準線之上的部分隨著行號的增加進行遞減右移,遞減模型為指數(shù)曲線,使基準線之下的部分隨著行號的增加進行遞增左移,遞增模型為指數(shù)曲線。
[0016]如果行號隨著屏幕由上到下而增加,則在由近到遠且加強出屏模式中,使基準線的行號小于預定值。
[0017]所述預定值對應于屏幕的高度的一半的位置。
[0018]如果行號隨著屏幕由上到下而增加,則在由近到遠且加強入屏模式中,使基準線的行號大于預定值。
[0019]所述預定值對應于屏幕的高度的一半的位置。
[0020]用戶能夠調(diào)芐基準線的位置。
[0021]在中心出屏模式下,當前幀的每個像素點將根據(jù)距離中心點的距離進行對數(shù)型曲線平移。
[0022]在深度圖通用模式下,先提取當前幀的深度圖,根據(jù)深度圖的值去調(diào)整每一個像素點的位移量,以獲得最佳3D效果。
[0023]數(shù)據(jù)編碼子系統(tǒng)采用MVC視頻編碼技術(shù)進行編碼,并封裝以及存儲。
[0024]根據(jù)本發(fā)明的另一方面,提供一種利用單攝像頭產(chǎn)生3D圖像的方法,所述方法包括:利用單個攝像頭獲得原始圖像數(shù)據(jù);然后對原始圖像數(shù)據(jù)進行數(shù)據(jù)處理,根據(jù)用戶選擇的3D模式生成左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),并且進行合幀;最后通過對3D數(shù)據(jù)進行壓縮編碼和封裝處理。
[0025]根據(jù)本發(fā)明的拍攝3D圖像的系統(tǒng)和方法具有如下技術(shù)效果:僅僅利用單攝像頭,就可實現(xiàn)3D影像的攝制;提供多種3D模式來讓用戶選擇,參數(shù)自由調(diào)整,讓用戶可以隨心所欲拍攝。
[0026]在不增加硬件成本,用戶只要持有原有的單攝像頭傳感器移動終端,就可以拍出3D圖像和3D視頻的解決方案,該發(fā)明將大大增加移動終端攝像頭傳感器的利用率,增加用戶對于3D的認知度和接觸,讓普通用戶也可以拍出3D視頻,有利于3D技術(shù)的普及和推廣?!緦@綀D】
【附圖說明】
[0027]通過下面結(jié)合示例性地示出一例的附圖進行的描述,本發(fā)明的上述和其他目的和特點將會變得更加清楚,其中:
[0028]圖1示意性示出了根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)利用單鏡頭生成3D圖像的過程;
[0029]圖2示意性示出了根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)的框圖。
【具體實施方式】[0030]以下,參照附圖來詳細說明本發(fā)明的實施例。
[0031]圖2示意性示出了根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)的框圖。
[0032]如圖2所示,根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)主要包括:設(shè)置子系統(tǒng)、數(shù)據(jù)采集子系統(tǒng)、數(shù)據(jù)合成子系統(tǒng)以及數(shù)據(jù)編碼子系統(tǒng)。根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)還可包括實時操作指南子系統(tǒng),實時操作指南子系統(tǒng)用于向用戶介紹各種3D模式的功能,在單攝像頭3D拍攝系統(tǒng)可以沒有實時操作指南子系統(tǒng)。
[0033]圖1示意性示出了根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)利用單鏡頭生成3D圖像的過程。如圖1所示,根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)首先通過數(shù)據(jù)采集子系統(tǒng)獲得原始圖像數(shù)據(jù),然后通過數(shù)據(jù)合成子系統(tǒng)對原始圖像數(shù)據(jù)進行處理,生成左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),并且進行合幀,最后通過數(shù)據(jù)編碼子系統(tǒng)對3D數(shù)據(jù)進行壓縮編碼等處理。
[0034]下面首先介紹根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)中的設(shè)置子系統(tǒng)。由于3D圖像產(chǎn)生系統(tǒng)只采集到一個攝像頭的數(shù)據(jù),所以必須對原始圖像數(shù)據(jù)進行數(shù)據(jù)處理,以模擬出左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)。根據(jù)本發(fā)明的實施例的3D模式包括:僅入屏、由近到遠、由近到遠(加強出屏)、由近到遠(加強入屏)、中心出屏、深度圖通用。根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)根據(jù)常見3D模式設(shè)計一系列算法來模擬相應模式下的左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)。而設(shè)置子系統(tǒng)主要用于選擇3D錄制或拍攝的模式以及設(shè)置常見參數(shù)。
[0035]綜上,設(shè)置子系統(tǒng)可提供如下3D模式中的至少兩種供用戶選擇,用戶選擇其中一種來產(chǎn)生具有相應的3D效果的3D圖像。
[0036]1、僅入屏模式,適用于絕大部分場景,拍出的視頻只有入屏效果,人眼觀看舒適度較好。2、由近到遠模式,由近到遠模式適用于場景布局為由近到遠(B卩,畫面的下部的像素對應于較近的場景,畫面的上部的像素對應較遠的場景),具備出屏效果。3、由近到遠(加強出屏)模式,適用于場景布局為由近到遠,且加強出屏效果。4、由近到遠(加強入屏)模式,適用于場景布局為由近到遠,且加強入屏效果。5、中心出屏模式,特別適用于拍攝最近物體接近圖像中間的場景。6、深度圖通用模式,利用現(xiàn)有的深度圖提取技術(shù)(深度圖中記錄著每個像素中的物體的景深),對原始圖像數(shù)據(jù)模擬,基本適用于所有場景,但處理速度較前幾種場景慢。
[0037]另外,設(shè)置子系統(tǒng)可允許用戶對參數(shù)進行設(shè)置,包括分辨率、輸出格式(可包括封裝格式、存儲格式)、輸出質(zhì)量、fps (幀率)等參數(shù)。
[0038]下面介紹根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)中的實時操作指南子系統(tǒng)。
[0039]實時操作指南子系統(tǒng)向用戶提供對各種3D模式的說明以及該模式適合拍攝的場景,并且給出操作指南,讓用戶獲取最佳拍攝效果。每種3D模式都有其相應算法模型,且系統(tǒng)提取出一些關(guān)鍵算法參數(shù)提供給用戶調(diào)節(jié),以獲得不同的3D效果。具體地說,在各種3D模式下,實時操做指南子系統(tǒng)當前模式的適用范圍,以及提示用戶如何調(diào)節(jié)當前3D模式下的曲線參數(shù)以獲得更佳3D效果,且實時操做指南子系統(tǒng)提供讓用戶調(diào)節(jié)曲線參數(shù)的界面。例如,在當前3D模式被選擇為中心出屏模式時,實時操做指南子系統(tǒng)介紹該模式具有的3D效果,并且提示用戶該3D模式可適用于諸如人物的拍攝對象處于畫面中心位置的場景;在用戶選擇由近到遠(加強入屏)模式時,用戶可調(diào)芐基準線的位置。
[0040]下面介紹根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)中的數(shù)據(jù)采集子系統(tǒng)。
[0041]數(shù)據(jù)采集子系統(tǒng)根據(jù)設(shè)置子系統(tǒng)提供的分辨率、fps等參數(shù)來通知諸如CCD之類的圖像傳感器采集圖像數(shù)據(jù)。
[0042]下面介紹根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)中的數(shù)據(jù)合成子系統(tǒng)。
[0043]數(shù)據(jù)合成子系統(tǒng),數(shù)據(jù)合成子系統(tǒng)根據(jù)用戶選擇的3D模式下的相應的算法處理拍攝的原始圖像數(shù)據(jù),從而模擬出左眼圖像和右眼圖像。根據(jù)不同的3D模式,數(shù)據(jù)合成子系統(tǒng)將會采用不同的數(shù)據(jù)處理方法:
[0044]對于僅入屏模式,數(shù)據(jù)合成子系統(tǒng)分別進行模擬左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)的處理,在模擬左眼圖像數(shù)據(jù)或右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,將一幀原始圖像數(shù)據(jù)按行進行單方向平移,例如,在原始圖像數(shù)據(jù)中,畫面最左上角的像素點的坐標為(0,0),然后向右列號增加,向下行號增加。假設(shè)某個像素在畫面上的坐標為(A,B),那么對其進行模擬左眼圖像數(shù)據(jù)的處理后,該像素數(shù)據(jù)的坐標變?yōu)?A,B1),對其進行模擬右眼圖像數(shù)據(jù)的處理后,該像素數(shù)據(jù)的坐標變?yōu)?A,B2),如果B2 > B > B1,則該像素的數(shù)據(jù)在屏幕上將具有入屏效果,如果B1 > B > B2,則該像素的數(shù)據(jù)在屏幕上將具有出屏效果。因此,在僅入屏模式下,B2 > B > 相機預覽界面在通常情況下從屏幕上到下所對應的景物為遠到近,所以根據(jù)當前數(shù)據(jù)幀的行號進行線性或指數(shù)曲線單方向平移。線性或曲線模型的關(guān)鍵系數(shù)被提供給用戶在Π上調(diào)節(jié),可實現(xiàn)程度不同的入屏效果,進而適應于拍攝不同距離的場景。
[0045] 對于由近到遠模式:最常見的拍攝場景為拍攝空間從近到遠的空間布局,對應在手機預覽屏上就是由下到上。該場景選取屏的中值線作為基準線,中值線即入屏效果和出屏效果的分界線,即在中值線上的像素給人的感覺就是其正好落在屏幕平面上。對于左眼圖像數(shù)據(jù),使基準線(中值線)之上的部分隨著行號的增加進行指數(shù)級別的遞減左移,使基準線之下的部分隨著行號的增加進行指數(shù)級別的遞增右移;對于右眼圖像數(shù)據(jù),使基準線之上的部分隨著行號的增加進行指數(shù)級別的遞減右移,使基準線之下的部分隨著行號的增加進行指數(shù)級別的遞增左移,這樣模擬出的左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)合并后將會得到具備基準線之下出屏和基準線之上入屏的3D效果。同樣,提取出平移曲線的關(guān)鍵系數(shù)供用戶調(diào)節(jié),以調(diào)整3D效果。
[0046]對于由近到遠(加強出屏)模式以及由近到遠(加強入屏)模式的數(shù)據(jù)處理方法的原理類似于由近到遠場景,不同的只是出屏入屏的基準線,加強出屏的基準線更靠屏的上面,出屏效果更好,加強入屏的基準線更靠屏下方,視覺更輕松。兩者的基準線都在一個適合的范圍供用戶調(diào)節(jié),以實現(xiàn)不同的出屏和入屏效果。
[0047]對于中心出屏模式:適用于拍攝主體處于屏幕中心。當前幀的每個像素點將根據(jù)距離中心點的距離進行對數(shù)型平移。拍攝出3D效果為凸顯中心主體。提取其移動曲線模型關(guān)鍵系數(shù)供用戶調(diào)節(jié)。
[0048]對于深度圖通用模式:深度圖提取技術(shù)部分是依賴于硬件支持,依賴軟件處理的技術(shù)比較耗時。當設(shè)備處理性能優(yōu)秀的時候,可以采用深度圖通用模式攝制3D多媒體文件。可先提取當前幀的深度圖,根據(jù)深度圖的值去調(diào)整每一個像素點的位移量可以獲得最佳3D效果。
[0049]在用戶微調(diào)之后,數(shù)據(jù)合成子系統(tǒng)得到模擬后的左右眼數(shù)據(jù)。然后數(shù)據(jù)合成子系統(tǒng)進行合幀操作,將左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)合并為3D圖像數(shù)據(jù)。
[0050]下面介紹根據(jù)本發(fā)明的實施例的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng)中的數(shù)據(jù)編碼子系統(tǒng)。
[0051]數(shù)據(jù)編碼子系統(tǒng)將對數(shù)據(jù)合成子系統(tǒng)合幀后的數(shù)據(jù)進行編碼、封裝,最終生成3D視頻??梢圆捎迷O(shè)備自身支持的編碼器,也可以采用藍光3D最新采納的MVC視頻編碼技術(shù)進行編碼。
[0052]下面提供一個實施例:
[0053]在設(shè)置子系統(tǒng)中,選取中心出屏模式。實時操作指南子系統(tǒng)提示用戶當前3D模式適合拍攝的場景的說明,并且給出操作指南。用戶根據(jù)操作指南調(diào)整實時參數(shù)。數(shù)據(jù)合成子系統(tǒng)根據(jù)用戶輸入?yún)?shù)以及內(nèi)置曲線模型,模擬出左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),然后執(zhí)行合幀。合幀后的數(shù)據(jù)被數(shù)據(jù)編碼子系統(tǒng)編碼、封裝,并且最終存儲為3D多媒體文件。
[0054]根據(jù)本發(fā)明的實施例,提供了一種利用單攝像頭產(chǎn)生3D圖像的方法,所述方法包括:利用單個攝像頭獲得原始圖像數(shù)據(jù);然后對原始圖像數(shù)據(jù)進行數(shù)據(jù)處理,根據(jù)用戶選擇的3D模式生成左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),并且進行合幀;最后通過對3D數(shù)據(jù)進行壓縮編碼和封裝處理。
[0055]根據(jù)本發(fā)明的實施例的拍攝3D圖像的方法具有如下技術(shù)效果:僅僅利用單攝像頭,終端就可實現(xiàn)3D多媒體文件的制作并拍攝3D多媒體錄像和照片;提供多種3D模式來讓用戶選擇,參數(shù)自由調(diào)整,讓用戶可以隨心所欲拍攝。
[0056]出于促進對本發(fā)明的原理的理解的目的,已經(jīng)對附圖中示出的優(yōu)選實施例進行了說明,并已經(jīng)使用了特定的語言來描述這些實施例。然而,該特定的語言并非意圖限制本發(fā)明的范圍,本發(fā)明應被解釋成包括對于本領(lǐng)域普通技術(shù)人員而言通常會出現(xiàn)的所有實施例。此外,除非元件被特 別地描述為“必不可少的”或“關(guān)鍵的”,否則沒有元件或模塊對本發(fā)明的實施是必不可少的。
[0057]雖然上面已經(jīng)詳細描述了本發(fā)明的示例性實施例,但本發(fā)明所屬【技術(shù)領(lǐng)域】中具有公知常識者在不脫離本發(fā)明的精神和范圍內(nèi),可對本發(fā)明的實施例做出各種的修改、潤飾和變型。但是應當理解,在本領(lǐng)域技術(shù)人員看來,這些修改、潤飾和變型仍將落入權(quán)利要求所限定的本發(fā)明的示例性實施例的精神和范圍內(nèi)。
[0058]最后,除非這里指出或者另外與上下文明顯矛盾,否則這里描述的所有方法的步驟可以以任意合適的順序執(zhí)行。
【權(quán)利要求】
1.一種利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),所述系統(tǒng)包括: 設(shè)置子系統(tǒng),用于選擇3D模式以及設(shè)置3D圖像的特定參數(shù); 數(shù)據(jù)采集子系統(tǒng),根據(jù)設(shè)置子系統(tǒng)提供的特定參數(shù)通知圖像傳感器采集原始圖像數(shù)據(jù); 數(shù)據(jù)合成子系統(tǒng),根據(jù)用戶選擇的3D模式下相應的數(shù)據(jù)處理方法處理拍攝的原始圖像數(shù)據(jù),從而模擬出左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),然后對左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)進行合幀操作; 數(shù)據(jù)編碼子系統(tǒng),對數(shù)據(jù)合成子系統(tǒng)合幀后的數(shù)據(jù)進行編碼、封裝。
2.根據(jù)權(quán)利要求1所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中,設(shè)置子系統(tǒng)提供下面的3D模式中的至少兩種供用戶選擇: 僅入屏模式、由近到遠模式、由近到遠且加強出屏模式、由近到遠且加強入屏模式、中心出屏模式、深度圖通用模式。
3.根據(jù)權(quán)利要求1或2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),所述3D圖像產(chǎn)生系統(tǒng)還包括: 實時操作指南子系統(tǒng),向用戶實時提供對各種3D模式的說明,并且給出操作指南。
4.根據(jù)權(quán)利要求3 所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 實時操作指南子系統(tǒng)提示用戶如何調(diào)節(jié)當前3D模式下的曲線參數(shù)以獲得更佳3D效果,且實時操做指南子系統(tǒng)提供讓用戶調(diào)節(jié)曲線參數(shù)的界面。
5.根據(jù)權(quán)利要求1至3中任一項所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 所述3D圖像的特定參數(shù)包括分辨率、fps中的至少一種。
6.根據(jù)權(quán)利要求5所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 所述3D圖像的特定參數(shù)包括分辨率、fps、封裝格式、存儲格式、輸出質(zhì)量。
7.根據(jù)權(quán)利要求2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 在僅入屏模式中,數(shù)據(jù)合成子系統(tǒng)分別進行模擬左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)的處理,在模擬左眼圖像數(shù)據(jù)或右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,將原始圖像數(shù)據(jù)幀按行進行單方向平移。
8.根據(jù)權(quán)利要求7所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中,在行號隨著屏幕由上到下而增加且列號隨著屏幕由左到右增加的屏幕中, 在模擬左眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,隨著行號的增加進行遞減左移,遞減模型為線性或指數(shù)曲線; 在模擬右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,隨著行號的增加進行遞減右移,遞減模型為與左眼圖像數(shù)據(jù)的遞減模型對應的線性或指數(shù)曲線。
9.根據(jù)權(quán)利要求2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 在由近到遠模式中,數(shù)據(jù)合成子系統(tǒng)分別進行模擬左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù)的處理,在模擬左眼圖像數(shù)據(jù)或右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,以基準線為基準,將基準線上方的原始圖像數(shù)據(jù)和基準線下方的原始圖像數(shù)據(jù)按行進行不同方向的平移。
10.根據(jù)權(quán)利要求9所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 在模擬左眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,使基準線之上的部分隨著行號的增加進行遞減左移,遞減模型為指數(shù)曲線,使基準線之下的部分隨著行號的增加進行遞增右移,遞增模型為指數(shù)曲線; 在模擬右眼圖像數(shù)據(jù)的數(shù)據(jù)處理過程中,使基準線之上的部分隨著行號的增加進行遞減右移,遞減模型為指數(shù)曲線,使基準線之下的部分隨著行號的增加進行遞增左移,遞增模型為指數(shù)曲線。
11.根據(jù)權(quán)利要求2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 如果行號隨著屏幕由上到下而增加,則在由近到遠且加強出屏模式中,使基準線的行號小于預定值。
12.根據(jù)權(quán)利要求11所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 所述預定值對應于屏幕的高度的一半的位置。
13.根據(jù)權(quán)利要求2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 如果行號隨著屏幕由上到下而增加,則在由近到遠且加強入屏模式中,使基準線的行號大于預定值。
14.根據(jù)權(quán)利要求13所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 所述預定值對應于屏幕的高度的一半的位置。
15.根據(jù)權(quán)利要求11-1 4中任一項所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 用戶能夠調(diào)芐基準線的位置。
16.根據(jù)權(quán)利要求2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 在中心出屏模式下,當前幀的每個像素點將根據(jù)距離中心點的距離進行對數(shù)型曲線平移。
17.根據(jù)權(quán)利要求2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),其中, 在深度圖通用模式下,先提取當前幀的深度圖,根據(jù)深度圖的值去調(diào)整每一個像素點的位移量,以獲得最佳3D效果。
18.根據(jù)權(quán)利要求1或2所述的利用單攝像頭的3D圖像產(chǎn)生系統(tǒng),數(shù)據(jù)編碼子系統(tǒng)采用MVC視頻編碼技術(shù)進行編碼,并封裝以及存儲。
19.一種利用單攝像頭產(chǎn)生3D圖像的方法,所述方法包括: 利用單個攝像頭獲得原始圖像數(shù)據(jù); 然后對原始圖像數(shù)據(jù)進行數(shù)據(jù)處理,根據(jù)用戶選擇的3D模式生成左眼圖像數(shù)據(jù)和右眼圖像數(shù)據(jù),并且進行合幀; 最后通過對3D數(shù)據(jù)進行壓縮編碼和封裝處理。
【文檔編號】H04N13/02GK103905806SQ201210575496
【公開日】2014年7月2日 申請日期:2012年12月26日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】陳曉曉, 李遠友, 胡志坤, 閆文峰 申請人:三星電子(中國)研發(fā)中心, 三星電子株式會社