專(zhuān)利名稱:活動(dòng)圖像的編碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于編碼活動(dòng)圖像的方法,并且更為具體的說(shuō),涉及用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法。
背景技術(shù):
活動(dòng)圖像編碼系統(tǒng)使用運(yùn)動(dòng)向量信息補(bǔ)償運(yùn)動(dòng)。在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)的情況下,需要參考圖像索引信息和運(yùn)動(dòng)向量信息用于運(yùn)動(dòng)補(bǔ)償。參考圖像索引是用于彼此區(qū)分多個(gè)參考圖像的值。編碼器將參考圖像索引傳送到解碼器,而解碼器從由參考圖像索引指示的參考圖像執(zhí)行運(yùn)動(dòng)補(bǔ)償。
總的來(lái)說(shuō),將掃描方法分類(lèi)為漸進(jìn)掃描和交織掃描。在漸進(jìn)掃描的情況中,一幀的影像由同時(shí)采樣的數(shù)據(jù)組成。在交織掃描的情況中,一幀的影像由在不同時(shí)間采樣的數(shù)據(jù)組成,并且該采樣一行一行地交替。
幀的交織的影像被劃分為上場(chǎng)(top field)和下場(chǎng)(bottom field)。在交織掃描中,將一幀劃分為兩個(gè)場(chǎng)影像(image)。在這個(gè)規(guī)范中,基于圖像單元來(lái)處理影像。將幀或場(chǎng)分配給圖像。
提出了用于交織活動(dòng)圖像的三種編碼方法。第一編碼方法是場(chǎng)圖像編碼方法,其在畫(huà)面或片段級(jí)(slice level)將每個(gè)場(chǎng)考慮為獨(dú)立的圖像來(lái)執(zhí)行編碼過(guò)程。第二編碼方法是幀圖像編碼方法,其在畫(huà)面或片段級(jí)將兩個(gè)場(chǎng)組合為一個(gè)幀之后執(zhí)行編碼過(guò)程。第三編碼方法是具有幀/場(chǎng)宏模塊的幀圖像編碼方法,其通過(guò)在宏模塊級(jí)將兩個(gè)場(chǎng)組合為一個(gè)幀并選擇幀模式或場(chǎng)模式來(lái)執(zhí)行編碼過(guò)程。
在第三編碼方法中,將兩個(gè)垂直相鄰的宏模塊結(jié)合為一對(duì),并且以宏模塊對(duì)為單位執(zhí)行編碼。在圖1中,在宏模塊對(duì)中分配的數(shù)字指示用于彼此區(qū)分宏模塊的宏模塊地址。
這里,幀宏模塊是以幀為單位在宏模塊對(duì)的上和下宏模塊編碼的宏模塊。換句話說(shuō),在將兩個(gè)場(chǎng)(field)組合為一個(gè)幀之后以幀為單位編碼每個(gè)宏模塊。
同時(shí),場(chǎng)宏模塊是以場(chǎng)為單位在宏模塊對(duì)的上和下宏模塊編碼的宏模塊。將宏模塊對(duì)劃分為上和下場(chǎng)分量,并且對(duì)每個(gè)場(chǎng)獨(dú)立編碼。在此時(shí),重新排列宏模塊對(duì)使得上和下宏模塊分別僅包括上場(chǎng)分量和下場(chǎng)分量。上宏模塊被稱為上場(chǎng)宏模塊并且下宏模塊被稱為下場(chǎng)宏模塊。
在幀單元中配置用于存儲(chǔ)多個(gè)參考圖像的參考緩存器。在幀圖像編碼中,將所有參考圖像考慮為其中將兩個(gè)場(chǎng)組合為一個(gè)幀的幀的單元,并且參考幀圖像中的一個(gè)圖像用于運(yùn)動(dòng)補(bǔ)償。因此,將值分配給幀單元中的參考圖像索引。
通過(guò)以和編碼順序相反的順序分類(lèi)所有參考圖像,且之后順序分配增加一的索引到分類(lèi)的參考圖像來(lái)獲得P幀的參考圖像索引。將B幀的參考圖像索引被分類(lèi)為列0和列1,并且被基于參考圖像的顯示順序來(lái)確定。
首先,在參考幀列0的情況中,將索引以相反順序分配到其顯示順序在B幀之后的參考幀,并且之后,以顯示順序?qū)⑹S嗨饕峙涞狡滹@示順序在B幀之前的參考幀。在參考幀列1的情況中,與參考幀列0相反,以顯示順序?qū)⑺饕峙涞狡滹@示順序在B幀之前的參考幀,并且之后,以相反順序?qū)⑹S嗨饕峙涞狡滹@示順序在B幀之后的參考幀。圖2示出了當(dāng)參考緩存器的大小是5時(shí)的P幀的參考圖像索引,而圖3示出了B幀的參考圖像索引列0和1。
在場(chǎng)圖像編碼中,將所有參考圖像的場(chǎng)考慮為獨(dú)立圖像,且參考場(chǎng)圖像中的一個(gè)被用于運(yùn)動(dòng)補(bǔ)償。因此,以場(chǎng)為單位將值分配給參考圖像索引。在這時(shí),以幀為單位組合參考場(chǎng),并且之后,將在P幀的每個(gè)場(chǎng)中的參考圖像索引以和幀的編碼順序相反的順序分類(lèi)。然后,以從具有等于當(dāng)前圖像的奇偶性的參考場(chǎng)到具有不同于當(dāng)前圖像的奇偶性的參考場(chǎng)的順序交替分配增加了一的索引值,同時(shí)循序訪問(wèn)分類(lèi)的參考圖像。
另外,在B幀的每個(gè)場(chǎng)的參考圖像索引列0和1的情況下,以幀為單位組合所有參考場(chǎng),并且之后以與確定B幀的參考幀索引的方法相同的方式分類(lèi)參考幀。然后,以從具有等于當(dāng)前圖像的奇偶性的參考場(chǎng)到具有不同于當(dāng)前圖像的奇偶性的參考場(chǎng)的順序交替分配增加了一的索引值,同時(shí)循序訪問(wèn)分類(lèi)的參考圖像。
圖4示出了當(dāng)參考緩存器的大小是5時(shí)的P幀的上和下場(chǎng)的參考圖像索引,且圖5示出了能夠用作參考的B幀的上和下場(chǎng)的參考圖像索引列0和1。
為了改進(jìn)編碼效率,使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)提供在解碼圖像或片段之前重新排序參考圖像索引的功能。在確定用于幀和場(chǎng)圖像的初始參考圖像索引之后,任意重新排序參考圖像索引從而增強(qiáng)編碼效率。圖6示出了確定P幀的初始參考圖像索引和根據(jù)上述方法任意重新排序索引的結(jié)果。
當(dāng)使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)將交織活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像時(shí),將幀宏模塊的所有參考圖像考慮為幀單元,并且參考幀圖像之一必須用于運(yùn)動(dòng)補(bǔ)償。另外,所有場(chǎng)宏模塊的參考圖像的場(chǎng)被考慮為獨(dú)立圖像,且參考場(chǎng)圖像之一必須用于運(yùn)動(dòng)補(bǔ)償。
因此,在以宏模塊級(jí)選擇幀/場(chǎng)編碼模式的幀圖像編碼中,需要根據(jù)每個(gè)宏模塊的編碼模式,在幀單元或場(chǎng)單元中將值分配給參考圖像索引。
發(fā)明內(nèi)容
因此,本發(fā)明提出一種用于編碼活動(dòng)圖像的方法,其基本上避免了因?yàn)楝F(xiàn)有技術(shù)的限制和缺點(diǎn)引起的一個(gè)或多個(gè)問(wèn)題。
本發(fā)明的目的是提供用于編碼活動(dòng)圖像的方法,其通過(guò)當(dāng)在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,以具有幀/場(chǎng)宏模塊的幀圖像編碼交織的活動(dòng)圖像時(shí),根據(jù)宏模塊的編碼方法不同地確定參考圖像索引,有效地提供了用于運(yùn)動(dòng)補(bǔ)償?shù)膮⒖紙D像信息。
本發(fā)明的其它優(yōu)點(diǎn)、目的和特征將在隨后的說(shuō)明中部分地描述,經(jīng)過(guò)以下檢驗(yàn)或從本發(fā)明的實(shí)踐中學(xué)習(xí),上述優(yōu)點(diǎn)、目的和特征對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。本發(fā)明的目的和優(yōu)點(diǎn)可以如所附說(shuō)明書(shū)及其權(quán)利要求書(shū)和附圖中所特別指出的來(lái)實(shí)現(xiàn)和獲得。
為實(shí)現(xiàn)本發(fā)明的這些和其它的優(yōu)點(diǎn),以及根據(jù)本發(fā)明的目的,如這里具體地和廣泛地描述的,提供了一種用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中編碼活動(dòng)圖像的方法,用于當(dāng)將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像時(shí)設(shè)置參考索引的方法。該方法包括(a)以圖像(或片段)級(jí)確定幀單元的參考圖像索引;和(b)基于幀單元的參考圖像索引,根據(jù)宏模塊的編碼方法以宏模塊級(jí)確定參考圖像索引。
根據(jù)本發(fā)明的另一實(shí)施例,提供了用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像(或片段)級(jí)確定幀單元的參考圖像索引,以宏模塊級(jí)確定幀宏模塊的參考圖像索引,并且使用幀單元的參考圖像索引。
根據(jù)本發(fā)明的再一實(shí)施例,提供了用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像(或片段)級(jí)確定幀單元的參考圖像索引,和分別分配較低索引和較高索引到上參考場(chǎng)和下參考場(chǎng),來(lái)以宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序循序訪問(wèn)參考幀,上和下場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引;且下參考場(chǎng)索引=2×參考幀的圖像索引+1。
根據(jù)本發(fā)明的又一實(shí)施例,提供了用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像(或片段)級(jí)確定幀單元的參考圖像索引,和分別分配較低索引和較高索引到下參考場(chǎng)和上參考場(chǎng),來(lái)以宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序順序訪問(wèn)參考幀,上和下場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引+1;且下參考場(chǎng)索引=2×參考幀的圖像索引。
根據(jù)本發(fā)明的又一實(shí)施例,提供了用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像(或片段)級(jí)確定幀單元的參考圖像索引,并從具有與當(dāng)前場(chǎng)相同的奇偶性的參考場(chǎng)開(kāi)始到具有與當(dāng)前場(chǎng)不同的奇偶性的參考場(chǎng),交替分配增加了一的索引到參考場(chǎng),來(lái)以宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)在場(chǎng)宏模塊中幀單元的參考圖像索引的順序循序訪問(wèn)參考幀。
根據(jù)本發(fā)明的再一實(shí)施例,提供了用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像(或片段)級(jí)確定幀單元的參考圖像索引,且分配較低索引到考慮時(shí)間靠近當(dāng)前場(chǎng)的參考場(chǎng)和分配較高索引到考慮時(shí)間遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng)來(lái)以宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序循序訪問(wèn)參考幀,參考場(chǎng)的索引由下面等式給出靠近當(dāng)前場(chǎng)的參考場(chǎng)的索引=2×參考幀的圖像索引;且遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng)的索引=2×參考幀的圖像索引+1。
附圖是為了能進(jìn)一步了解本發(fā)明而包含的,并且被納入本說(shuō)明書(shū)中構(gòu)成本說(shuō)明書(shū)的一部分,這些附圖示出了本發(fā)明的一個(gè)或多個(gè)實(shí)施例,并用于與本說(shuō)明書(shū)一起對(duì)本發(fā)明的原理進(jìn)行說(shuō)明。
在附圖中圖1示出了在具有一般幀/場(chǎng)宏模塊的幀圖像中的宏模塊對(duì);圖2示出了根據(jù)現(xiàn)有技術(shù)的在活動(dòng)圖像編碼系統(tǒng)中P幀編碼的參考圖像索引;圖3示出了根據(jù)現(xiàn)有技術(shù)的在活動(dòng)圖像編碼系統(tǒng)中B幀編碼的參考圖像索引列0和1;圖4示出了根據(jù)現(xiàn)有技術(shù)的在活動(dòng)圖像編碼系統(tǒng)中P幀的上和下場(chǎng)編碼中的參考圖像索引;圖5示出了根據(jù)現(xiàn)有技術(shù)的在活動(dòng)圖像編碼系統(tǒng)中B幀的上和下場(chǎng)編碼中的參考圖像索引列0和1;圖6示出了根據(jù)現(xiàn)有技術(shù)的在活動(dòng)圖像編碼系統(tǒng)中P幀編碼中重新排序的參考圖像索引;圖7示出了根據(jù)本發(fā)明的在活動(dòng)圖像編碼系統(tǒng)中具有幀宏模塊的P幀和B幀的參考圖像索引;
圖8示出了根據(jù)本發(fā)明的在活動(dòng)圖像編碼系統(tǒng)中具有場(chǎng)宏模塊的P幀和B幀的參考圖像索引(情況1);圖9示出了根據(jù)本發(fā)明的在活動(dòng)圖像編碼系統(tǒng)中具有場(chǎng)宏模塊的P幀和B幀的參考圖像索引(情況2);圖10示出了根據(jù)本發(fā)明的在活動(dòng)圖像編碼系統(tǒng)中具有場(chǎng)宏模塊的P幀和B幀的參考圖像索引(情況3);圖11示出了根據(jù)本發(fā)明的在活動(dòng)圖像編碼系統(tǒng)中具有場(chǎng)宏模塊的B幀的參考圖像索引(情況3);圖12示出了根據(jù)本發(fā)明的在活動(dòng)圖像編碼系統(tǒng)中具有場(chǎng)宏模塊的P幀和B幀的參考圖像索引(情況4);具體實(shí)施方式
在下文中,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。
當(dāng)將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像時(shí),使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)必須以用于在幀宏模塊中的幀編碼的順序從參考幀執(zhí)行運(yùn)動(dòng)補(bǔ)償。換句話說(shuō),所有參考圖像必須被考慮為幀單元。但是,活動(dòng)圖像編碼系統(tǒng)必須以在場(chǎng)模塊中的場(chǎng)編碼的順序從參考圖像執(zhí)行運(yùn)動(dòng)補(bǔ)償。換句話說(shuō),所有參考圖像必須被考慮為場(chǎng)單元。
因此,具有幀/場(chǎng)宏模塊的幀圖像必須使用在宏模塊級(jí)具有不同結(jié)構(gòu)的索引。例如,幀宏模塊使用幀單元的參考圖像索引,而場(chǎng)宏模塊使用場(chǎng)單元的參考圖像索引。應(yīng)該考慮到可以以圖像或片段級(jí)重新排序參考圖像索引。
因此,具有幀/場(chǎng)宏模塊的幀圖像應(yīng)該考慮在圖像或片段級(jí)在幀單元中的參考圖像,且具有幀單元的重新排序的參考圖像索引。需要基于宏模塊級(jí)的幀單元的參考圖像索引,根據(jù)宏模塊的編碼模式來(lái)確定參考圖像索引。
本發(fā)明提供了用于確定在具有幀/場(chǎng)宏模塊的幀圖像中的參考圖像索引的方法。該方法包括在圖像(或片段)級(jí)確定參考圖像索引的處理和在宏模塊級(jí)確定參考圖像索引的處理。
在圖像(或片段)級(jí)確定參考圖像索引在圖像或片段級(jí)在幀單元中考慮所有參考圖像,并且計(jì)算幀單元的參考圖像索引。
在該方法或確定P幀的參考圖像索引中,以與編碼順序相反的順序分類(lèi)參考幀,且分配索引,同時(shí)順序訪問(wèn)分類(lèi)的參考幀。
基于參考值的顯示順序確定B幀的參考圖像索引。首先,在參考幀列0的情況中,將索引以相反順序分配給其顯示順序在B幀之后的參考幀,并且將剩余索引以顯示順序分配到其顯示順序在B幀之前的參考幀。
在參考幀列1的情況中,以與參考幀列0相反,以顯示順序?qū)⑺饕峙浣o其顯示順序高于B幀的參考幀,并且將剩余索引以相反順序分配給其顯示順序低于B幀的參考幀。當(dāng)重新排序參考圖像索引從而增強(qiáng)編碼效率時(shí),重新排序幀單元的參考圖像索引。
確定宏模塊級(jí)的參考圖像索引根據(jù)宏模塊的編碼模式修改參考圖像索引,同時(shí)相對(duì)于在圖像(或片段)級(jí)獲得的幀單元的參考圖像索引以宏模塊對(duì)為單位執(zhí)行編碼。將在下面描述這個(gè)處理。
幀宏模塊的情況因?yàn)楸仨殢膮⒖紟綆昴K執(zhí)行運(yùn)動(dòng)補(bǔ)償,參考圖像索引應(yīng)該是幀單元。因此,使用在圖像(或片段)級(jí)獲得的幀單元的參考圖像索引。
應(yīng)該以具有彼此相反的奇偶性的場(chǎng)對(duì)配置在參考緩存器中存儲(chǔ)的參考幀。圖7示出了當(dāng)參考緩存器的大小是5時(shí)P幀和B幀中的幀宏模塊的參考圖像索引。
場(chǎng)宏模塊的情況因?yàn)楸仨殢膮⒖紙?chǎng)到場(chǎng)宏模塊執(zhí)行運(yùn)動(dòng)補(bǔ)償,參考圖像索引應(yīng)該是場(chǎng)單元。在這個(gè)情況中,具有彼此相反的奇偶性的場(chǎng)對(duì)也在參考緩存器中存在。因此,將每個(gè)參考幀劃分為兩個(gè)場(chǎng),同時(shí)根據(jù)在圖像(或片段)級(jí)獲得的幀單元的參考圖像索引順序地訪問(wèn)參考幀。然后,將參考圖像索引新分配給每個(gè)場(chǎng)。以多種模式分配每個(gè)參考幀的兩個(gè)場(chǎng)的參考圖像索引(情況1到4)。
(情況1)不考慮當(dāng)前場(chǎng)宏模塊的上和下場(chǎng)宏模塊,將較低索引分配給上參考場(chǎng),并且將較高索引分配給下參考場(chǎng),同時(shí)以在圖像(或片段)級(jí)獲得的參考圖像索引的順序循序地訪問(wèn)參考幀。
換句話說(shuō),上和下參考場(chǎng)索引可以由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引下參考場(chǎng)索引=2×參考幀的圖像索引+1。
圖8示出了P幀和B幀的場(chǎng)宏模塊的參考圖像索引。
(情況2)不考慮當(dāng)前場(chǎng)宏模塊的上和下場(chǎng)宏模塊,將較低索引分配給下參考場(chǎng),并且將較高索引分配給上參考場(chǎng),同時(shí)以在圖像(或片段)級(jí)獲得的參考圖像索引的順序循序地訪問(wèn)參考幀。
換句話說(shuō),上和下參考場(chǎng)索引可以由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引+1下參考場(chǎng)索引=2×參考幀的圖像索引。
圖9示出了P幀和B幀的場(chǎng)宏模塊的參考圖像索引。
(情況3)從具有與當(dāng)前場(chǎng)相等的奇偶性的參考場(chǎng)開(kāi)始到具有與當(dāng)前場(chǎng)不同的奇偶性的參考場(chǎng),將增加了一的索引交替分配給參考場(chǎng),同時(shí)根據(jù)圖像(或片段)級(jí)的參考圖像索引順序循序地訪問(wèn)參考幀。圖10和11示出了用于P幀和B幀的場(chǎng)宏模塊的參考圖像索引。
(情況4)不考慮當(dāng)前場(chǎng)宏模塊的上和下場(chǎng)宏模塊,將較低索引分配給在時(shí)間上靠近當(dāng)前場(chǎng)的參考場(chǎng),且將較高索引分配給在時(shí)間上遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng),同時(shí)以圖像(或片段)級(jí)的參考圖像索引順序循序訪問(wèn)參考幀。
換句話說(shuō),參考圖像索引可以由下面等式表示靠近當(dāng)前場(chǎng)的參考圖像索引=2×參考幀的圖像索引遠(yuǎn)離當(dāng)前場(chǎng)的參考圖像索引=2×參考幀的圖像索引+1。
在圖12中,示出了P幀和B幀的場(chǎng)宏模塊的參考圖像索引。
雖然在這里參考優(yōu)選實(shí)施例描述和圖示了本發(fā)明,本領(lǐng)域普通技術(shù)人員應(yīng)該清楚在不脫離本發(fā)明的精神和范圍的情況下可做出多種修改和變更。因此,本發(fā)明意在覆蓋在所附權(quán)利要求及其等效物范圍之內(nèi)的,本發(fā)明的修改和變更。
工業(yè)應(yīng)用性根據(jù)本發(fā)明的編碼活動(dòng)圖像的方法,當(dāng)使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像時(shí),通過(guò)根據(jù)宏模塊的編碼模式不同地確定參考圖像索引,移動(dòng)圖像編碼系統(tǒng)有效地提供用于運(yùn)動(dòng)補(bǔ)償?shù)膮⒖紙D像信息。
權(quán)利要求
1.一種用于設(shè)置參考索引的方法,其用于當(dāng)將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像時(shí),用在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,該方法包括(a)在圖像(或片段)級(jí)確定幀單元的參考圖像索引;和(b)在宏模塊級(jí)基于幀單元的參考圖像索引,根據(jù)宏模塊的編碼方法確定參考圖像索引。
2.如權(quán)利要求1所述的方法,其中,在步驟(a)中,所有參考圖像被以幀為單位考慮。
3.如權(quán)利要求1所述的方法,其中,在步驟(a)中,通過(guò)以與編碼順序相反的順序分類(lèi)參考幀并分配索引值到分類(lèi)的參考幀,來(lái)確定P幀的參考圖像索引,同時(shí)順序地訪問(wèn)分類(lèi)的參考幀。
4.如權(quán)利要求1所述的方法,其中,在步驟(a)中,B幀的參考圖像索引是基于參考幀的顯示順序來(lái)確定的。
5.如權(quán)利要求1所述的方法,其中,在步驟(a)中,在B幀的參考幀列0的情況下,將索引以相反順序分配到其顯示順序低于B幀的參考幀,并且以顯示順序?qū)⑹S嗨饕峙涞狡滹@示順序高于B幀的參考幀;以及在B幀的參考幀列1的情況下,以顯示順序?qū)⑺饕峙涞狡滹@示順序高于B幀的參考幀,并且以相反順序?qū)⑹S嗨饕峙涞狡滹@示順序低于B幀的參考幀。
6.如權(quán)利要求1所述的方法,其中,在步驟(b)中,在相對(duì)于幀單元的參考圖像索引編碼宏模塊對(duì)時(shí),根據(jù)宏模塊的編碼模式確定參考圖像索引。
7.如權(quán)利要求1所述的方法,其中,在步驟(b)中,該幀宏模塊使用幀單元的參考圖像索引。
8.如權(quán)利要求1所述的方法,其中,在步驟(b)中,在參考緩存器中存儲(chǔ)的參考幀被以具有彼此相反的奇偶性的場(chǎng)對(duì)來(lái)設(shè)置。
9.如權(quán)利要求1所述的方法,其中,在步驟(b)中,不考慮當(dāng)前場(chǎng)宏模塊的上和下場(chǎng)宏模塊,將較低索引分配給上參考場(chǎng),并且將較高索引分配給下參考場(chǎng),同時(shí)以參考圖像索引的順序循序地訪問(wèn)參考幀,該上和下參考場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引;以及下參考場(chǎng)索引=2×參考幀的圖像索引+1。
10.如權(quán)利要求1所述的方法,其中,在步驟(b)中,不考慮當(dāng)前場(chǎng)宏模塊的上和下場(chǎng)宏模塊,將較低索引分配給下參考場(chǎng),并且將較高索引分配給上參考場(chǎng),同時(shí)以參考圖像索引的順序循序地訪問(wèn)參考幀,該上和下參考場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引+1;以及下參考場(chǎng)索引=2×參考幀的圖像索引。
11.如權(quán)利要求1所述的方法,其中,在步驟(b)中,從具有與當(dāng)前場(chǎng)相等的奇偶性的參考場(chǎng)開(kāi)始到具有與當(dāng)前場(chǎng)不同的奇偶性的參考場(chǎng),將增加了一的索引交替分配給參考場(chǎng),同時(shí)根據(jù)圖像或片段級(jí)的參考圖像索引順序循序地訪問(wèn)參考幀。
12.如權(quán)利要求1所述的方法,其中,在步驟(b)中,不考慮當(dāng)前場(chǎng)宏模塊的上和下場(chǎng)宏模塊,將較低索引分配給在時(shí)間上靠近當(dāng)前場(chǎng)的參考場(chǎng),且將較高索引分配給在時(shí)間上遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng),同時(shí)以參考圖像索引的順序循序地訪問(wèn)參考幀,該參考場(chǎng)索引由下面等式表示靠近當(dāng)前場(chǎng)的參考場(chǎng)索引=2×參考幀的圖像索引;以及遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng)索引=2×參考幀的圖像索引+1。
13.一種用于將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其用在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,其中通過(guò)在圖像或片段級(jí)確定參考圖像索引,在宏模塊級(jí)確定幀宏模塊的參考圖像索引,并且使用該幀單元的參考圖像索引。
14.一種用于將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其用在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,其中通過(guò)在圖像或片段級(jí)確定參考圖像索引,且分別分配較低索引和較高索引到上參考場(chǎng)和下參考場(chǎng),來(lái)在宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序循序地訪問(wèn)參考幀,該上和下場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引;以及下參考場(chǎng)索引=2×參考幀的圖像索引+1。
15.一種用于將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其用在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,其中通過(guò)在圖像或片段級(jí)確定參考圖像索引,且分別分配較低索引和較高索引到下參考場(chǎng)和上參考場(chǎng),來(lái)在宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序循序地訪問(wèn)參考幀,該上和下參考場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引+1;以及下參考場(chǎng)索引=2×參考幀的圖像索引。
16.一種用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像或片段級(jí)確定幀單元的參考圖像索引,并從具有與當(dāng)前場(chǎng)相同的奇偶性的參考場(chǎng)開(kāi)始到具有與當(dāng)前場(chǎng)不同的奇偶性的參考場(chǎng),交替分配增加了一的索引到參考場(chǎng),來(lái)以宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)在場(chǎng)宏模塊中的幀單元的參考圖像索引的順序循序地訪問(wèn)參考幀。
17.一種用于在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中,將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,其中通過(guò)以圖像或片段級(jí)確定幀單元的參考圖像索引,且分配較低索引到考慮時(shí)間靠近當(dāng)前場(chǎng)的參考場(chǎng)和分配較高索引到考慮時(shí)間遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng)來(lái)以宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序循序地訪問(wèn)參考幀,該參考場(chǎng)的索引由下面等式給出靠近當(dāng)前場(chǎng)的參考場(chǎng)的索引=2×參考幀的圖像索引;以及遠(yuǎn)離當(dāng)前場(chǎng)的參考場(chǎng)的索引=2×參考幀的圖像索引+1。
全文摘要
本發(fā)明涉及在使用多個(gè)參考圖像的活動(dòng)圖像編碼系統(tǒng)中編碼活動(dòng)圖像的方法。根據(jù)用于將交織的活動(dòng)圖像編碼為具有幀/場(chǎng)宏模塊的幀圖像的方法,通過(guò)在圖像(或片段)級(jí)確定參考圖像索引,且分別分配較低索引和較高索引到上參考場(chǎng)和下參考場(chǎng),來(lái)在宏模塊級(jí)確定幀宏模塊的參考圖像索引,同時(shí)根據(jù)幀單元的參考圖像索引的順序循序地訪問(wèn)參考幀,上和下場(chǎng)索引由下面等式給出上參考場(chǎng)索引=2×參考幀的圖像索引;以及下參考場(chǎng)索引=2×參考幀的圖像索引+1。
文檔編號(hào)H04N7/46GK1742489SQ200480002888
公開(kāi)日2006年3月1日 申請(qǐng)日期2004年3月3日 優(yōu)先權(quán)日2003年3月3日
發(fā)明者蘇允成, 全柄文 申請(qǐng)人:Lg電子株式會(huì)社