專利名稱:立體圖像對中遮擋信息的提取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于遮擋信息的提取方法,尤其涉及一種立體圖像對中遮擋信息的提取方法。
背景技術(shù):
根據(jù)拍攝場景中物體在左右立體圖像對中的可見性,可以將立體圖像對中的像素 分為三類僅在左視點圖像中可見的像素點、僅在右視點圖像中可見的像素點和在左右視 點圖像中均可見的點。在立體匹配獲取視差圖的過程中,首先必須選定左右立體圖像對中 的某一視點作為參考視點,另一視點作為輔助視點,然后才能進(jìn)行立體匹配。立體圖像對中 的遮擋信息指的是輔助視點可見而參考視點不可見的像素點。戴眼鏡式的立體顯示技術(shù)是現(xiàn)在主流的立體顯示技術(shù),采用該技術(shù)的立體顯示設(shè) 備可以將同一場景左右兩個視點的立體圖像對呈現(xiàn)給觀眾,觀眾通過佩戴專業(yè)的眼鏡,左 眼看到左視點的圖像,右眼看到右視點的圖像,即可感受到立體效果,這種技術(shù)需要同時獲 得左右視點的圖像。傳統(tǒng)的技術(shù)采用同時獨立編碼傳輸兩路圖像數(shù)據(jù)的方式提供立體顯示 所需的數(shù)據(jù)源,這種方式?jīng)]用充分利用左右視點立體圖像對中大量的冗余信息,需要的存 儲空間很大,占用了大量的帶寬資源。自由立體顯示技術(shù)是現(xiàn)在新興的立體顯示技術(shù),采用該技術(shù)的立體顯示設(shè)備 可以將同一場景多個視點的不同圖像同時呈現(xiàn)給觀眾,觀眾不需要佩戴專業(yè)的眼鏡 即可在多個觀看位置感受到立體效果,該技術(shù)需要獲得多幅同一場景不同視點的圖 像。主流的方案采用在編碼傳輸端傳輸一路圖像數(shù)據(jù)和對應(yīng)的深度數(shù)據(jù),在重構(gòu)顯示端 DIBR(Depth-Image-Based Rendering)算法生成多路虛擬視點圖像,最后合成立體圖像進(jìn) 行顯示。雖然該方案解決了直接傳輸多路圖像數(shù)據(jù)占用大量帶寬的問題,但是由于其缺失 了很多必需的遮擋信息,在DIBR算法生成的虛擬視點圖像中存在著很多沒有值的像素點, 即空洞區(qū)域。雖然可以采用圖像修復(fù)算法對產(chǎn)生的空洞區(qū)域進(jìn)行修復(fù),但是在修復(fù)區(qū)域會 存在虛假邊緣及圖像紋理不連續(xù)等問題。為了呈現(xiàn)更好的立體效果,仍然需要添加遮擋信 息,付出的代價只是增加少量的帶寬。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)的缺陷和不足,提出了一種立體圖像對中遮擋信息 的提取方法。立體圖像對中遮擋信息的提取方法包括以下步驟(1)對待處理的左右視點立體圖像對,先以左視點圖像為主視點圖像,右視點圖像 為輔助視點圖像進(jìn)行立體匹配,得到左視點的視差圖像,再以右視點圖像為主視點圖像,左 視點圖像為輔助視點圖像進(jìn)行立體匹配,得到右視點的視差圖像;(2)根據(jù)左視點的視差圖像,將左視點圖像坐標(biāo)系中的每一個像素坐標(biāo)映射至右 視點圖像坐標(biāo)系中,建立左右圖像對中像素坐標(biāo)之間的對應(yīng)關(guān)系,并記錄右視點圖像坐標(biāo)系中每一個像素坐標(biāo)的映射標(biāo)志位;(3)將右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點提取出來,得到右 視點的殘余圖像;(4)根據(jù)右視點的視差圖像,將右視點殘余圖像中的每一個像素坐標(biāo)映射至左視 點圖像坐標(biāo)系中,在左視點圖像坐標(biāo)系中的對應(yīng)像素位置,記錄右視點殘余圖像中對應(yīng)像 素點的像素值及其在右視點視差圖像中的視差值,得到左視點位置的右視點圖像中的遮擋 fn息ο
所述的對待處理的左右視點立體圖像對,先以左視點圖像為主視點圖像,右視點 圖像為輔助視點圖像進(jìn)行立體匹配,得到左視點的視差圖像,再以右視點圖像為主視點圖 像,左視點圖像為輔助視點圖像進(jìn)行立體匹配,得到右視點的視差圖像的步驟為(a)以左視點圖像IL(Xpy1)為主視點圖像,以右視點圖像lK(xr,yr)為輔助視點圖 像進(jìn)行立體匹配,得到左視點的視差圖像DJx1, Y1)。其中,X1表示左視點圖像像素點水平方向上的坐標(biāo),I1表示左視點圖像像素點垂 直方向上的坐標(biāo),X1的取值為X1 = 0,1,2, ... , H-I, Y1的取值為Y1 = 0,1,2, ... , V-I, Xr 表示右視點圖像像素點水平方向上的坐標(biāo),^表示右視點圖像像素點垂直方向上的坐標(biāo),& 的取值為xr = 0,1,2,... ,H-Lyr的取值為yr = 0,1,2,. . .,V_l,H表示左右視點圖像的 水平分辨率,V表示左右視點圖像的垂直分辨率;(b)以右視點圖像iK(xr,yr)為主視點圖像,以左視點圖像Il(X1^1)為輔助視點圖 像進(jìn)行立體匹配,得到右視點的視差圖像DkUr,yr)。所述的根據(jù)左視點的視差圖像,將左視點圖像坐標(biāo)系中的每一個像素坐標(biāo)映射至 右視點圖像坐標(biāo)系中,建立左右圖像對中像素坐標(biāo)之間的對應(yīng)關(guān)系,并記錄右視點圖像坐 標(biāo)系中每一個像素坐標(biāo)的映射標(biāo)志位的步驟為(c)根據(jù)步驟(a)得到的左視點的視差圖像I\(Xl,yi)將左視點圖像坐標(biāo)系中的每 一個像素坐標(biāo)(Xl,Y1)映射至右視點圖像坐標(biāo)系中,得到右視點圖像坐標(biāo)系中對應(yīng)的映射 點坐標(biāo)(X' r,y'》,表示公式如下(x' r,y' r) = (X1-Dl(XijY1)jY1)其中,χ' r為映射后像素點水平方向上的坐標(biāo),y' r為映射后像素點垂直方向上 的坐標(biāo);(d)記錄右視點圖像IK(\,yr)中每一個像素位置的映射標(biāo)志位Fla&(^,yr), 若步驟(C)得到的映射點坐標(biāo)(X' r, y' r)在右視點圖像區(qū)域范圍之內(nèi),則映射標(biāo)志位 FlagE(xr, yr) = 1,其他情況下,映射標(biāo)志位Fla&(xr,yr) = 0,表示公式如下<formula>formula see original document page 6</formula>所述的將右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點提取出來,得到 右視點的殘余圖像的步驟為(e)根據(jù)步驟(d)得到的映射標(biāo)志位Fla&(\,y》,將右視點圖像中沒有映射點的像素點提取出來,得到右視點的殘余圖像Itoesidual(\,,表示公式如下<formula>formula see original document page 7</formula>
所述的根據(jù)右視點的視差圖像,將右視點殘余圖像中的每一個像素坐標(biāo)映射至左 視點圖像坐標(biāo)系中,在左視點圖像坐標(biāo)系中的對應(yīng)像素位置,記錄右視點殘余圖像中對應(yīng) 像素點的像素值及其在右視點視差圖像中的視差值,得到左視點位置的右視點圖像中的遮 擋信息的步驟為(f)根據(jù)步驟(b)得到的右視點的視差圖像DK(Xr,yr)和步驟(d)得到的映射標(biāo) 志位FlagE(xr, yr),將步驟(e)得到的殘余圖像IEresidual (xr, yr)中映射標(biāo)志位FlagE(xr, yr) =0的像素點,映射至左視點圖像坐標(biāo)系中,得到左視點圖像坐標(biāo)系中對應(yīng)的映射點坐標(biāo) (x' i;y'》,表示公式如下(χ' 1; y' = (xr+DE(xr, yr), yr)其中,χ' x為映射后像素點水平方向上的坐標(biāo),y' !為映射后像素點垂直方向上 的坐標(biāo);(g)記錄左視點圖像Il(X1, Y1)中每一個像素位置的映射標(biāo)志位FlagL(X1, Yi), 若步驟(f)得到的映射點坐標(biāo)(X' y' i)在左視點圖像區(qū)域范圍之內(nèi),則映射標(biāo)志位 FlagL(Xl,yi) = 1,其他情況下,映射標(biāo)志位FlagL (Xl,yi) = 0,其他情況下FlagL(Xl,yi)= 0,表示公式如下<formula>formula see original document page 7</formula>(h)根據(jù)步驟(g)得到的映射標(biāo)志位Fla&(Xl,yi),將步驟(e)得到的右視點殘余 圖像IKMSidual(Xr,yr)和步驟(b)得到的右視點的視差圖像Dk(Xr,yr)映射至左視點圖像坐 標(biāo)系中,得到在左視點圖像中不可見但是在右視點中可見的遮擋信息I。。。lusi。n(x,y)和遮擋 信息對應(yīng)的視差信息D。。。lusi。n(x,y),χ表示像素點水平方向上的坐標(biāo),y表示像素點垂直方 向上的坐標(biāo),χ的取值為χ = 0,1,2,. . .,H-I,y的取值為y = 0,1,2,· · ·,V-I,表示公式如 下<formula>formula see original document page 7</formula>Docclusion(xr + DR{xr,yr),yr) = \cv / , γ , 、 、λ
I 255, FlagL(xr+DR(xr,yr),yr) = 0本發(fā)明適用于從立體圖像對中提取遮擋信息。以往的立體圖像對數(shù)據(jù)量相對較 大,應(yīng)用領(lǐng)域局限于戴眼鏡式的雙目立體顯示技術(shù)。本方法通過雙向立體匹配建立左右圖 像中像素點對應(yīng)映射關(guān)系的方法,去除了左右立體圖像對中的冗余信息,保留了有用的遮 擋信息,大大減少了立體圖像對的數(shù)據(jù)量,節(jié)約了傳輸立體圖像或者立體視頻數(shù)據(jù)時所需 的帶寬資源,并通過附加遮擋信息對應(yīng)視差信息的方式極大地增強(qiáng)了遮擋信息使用的靈活性。
圖1是立體圖像對中遮擋信息提取方法的整體框圖;圖2 (a)是Racket立體測試圖像對左視點圖像;圖2 (b)是Racket立體測試圖像對右視點圖像;圖3 (a)是立體匹配后得到的Racket左視點的視差圖像;圖3 (b)是立體匹配后得到的Racket右視點的視差圖像;圖4是對圖2 (b)進(jìn)行提取后得到的Racket右視點的殘余圖像;圖5 (a)是經(jīng)過遮擋信息提取后得到的Racket立體圖像對的遮擋信息圖像;圖5(b)是遮擋信息圖像對應(yīng)的視差圖像。
具體實施例方式立體圖像對中遮擋信息的提取方法包括以下步驟(整體框圖如圖1所示)(1)對待處理的左右視點立體圖像對,先以左視點圖像為主視點圖像,右視點圖像 為輔助視點圖像進(jìn)行立體匹配,得到左視點的視差圖像,再以右視點圖像為主視點圖像,左 視點圖像為輔助視點圖像進(jìn)行立體匹配,得到右視點的視差圖像;(2)根據(jù)左視點的視差圖像,將左視點圖像坐標(biāo)系中的每一個像素坐標(biāo)映射至右 視點圖像坐標(biāo)系中,建立左右圖像對中像素坐標(biāo)之間的對應(yīng)關(guān)系,并記錄右視點圖像坐標(biāo) 系中每一個像素坐標(biāo)的映射標(biāo)志位;(3)將右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點提取出來,得到右 視點的殘余圖像;(4)根據(jù)右視點的視差圖像,將右視點殘余圖像中的每一個像素坐標(biāo)映射至左視 點圖像坐標(biāo)系中,在左視點圖像坐標(biāo)系中的對應(yīng)像素位置,記錄右視點殘余圖像中對應(yīng)像 素點的像素值及其在右視點視差圖像中的視差值,得到左視點位置的右視點圖像中的遮擋 fn息ο所述的對待處理的左右視點立體圖像對,先以左視點圖像為主視點圖像,右視點 圖像為輔助視點圖像進(jìn)行立體匹配,得到左視點的視差圖像,再以右視點圖像為主視點圖 像,左視點圖像為輔助視點圖像進(jìn)行立體匹配,得到右視點的視差圖像的步驟為(a)以左視點圖像IL(Xpy1)為主視點圖像,以右視點圖像lK(xr,yr)為輔助視點圖 像進(jìn)行立體匹配,得到左視點的視差圖像DjXl,Y1)。其中,X1表示左視點圖像像素點水平方向上的坐標(biāo),Y1表示左視點圖像像素點垂 直方向上的坐標(biāo),X1的取值為X1 = 0,1,2, ... , H-I, Y1的取值為Y1 = 0,1,2, ... , V-I, Xr 表示右視點圖像像素點水平方向上的坐標(biāo),^表示右視點圖像像素點垂直方向上的坐標(biāo),& 的取值為xr = 0,1,2, ... , H-1, yr的取值為yr = 0,1,2,…,V-I,H表示左右視點圖像的 水平分辨率,V表示左右視點圖像的垂直分辨率;(b)以右視點圖像IK(xr,yr)為主視點圖像,以左視點圖像IL(Xpy1)為輔助視點圖 像進(jìn)行立體匹配,得到右視點的視差圖像Dk(Xr,yr)。 所述的根據(jù)左視點的視差圖像,將左視點圖像坐標(biāo)系中的每一個像素坐標(biāo)映射至右視點圖像坐標(biāo)系中,建立左右圖像對中像素坐標(biāo)之間的對應(yīng)關(guān)系,并記錄右視點圖像坐 標(biāo)系中每一個像素坐標(biāo)的映射標(biāo)志位的步驟為(c)根據(jù)步驟(a)得到的左視點的視差圖像I\(Xl,yi)將左視點圖像坐標(biāo)系中的每 一個像素坐標(biāo)(Xl,Y1)映射至右視點圖像坐標(biāo)系中,得到右視點圖像坐標(biāo)系中對應(yīng)的映射 點坐標(biāo)(X' r,y'》,表示公式如下(x' r,y' r) = (X1-Dl(XijY1)jY1)其中,χ' r為映射后像素點水平方向上的坐標(biāo),y' r為映射后像素點垂直方向上 的坐標(biāo);(d)記錄右視點圖像IK(xr,yr)中每一個像素位置的映射標(biāo)志位Fla&(xr,yr), 若步驟(C)得到的映射點坐標(biāo)(X' r, y' r)在右視點圖像區(qū)域范圍之內(nèi),則映射標(biāo)志位 FlagE(xr, yr) = 1,其他情況下,映射標(biāo)志位Fla&(xr,yr) = 0,表示公式如下
<formula>formula see original document page 9</formula>通過將左視點像素映射到右視點圖像坐標(biāo)系中的操作,可以建立左右視點立體圖 像中像素點從左到右的一個映射關(guān)系,而右視點圖像中沒有建立映射關(guān)系的像素點即為左 視點位置不可見的像素點。所述的將右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點提取出來,得到 右視點的殘余圖像的步驟為(e)根據(jù)步驟(d)得到的映射標(biāo)志位Fla&(\,y》,將右視點圖像中沒有映射點的 像素點提取出來,得到右視點的殘余圖像Itoesidual (\,y》,表示公式如下
r^mi r , 、 I1Rixr^yrI FlagR(xr,yr) = 0IRresidual^ yr) = \m f 、廠所述的根據(jù)右視點的視差圖像,將右視點殘余圖像中的每一個像素坐標(biāo)映射至左 視點圖像坐標(biāo)系中,在左視點圖像坐標(biāo)系中的對應(yīng)像素位置,記錄右視點殘余圖像中對應(yīng) 像素點的像素值及其在右視點視差圖像中的視差值,得到左視點位置的右視點圖像中的遮 擋信息的步驟為(f)根據(jù)步驟(b)得到的右視點的視差圖像DK(Xr,yr)和步驟(d)得到的映射標(biāo) 志位FlagE(xr, yr),將步驟(e)得到的殘余圖像IEresidual (xr, yr)中映射標(biāo)志位FlagE(xr, yr) =0的像素點,映射至左視點圖像坐標(biāo)系中,得到左視點圖像坐標(biāo)系中對應(yīng)的映射點坐標(biāo) (x' i;y'》,表示公式如下(χ' 1; y' = (xr+DE(xr, yr), yr)其中,χ' x為映射后像素點水平方向上的坐標(biāo),y' !為映射后像素點垂直方向上 的坐標(biāo);(g)記錄左視點圖像Il(Xl,Y1)中每一個像素位置的映射標(biāo)志位FlagL(Xl,Y1), 若步驟(f)得到的映射點坐標(biāo)(χ' y' D在左視點圖像區(qū)域范圍之內(nèi),則映射標(biāo)志位 FlagL(Xl,yi) = 1,其他情況下,映射標(biāo)志位FlagL (Xl,yi) = 0,其他情況下FlagL(Xl,yi)=0,表示公式如下
<formula>formula see original document page 10</formula>
通過將右視點殘余圖像映射到左視點圖像坐標(biāo)系中的操作,可以建立左右視點立 體圖像中像素點從右到左的一個映射關(guān)系,將右視點殘余圖像中左視點位置不可見的像素 點重新映射到左視點位置。(h)根據(jù)步驟(g)得到的映射標(biāo)志位Fla&(Xl,yi),將步驟(e)得到的右視點殘余 圖像IKMSidual(Xr,yr)和步驟(b)得到的右視點的視差圖像Dk(Xr,yr)映射至左視點圖像坐 標(biāo)系中,得到在左視點圖像中不可見但是在右視點中可見的遮擋信息I。。。lusi。n(x,y)和遮擋 信息對應(yīng)的視差信息D。。。lusi。n(x,y),χ表示像素點水平方向上的坐標(biāo),y表示像素點垂直方 向上的坐標(biāo),χ的取值為χ = 0,1,2,. . .,H-I,y的取值為y = 0,1,2,· · ·,V-I,表示公式如 下
cdusw r Μ","," 1 255, FlagL{xr+DR{xr,yr),yr) = 0ω…fi(wr)’w = Hf),= 1 。
I 255, FIagL(xr+DR(xr,yr),yr) = 0實施例(1)將圖像分辨率為752X480的Racket左右視點立體圖像對作為提取遮擋信息 的輸入圖像。圖2(a)即為Racket左視點圖像,圖2(b)即為Racket右視點圖像。(2)以左視點圖像為主視點圖像右視點圖像為輔助視點圖像,進(jìn)行立體匹配,得到 左視點的視差圖像。圖3(a)即為Racket左視點視差圖像。(3)以右視點圖像為主視點圖像左視點圖像為輔助視點圖像,進(jìn)行立體匹配,得到 右視點的視差圖像。圖3(b)即為Racket右視點視差圖像。(4)根據(jù)左視點視差圖像將左視點圖像的像素坐標(biāo)映射至右視點圖像坐標(biāo)系中, 建立像素點之間從左到右的映射關(guān)系,并記錄右圖像映射標(biāo)志位,在左圖像中存在映射點 的像素其標(biāo)志位置為1,沒有映射點的像素其標(biāo)志位置為0。(5)根據(jù)右圖像映射標(biāo)志位,提取標(biāo)志位為0的像素即沒有映射點的像素,作為右 視點的殘余圖像。圖4即為Racket右視點殘余圖像。(6)根據(jù)右視點視差圖像將右視點殘余圖像的像素坐標(biāo)映射至左視點圖像坐標(biāo)系 中,建立像素點之間從右到左的映射關(guān)系,并記錄左圖像映射標(biāo)志位,在右視點殘余圖像中 存在映射點的像素其標(biāo)志位置為1,沒有映射點的像素其標(biāo)志位置為0。(7)在左圖像映射標(biāo)志位為1的像素點位置記錄其在右視點殘余圖像中對應(yīng)像素 點的像素值,得到遮擋信息,并記錄右視點視差圖像中該對應(yīng)點的視差值,得到遮擋信息的 視差值。圖5(a)即為Racket立體圖像對的遮擋信息圖像,圖5 (b)即為Racket立體圖像 對遮擋信息對應(yīng)的視差圖像。
權(quán)利要求
一種立體圖像對中遮擋信息的提取方法,其特征包括以下步驟(1)對待處理的左右視點立體圖像對,先以左視點圖像為主視點圖像,右視點圖像為輔助視點圖像進(jìn)行立體匹配,得到左視點的視差圖像,再以右視點圖像為主視點圖像,左視點圖像為輔助視點圖像進(jìn)行立體匹配,得到右視點的視差圖像;(2)根據(jù)左視點的視差圖像,將左視點圖像坐標(biāo)系中的每一個像素坐標(biāo)映射至右視點圖像坐標(biāo)系中,建立左右圖像對中像素坐標(biāo)之間的對應(yīng)關(guān)系,并記錄右視點圖像坐標(biāo)系中每一個像素坐標(biāo)的映射標(biāo)志位;(3)將右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點提取出來,得到右視點的殘余圖像;(4)根據(jù)右視點的視差圖像,將右視點殘余圖像中的每一個像素坐標(biāo)映射至左視點圖像坐標(biāo)系中,在左視點圖像坐標(biāo)系中的對應(yīng)像素位置,記錄右視點殘余圖像中對應(yīng)像素點的像素值及其在右視點視差圖像中的視差值,得到左視點位置的右視點圖像中的遮擋信息。
2.根據(jù)權(quán)利要求1所述的一種立體圖像對中遮擋信息的提取方法,其特征在于所述的 對待處理的左右視點立體圖像對,先以左視點圖像為主視點圖像,右視點圖像為輔助視點 圖像進(jìn)行立體匹配,得到左視點的視差圖像,再以右視點圖像為主視點圖像,左視點圖像為 輔助視點圖像進(jìn)行立體匹配,得到右視點的視差圖像的步驟為(a)以左視點圖像IL(Xpy1)為主視點圖像,以右視點圖像lK(xr,yr)為輔助視點圖像進(jìn) 行立體匹配,得到左視點的視差圖像Ov Y1);其中,X1表示左視點圖像像素點水平方向上的坐標(biāo),力表示左視點圖像像素點垂直方 向上的坐標(biāo),X1的取值為X1 = 0,1,2,…,H-I, Y1的取值為Y1 = 0,1,2, . . . , V-I, Xr表示 右視點圖像像素點水平方向上的坐標(biāo),^表示右視點圖像像素點垂直方向上的坐標(biāo),\的 取值為xr = 0,1,2, ... , H-1, yr的取值為yr = 0,1,2,…,V-I,H表示左右視點圖像的水 平分辨率,V表示左右視點圖像的垂直分辨率;(b)以右視點圖像Ik(Xr,yr)為主視點圖像,以左視點圖像Ux1J1)為輔助視點圖像進(jìn) 行立體匹配,得到右視點的視差圖像Dk(Xr,yr)。
3.根據(jù)權(quán)利要求1所述的一種立體圖像對中遮擋信息的提取方法,其特征在于所述的 根據(jù)左視點的視差圖像,將左視點圖像坐標(biāo)系中的每一個像素坐標(biāo)映射至右視點圖像坐標(biāo) 系中,建立左右圖像對中像素坐標(biāo)之間的對應(yīng)關(guān)系,并記錄右視點圖像坐標(biāo)系中每一個像 素坐標(biāo)的映射標(biāo)志位的步驟為(c)根據(jù)步驟(a)得到的左視點的視差圖像I\(Xl,yi)將左視點圖像坐標(biāo)系中的每一個 像素坐標(biāo)(Xl,Y1)映射至右視點圖像坐標(biāo)系中,得到右視點圖像坐標(biāo)系中對應(yīng)的映射點坐 標(biāo)(x' r, y'》,表示公式如下(x' r,y' r) = (X1-Dl (xx, Y1), Y1)其中,χ',為映射后像素點水平方向上的坐標(biāo),y',為映射后像素點垂直方向上的坐標(biāo);(d)記錄右視點圖像Ik(Xr,yr)中每一個像素位置的映射標(biāo)志位Fla&(Xr,y》,若步驟 (c)得到的映射點坐標(biāo)(x' r,y'》在右視點圖像區(qū)域范圍之內(nèi),則映射標(biāo)志位FlagK(Xr, yr) = 1,其他情況下,映射標(biāo)志位Fla&(\,yr) = 0,表示公式如下<formula>formula see original document page 3</formula>
4.根據(jù)權(quán)利要求1所述的一種立體圖像對中遮擋信息的提取方法,其特征在于所述的 將右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點提取出來,得到右視點的殘余圖 像的步驟為(e)根據(jù)步驟(d)得到的映射標(biāo)志位FlagK(\,y》,將右視點圖像中沒有映射點的像素 點提取出來,得到右視點的殘余圖像Itoesidual (\,y》,表示公式如下<formula>formula see original document page 3</formula>
5.根據(jù)權(quán)利要求1所述的一種立體圖像對中遮擋信息的提取方法,其特征在于所述 的根據(jù)右視點的視差圖像,將右視點殘余圖像中的每一個像素坐標(biāo)映射至左視點圖像坐標(biāo) 系中,在左視點圖像坐標(biāo)系中的對應(yīng)像素位置,記錄右視點殘余圖像中對應(yīng)像素點的像素 值及其在右視點視差圖像中的視差值,得到左視點位置的右視點圖像中的遮擋信息的步驟 為(f)根據(jù)步驟(b)得到的右視點的視差圖像Dk(^,yr)和步驟(d)得到的映射標(biāo)志位 FlagR (xr,yr),將步驟(e)得到的殘余圖像Iliresidual (xr,yr)中映射標(biāo)志位Fla&(xr,yr) = O的 像素點,映射至左視點圖像坐標(biāo)系中,得到左視點圖像坐標(biāo)系中對應(yīng)的映射點坐標(biāo)(x'1’ 0,表示公式如下<formula>formula see original document page 3</formula>其中,x'工為映射后像素點水平方向上的坐標(biāo),y'工為映射后像素點垂直方向上的坐標(biāo);(g)記錄左視點圖像IJx1,Y1)中每一個像素位置的映射標(biāo)志位FlagJx1, yi),若步驟 (f)得到的映射點坐標(biāo)(x' i;y' J在左視點圖像區(qū)域范圍之內(nèi),則映射標(biāo)志位FlagL(Xl, Y1) = 1,其他情況下,映射標(biāo)志位FlagJx1, yi) = 0,其他情況下FlagJx1, yi) =0,表示公 式如下<formula>formula see original document page 3</formula>(h)根據(jù)步驟(g)得到的映射標(biāo)志位Fla&(Xl,yi),將步驟(e)得到的右視點殘余圖像 IEresidual(xr, yr)和步驟(b)得到的右視點的視差圖像Dk(Xr,yr)映射至左視點圖像坐標(biāo)系 中,得到在左視點圖像中不可見但是在右視點中可見的遮擋信息I。。。lusi。n(x,y)和遮擋信息 對應(yīng)的視差信息D。。。lusi。n(x,y),χ表示像素點水平方向上的坐標(biāo),y表示像素點垂直方向上 的坐標(biāo),χ的取值為x = 0,1,2,...,H-l,y的取值為y = 0,1,2,…,V-I,表示公式如下<formula>formula see original document page 3</formula><formula>formula see original document page 4</formula>
全文摘要
本發(fā)明公開了一種立體圖像對中遮擋信息的提取方法,包括以下步驟(1)對待處理的左右視點立體圖像對,分別以左右圖像為主視點圖像,另一圖像為輔助視點圖像進(jìn)行立體匹配,得到左右視差圖像;(2)根據(jù)左視差圖像,將左視點圖像坐標(biāo)系中的像素點映射至右視點圖像坐標(biāo)系中,建立左右圖像對中像素點之間的對應(yīng)關(guān)系;(3)提取右視點圖像中在左視點圖像中沒有對應(yīng)映射點的像素點,作為右視點的殘余圖像;(4)根據(jù)右視差圖像,將右視點殘余圖像中的像素點映射至左視點圖像坐標(biāo)系中,得到左視點位置的右視點圖像中的遮擋信息。本發(fā)明可以快速準(zhǔn)確地獲得立體圖像對中的遮擋信息,極大地減少了立體圖像對的數(shù)據(jù)量,節(jié)約了數(shù)據(jù)傳輸?shù)膸捹Y源。
文檔編號H04N13/00GK101808251SQ20101014110
公開日2010年8月18日 申請日期2010年4月6日 優(yōu)先權(quán)日2010年4月6日
發(fā)明者席明, 張明, 李東曉, 楊青青, 薛玖飛 申請人:浙江大學(xué)