專利名稱:編碼和解碼立體圖像的方法和設備的制作方法
技術領域:
與本發(fā)明一致的方法和設備涉及立體圖像的編碼和解碼,更具體地講,涉及通過使用搜索區(qū)域以塊執(zhí)行的運動估計來編碼和解碼立體圖像,所述搜索區(qū)域根據(jù)所述塊的位置與所述塊時間上或空間上分離。
背景技術:
近來,已經(jīng)對通過數(shù)字電視(DTV)來廣播三維(3D)圖像進行了研究。為了廣播與由人的肉眼觀看的真實圖像相似的3D圖像,多視點3D圖像應該被創(chuàng)建、發(fā)送、接收并由3D顯示裝置再現(xiàn)。然而,由于多視點3D圖像包含大量數(shù)據(jù),所以在現(xiàn)有的數(shù)字廣播系統(tǒng)中所使用的信道帶寬不能夠容納它們。因此,優(yōu)先研究立體圖像的發(fā)送和接收。
針對有關3D圖像的技術,運動圖像專家組(MPEG)在1996年研究出MPEG-2多視點輪廓,并且立體圖像和多視點圖像的壓縮標準正在完成。有關研究3D圖像的組織還積極地對通過DTV廣播的3D圖像的發(fā)送和接收進行研究,并且這些組織當前正在研究高清晰(HD)立體圖像的發(fā)送和接收。HD立體圖像指具有1920×1080分辨率的隔行掃描圖像或具有1024×720分辨率的逐行掃描圖像。
然而,在DTV廣播中,由于發(fā)送MPEG-2編碼的圖像的發(fā)送信道的帶寬被限制為6MHz,所以通過一個信道僅僅能夠發(fā)送一個HD圖像。結果,很難發(fā)送HD立體圖像(包括左視點圖像和右視點圖像)。
為了克服這樣的問題,在傳統(tǒng)的技術方案中,在通過以1∶2比率將HD立體圖像,即左視點圖像和右視點圖像采樣以將HD立體圖像的數(shù)據(jù)量減少1/2來將HD立體圖像的數(shù)據(jù)量減少到HD單一圖像的數(shù)據(jù)量后,或者在通過減少左視點圖像和右視點圖像之一的大小來減少HD立體圖像的數(shù)據(jù)量后,HD立體圖像被發(fā)送。然而,由于這樣的傳統(tǒng)技術方案通過子采樣或減少大小來減少數(shù)據(jù)量,所以圖像品質下降是不可避免的。
此外,盡管以上述方法創(chuàng)建了減少數(shù)據(jù)量的立體圖像,但是壓縮率根據(jù)當編碼立體圖像時使用的運動估計和補償?shù)姆椒ǘ兓?。在傳統(tǒng)的編碼方法中,構成立體圖像的左視點圖像和右視點圖像被獨立地處理,并且在時域中將前一幀的相同視點圖像的特定區(qū)域用作搜索區(qū)域來估計當前幀中的左視點圖像或右視點圖像的宏塊的運動。
或者,可以將前一幀和構成立體圖像的另一個視點圖像二者用作搜索區(qū)域來估計當前幀中的宏塊的運動。例如,當估計當前幀中的左視點圖像的宏塊的運動時,前一幀中的左視點圖像和當前幀中的右視點圖像二者能夠被用作搜索區(qū)域。
然而,由于這樣的傳統(tǒng)方法不利用左視點圖像和右視點圖像之間的相似度,所以這些方法的效率不高。此外,由于應該每次執(zhí)行時間和空間運動估計,所以編碼需要大量時間。
發(fā)明內容
本發(fā)明提供了一種通過使用搜索區(qū)域以塊執(zhí)行的運動估計來編碼和解碼立體圖像的方法和設備,所述搜索區(qū)域根據(jù)所述塊的位置與所述塊時間上或空間上分離。
根據(jù)本發(fā)明的一方面,提供了一種編碼立體圖像的方法。所述方法包括確定將被運動估計的塊的位置;根據(jù)所述位置選擇性地執(zhí)行時域運動估計或空域運動估計;和根據(jù)運動估計的結果來執(zhí)行運動補償。
當所述位置位于立體圖像的左視點圖像的左側或位于立體圖像的右視點圖像的右側時,所述空域運動估計被執(zhí)行。
可使用在包括將被運動估計的塊的幀之前的幀來執(zhí)行所述時域運動估計,可使用包括將被運動估計的塊的幀的另一視點圖像來執(zhí)行所述空域運動估計。
所述立體圖像可以是并排格式或自頂向下格式。
根據(jù)本發(fā)明的另一方面,提供了一種用于編碼立體圖像的設備。所述設備包括幀存儲器,用于接收并存儲立體圖像;運動估計單元,用于確定將被運動估計的塊的位置,并且根據(jù)所述位置選擇性地執(zhí)行時域運動估計或空域運動估計;和運動補償單元,用于根據(jù)運動估計的結果來執(zhí)行運動補償。
所述運動估計單元可以包括搜索區(qū)域確定單元,用于確定將被運動估計的塊的位置;時域運動估計單元,用于根據(jù)確定的結果來執(zhí)行所述時域運動估計以輸出運動矢量;和空域運動估計單元,用于根據(jù)確定的結果來執(zhí)行所述空域運動估計以輸出差異矢量。
根據(jù)本發(fā)明的另一方面,提供了一種用于解碼立體圖像的方法。所述方法包括接收編碼的位流,并且從所述編碼的位流提取立體圖像和運動估計信息;和基于所述運動估計信息通過時域運動估計或空域運動估計選擇性地執(zhí)行運動補償。
根據(jù)本發(fā)明的另一方面,提供了一種用于解碼立體圖像的設備。所述設備包括解碼單元,用于接收編碼的位流,并且從所述編碼的位流提取立體圖像和運動估計信息;和運動補償單元,用于基于所述運動估計信息通過時域運動估計或空域運動估計選擇性地執(zhí)行運動補償。
通過對照附圖來詳細描述本發(fā)明的示例性實施方式,本發(fā)明的以上和其它方面將變得更加清楚。
圖1是示出通過合成由立體相機拍攝的左視點圖像和右視點圖像來產(chǎn)生立體圖像的一般過程的框圖;圖2A到2D示出了立體圖像的各種格式;圖3是用于發(fā)送立體圖像的一般設備的框圖;圖4是用于接收立體圖像的一般設備的框圖;圖5示出了隨時間并排格式的立體圖像;圖6A和6B示出了對于并排格式的立體圖像的運動估計的搜索區(qū)域;圖7A和7B示出對自頂向下格式的立體圖像的運動估計的搜索區(qū)域;圖8是根據(jù)本發(fā)明示例性實施方式的編碼立體圖像的設備的框圖;圖9是用于解釋時域運動估計的示圖;圖10是根據(jù)本發(fā)明示例性實施方式的用于解碼立體圖像的設備的框圖;圖11是示出根據(jù)本發(fā)明示例性實施方式的用于編碼立體圖像的方法的流程圖;圖12是示出根據(jù)本發(fā)明示例性實施方式的解碼立體圖像的方法的流程圖。
具體實施例方式
圖1是示出通過合成由立體相機拍攝的左視點圖像和右視點圖像來產(chǎn)生立體圖像的一般過程的框圖。
對照圖1,立體相機110獨立地拍攝目標的左視點圖像和右視點圖像。當左視點圖像和右視點圖像是HD圖像時,通過將左視點圖像和右視點圖像子采樣來分別將左視點圖像和右視點圖像的數(shù)據(jù)量減少1/2,從而通過帶寬為6MHz的信道發(fā)送。換言之,合成單元120將左視點圖像和右視點圖像子采樣并且然后將其合成來創(chuàng)建HD立體圖像。
當合成單元120對左視點圖像和右視點圖像子采樣并將其合成時,它能夠將這兩個圖像合成為各種格式。子采樣根據(jù)將被創(chuàng)建的立體圖像的格式而變化。以下,將對照圖2A到2D來描述通過合成單元120的立體圖像的創(chuàng)建。
圖2A到2D示出了立體圖像的各種格式。
圖2A示出了立體圖像的行并行格式。為了使用行并行格式創(chuàng)建立體圖像,在豎直方向上將左視點圖像和右視點圖像分別1/2子采樣,并且采樣的左視點圖像的每行像素與采樣的右視點圖像的每行像素彼此交替。圖2B示出了立體圖像的像素并像素格式。為了使用像素并像素格式創(chuàng)建立體圖像,在水平方向上將左視點圖像和右視點圖像分別1/2子采樣,并且采樣的左視點圖像的像素與采樣的右視點圖像的像素彼此交替。圖2C示出了立體圖像的自頂向下格式。為了使用自頂向下格式創(chuàng)建立體圖像,在豎直方向上將左視點圖像和右視點圖像分別1/2子采樣,并且采樣的左視點圖像位于立體圖像的上半部分,而采樣的右視點圖像位于立體圖像的下半部分。換言之,N×M左視點圖像和N×M右視點圖像分別被1/2子采樣成N×M/2圖像,并且采樣的N×M/2左視點圖像位于立體圖像的上半部分,而采樣的N×M/2右視點圖像位于立體圖像的下半部分,從而創(chuàng)建了N×M立體圖像。圖2D示出了立體圖像的并排格式。在這種情況下,左視點圖像和右視點圖像在水平方向上分別被1/2子采樣,并且采樣的左視點圖像位于立體圖像的左半部分,而采樣的右視點圖像位于立體圖像的右半部分。換言之,N×M左視點圖像和N×M右視點圖像分別被1/2子采樣成N/2×M圖像,并且采樣的N/2×M左視點圖像位于立體圖像的左半部分,而采樣的N/2×M右視點圖像位于立體圖像的右半部分,從而創(chuàng)建了N×M立體圖像。
在立體圖像的各種格式中,對于MPEG壓縮圖像發(fā)送,圖2C中的自頂向下格式和圖2D中的并排格式是高效的,因此這兩種格式已經(jīng)被廣泛使用。
圖3是用于發(fā)送立體圖像的一般設備的框圖。
對照圖3,合成單元120將由立體相機110拍攝的N×M左視點圖像和N×M右視點圖像子采樣并將其合成為具有對照圖2A到2D描述的各種格式之一的N×M立體圖像。編碼器130根據(jù)MPEG或各種標準將創(chuàng)建的立體圖像編碼。發(fā)送單元140根據(jù)數(shù)字廣播標準或其它發(fā)送標準將編碼的立體圖像發(fā)送。
圖4是用于接收立體圖像的一般設備的框圖。
對照圖4,接收單元410接收從用于發(fā)送立體圖像的設備發(fā)送的立體圖像。解碼器420根據(jù)由用于發(fā)送立體圖像的設備使用的編碼標準執(zhí)行解碼。例如,如果編碼是根據(jù)MPEG-2標準執(zhí)行的,則解碼也根據(jù)MPEG-2標準執(zhí)行。從解碼器420輸出的N×M立體圖像輸入到分離單元430,從而該立體圖像被分離成左視點圖像和右視點圖像。由于在立體圖像的創(chuàng)建期間執(zhí)行子采樣來減少左視點圖像和右視點圖像的數(shù)據(jù)量,所以分離的左視點圖像和右視點圖像的大小要小于它們的原始大小。因此,換算器440將分離的左視點圖像和右視點圖像換算成它們的原始大小。如果接收的立體圖像具有自頂向下格式,則在豎直方向上將分離的左視點圖像和右視點圖像上換算。如果接收的立體圖像具有并排格式,則換算器440在水平方向上將分離的左視點圖像和右視點圖像上換算。換言之,N×M左視點圖像和N×M右視點圖像被獲得。3D顯示裝置450顯示創(chuàng)建的左視點圖像和右視點圖像。
在用于發(fā)送或接收立體圖像的設備中,左視點圖像和右視點圖像的分辨率被減少1/2,從而通過帶寬受限的信道發(fā)送立體圖像。結果,接收的立體圖像的分辨率也被降低1/2。換言之,由于在立體圖像的創(chuàng)建期間合成單元120將左視點圖像和右視點圖像下采樣,所以即使換算器440將下采樣的左視點圖像和右視點圖像換算成它們的原始大小,圖像品質的損失也不能夠被克服。
圖5示出了隨時間并排格式的立體圖像。
如圖5所示,為了創(chuàng)建并然后發(fā)送并排格式的立體圖像,在水平方向上合成左視點圖像和右視點圖像。對每一幀重復這樣的合成。當在時域中估計并編碼按照以上方式創(chuàng)建的立體圖像時,不能夠從第(n-1)幀確定出第n幀的左側區(qū)域510。換言之,即使當使用第(n-1)幀的預定區(qū)域作為搜索區(qū)域來執(zhí)行搜索,也不能夠找到與左側區(qū)域510的塊相似的塊。
由于立體圖像的特性導致左視點圖像的背景傾向右,而右視點圖像的背景傾向左,所以能夠通過在右視點圖像中搜索來找到與在時域上無冗余的左側區(qū)域510的塊相似的塊。
圖6A和6B示出了對于并排格式的立體圖像的運動估計的搜索區(qū)域。
對照圖6A,從第(n-1)幀的時間搜索區(qū)域612不能夠找到與第n幀的搜索目標610相似的塊。然而,能夠從第n幀的右視點圖像的空間搜索區(qū)域614找到相似塊。相似地,對照圖6B,不能夠從第(n-1)幀的時間搜索區(qū)域622找到與第n幀的搜索目標620相似的塊,但是能夠從第n幀的左視點圖像的空間搜索區(qū)域624找到該相似塊。
換言之,能夠從同一幀的右視點圖像的預定區(qū)域找到與該幀的立體圖像的左視點圖像的最左側塊相似的圖像,并且能夠從同一幀的左視點圖像的預定區(qū)域找到與該幀的右視點圖像的最右側塊相似的圖像。
圖7A和7B示出對自頂向下格式的立體圖像的運動估計的搜索區(qū)域。
對照圖7A和7B,可以看出,也能夠以與并排格式的立體圖像相同的方式來處理自頂向下格式的立體圖像。
換言之,不能夠從第(n-1)幀的時間搜索區(qū)域712找到與第n幀的搜索目標710相似的塊,但是能夠從第n幀的右視點圖像的空間搜索區(qū)域714找到與第n幀的搜索目標710相似的塊。相似地,對照圖7B,不能夠從第(n-1)幀的時間搜索區(qū)域722找到與第n幀的搜索目標720相似的塊,但是能夠從第n幀的空間搜索區(qū)域724找到與第n幀的搜索目標720相似的塊。
圖8是根據(jù)本發(fā)明示例性實施方式的編碼立體圖像的設備的框圖。
該用于編碼立體圖像的設備包括幀存儲器810、運動估計單元820、運動補償單元830和流創(chuàng)建單元840。幀存儲器810包括第一緩沖器812、延遲單元814和第二緩沖器816。運動估計單元820包括搜索區(qū)域確定單元822、時域運動估計單元824和空域運動估計單元826。
幀存儲單元810接收并存儲包括左視點圖像和右視點圖像的立體圖像。為了對第n幀進行運動估計,第(n-1)幀也被存儲在幀存儲單元810中。為此,第n幀存儲在第一緩沖器812中,第(n-1)幀在經(jīng)過延遲單元814后存儲在第二緩沖器816中。
運動估計單元820從第(n-1)幀的搜索區(qū)域或從第n幀中的另一視點圖像的搜索區(qū)域搜索與第n幀的宏塊相似的宏塊。能夠以預定大小的宏塊或塊為單位來執(zhí)行運動估計。搜索區(qū)域確定單元822檢查當前幀中的其運動正被估計的宏塊的位置,以確定是執(zhí)行時域運動估計還是執(zhí)行空域運動估計。換言之,如對照圖6A和6B所示,搜索區(qū)域確定單元822確定搜索目標是否位于左視點圖像的最左側或位于右視點圖像的最右側,如果搜索目標位于左視點圖像的最左側或位于右視點圖像的最右側,則控制空域運動估計單元826來執(zhí)行空域運動估計,如果搜索目標不位于左視點圖像的最左側或不位于右視點圖像的最右側,則控制時域運動估計單元824來執(zhí)行時域運動估計。
時域運動估計單元824使用前一幀(第(n-1)幀)作為搜索區(qū)域來估計當前幀(第n幀)的宏塊的運動。空域運動估計單元826使用當前幀(第n幀)的另一視點圖像作為搜索區(qū)域來估計當前幀(第n幀)的宏塊的運動。時域運動估計單元824輸出運動矢量(MV)??沼蜻\動估計單元826輸出差異矢量(DV)。
圖9是用于解釋時域運動估計的示圖。
現(xiàn)在將詳細描述對時域運動估計執(zhí)行的搜索。時域運動估計是通過使用預定測量函數(shù)在前一幀中搜索與當前幀的宏塊最相似的宏塊來獲得MV的過程,所述MV指示宏塊的移動位置之間的差異。有多種搜索最相似的宏塊的方法。例如,能夠通過在搜索范圍內逐像素地移動宏塊和計算宏塊之間的相似度來搜索最相似的宏塊。
對照圖9,為了通過參照前一幀來估計當前幀中的預定大小的例如宏塊的塊910的運動,預定搜索區(qū)域920從前一幀被確定,與塊910大小相同的塊在前一幀的預定搜索區(qū)域920內逐像素地移動,并且將塊910的像素值與預定搜索區(qū)域920的塊的像素值相比較來搜索最相似的塊。為了確定相應的塊是否是最相似的塊,例如,具有最小絕對差和(SAD)的塊可以被確定為最相似的塊,并且與該塊對應的像素可以被確定為通過整像素運動估計獲得的整像素。
為了測量相似度,例如,當前幀中的宏塊的像素值和搜索區(qū)域中的宏塊的像素值之間的絕對差被計算,并且具有最小絕對差和的宏塊可以被確定為最相似的宏塊。
更具體地講,使用相似度值即匹配參考值來確定當前幀中的宏塊和前一幀中的宏塊之間的相似度,利用前一幀中的宏塊的像素值和當前幀中的宏塊的像素值來計算當前幀中的宏塊和前一幀中的宏塊之間的相似度。利用預定測量函數(shù)如SAD、絕對變換差和(SATD)或平方差和(SSD)來計算相似度值即匹配參考值。
運動補償單元830根據(jù)MV或DV創(chuàng)建并輸出殘留圖像,所述殘留圖像是像素值之間的差。流創(chuàng)建單元840使用MPEG-2或其它流創(chuàng)建方法將殘留圖像創(chuàng)建成編碼的流。當編碼的流被創(chuàng)建時,運動估計信息也被包括在編碼的流中,所述運動估計信息指示是時域運動估計還是空域運動估計被執(zhí)行。
圖10是根據(jù)本發(fā)明示例性實施方式的用于解碼立體圖像的設備的框圖。
該用于解碼立體圖像的設備包括解碼單元1010、運動補償單元1020、幀存儲器1030和控制單元1040。解碼單元1010接收并解碼編碼的流。立體圖像通過解碼而被創(chuàng)建。解碼單元1010還輸出運動估計信息,所述運動估計信息指示立體圖像是通過時域運動估計還是通過空域運動估計而被創(chuàng)建的。
運動補償單元1020根據(jù)運動估計信息來執(zhí)行時域運動估計或空域運動估計。更具體地講,當運動估計信息指示時域運動估計時,運動補償單元1020通過控制單元1040接收存儲在幀存儲器1030中的前一幀數(shù)據(jù),并且執(zhí)行運動補償。當運動估計信息指示空域運動估計時,運動補償單元1020使用同一幀中的其它視點數(shù)據(jù)來執(zhí)行運動補償來重構原始圖像。幀存儲單元1030存儲用于運動估計的重構的圖像并且輸出該重構的圖像。
控制單元1040接收存儲在幀存儲器1030中的前一幀,將該前一幀發(fā)送到運動補償單元1020,從解碼單元1010接收運動估計信息,并且控制運動補償單元1020通過時域運動估計或空域運動估計來執(zhí)行運動補償。
圖11是示出根據(jù)本發(fā)明示例性實施方式的用于編碼立體圖像的方法的流程圖。
在步驟S1110中,立體圖像被接收并存儲在幀存儲器中。此時,當前幀的數(shù)據(jù)和前一幀的數(shù)據(jù)被存儲。在步驟S1120中,搜索區(qū)域確定單元822確定將被運動估計的塊位于哪里。如果將被運動估計的塊位于右視點圖像的最右側或位于左視點圖像的最左側,并因此不能夠使用前一幀來執(zhí)行運動估計,則在步驟S1130中,執(zhí)行空域運動估計。相反,在步驟S1140中,執(zhí)行時域運動估計,其中,在前一幀內搜索相似塊。一旦通過運動估計獲得了MV或DV,則在步驟S1150中,使用獲得的MV或DV來執(zhí)行運動補償。如對照圖8所述來執(zhí)行運動補償。在步驟S1160,運動補償?shù)臍埩魣D像使用預定的方法被編碼成編碼的流。此時,運動估計信息也被包括在編碼的流中,所述運動估計信息指示是時域運動估計還是空域運動估計被執(zhí)行。
圖12是示出根據(jù)本發(fā)明示例性實施方式的解碼立體圖像的方法的流程圖。
在步驟S1210中,編碼的流被接收。在步驟S1220中,編碼的流被解碼來重構立體圖像并且運動估計信息被創(chuàng)建。在步驟S1230中,根據(jù)創(chuàng)建的運動估計信息來執(zhí)行運動補償。在步驟S1240中,運動補償數(shù)據(jù)被分離成輸出到三維顯示裝置的左視點圖像和右視點圖像。
如上所述,根據(jù)本發(fā)明,使用搜索區(qū)域對塊執(zhí)行運動估計,從而提高了壓縮效率,所述搜索區(qū)域根據(jù)該塊的位置與該塊時間上或空間上分離。
編碼和解碼立體圖像的方法也能夠實施為計算機程序。形成該計算機程序的代碼和代碼段能夠由本領域計算機程序員容易地推導出。另外,該計算機程序能夠存儲在計算機可讀介質中并且可被計算機執(zhí)行,從而實現(xiàn)了編碼和解碼立體圖像的方法。計算機可讀介質的例子包括磁帶、光學數(shù)據(jù)存儲裝置和載波。
盡管已經(jīng)對照本發(fā)明的示例性實施方式顯示和描述了本發(fā)明,但是本領域技術人員應該明白,在不脫離本發(fā)明的精神和范圍的情況下,可以在其中做出形式和細節(jié)上的各種改變,本發(fā)明的范圍由權利要求限定。
權利要求
1.一種編碼立體圖像的方法,所述方法包括確定將被運動估計的塊的位置;根據(jù)所述位置選擇性地執(zhí)行時域運動估計或空域運動估計;和根據(jù)執(zhí)行時域運動估計或空域運動估計的結果來執(zhí)行運動補償。
2.如權利要求1所述的方法,其中,如果所述位置位于立體圖像的左視點圖像的左側或位于立體圖像的右視點圖像的右側,則所述空域運動估計被執(zhí)行。
3.如權利要求1所述的方法,其中,使用在包括將被運動估計的塊的幀之前的幀來執(zhí)行所述時域運動估計,使用包括將被運動估計的塊的幀的另一視點圖像來執(zhí)行所述空域運動估計。
4.如權利要求1所述的方法,其中,所述立體圖像是并排格式或自頂向下格式。
5.一種用于編碼立體圖像的設備,所述設備包括幀存儲器,用于接收并存儲立體圖像;運動估計單元,用于確定將被運動估計的塊的位置,并且根據(jù)所述位置選擇性地執(zhí)行時域運動估計或空域運動估計;和運動補償單元,用于根據(jù)由所述運動估計單元執(zhí)行的所述時域運動估計或所述空域運動估計的結果來執(zhí)行運動補償。
6.如權利要求5所述的設備,其中,如果所述確定的位置位于立體圖像的左視點圖像的左側或位于立體圖像的右視點圖像右側,則所述運動估計單元執(zhí)行所述空域運動估計。
7.如權利要求5所述的設備,其中,所述運動估計單元包括搜索區(qū)域確定單元,用于確定將被運動估計的塊的位置;時域運動估計單元,用于根據(jù)由所述搜索區(qū)域確定單元確定的位置來執(zhí)行所述時域運動估計以輸出運動矢量;和空域運動估計單元,用于根據(jù)由所述搜索區(qū)域確定單元確定的位置來執(zhí)行所述空域運動估計以輸出差異矢量。
8.如權利要求5所述的設備,其中,使用在包括將被運動估計的塊的幀之前的幀來執(zhí)行所述時域運動估計,使用包括將被運動估計的塊的幀中的另一視點圖像來執(zhí)行所述空域運動估計。
9.如權利要求5所述的設備,其中,所述立體圖像是并排格式或自頂向下格式。
10.一種解碼立體圖像的方法,所述方法包括接收編碼的位流,并且從所述編碼的位流提取立體圖像和運動估計信息;和基于所述運動估計信息通過時域運動估計或空域運動估計選擇性地執(zhí)行運動補償。
11.如權利要求10所述的方法,其中,如果將被運動估計的塊位于立體圖像的左視點圖像的左側或位于右視點圖像的右側,則使用所述立體圖像的右視點圖像來對所述立體圖像的左視點圖像執(zhí)行所述空域運動補償,或者使用所述立體圖像的左視點圖像來對所述立體圖像的右視點圖像執(zhí)行所述空域運動補償。
12.如權利要求10所述的方法,其中,使用在包括將被運動估計的塊的幀之前的幀來執(zhí)行所述時域運動估計,使用包括將被運動估計的塊的幀中的另一視點圖像來執(zhí)行所述空域運動估計。
13.如權利要求10所述的方法,其中,所述立體圖像是并排格式或自頂向下格式。
14.一種用于解碼立體圖像的設備,所述設備包括解碼單元,用于接收編碼的位流,并且從所述編碼的位流提取立體圖像和運動估計信息;和運動補償單元,用于基于所述運動估計信息通過時域運動估計或空域運動估計選擇性地執(zhí)行運動補償。
15.如權利要求14所述的設備,其中,如果將被運動估計的塊位于立體圖像的左視點圖像的左側或位于右視點圖像的右側,則運動補償單元使用所述立體圖像的右視點圖像來對所述立體圖像的左視點圖像執(zhí)行所述空域運動補償,或者使用所述立體圖像的左視點圖像來對所述立體圖像的右視點圖像執(zhí)行所述空域運動補償。
16.如權利要求14所述的設備,其中,使用在包括將被運動估計的塊的幀之前的幀來執(zhí)行所述時域運動估計,使用包括將被運動估計的塊的幀中的另一視點圖像來執(zhí)行所述空域運動估計。
17.如權利要求14所述的設備,其中,所述立體圖像是并排格式或自頂向下格式。
18.一種計算機可讀記錄介質,在所述介質上記錄有用于實現(xiàn)編碼立體圖像的方法的程序,所述方法包括確定將被運動估計的塊的位置;根據(jù)所述位置選擇性地執(zhí)行時域運動估計或空域運動估計;和根據(jù)執(zhí)行時域運動估計或空域運動估計的結果來執(zhí)行運動補償。
19.一種計算機可讀記錄介質,在所述介質上記錄有用于實現(xiàn)解碼立體圖像的方法的程序,所述方法包括接收編碼的位流,并且從所述編碼的位流提取立體圖像和運動估計信息;和基于所述運動估計信息通過時域運動估計或空域運動估計選擇性地執(zhí)行運動補償。
全文摘要
提供了一種通過使用搜索區(qū)域以塊執(zhí)行的運動估計來編碼和解碼立體圖像的方法和設備,所述搜索區(qū)域根據(jù)所述塊的位置與所述塊時間上或空間上分離。所述用于編碼立體圖像的方法包括確定將被運動估計的塊的位置;根據(jù)所述確定的位置選擇性地執(zhí)行時域運動估計或空域運動估計,以及根據(jù)運動估計的結果執(zhí)行運動補償。
文檔編號H04N15/00GK1816153SQ20061000218
公開日2006年8月9日 申請日期2006年1月18日 優(yōu)先權日2005年2月4日
發(fā)明者河泰鉉 申請人:三星電子株式會社