專利名稱:一種基于自適應(yīng)時(shí)域亞采樣的多描述視頻編解碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種新型的視頻編解碼方法,尤其涉及--種基于自適應(yīng)時(shí)域 亞采樣的多描述視頻編解碼方法。
背景技術(shù):
近年來,隨著INTERNET和個(gè)人無線通信設(shè)備的普及和推廣,視頻傳輸 廣泛應(yīng)用于視頻電話、電話會(huì)議、遠(yuǎn)程教學(xué)、遠(yuǎn)程醫(yī)療、廣告、娛樂、資料 檢索等領(lǐng)域,在包交換網(wǎng)絡(luò)和窄帶網(wǎng)絡(luò)中實(shí)時(shí)可靠的傳輸視頻已成為必然需 求。但是,現(xiàn)實(shí)中互聯(lián)網(wǎng)和無線通信網(wǎng)等網(wǎng)絡(luò)的信道并不十分可靠?;ヂ?lián)網(wǎng) 中存在信道干擾、網(wǎng)絡(luò)擁塞和路由選擇延遲等問題,導(dǎo)致數(shù)據(jù)錯(cuò)誤及分組丟 失等現(xiàn)象的存在;而無線通信網(wǎng)絡(luò)信道的隨機(jī)比特錯(cuò)誤和連續(xù)的突發(fā)性差錯(cuò) 等問題進(jìn)一步惡化了信道狀況,導(dǎo)致所傳輸視頻數(shù)據(jù)的大量字段失效或徹底 丟失。這些對(duì)于壓縮數(shù)據(jù)是致命的問題,因?yàn)閴嚎s后的數(shù)據(jù)一般是由不等長 碼字構(gòu)成的碼流,如果出現(xiàn)錯(cuò)誤或數(shù)據(jù)包丟失,都會(huì)引起錯(cuò)誤擴(kuò)散等一系列 問題,不但嚴(yán)重影響視頻業(yè)務(wù)的服務(wù)質(zhì)量,甚至?xí)?dǎo)致整個(gè)視頻通信系統(tǒng)完 全失效,成為限制網(wǎng)絡(luò)實(shí)時(shí)視頻技術(shù)發(fā)展的瓶頸。
傳統(tǒng)的視頻編碼更著重于提高壓縮性能,在產(chǎn)生數(shù)據(jù)傳輸錯(cuò)誤后主要被 動(dòng)依賴于后期信道編碼的糾錯(cuò)能力。新近制定的視頻編碼國際標(biāo)準(zhǔn)如MPEG-4 屮的精細(xì)粒度分級(jí)編碼(FGS-Fine Granularity Scalable)等,也開始試圖采用 新的編碼框架,來更好的適應(yīng)網(wǎng)絡(luò)傳輸。在FGS編碼中,基本層采用較強(qiáng)的 錯(cuò)誤保護(hù)措施,如較強(qiáng)的前向糾錯(cuò)(FEC-Forward Error Correction)和自動(dòng)反饋 重傳(ARQ-Automatic Repeat reQuest),以保證傳輸?shù)目煽啃?。但這種方法 也存在如下問題首先,基本層錯(cuò)誤會(huì)導(dǎo)致解碼重建質(zhì)量的嚴(yán)重下降;其次, 增強(qiáng)層依賴于基本層,若基本層丟失,增強(qiáng)層也將無用;再次,反復(fù)的ARQ 會(huì)引起延時(shí)過度,強(qiáng)FEC也會(huì)因其復(fù)雜度帶來額外延時(shí),嚴(yán)重影響視頻的實(shí) 時(shí)播放。
多描述視頻編碼就是針對(duì)不可靠網(wǎng)絡(luò)實(shí)時(shí)視頻傳輸問題而產(chǎn)生的。多描
述編碼(MDC-Multiple Description Coding)假設(shè)在信源和信宿之間有多個(gè)信 道,各個(gè)信道同時(shí)出錯(cuò)的概率非常低,通過生成多個(gè)同等重要、可獨(dú)立解碼 的關(guān)于編碼的描述,從而保證在其中一些描述丟失的時(shí)候,仍可以得到可接 受的圖像質(zhì)量。而隨著描述的增加,圖像質(zhì)量也隨之提高。由于使用部分的 信息就可以重建出一個(gè)質(zhì)量可接受的圖像,因此多描述編碼在基于包的網(wǎng) 絡(luò)、無優(yōu)先保護(hù)機(jī)制的INTERNET.分集通信系統(tǒng)--多天線的無線信道、語音 編碼、圖像編碼、視頻編碼、多分布的存儲(chǔ)系統(tǒng)以及低延時(shí)的系統(tǒng)中將有著 非常重要的應(yīng)用。與分級(jí)編碼相比,它特別適合于不提供優(yōu)先權(quán)的網(wǎng)絡(luò)視頻 傳送。
多描述編碼的歷史可以追溯到20世紀(jì)70年代,當(dāng)時(shí)Bell實(shí)驗(yàn)室為了在 電話網(wǎng)上提供不間斷的電話業(yè)務(wù),將來自一個(gè)通話的信號(hào)進(jìn)行奇偶分離成兩 路信號(hào),并在兩個(gè)分離的信道上傳輸。隨后進(jìn)行了信息理論的研究。自 Vaishampayan給出了第一個(gè)實(shí)用的基于標(biāo)量量化的多描述編碼方法后,MDC 的研究開始由理論向構(gòu)造實(shí)用的MDC系統(tǒng)轉(zhuǎn)變。許多新的多描述圖像編碼方 法出現(xiàn),主要包括基于標(biāo)量量化的多描述圖像編碼方法,基于相關(guān)變換的多 描述圖像編碼方法,以及基于格型矢量量化的多描述圖像編碼方法等。多描 述視頻編碼的研究主要從1999年開始,現(xiàn)在主要集中于兩類方法,即基于運(yùn)
動(dòng)補(bǔ)償循環(huán)的方法和基于前后處理的方法。由于多描述視頻編碼系統(tǒng)包含單 路解碼器和中心解碼器這兩種解碼器,因此,編解碼器預(yù)測(cè)時(shí)所用的參考幀
有可能不一致,產(chǎn)生漂移問題,從而導(dǎo)致解碼質(zhì)量的嚴(yán)重下降。這是多描述 視頻編碼亟需解決的重要問題。
采用基于運(yùn)動(dòng)補(bǔ)償循環(huán)的方法,將預(yù)測(cè)誤差部分或全部作為冗余信息發(fā) 送到解碼端,在一定程度上可以避免漂移問題的出現(xiàn),但是隨著解碼重建質(zhì)
量的提高,也付出了壓縮性能下降的代價(jià)。同時(shí),其編碼端的復(fù)雜度也大大 提高,不易與現(xiàn)有視頻標(biāo)準(zhǔn)兼容,從而限制了該方法的實(shí)際應(yīng)用。
采用基于前后處理的方法,在編碼前先將原始視頻序列進(jìn)行預(yù)處理,引 入冗余,并分割成多個(gè)視頻子序列,各個(gè)子序列可以獨(dú)立進(jìn)行編解碼,從而 有效的解決了編解碼器的參考幀的誤配問題。在解碼端,隨著收到的視頻子 序列的增加,可以將其進(jìn)行融合從而得到更好的重建質(zhì)量。另外該方法易于
現(xiàn)有視頻標(biāo)準(zhǔn)兼容,達(dá)到較好的率失真性能,從而具有重要的實(shí)用價(jià)值?;?br>
于空域亞采樣的前后處理方法,對(duì)輸入幀進(jìn)行離散余弦變換(DCT-Discrete Cosine Transform)^并向DCT系數(shù)添加零系數(shù)引入冗余,然后進(jìn)行逆DCT變 換產(chǎn)生過采樣幀。其后將過采樣幀按空域分解為兩個(gè)描述,例如奇行奇列和 偶行偶列像素組成一個(gè)描述,其余像素組成另一個(gè)描述。兩個(gè)描述單獨(dú)由標(biāo) 準(zhǔn)編碼器編碼。若兩個(gè)描述同時(shí)收到,可按上述過程的逆過程恢復(fù)視頻信號(hào), 如果只收到一個(gè)描述,則丟失像素由其同列的相鄰像素值代替。在傳統(tǒng)的時(shí) 域亞采樣方法中,輸入視頻序列按照奇偶數(shù)幀采樣成為兩個(gè)子序列進(jìn)行傳 輸,并且每個(gè)子序列也可以獨(dú)立解碼。該方法雖然沒有直接引入冗余,但是 在亞采樣的同時(shí)也破壞了視頻序列固有的時(shí)域相關(guān)性。
上述實(shí)驗(yàn)結(jié)果表明,冗余引入策略的優(yōu)劣,在很大程度上決定了編解碼 器的性能。 一般來講,冗余引入多,各個(gè)描述中的相關(guān)性強(qiáng),有利于提高單 路重建質(zhì)量,但是同時(shí)也會(huì)導(dǎo)致壓縮性能的下降。因此,多描述編碼器的設(shè) 計(jì)重點(diǎn)就是要通過冗余信息的處理使得解碼重建質(zhì)量和壓縮性能達(dá)到較好的 折中。
然而,現(xiàn)有的方法都是在頻域或空域引入冗余,沒有考慮到視頻序列本 身的特點(diǎn),即視頻序列的運(yùn)動(dòng)信息,忽略了視頻序列的時(shí)域相關(guān)性。從而不 利于進(jìn)行運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償,因此導(dǎo)致壓縮性能的下降,在單路收到時(shí), 也無法有效的估計(jì)丟失信息。
因此,本發(fā)明人提出了一種基于自適應(yīng)時(shí)域亞采樣的多描述視頻編解碼 方法,較好解決了這些問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的,在于解決上述缺陷,避免缺陷存在,提出了一種基
于自適應(yīng)時(shí)域亞采樣的多描述視頻編解碼方法,包含調(diào)整原始視頻序列的 運(yùn)動(dòng)信息;將調(diào)整后的視頻序列分成兩路視頻子序列,分別進(jìn)行壓縮,將生 成的兩個(gè)描述在信道中傳輸;如果所述兩個(gè)描述同時(shí)收到,則對(duì)兩個(gè)描述進(jìn) 行中心解碼,得到重建視頻;如果只收到單路描述,則對(duì)其進(jìn)行單路解碼, 得到重建視頻。
一種視頻編解碼方法,調(diào)整原始視頻序列的運(yùn)動(dòng)信息進(jìn)一步包含判斷
原始視頻序列的運(yùn)動(dòng)信息的劇烈程度,如果運(yùn)動(dòng)平滑,則采用下采樣方法, 完成跳幀操作;如果運(yùn)動(dòng)劇烈,則采用上采樣方法,完成內(nèi)插幀操作。
一種視頻編解碼方法,計(jì)算任意相鄰兩幀的運(yùn)動(dòng)矢量的最大模值,比較 最大模值與閾值的大小,判斷兩幀之間運(yùn)動(dòng)信息的劇烈程度。
一種視頻編解碼方法,跳幀與內(nèi)插幀的幀數(shù)為偶數(shù)。
一種視頻編解碼方法,對(duì)調(diào)整后的視頻序列,按照奇數(shù)幀偶數(shù)幀的方式 分成兩路視頻子序列分別進(jìn)行壓縮后在信道傳輸。 一種視頻編解碼方法,單路解碼進(jìn)一步包含
(1) 如果當(dāng)前幀為原始幀標(biāo)識(shí),其后續(xù)幀為內(nèi)插幀標(biāo)識(shí),則當(dāng)前幀為重建
幀;
(2) 如果當(dāng)前幀為內(nèi)插幀標(biāo)識(shí),其后續(xù)幀為原始幀標(biāo)識(shí),則當(dāng)前幀為在編 碼端內(nèi)插得到的重建幀;
(3) 如果當(dāng)前幀為內(nèi)插幀標(biāo)識(shí),其后續(xù)幀同樣也為內(nèi)插幀標(biāo)識(shí),則將所述 連續(xù)有內(nèi)插幀標(biāo)識(shí)的幀進(jìn)行融合操作,得到重建幀;
(4) 如果當(dāng)前幀為原始幀標(biāo)識(shí),其后續(xù)幀同樣也為原始幀標(biāo)識(shí),則在所述 兩個(gè)有原始幀標(biāo)識(shí)的幀中間內(nèi)插一個(gè)新的重建幀。
本發(fā)明與現(xiàn)有技術(shù)相比其優(yōu)點(diǎn)在于無論是在壓縮性能的客觀量度上, 還是恢復(fù)視頻質(zhì)量的主觀評(píng)價(jià)上,都有了相當(dāng)程度的提高。針對(duì)不同的運(yùn)動(dòng) 信息,更好的保持了視頻子序列中的時(shí)域相關(guān)性,從而有利于進(jìn)行高效的運(yùn) 動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償,提高壓縮性能,同時(shí),良好的時(shí)域相關(guān)性也使單路解碼 器能夠更有效的恢復(fù)丟失信息,提高單路解碼的重建質(zhì)量。由于本發(fā)明是基 于前后處理方法進(jìn)行的,對(duì)現(xiàn)有的標(biāo)準(zhǔn)信源編解碼器以及信道編解碼器沒有 做任何改動(dòng),所以易于兼容現(xiàn)有的視頻標(biāo)準(zhǔn),是一個(gè)靈活可靠、有實(shí)用價(jià)值 的編解碼方法。
圖l為本發(fā)明的編解碼方法系統(tǒng)框架模型圖2為本發(fā)明的編解碼方法中預(yù)處理和后處理的實(shí)例說明圖3a為本發(fā)明與基于空域亞采樣的方法在兩路收到時(shí)的率失真性能比較
圖3b為本發(fā)明與基于空域亞采樣的方法在單路收到時(shí)的率失真性能比較
圖4a為本發(fā)明與傳統(tǒng)時(shí)域亞采樣的方法在兩路收到時(shí)的率失真性能比較
圖4b為本發(fā)明與傳統(tǒng)時(shí)域亞采樣的方法在單路收到時(shí)的率失真性能比較
圖5a與圖5b為傳統(tǒng)時(shí)域亞采樣方法和本發(fā)明在70幀時(shí)單路收到的圖像對(duì)
比;
圖6a與圖6b為傳統(tǒng)時(shí)域亞采樣方法和本發(fā)明在72幀時(shí)單路收到的圖像對(duì)
比;
圖7a與圖7b為傳統(tǒng)時(shí)域亞采樣方法和本發(fā)明在93幀時(shí)單路收到的圖像對(duì)比。
具體實(shí)施例方式
有關(guān)本發(fā)明的技術(shù)內(nèi)容及詳細(xì)說明,現(xiàn)配合
如下 如圖1所示,本發(fā)明提供一種基于自適應(yīng)時(shí)域亞采樣多描述視頻編碼方 法。該方法在編碼前對(duì)原始視頻序列進(jìn)行預(yù)處理,通過調(diào)整原始視頻序列的 運(yùn)動(dòng)信息,使所生成的描述具有較為平滑的運(yùn)動(dòng)信息,從而保證較好的時(shí)域 相關(guān)性。在預(yù)處理結(jié)束以后,對(duì)新生成的視頻序列,按照奇數(shù)幀偶數(shù)幀的方 式分成兩個(gè)視頻子序列。所述子序列可以使用標(biāo)準(zhǔn)編碼器進(jìn)行壓縮,而后作 為兩個(gè)描述在兩個(gè)信道上傳輸。在接收端,使用同樣的標(biāo)準(zhǔn)解碼器解碼所收 到的描述。當(dāng)兩路同時(shí)收到時(shí),要按照奇數(shù)幀偶數(shù)幀的方式對(duì)兩路視頻子序 列進(jìn)行重新排序,然后進(jìn)入后處理階段。在后處理階段,可以通過幀內(nèi)插的 方法來估計(jì)丟失的信息,同時(shí)通過下采樣的方法處理冗余信息。 〔1)預(yù)處理方法
在預(yù)處理階段,將使用可變幀率的亞采樣引入自適應(yīng)的冗余,即引入自 適應(yīng)的內(nèi)插幀,只有在運(yùn)動(dòng)劇烈的兩幀之間內(nèi)插幀,所以是自適應(yīng)的。其主 要目的是產(chǎn)生具有適度運(yùn)動(dòng)的描述,從而在有效壓縮的同時(shí)改進(jìn)單路的重建 質(zhì)量。亞采樣有兩種方式包括上采樣和下采樣。上采樣結(jié)果是增加采樣點(diǎn), 下采樣結(jié)果是減少采樣點(diǎn)。
首先,計(jì)算任意相鄰兩幀的運(yùn)動(dòng)矢量的最大模值,比較最大模值與閾值 的大小,判斷兩幀之間運(yùn)動(dòng)信息的劇烈程度。該閾值是經(jīng)過統(tǒng)計(jì)視頻序列所 有相鄰兩幀的運(yùn)動(dòng)矢量最大模值以后選取的。針對(duì)某視頻的閾值一旦選定以 后,就不再改變了。如果最大模值小于等于閾值,說明兩幀之間的運(yùn)動(dòng)已經(jīng) 足夠平滑,則在保證穩(wěn)定運(yùn)動(dòng)的前提下采用可變幀率的下采樣方法,通過跳 幀來獲得較高的壓縮效率。需要注意的是為了保持對(duì)新生成的視頻序列,按 照奇數(shù)幀偶數(shù)幀的方式分成的兩個(gè)視頻子序列兩路均衡,跳幀的幀數(shù)是偶 數(shù)。相反,如果最大模值大于等于閾值,說明兩幀之間的運(yùn)動(dòng)不平穩(wěn),由于 兩幀之間的劇烈運(yùn)動(dòng)會(huì)嚴(yán)重影響單路解碼器的錯(cuò)誤恢復(fù)性能,因此根據(jù)運(yùn)動(dòng) 信息的劇烈程度,采用可變幀率的上采樣方法,通過內(nèi)插幀平滑劇烈的運(yùn)動(dòng), 從而保證描述中的時(shí)域相關(guān)性。同樣考慮到兩路的均衡,內(nèi)插幀的幀數(shù)也是 偶數(shù)。
另外,為了區(qū)分原始幀,內(nèi)插幀和跳過的幀,分別使用符號(hào)'r,'o,,或'2, 來標(biāo)識(shí)。這些標(biāo)識(shí)可以采用熵編碼來進(jìn)一步壓縮,與該方法總的比特率相比, 其存儲(chǔ)大小可以忽略不計(jì)。
(2)后處理方法
在后處理階段,中心解碼器和單路解碼器需要分別設(shè)計(jì)。 中心解碼器
因?yàn)閮蓚€(gè)描述是按照奇數(shù)幀偶數(shù)幀方式生成的,所以在中心解碼器中也 要按照同樣的方式交替存取,重新排序后,生成新的視頻序列。然后根據(jù)標(biāo) 識(shí),對(duì)內(nèi)插幀采用下采樣方法進(jìn)行融合,對(duì)跳過的幀采用上采樣方法進(jìn)行內(nèi) 插,從而最終得到重建的視頻。 單路解碼器
如果只收到單個(gè)描述,則所有標(biāo)識(shí)為'2'的跳過的幀首先進(jìn)行內(nèi)插重建,
然后將其標(biāo)識(shí)重新設(shè)置為'r。這時(shí)所收到的標(biāo)識(shí)可能有以下四種情況
1) 如果當(dāng)前標(biāo)識(shí)為'r,但是其后續(xù)標(biāo)識(shí)為'o,,則當(dāng)前標(biāo)識(shí)所指的幀是重 建幀。
2) 如果當(dāng)前標(biāo)識(shí)為'o',但是其后續(xù)標(biāo)識(shí)為'r,則當(dāng)前標(biāo)識(shí)所指的幀是在 編碼端內(nèi)插得到的,可以看作重建幀。
3) 如果當(dāng)前標(biāo)識(shí)為'0',但是其后續(xù)標(biāo)識(shí)也為'o',則這些標(biāo)識(shí)連續(xù)為'o'的
幀應(yīng)該進(jìn)行融合操作得到重建幀。
4)如果當(dāng)前標(biāo)識(shí)為'r,但是其后續(xù)標(biāo)識(shí)也為'r,則在兩個(gè)標(biāo)識(shí)為'r的幀 中間需要內(nèi)插一個(gè)新的重建幀。
如圖2所示,用一個(gè)簡單實(shí)例說明了預(yù)處理和后處理過程。原始視頻序
列有10幀,分別為F,到Fu)。經(jīng)過預(yù)處理階段調(diào)整運(yùn)動(dòng)信息后,得到16幀。 如圖所示,自適應(yīng)的內(nèi)插了偶數(shù)個(gè)幀。例如,在幀F(xiàn),和幀F(xiàn)2之間內(nèi)插了2幀, 在幀F(xiàn)4和幀F(xiàn)s之間內(nèi)插了 4幀。同時(shí),也自適應(yīng)的跳過了偶數(shù)個(gè)幀。例如 在幀F(xiàn)5和幀F(xiàn)s之間跳過了 2幀。預(yù)處理結(jié)束后,按照奇數(shù)幀偶數(shù)幀方式,生 成了兩個(gè)描述分別在信道1和信道2上傳輸。這兩個(gè)描述的標(biāo)識(shí)分別是
'ioiooi2or和'oiioo2ior。在接收端,標(biāo)識(shí)為'2'的跳過的幀首先被內(nèi)插重 建,并重新設(shè)置兩個(gè)描述的標(biāo)識(shí)為'ioiooiior和'oiiooiior。當(dāng)只有一個(gè)信
道1正常工作時(shí),在幀F(xiàn)3和幀F(xiàn)5之間的兩幀需要融合生成一個(gè)新的重建幀,
并且在幀F(xiàn)5和幀F(xiàn)7之間需要內(nèi)插一個(gè)新的幀估計(jì)丟失的幀&當(dāng)只有一個(gè)信 道2正常工作時(shí),在幀F(xiàn)4和幀F(xiàn)6之間的兩幀需要融合生成一個(gè)新的重建幀, 并且在幀F(xiàn)s和幀F(xiàn)8之間需要內(nèi)插一個(gè)新的幀估計(jì)丟失的幀F(xiàn)7;當(dāng)兩個(gè)信道都
正常工作時(shí),除了跳過的幀F(xiàn)6和F7以外,其余的幀在不使用標(biāo)準(zhǔn)編解碼的情
況下可以無損恢復(fù)。
圖3和圖4分別對(duì)QCIF格式的標(biāo)準(zhǔn)視頻序列"Foreman"和"Coastguard" 做了實(shí)驗(yàn)。如圖3所示,與基于空域亞采樣的方法相比,本發(fā)明提出的方法 能夠在同樣的傳輸碼率下獲得約l-2dB的中心重建增益和約l-3dB的單路重 建增益。如圖4所示,與基于時(shí)域亞采樣的傳統(tǒng)方法相比,本發(fā)明提出的方 法能夠在同樣的傳輸碼率下獲得約0.8-1.5dB的中心重建增益和約0.5-ldB的 單路重建增益。再如圖5 圖7所示,是140kbps下與傳統(tǒng)時(shí)域亞釆樣方法相 比的單路重建質(zhì)量,由此可見,對(duì)某些運(yùn)動(dòng)信息劇烈的幀,本發(fā)明方法取得 了更多的增益。
上述僅為本發(fā)明的較佳實(shí)施例而已,并非用來限定本發(fā)明實(shí)施范圍。即
凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與修飾,皆為本發(fā)明專利范圍所涵 生
權(quán)利要求
1、一種基于自適應(yīng)時(shí)域亞采樣的多描述視頻編解碼方法,其特征在于,包含調(diào)整原始視頻序列的運(yùn)動(dòng)信息;將調(diào)整后的視頻序列分成兩路視頻子序列,分別進(jìn)行壓縮,將生成的兩個(gè)描述在信道中傳輸;如果所述兩個(gè)描述同時(shí)收到,則對(duì)兩個(gè)描述進(jìn)行中心解碼,得到重建視頻;如果只收到單路描述,則對(duì)其進(jìn)行單路解碼,得到重建視頻。
2、 根據(jù)權(quán)利要求1所述的一種視頻編解碼方法,其特征在于,調(diào)整 原始視頻序列的運(yùn)動(dòng)信息進(jìn)一步包含判斷原始視頻序列的運(yùn)動(dòng)信息的 劇烈程度,如果運(yùn)動(dòng)平滑,則采用下采樣方法,完成跳幀操作;如果運(yùn) 動(dòng)劇烈,則采用上采樣方法,完成內(nèi)插幀操作。
3、 根據(jù)權(quán)利要求2所述的一種視頻編解碼方法,其特征在于,計(jì)算 任意相鄰兩幀的運(yùn)動(dòng)矢量的最大模值,比較最大模值與閩值的大小,判 斷兩幀之間運(yùn)動(dòng)信息的劇烈程度。
4、 根據(jù)權(quán)利要求2所述的一種視頻編解碼方法,其特征在于,跳幀 與內(nèi)插幀的幀數(shù)為偶數(shù)。
5、 根據(jù)權(quán)利要求1所述的一種視頻編解碼方法,其特征在于,對(duì)調(diào) 整后的視頻序列,按照奇數(shù)幀偶數(shù)幀的方式分成兩路視頻子序列分別進(jìn) 行壓縮后在信道傳輸。
6、 根據(jù)權(quán)利要求1所述的一種視頻編解碼方法,其特征在于,單路 解碼進(jìn)一步包含(l)如果當(dāng)前幀為原始幀標(biāo)識(shí),其后續(xù)幀為內(nèi)插幀標(biāo)識(shí),則當(dāng)前幀為 重建幀;(2) 如果當(dāng)前幀為內(nèi)插幀標(biāo)識(shí),其后續(xù)幀為原始幀標(biāo)識(shí),則當(dāng)前幀為 在編碼端內(nèi)插得到的重建幀;(3) 如果當(dāng)前幀為內(nèi)插幀標(biāo)識(shí),其后續(xù)幀同樣也為內(nèi)插幀標(biāo)識(shí),則將 所述連續(xù)有內(nèi)插幀標(biāo)識(shí)的幀進(jìn)行融合操作,得到重建幀;(4) 如果當(dāng)前幀為原始幀標(biāo)識(shí),其后續(xù)幀同樣也為原始幀標(biāo)識(shí),則在 所述兩個(gè)有原始幀標(biāo)識(shí)的幀中間內(nèi)插一個(gè)新的重建幀。
全文摘要
本發(fā)明提供一種基于自適應(yīng)時(shí)域亞采樣的多描述視頻編解碼方法,包含通過自適應(yīng)時(shí)域亞采樣調(diào)整原始視頻序列的運(yùn)動(dòng)信息;將調(diào)整后的視頻序列分成具有一定相關(guān)性的兩路視頻子序列,分別進(jìn)行壓縮后將生成兩個(gè)描述在信道傳輸;如果所述兩個(gè)描述同時(shí)收到,則對(duì)兩個(gè)描述進(jìn)行中心解碼,得到較高質(zhì)量的重建視頻;如果只收到單路描述,則對(duì)其進(jìn)行單路解碼,得到可接受質(zhì)量的重建視頻。本發(fā)明的優(yōu)點(diǎn)在于在保證視頻編碼壓縮性能的前提下,提高了視頻傳輸?shù)目煽啃?,有利于在?fù)雜的網(wǎng)絡(luò)情況下實(shí)現(xiàn)可靠傳輸;對(duì)現(xiàn)有的標(biāo)準(zhǔn)信源編解碼器以及信道編解碼器沒有做任何改動(dòng),易于兼容現(xiàn)有的視頻標(biāo)準(zhǔn)。
文檔編號(hào)H04N7/32GK101106722SQ20071011903
公開日2008年1月16日 申請(qǐng)日期2007年6月18日 優(yōu)先權(quán)日2007年6月18日
發(fā)明者白慧慧, 耀 趙 申請(qǐng)人:北京交通大學(xué)