午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

儲(chǔ)存3d影像內(nèi)容的方法

文檔序號(hào):8002080閱讀:306來(lái)源:國(guó)知局
儲(chǔ)存3d影像內(nèi)容的方法
【專(zhuān)利摘要】本發(fā)明涉及一種儲(chǔ)存3D影像內(nèi)容的方法,該方法包含一處理器初始化一緩存器與一最大計(jì)數(shù);該處理器利用一立體比對(duì)算法產(chǎn)生對(duì)應(yīng)于一3D影像訊號(hào)的每一畫(huà)面的深度信息圖;該處理器從對(duì)應(yīng)該畫(huà)面的深度信息圖中,得到對(duì)應(yīng)于該深度信息圖的每一列像素的每一像素的深度值;該處理器根據(jù)對(duì)應(yīng)于該列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于該列像素的至少一深度向量;一計(jì)數(shù)器計(jì)數(shù)該至少一深度向量的數(shù)目;該處理器儲(chǔ)存該至少一深度向量的數(shù)目至該緩存器;該處理器比較該至少一深度向量的數(shù)目和該最大計(jì)數(shù);該處理器根據(jù)一比較結(jié)果,對(duì)該緩存器執(zhí)行一相對(duì)應(yīng)的動(dòng)作。
【專(zhuān)利說(shuō)明】?jī)?chǔ)存3D影像內(nèi)容的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種儲(chǔ)存3D影像內(nèi)容的方法,尤指一種利用處理器根據(jù)對(duì)應(yīng)于3D影像訊號(hào)的每一畫(huà)面的深度信息圖,以壓縮用以?xún)?chǔ)存深度信息圖的位數(shù)的儲(chǔ)存3D影像內(nèi)容的方法。
【背景技術(shù)】
[0002]一般說(shuō)來(lái),3D影像格式可分為左右(Side-by-side)的3D影像格式、上下(top-and-bottom)的3D影像格式、畫(huà)面包裹(frame packing)的3D影像格式及2D影像加上深度信息的3D影像格式,其中左右的3D影像格式又可分為左右全影像(LR-full)的3D影像格式及左右半影像(LR-half)的3D影像格式。
[0003]如圖1所示,左右全影像的3D影像格式的每一個(gè)畫(huà)面包含左眼影像與右眼影像,其中左右全影像的3D影像格式的左眼影像與右眼影像都是正常2D影像的大小。因此,左右全影像的3D影像格式中的每個(gè)畫(huà)面會(huì)占用2倍正常2D影像的儲(chǔ)存空間。
[0004]如圖2所示,左右半影像的3D影像格式的每個(gè)畫(huà)面亦包含左眼影像與右眼影像,其中左眼影像與右眼影像中每一影像的水平邊縮小50%以及垂直邊不變。因此,左右半影像的3D影像格式的每個(gè)畫(huà)面占用的儲(chǔ)存空間是等于I倍正常2D影像的儲(chǔ)存空間,但左右半影像的3D影像格式的分辨率是為正常2D影像的一半。
[0005]如圖3所示,上下的3D影像格式的每一個(gè)畫(huà)面由上到下包含分別為左眼影像與右眼影像,其中左眼影像與右眼影像中每一影像的垂直邊縮小50%以及水平邊不變。因此,上下的3D影像格式的每個(gè)畫(huà)面占用的儲(chǔ)存空間是等于I倍正常2D影像的儲(chǔ)存空間,但上下的3D影像格式的分辨率是為正常2D影像的一半。
[0006]如圖4所示,畫(huà)面包裹的3D影像格式的每一畫(huà)面和上下的3D影像格式的每個(gè)畫(huà)面的差別在于畫(huà)面包裹的3D影像格式的每個(gè)畫(huà)面所包含的左眼影像與右眼影像都是正常2D影像的大小,且在每個(gè)畫(huà)面所包含的左眼影像與右眼影像之間具有45個(gè)像素寬的黑畫(huà)面。因此,畫(huà)面包裹的3D影像格式的每一畫(huà)面占用的儲(chǔ)存空間是等于2倍正常2D影像的儲(chǔ)存空間加上45個(gè)像素寬的黑畫(huà)面的儲(chǔ)存空間。
[0007]如圖5所示,2D影像加上深度信息的3D影像格式的排列方式和左右的3D影像格式的排列方式相同,但是2D影像加上深度信息的3D影像格式的每個(gè)畫(huà)面的左邊的影像是一正常2D影像,以及右邊的影像是為灰階的深度信息。因此,2D影像加上深度信息的3D影像格式的每一畫(huà)面占用的儲(chǔ)存空間是等于2倍正常2D影像的儲(chǔ)存空間。
[0008]綜上所述,現(xiàn)有技術(shù)所提供的3D影像格式不是需要較大的儲(chǔ)存空間,就是具有較差的分辨率。因此,如何壓縮現(xiàn)有技術(shù)所提供的3D影像格式以及兼顧3D影像格式的分辨率,將是播放裝置或儲(chǔ)存裝置的設(shè)計(jì)者的一項(xiàng)重要課題。

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

[0009]本發(fā)明的一實(shí)施例提供一種儲(chǔ)存3D影像內(nèi)容的方法。該方法包含下列步驟:一處理器初始化一緩存器與一最大計(jì)數(shù);該處理器利用一立體比對(duì)算法產(chǎn)生對(duì)應(yīng)于一 3D影像訊號(hào)的每一畫(huà)面的深度信息圖;該處理器從對(duì)應(yīng)于該3D影像訊號(hào)的該畫(huà)面的深度信息圖中,得到對(duì)應(yīng)于該深度信息圖的每一列像素的每一像素的深度值;該處理器根據(jù)對(duì)應(yīng)于該列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于該列像素的至少一深度向量,其中該至少一深度向量中的每一深度向量包含至少一像素,且該至少一像素的深度值都相同;一計(jì)數(shù)器計(jì)數(shù)該至少一深度向量的數(shù)目;該處理器儲(chǔ)存該至少一深度向量的數(shù)目至該緩存器;該處理器比較該至少一深度向量的數(shù)目和該最大計(jì)數(shù);該處理器根據(jù)一比較結(jié)果,對(duì)該緩存器執(zhí)行一相對(duì)應(yīng)的動(dòng)作。
[0010]本發(fā)明提供一種儲(chǔ)存3D影像內(nèi)容的方法。該方法是利用一處理器從對(duì)應(yīng)于一 3D影像訊號(hào)的每一畫(huà)面的深度信息圖中,得到對(duì)應(yīng)于該深度信息圖的每一列像素的每一像素的深度值,以及根據(jù)對(duì)應(yīng)于該深度信息圖的每一列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于該深度信息圖的每一列像素的至少一深度向量。相較于現(xiàn)有技術(shù),因?yàn)楸景l(fā)明的該深度信息圖的每一列像素都可被至少一深度向量所表示,所以本發(fā)明可大幅壓縮用以?xún)?chǔ)存該深度信息圖的位數(shù),以降低儲(chǔ)存3D影像內(nèi)容的成本。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0011]圖1是說(shuō)明左右全影像的3D影像格式的示意圖。
[0012]圖2是說(shuō)明左右半影像的3D影像格式的示意圖。
[0013]圖3是說(shuō)明上下的3D影像格式的示意圖。
[0014]圖4是說(shuō)明畫(huà)面包裹的3D影像格式的示意圖。
[0015]圖5是說(shuō)明2D影像加上深度信息的3D影像格式的示意圖。
[0016]圖6是本發(fā)明的一實(shí)施例說(shuō)明一種儲(chǔ)存3D影像內(nèi)容的裝置的示意圖。
[0017]圖7A和圖7B是本發(fā)明的另一實(shí)施例說(shuō)明一種儲(chǔ)存3D影像內(nèi)容的方法的流程圖。
[0018]圖8是說(shuō)明對(duì)應(yīng)于2D影像加上深度彳目息圖的不意圖。
[0019]其中:
600裝置
602緩存器
604處理器
606計(jì)數(shù)器
8022D影像
804深度信息圖
LUL第一像素列
LlOO第100像素列
MU最大計(jì)數(shù)
V11、V12、V1001、V1002、V1003、V1004 深度向量 700-722 步驟。
【具體實(shí)施方式】
[0020]請(qǐng)參照?qǐng)D6、圖7A、圖7B和圖8,圖6是本發(fā)明的一實(shí)施例說(shuō)明一種儲(chǔ)存3D影像內(nèi)容的裝置600的示意圖,圖7A和圖7B是本發(fā)明的另一實(shí)施例說(shuō)明一種儲(chǔ)存3D影像內(nèi)容的方法的流程圖,和圖8是說(shuō)明對(duì)應(yīng)于一 3D影像訊號(hào)IS的一畫(huà)面的2D影像802加上深度信息圖804的示意圖。如圖6所示,裝置600包含一緩存器602、一處理器604及一計(jì)數(shù)器606。另外,圖7A和圖7B的方法的詳細(xì)步驟如下:
步驟700:開(kāi)始;
步驟702:處理器604初始化緩存器602與一最大計(jì)數(shù)MU ;
步驟703: 處理器604利用一立體比對(duì)算法產(chǎn)生對(duì)應(yīng)于3D影像訊號(hào)IS的一畫(huà)面的深度信息圖804 ;
步驟704:處理器604從深度信息圖804中,得到對(duì)應(yīng)深度信息圖804中的每一列像素的每一像素的深度值;
步驟706:處理器604根據(jù)對(duì)應(yīng)于深度信息圖804中的每一列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于深度信息圖804中的每一列像素的至少一深度向量;
步驟708:計(jì)數(shù)器606計(jì)數(shù)對(duì)應(yīng)于深度信息圖804中的每一列像素的至少一深度向量的數(shù)目;
步驟710: 處理器604儲(chǔ)存對(duì)應(yīng)于深度信息圖804中的每一列像素的至少一深度向量的數(shù)目至緩存器606;
步驟712:處理器604比較深度信息圖804中的一列像素的至少一深度向量的數(shù)目和最大計(jì)數(shù)MU ;
步驟714:該列像素的至少一深度向量的數(shù)目是否大于最大計(jì)數(shù)MU ;如果是,進(jìn)行步驟716 ;如果否,進(jìn)行步驟718 ;
步驟716:處理器604利用該列像素的至少一深度向量的數(shù)目更新最大計(jì)數(shù)MU ;步驟718:處理器604是否比較完深度信息圖804的每一列像素;如果是,進(jìn)行步驟720 ;如果否,跳回步驟712 ;
步驟720:處理器604根據(jù)最大計(jì)數(shù)MU,刪除緩存器602大于最大計(jì)數(shù)MU的寬度;步驟722:處理器604根據(jù)緩存器602的剩余寬度以及對(duì)應(yīng)緩存器602內(nèi)所儲(chǔ)存的深度信息圖中所有深度向量的數(shù)目,輸出畫(huà)面的一壓縮結(jié)果,跳回步驟704。
[0021]在步驟702中,處理器604初始化緩存器602的大小等于畫(huà)面的深度信息圖804的大小,其中深度信息圖804的水平邊的長(zhǎng)度是1920個(gè)像素。但本發(fā)明并不受限于深度信息圖804的水平邊的長(zhǎng)度是1920個(gè)像素。另外,處理器604亦初始化最大計(jì)數(shù)MU (例如處理器604設(shè)定最大計(jì)數(shù)MU為O),其中最大計(jì)數(shù)MU是儲(chǔ)存在計(jì)數(shù)器606。
[0022]在步驟703中,如果3D影像訊號(hào)IS具有一左右的3D影像格式時(shí),處理器604會(huì)先根據(jù)左右的3D影像格式和立體比對(duì)算法,產(chǎn)生對(duì)應(yīng)于3D影像訊號(hào)IS的每一畫(huà)面的深度信息圖;如果3D影像訊號(hào)IS具有一上下的3D影像格式時(shí),處理器604會(huì)先根據(jù)上下的3D影像格式和立體比對(duì)算法,產(chǎn)生對(duì)應(yīng)于3D影像訊號(hào)IS的每一畫(huà)面的深度信息圖;如果3D影像訊號(hào)IS具有一畫(huà)面包裹的3D影像格式時(shí),處理器604會(huì)先根據(jù)畫(huà)面包裹的3D影像格式和立體比對(duì)算法,產(chǎn)生對(duì)應(yīng)于3D影像訊號(hào)IS的每一畫(huà)面的深度信息圖。
[0023]在步驟704中,處理器604從深度信息圖804中,得到對(duì)應(yīng)深度信息圖804中的每一列像素的每一像素的深度值(亦即對(duì)應(yīng)于每一列像素的每一像素的灰階值)。
[0024]在步驟706中,處理器604根據(jù)對(duì)應(yīng)于每一列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于每一列像素的至少一深度向量,其中至少一深度向量中的每一深度向量包含至少一像素,且至少一像素的深度值都相同。
[0025]如圖8所示,處理器604根據(jù)對(duì)應(yīng)于深度信息圖804的第一像素列LI的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于第一像素列LI的二深度向量VI1、V12,其中深度向量Vll的深度值是70,且深度向量Vll包含640個(gè)像素,所以深度向量Vll記錄為(70,640);深度向量V12的深度值是20,且深度向量VlI包含1280個(gè)像素,所以深度向量V12記錄為(20,1280)。亦即深度信息圖804的第一像素列LI可用深度向量VI1、V12表示。同理,處理器604亦可根據(jù)對(duì)應(yīng)于深度信息圖804的第100像素列LlOO的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于第100像素列LlOO的4深度向量V1001、V1002、V1003、V1004,其中深度向量V1001記錄為(70,700)、深度向量V1002記錄為(20,200)、深度向量V1003記錄為(200,100)和深度向量V1004記錄為(20,920)。亦即深度信息圖804的第100像素列LlOO可用深度向量V1001、V1002、V1003、V1004表示。另外,處理器604亦可用上述相同方式表達(dá)深度信息圖804中的其它像素列,在此不再贅述。在步驟708中,計(jì)數(shù)器606計(jì)數(shù)每一列像素的至少一深度向量的數(shù)目。然后,在步驟710中,處理器604儲(chǔ)存每一列像素的至少一深度向量的數(shù)目至緩存器606。在步驟712中,處理器604比較深度信息圖804中的一列像素的至少一深度向量的數(shù)目和最大計(jì)數(shù)MU。例如,處理器604開(kāi)始比較深度信息圖804的第一像素列LI的深度向量的數(shù)目(因?yàn)榈谝幌袼亓蠰I包含深度向量Vll、V12,所以第一像素列LI的深度向量的數(shù)目為2)和最大計(jì)數(shù)MU(例如O)。在步驟714中,因?yàn)榈谝幌袼亓蠰I的深度向量的數(shù)目
(2)大于最大計(jì)數(shù)MU(例如0),所以進(jìn)行步驟716。在步驟716中,因?yàn)榈谝幌袼亓蠰I的深度向量的數(shù)目(2)大于最大計(jì)數(shù)MU(例如0),所以處理器604利用第一像素列LI的深度向量的數(shù)目⑵更新最大計(jì)數(shù)MU(例如0),亦即此時(shí)最大計(jì)數(shù)MU變?yōu)?。在步驟718中,因?yàn)樘幚砥?04尚未比較深度信息圖804中的其它像素列,所以跳回步驟712。如此,處理器604不斷重復(fù)步驟712至步驟720直到處理器604比較完深度信息圖804中的每一列像素。
[0026]在步驟720中,在處理器604比較完深度信息圖804中的每一列像素后,處理器604根據(jù)最大計(jì)數(shù)MU,刪除緩存器602大于最大計(jì)數(shù)MU的寬度。例如,如果深度信息圖804的水平邊的長(zhǎng)度是1920個(gè)像素且最大計(jì)數(shù)MU為100,所以處理器604刪除緩存器602大于最大計(jì)數(shù)MU的寬度。在步驟722中,處理器604根據(jù)緩存器602的剩余寬度(例如100個(gè)像素寬度)以及緩存器602內(nèi)所儲(chǔ)存的深度信息圖中所有深度向量的數(shù)目,輸出畫(huà)面的一壓縮結(jié)果。以畫(huà)面的2D影像802的第一像素列L和深度信息圖804的第一像素列LI為例,因?yàn)?D影像802的第一像素列L和深度信息圖804的第一像素列LI分別具有1920個(gè)像素,且每一像素具有紅、綠、藍(lán)三個(gè)子像素,所以現(xiàn)有技術(shù)需要(1920+1920) X3=11520位來(lái)儲(chǔ)存2D影像802的第一像素列L和深度信息圖804的第一像素列LI ;因?yàn)楸景l(fā)明的深度信息圖804的第一像素列LI可被深度向量Vl 1、V12表示,所以本發(fā)明僅需要(1920+2) X 3=5766位來(lái)儲(chǔ)存2D影像802第一像素列L和深度信息圖804的第一像素列LI。因此,在本發(fā)明中,2D影像802第一像素列L和深度信息圖804的第一像素列LI的壓縮率為(11520-5766)/11520=49.94=49.94%。
[0027]綜上所述,本發(fā)明所提供的一種儲(chǔ)存3D影像內(nèi)容的方法是利用處理器從對(duì)應(yīng)于3D影像訊號(hào)的每一畫(huà)面的深度信息圖中,得到對(duì)應(yīng)于深度信息圖的每一列像素的每一像素的深度值,以及根據(jù)對(duì)應(yīng)于深度信息圖的每一列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于深度信息圖的每一列像素的至少一深度向量。相較于現(xiàn)有技術(shù),因?yàn)楸景l(fā)明的深度信息圖的每一列像素都可被至少一深度向量所表示,所以本發(fā)明可大幅壓縮用以?xún)?chǔ)存深度信息圖的位數(shù),以降低儲(chǔ)存3D影像內(nèi)容的成本。
【權(quán)利要求】
1.一種儲(chǔ)存3D影像內(nèi)容的方法,其特征在于包含下列步驟: 一處理器初始化一緩存器與一最大計(jì)數(shù); 該處理器利用一立體比對(duì)算法產(chǎn)生對(duì)應(yīng)于一 3D影像訊號(hào)的每一畫(huà)面的深度信息圖;該處理器從對(duì)應(yīng)于該3D影像訊號(hào)的該畫(huà)面的深度信息圖中,得到對(duì)應(yīng)于該深度信息圖的每一列像素的每一像素的深度值; 該處理器根據(jù)對(duì)應(yīng)于該列像素的每一像素的深度值,產(chǎn)生對(duì)應(yīng)于該列像素的至少一深度向量,其中該至少一深度向量中的每一深度向量包含至少一像素,且該至少一像素的深度值都相同; 一計(jì)數(shù)器計(jì)數(shù)該至少一深度向量的數(shù)目; 該處理器儲(chǔ)存該至少一深度向量的數(shù)目至該緩存器; 該處理器比較該至少一深度向量的數(shù)目和該最大計(jì)數(shù);及 該處理器根據(jù)一比較結(jié)果,對(duì)該緩存器執(zhí)行一相對(duì)應(yīng)的動(dòng)作。
2.根據(jù)權(quán)利要求1所述的儲(chǔ)存3D影像內(nèi)容的方法,其特征在于:其中該處理器根據(jù)該比較結(jié)果,對(duì)該緩存器執(zhí)行該相對(duì)應(yīng)的動(dòng)作包含: 當(dāng)該至少一深度向量的數(shù)目大于該最大計(jì)數(shù)時(shí),該處理器利用該至少一深度向量的數(shù)目更新該最大計(jì)數(shù)。
3.根據(jù)權(quán)利要求2所述的儲(chǔ)存3D影像內(nèi)容的方法,其特征在于另包含: 當(dāng)該處理器比較完該深度信息圖中的每一列像素后,該處理器根據(jù)一當(dāng)前最大計(jì)數(shù),刪除該緩存器大于該當(dāng)前最大計(jì)數(shù)的寬度;及 該處理器根據(jù)該緩存器的剩余寬度以及對(duì)應(yīng)該緩存器內(nèi)所儲(chǔ)存的該深度信息圖中所有深度向量的數(shù)目,輸出該畫(huà)面的一壓縮結(jié)果。
4.根據(jù)權(quán)利要求1所述的儲(chǔ)存3D影像內(nèi)容的方法,其特征在于:其中該處理器初始化該緩存器,是該處理器初始化該緩存器的大小等于該畫(huà)面的深度信息圖的大小。
5.根據(jù)權(quán)利要求1所述的儲(chǔ)存3D影像內(nèi)容的方法,其特征在于另包含: 當(dāng)該3D影像訊號(hào)具有一左右的3D影像格式時(shí),該處理器根據(jù)該左右的3D影像格式,產(chǎn)生對(duì)應(yīng)于該3D影像訊號(hào)的每一畫(huà)面的深度信息圖。
6.根據(jù)權(quán)利要求1所述的儲(chǔ)存3D影像內(nèi)容的方法,其特征在于另包含: 當(dāng)該3D影像訊號(hào)具有一上下的3D影像格式時(shí),該處理器根據(jù)該上下的3D影像格式,產(chǎn)生對(duì)應(yīng)于該3D影像訊號(hào)的每一畫(huà)面的深度信息圖。
7.根據(jù)權(quán)利要求1所述的儲(chǔ)存3D影像內(nèi)容的方法,其特征在于另包含: 當(dāng)該3D影像訊號(hào)具有一畫(huà)面包裹的3D影像格式時(shí),該處理器根據(jù)該畫(huà)面包裹的3D影像格式,產(chǎn)生對(duì)應(yīng)于該3D影像訊號(hào)的每一畫(huà)面的深度信息圖。
【文檔編號(hào)】H04N13/00GK103517059SQ201310288580
【公開(kāi)日】2014年1月15日 申請(qǐng)日期:2013年7月11日 優(yōu)先權(quán)日:2013年7月11日
【發(fā)明者】姜智尹, 張哲維 申請(qǐng)人:福建華映顯示科技有限公司, 中華映管股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1