国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      自適應(yīng)內(nèi)部宏塊刷新方法

      文檔序號:7616471閱讀:178來源:國知局
      專利名稱:自適應(yīng)內(nèi)部宏塊刷新方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及自適應(yīng)內(nèi)部宏塊刷新方法,通過本方法可以有效和迅速地恢復(fù)或掩蔽在壓縮視頻傳輸系統(tǒng)上由錯誤造成的視頻信息的丟失或損壞。
      背景技術(shù)
      通常,用內(nèi)部刷新法和錯誤掩蔽法來有效和迅速地恢復(fù)由于存在誤差的信道環(huán)境下的錯誤而損壞的視頻信息。
      在內(nèi)部刷新法中,編碼器周期性地或非周期性地將視頻信息編碼為內(nèi)部幀或內(nèi)部宏塊進行傳送,以在視頻信息在接收端被信道錯誤破壞時,使因被破壞的數(shù)據(jù)引起的影響和擴散被最小化。
      在錯誤掩蔽法中,解碼器利用正常接收的數(shù)據(jù)掩蔽因傳輸錯誤造成破壞或丟失的視頻信息。
      內(nèi)部刷新法可以典型地被分類為周期性地將視頻信息編碼為內(nèi)部幀或內(nèi)部宏塊以便進行傳輸?shù)闹芷谛詢?nèi)部刷新法和由MPEG4推薦的自適應(yīng)內(nèi)部刷新技術(shù)。
      內(nèi)部宏塊刷新是一種插入設(shè)定數(shù)目的由編碼器強行確定的內(nèi)部宏塊,以使得解碼器能夠迅速地恢復(fù)因信道錯誤而產(chǎn)生的視頻信息損壞或丟失的方法。
      在大多數(shù)情況下,內(nèi)部刷新單元是幀單元。然而,內(nèi)部幀的周期性插入,其在相同比特率環(huán)境下帶來嚴重的視頻延遲現(xiàn)象和嚴重的圖象質(zhì)量下降,在低比特率實時傳輸系統(tǒng)中是低效的。
      因此,用于低比特率實時視頻傳輸?shù)囊曨l壓縮標準,例如H.263和MPEG4,采用宏塊單元的刷新方法。作為一種有代表性的方法,自適應(yīng)內(nèi)部宏塊刷新技術(shù)在MPEG4視頻壓縮標準附錄H中介紹。
      下面解釋MPEG4介紹的自適應(yīng)內(nèi)部宏塊刷新技術(shù)。
      首先,VOP(視頻目標平面)中的內(nèi)部宏塊的數(shù)目是在被固定或編碼之前依據(jù)比特率或幀率確定的。
      一旦內(nèi)部宏塊的數(shù)目在VOP中被確定,通過VOP的內(nèi)部宏塊的數(shù)目應(yīng)用自適應(yīng)內(nèi)部刷新的宏塊的數(shù)目和已應(yīng)用周期性內(nèi)部刷新的宏塊的數(shù)目就被確定的。
      刷新圖被設(shè)為‘1’的宏塊采用自適應(yīng)內(nèi)部宏塊刷新,相當(dāng)于那些將采用自適應(yīng)內(nèi)部刷新的宏塊的數(shù)目。刷新圖被設(shè)為‘0’的宏塊采用周期性內(nèi)部宏塊刷新,相當(dāng)于將采用自適應(yīng)內(nèi)部刷新的宏塊的數(shù)目。
      在自適應(yīng)內(nèi)部宏塊刷新中,每個宏塊的移動被優(yōu)先進行測定。在宏塊具有很多運動的情況下,總計為確定數(shù)目的宏塊僅被編碼為內(nèi)部宏塊。
      在此過程中,運動測定結(jié)果按宏塊單元記錄進刷新圖。編碼器參照記錄的刷新圖確定是否將當(dāng)前已編碼的宏塊編碼為內(nèi)部宏塊。
      在這種情況下,運動是通過比較當(dāng)前宏塊的和絕對差(SAD)與預(yù)先設(shè)定的SAD閾值測定的。如果當(dāng)前宏塊的SAD大于SAD閾值,當(dāng)前宏塊就被確定為具有移動的宏塊并隨后被編碼為內(nèi)部宏塊。SAD閾值采用幀的宏塊單元的平均SAD。
      下面參照附圖解釋依據(jù)現(xiàn)有技術(shù)的自適應(yīng)內(nèi)部宏塊刷新方法。
      圖1A至1M是說明依據(jù)現(xiàn)有技術(shù)的自適應(yīng)內(nèi)部宏塊刷新方法的圖。
      第一VOP 100a的所有宏塊,如圖1A所示,被編碼為內(nèi)部宏塊。由于先前VOP不存在,刷新圖110a,如圖1B所示,被記錄為‘0’。附圖標記101a到101d意指特定視頻信息例如人的面部。
      第二VOP 100b,如圖1C所示,被編碼為P-VOP。此動作完成之后,編碼器利用圖1B中生成的刷新圖110a對每個宏塊進行編碼。
      由于圖1B中所有的刷新圖110a的值都是‘0’,編碼器對于第二VOP 100b不執(zhí)行內(nèi)部宏塊刷新,但是利用當(dāng)前宏塊的SAD和SAD閾值測定宏塊的各個運動。
      依據(jù)視頻信息101b的變化對宏塊的各個運動進行測定,如圖1C所示。
      如果存在當(dāng)前宏塊的SAD大于SAD閾值的區(qū)域105a,,那么其具有的當(dāng)前宏塊的SAD大于SAD閾值的區(qū)域105a值,如圖1E中的刷新圖110b一樣,從圖1B的刷新圖110a中的‘0’更新為‘1’。
      隨后,第三VOP 100c,如圖1F所示,被編碼為內(nèi)部宏塊130a。在此過程中,利用在圖1E中產(chǎn)生的刷新圖,編碼器將其具有大于SAD閾值的SAD的區(qū)域115a的宏塊與預(yù)先確定的內(nèi)部宏塊的數(shù)目一樣多地編碼為內(nèi)部宏塊130a。在本例中,例如示出了內(nèi)部宏塊的數(shù)目是2的情況。
      也就是,編碼器檢查當(dāng)前宏塊是否是內(nèi)部宏塊刷新的目標。如果是內(nèi)部宏塊刷新的目標,編碼器就將其編碼為內(nèi)部宏塊130a。
      換句話說,在圖1F中編碼器將內(nèi)部宏塊刷新目標編碼為內(nèi)部宏塊130a然后象圖1G那樣更新圖1E中的刷新圖110b。也就是,編碼器將被編碼為內(nèi)部宏塊的宏塊刷新圖的值改變?yōu)椤?’然后象圖1G那樣執(zhí)行相應(yīng)的更新。
      并且,編碼器利用當(dāng)前宏塊的SAD和SAD閾值測定每個宏塊的運動。
      如果作為宏塊的測定結(jié)果,存在區(qū)域105b,如圖1H所示,其當(dāng)前宏塊的SAD大于閾值,則在圖1G中的刷新圖110c中將具有當(dāng)前宏塊的SAD大于閾值的區(qū)域115b的值更新為‘1’,如圖1I所示。
      隨后,如同第三VOP 100c的編碼方法,第四VOP 100d被編碼為內(nèi)部宏塊130,如圖1J所示。在此過程中,利用在圖1E中產(chǎn)生的刷新圖,編碼器將其具有SAD大于SAD閾值的區(qū)域115b的宏塊與預(yù)先確定的內(nèi)部宏塊的數(shù)目一樣多地編碼為內(nèi)部宏塊130b。
      也就是,編碼器檢查當(dāng)前宏塊是否是內(nèi)部宏塊刷新的目標。如果是內(nèi)部宏塊刷新的目標,編碼器就將其編碼為內(nèi)部宏塊130b。
      換句話說,在圖1J中編碼器將內(nèi)部宏塊刷新目標編碼為內(nèi)部宏塊130b,然后象圖1J那樣更新在圖1I中刷新圖110c。也就是,編碼器將被編碼為內(nèi)部宏塊的宏塊的刷新圖的值改變?yōu)椤?’然后象圖1K那樣執(zhí)行相應(yīng)的更新。
      并且,編碼器利用當(dāng)前宏塊的SAD和SAD閾值測定每個宏塊的運動。
      作為宏塊的測定結(jié)果,如果存在區(qū)域105c,如圖1L所示,其當(dāng)前宏塊的SAD大于閾值,則在圖1K的刷新圖110d中,具有當(dāng)前宏塊的SAD大于閾值的區(qū)域115c的值更新為‘1’,如圖1M所示。
      在現(xiàn)有技術(shù)的自適應(yīng)內(nèi)部宏塊刷新方法中,如果平均幀SAD大于閾值,內(nèi)部刷新圖被更新為‘1’以便執(zhí)行內(nèi)部宏塊刷新。
      然而,由于在移動終端系統(tǒng)中在目標具有很多移動,例如面部區(qū)域的情況下,刷新圖變?yōu)椤?’的情況相對增加,因而內(nèi)部宏塊刷新區(qū)域不能跟上實際需要刷新的區(qū)域。因此,自適應(yīng)內(nèi)部宏塊刷新的效果降低了。
      而且,自適應(yīng)內(nèi)部宏塊刷新的效果依據(jù)解碼器中錯誤掩蔽法增加或降低。然而,因為不能考慮錯誤掩蔽法,圖象質(zhì)量降低和錯誤擴散問題就出現(xiàn)了。

      發(fā)明內(nèi)容
      因此,本發(fā)明涉及自適應(yīng)內(nèi)部宏塊刷新方法,能夠充分地避免由現(xiàn)有技術(shù)的缺點和局限所造成的一個或多個問題。
      本發(fā)明的目的是提供一種自適應(yīng)內(nèi)部宏塊刷新方法,通過該方法以考慮解碼器的錯誤恢復(fù)法的方式應(yīng)用內(nèi)部宏塊刷新技術(shù)。
      本發(fā)明的另一個目的是提供一種自適應(yīng)內(nèi)部宏塊刷新方法,通過本方法圖象質(zhì)量降級和錯誤擴散可以被最大限度地防止,以對在錯誤掩蔽中具有圖象降級最大可能性的宏塊優(yōu)先執(zhí)行內(nèi)部宏塊刷新的方式進行恢復(fù)。
      本發(fā)明的又一個目的是提供一種自適應(yīng)內(nèi)部宏塊刷新方法,通過該方法可以在存在錯誤的信道環(huán)境下,例如移動通信環(huán)境,提供高質(zhì)量視頻服務(wù),并且在該方法中,在用于壓縮視頻傳輸?shù)囊苿咏K端系統(tǒng)中,可以有效和快捷地恢復(fù)或掩蔽因錯誤而丟失和損壞的視頻信息。
      本發(fā)明附加的優(yōu)點、目的和性能將在下面的描述中部分地體現(xiàn)并且對那些具有本領(lǐng)域普通技能的技術(shù)人員通過下面的考查部分地變得明顯,或者從本發(fā)明的實踐中得到了解。本發(fā)明的目的和其它優(yōu)點可以通過書面的描述和權(quán)利要求以及附圖中特別指出的結(jié)構(gòu)而實現(xiàn)和獲得。
      為達到這些目的和其它優(yōu)點并依照本發(fā)明的目標,如在這里作為具體化和廣泛的解釋的,依據(jù)本發(fā)明的自適應(yīng)內(nèi)部宏塊刷新方法包括通過比較彼此相鄰的宏塊之間的運動向量測定相關(guān)性以及根據(jù)相關(guān)性將宏塊編碼為內(nèi)部宏塊或間宏塊的步驟。
      在本發(fā)明的另一個方案中,自適應(yīng)內(nèi)部宏塊刷新方法包括測定當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的相關(guān)性,在刷新圖中按模塊單元記錄測定結(jié)果,以及利用刷新圖執(zhí)行編碼的步驟。
      本發(fā)明的又一個方案中,自適應(yīng)內(nèi)部宏塊刷新方法包括將閾值與當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差進行比較,如果該絕對值差大于閾值,將當(dāng)前已編碼模塊確定為具有小相關(guān)性的宏塊,在刷新圖中將該小相關(guān)性宏塊的值從‘0’更新為‘1’,以及在刷新圖中具有宏塊值為‘1’的宏塊中將總共為預(yù)定數(shù)目的宏塊編碼為內(nèi)部宏塊的步驟。
      可以理解,前面本發(fā)明一般的描述和下面具體的描述是示范性的和解釋性的,并試圖提供如權(quán)利要求的本發(fā)明的進一步解釋。


      提供對發(fā)明的進一步理解的附圖包括在此并作為本申請的一部分,說明本發(fā)明的具體實施方式
      并和說明書一起用于解釋本發(fā)明的原理。圖中圖1A至1M為說明依據(jù)現(xiàn)有技術(shù)的自適應(yīng)內(nèi)部宏塊刷新方法的圖;圖2為依據(jù)本發(fā)明的自適應(yīng)內(nèi)部宏塊刷新方法的流程圖;以及圖3A至3M為說明依據(jù)本發(fā)明的自適應(yīng)內(nèi)部宏塊刷新方法的圖。
      具體實施例方式
      對本發(fā)明優(yōu)選實施例將做具體的說明,其示例結(jié)合附圖中說明。盡可能,相同的附圖標記在附圖中指示相同或相似的部分。
      圖2為依據(jù)本發(fā)明的自適應(yīng)內(nèi)部宏塊刷新方法的流程圖。
      參見圖2,編碼器測定當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的相關(guān)性(S200)。
      也就是,編碼器測定當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的相關(guān)性,然后將具有小相關(guān)性的宏塊編碼為內(nèi)部宏塊。
      相關(guān)性是通過比較當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差與運動向量間絕對值差的閾值來進行測定的。
      閾值是經(jīng)驗數(shù)據(jù)并可以根據(jù)視頻大小和比特率進行改變。在64Kbps下對QCIF大小視頻進行編碼的情況下,閾值被設(shè)為‘5’以提供最佳性能。
      如果當(dāng)編碼器比較運動向量間的相關(guān)性時相鄰的宏塊是內(nèi)部宏塊,編碼器優(yōu)選利用被恢復(fù)為間宏塊的相鄰宏塊的運動向量測定相關(guān)性。
      在本發(fā)明的說明書中,測定相關(guān)性的具體實施例利用上邊相鄰的宏塊的運動向量。
      在宏塊位于上邊圖象邊界的情況下,就不存在上宏塊。因此,可用的相鄰宏塊就被限制。優(yōu)選地,利用在先前幀的相同位置的宏塊的運動向量測定相關(guān)性。
      在此情況下,利用上邊相鄰的宏塊的運動向量來測定相關(guān)性。這是因為假定在解碼器中錯誤掩蔽法使用上邊相鄰的運動向量。
      也就是,由于本發(fā)明的另一個目的是解決自適應(yīng)內(nèi)部宏塊刷新依據(jù)在解碼器中錯誤掩蔽法增加或減少的問題,內(nèi)部宏塊刷新對在錯誤掩蔽中具有圖象質(zhì)量降級的很大可能性的宏塊被優(yōu)先執(zhí)行。
      例如,由本發(fā)明假設(shè)的解碼器中的錯誤掩蔽法指的是在其中具有錯誤出現(xiàn)的宏塊中上邊相鄰的宏塊的運動向量。
      利用與上邊相鄰的宏塊和與上邊相鄰的宏塊的運動向量產(chǎn)生相應(yīng)于在先前幀中出現(xiàn)錯誤的宏塊的部分,然后在當(dāng)前幀的出現(xiàn)錯誤的宏塊中插入產(chǎn)生的部分的方式掩蔽錯誤。
      上述解釋的錯誤掩蔽法在任意宏塊的運動向量和該任意宏塊的上邊相鄰的宏塊的運動向量之間的相關(guān)性較小的情況下產(chǎn)生在錯誤掩蔽方面的圖象質(zhì)量下降的可能性。
      因此,通過測定當(dāng)前已編碼宏塊的運動向量和與上邊相鄰的宏塊的運動向量之間的相關(guān)性以及通過優(yōu)先將具有小相關(guān)性的宏塊編碼為內(nèi)部宏塊,使與解碼器中錯誤掩蔽法相結(jié)合的內(nèi)部宏塊刷新成為可能。
      因此,本發(fā)明在解碼器中錯誤掩蔽法使用該運動向量的情況下能夠更有效地執(zhí)行內(nèi)部宏塊刷新。在此過程中,測定相關(guān)性的宏塊優(yōu)選具有與運動向量在錯誤掩蔽法中被采用的宏塊相同的位置。
      一旦步驟S200完成,編碼器按宏塊單元在刷新圖中記錄相關(guān)性測定結(jié)果(S202)。
      也就是,編碼器在運動向量絕對值差和閾值之間測定相關(guān)性。如果運動向量絕對值差大于閾值,編碼器將刷新圖的值記錄為‘1’。如果運動向量絕對值差小于閾值,編碼器將刷新圖的值記錄為‘0’。
      完成步驟S202之后,編碼器用記錄的刷新圖執(zhí)行編碼(S204)。也就是,編碼器將具有刷新圖值為1的宏塊編碼為內(nèi)部宏塊或?qū)⒕哂兴⑿聢D值為0的宏塊編碼為間宏塊。
      下面參照圖3A至3M說明利用刷新圖的編碼方法。
      圖3A至3M為說明依據(jù)本發(fā)明的自適應(yīng)內(nèi)部宏塊刷新方法的圖。
      第一VOP 300a的所有宏塊,如圖3A所示,被編碼為內(nèi)部宏塊。由于先前VOP不存在,刷新圖310a,如圖3B所示,被記錄為‘0’。附圖標記301a到301d代表特定視頻信息,例如人的面部。
      第二VOP 300b,如圖3C所示,被編碼為P-VOP。在此過程中,編碼器利用圖3B中生成的刷新圖310a對每個宏塊進行編碼。
      由于圖1B中的刷新圖310的所有值都是‘0’,編碼器對第二VOP100b不執(zhí)行內(nèi)部宏塊刷新,而是利用當(dāng)前宏塊的運動向量和相鄰宏塊運動向量之間的絕對值差和閾值來測定相關(guān)性。
      優(yōu)選地,相關(guān)性是利用閾值和當(dāng)前宏塊的運動向量和當(dāng)前宏塊的上邊相鄰的宏塊的運動向量之間的絕對值差來進行測定的。
      如果存在一個區(qū)域305a,如圖3D所示,其中當(dāng)前宏塊的運動向量和當(dāng)前宏塊的上邊相鄰的宏塊的運動向量之間的絕對值差大于作為相關(guān)性測定結(jié)果的預(yù)先設(shè)定的閾值,在圖3B中的刷新圖310a如同圖3E那樣被更新。
      圖3D中的箭頭表示運動向量。沒有被標以箭頭的宏塊意味著不存在運動。
      也就是,其中當(dāng)前宏塊的運動向量和相鄰(上部)宏塊的運動向量之間的絕對值差大于預(yù)先設(shè)定的閾值的區(qū)域305a的刷新圖的值就被從‘0’更新為‘1’。
      隨后,第三VOP 300c如圖3F一樣被編碼。在此過程中,編碼器利用圖3E中產(chǎn)生的刷新圖310b對每個宏塊進行編碼。
      在本例中,例如示出了內(nèi)部宏塊的數(shù)目是2的情況。
      編碼器檢查當(dāng)前宏塊是否是內(nèi)部宏塊刷新的目標。如果是內(nèi)部宏塊刷新的目標,編碼器就將其編碼為內(nèi)部宏塊330a。
      換句話說,在圖3F中編碼器將內(nèi)部宏塊刷新目標區(qū)域編碼為內(nèi)部宏塊330a,然后象圖3G那樣在圖3E中更新刷新圖310b。也就是,編碼器將被編碼為內(nèi)部宏塊的宏塊313a的刷新圖310c的值改變?yōu)椤?’,然后象圖3G那樣執(zhí)行相應(yīng)的更新。
      隨后,編碼器利用預(yù)先設(shè)定的閾值和當(dāng)前宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差測定相關(guān)性。
      如果存在區(qū)域305b,如圖3H所示,其中當(dāng)前宏塊的運動向量和相鄰的宏塊的運動向量之間的絕對值差大于作為相關(guān)性測定結(jié)果的預(yù)先設(shè)定的閾值,在圖3G中的刷新圖310c如同圖3I那樣被更新。也就是,其中當(dāng)前宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差大于預(yù)先設(shè)定的閾值的區(qū)域305b的刷新圖的值就被從‘0’更新為‘1’。
      隨后,第四VOP 300d如圖3J所示那樣被編碼。在此過程中,編碼器利用圖3I中產(chǎn)生的刷新圖310c對每個宏塊進行編碼。
      編碼器檢查當(dāng)前宏塊是否是內(nèi)部宏塊刷新的目標。如果是內(nèi)部宏塊刷新的目標,編碼器就將其編碼為內(nèi)部宏塊303b。
      換句話說,在圖3J中編碼器將內(nèi)部宏塊刷新目標區(qū)域編碼為內(nèi)部宏塊303b,然后象圖3K那樣在圖3G中更新刷新圖310c。也就是,編碼器將被編碼為內(nèi)部宏塊的宏塊313b的刷新圖310d的值改變?yōu)椤?’,然后象圖3K那樣執(zhí)行相應(yīng)的更新。
      隨后,編碼器利用預(yù)先設(shè)定的閾值和當(dāng)前宏塊的運動向量與相鄰宏塊的運動向量之間的絕對值差測定相關(guān)性。
      如果存在區(qū)域305c,如圖3L所示,其中當(dāng)前宏塊的運動向量和相鄰的宏塊的運動向量之間的絕對值差大于作為相關(guān)性測定結(jié)果的預(yù)先設(shè)定的閾值,在圖3K中的刷新圖310d如同圖3M那樣被更新。也就是,其中當(dāng)前宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差大于預(yù)先設(shè)定的閾值的區(qū)域305b的刷新圖的值就被從‘0’更新為‘1’。
      如果內(nèi)部宏塊的數(shù)目在VOP中被確定了,要對其采用自適應(yīng)內(nèi)部刷新的宏塊的數(shù)目和要對其采用周期性內(nèi)部刷新的宏塊的數(shù)目,由VOP中內(nèi)部宏塊的數(shù)目確定。
      自適應(yīng)內(nèi)部宏塊刷新可和要采用自適應(yīng)內(nèi)部刷新的宏塊一樣多地應(yīng)用于刷新圖確定為‘1’的宏塊。并且,周期性內(nèi)部宏塊刷新可和要采用周期性內(nèi)部刷新的宏塊一樣多地應(yīng)用于刷新圖確定為‘0’的宏塊。
      本發(fā)明重復(fù)上述步驟來進行內(nèi)部宏塊刷新。
      因此,本發(fā)明能夠有效和迅速地恢復(fù)和掩蔽因存在錯誤的傳輸環(huán)境,例如移動通信環(huán)境下的錯誤而造成的視頻信息丟失或損壞。因此,本發(fā)明能夠提供可以在例如能夠在下一代可視頻通信的移動通信終端的產(chǎn)品中提供高質(zhì)量視頻服務(wù)的自適應(yīng)內(nèi)部宏塊刷新方法。
      對于本領(lǐng)域技術(shù)人員顯而易見,可以對本發(fā)明進行各種修改和變化,因此落入權(quán)利要求的范圍或其等同范圍內(nèi)的修改和變化都被本發(fā)明覆蓋。
      權(quán)利要求
      1.自適應(yīng)內(nèi)部宏塊刷新方法,包括下列步驟通過比較彼此相鄰的宏塊之間的運動向量測定相關(guān)性;以及根據(jù)相關(guān)性將宏塊編碼成內(nèi)部宏塊或間宏塊。
      2.如權(quán)利要求1所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相關(guān)性是通過將彼此相鄰的宏塊的運動向量之間的絕對值差與預(yù)先設(shè)定的閾值進行比較來測定的。
      3.如權(quán)利要求2所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中如果絕對值差大于該閾值,則將宏塊編碼成為內(nèi)部宏塊;而其中如果絕對值差小于閾值,則將宏塊編碼成為間宏塊。
      4.如權(quán)利要求1所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相關(guān)性測定是與錯誤掩蔽法相結(jié)合的。
      5.自適應(yīng)內(nèi)部宏塊刷新方法,包括下列步驟測定當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的相關(guān)性;在刷新圖中按模塊單元記錄測定結(jié)果;利用刷新圖執(zhí)行編碼。
      6.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相關(guān)性是通過將當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差與預(yù)先設(shè)定的閾值進行比較來測定的。
      7.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中如果根據(jù)相關(guān)性的測定結(jié)果,運動向量之間的絕對值差大于閾值,那么將刷新圖的值變?yōu)椤?’。
      8.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,執(zhí)行編碼的步驟包括下列步驟確定當(dāng)前的宏塊是否為內(nèi)部宏塊刷新的目標;以及如果當(dāng)前的宏塊是內(nèi)部宏塊刷新的目標,那么編碼總計為預(yù)定數(shù)目的宏塊為內(nèi)部宏塊。
      9.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中如果相鄰宏塊是內(nèi)部宏塊,利用與間宏塊相應(yīng)的相鄰宏塊的運動向量來測定相關(guān)性。
      10.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相鄰宏塊位于當(dāng)前宏塊的上、下、右和左邊的至少其中之一。
      11.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相關(guān)性是在先前幀的相同位置利用運動向量對圖象外圍邊界上的宏塊的一部分進行測定。
      12.如權(quán)利要求5所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中測定相關(guān)性的宏塊的確定是在解碼器中依據(jù)錯誤掩蔽法決定的。
      13.自適應(yīng)內(nèi)部宏塊刷新方法,包括下列步驟將閾值與當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的絕對值差進行比較;如果絕對值差大于閾值,將當(dāng)前已編碼模塊確定為具有小的相關(guān)性的宏塊;在刷新圖中將小相關(guān)性宏塊的值從‘0’更新為‘1’;以及將在刷新圖中具有宏塊值為‘1’的宏塊中總計為預(yù)定數(shù)目的宏塊編碼為內(nèi)部宏塊。
      14.如權(quán)利要求13所述的自適應(yīng)內(nèi)部宏塊刷新方法,進一步包括將在刷新圖中具有宏塊值為‘0’的宏塊編碼為間宏塊的步驟。
      15.如權(quán)利要求13所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中自適應(yīng)內(nèi)部宏塊刷新被應(yīng)用于和采用自適應(yīng)內(nèi)部刷新的宏塊一樣多的具有確定為‘1’的刷新圖的宏塊,并且其中周期性內(nèi)部宏塊刷新被應(yīng)用于和應(yīng)用周期性內(nèi)部刷新的宏塊一樣多的具有確定為‘0’的刷新圖的宏塊。
      16.如權(quán)利要求13所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中如果相鄰宏塊是內(nèi)部宏塊,那么相關(guān)性是利用與間宏塊相應(yīng)的相鄰宏塊的運動向量進行測定。
      17.如權(quán)利要求13所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相鄰宏塊位于當(dāng)前宏塊的上、下、右和左邊的至少其中之一。
      18.如權(quán)利要求13所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中相關(guān)性是在先前幀的相同位置利用運動向量對圖象外圍邊界上的宏塊的一部分進行測定。
      19.如權(quán)利要求13所述的自適應(yīng)內(nèi)部宏塊刷新方法,其中測定相關(guān)性的宏塊的確定是在解碼器中依據(jù)錯誤掩蔽法決定的。
      全文摘要
      本發(fā)明提供了一種自適應(yīng)內(nèi)部宏塊刷新方法,通過該方法,以一種考慮到解碼器的錯誤恢復(fù)方法的方式采用內(nèi)部宏塊刷新技術(shù)。本發(fā)明包括測定當(dāng)前已編碼宏塊的運動向量和相鄰宏塊的運動向量之間的相關(guān)性,在刷新圖中通過塊單元記錄相關(guān)性的測定結(jié)果,并利用刷新圖執(zhí)行編碼的步驟。
      文檔編號H04N7/50GK1674681SQ200510056458
      公開日2005年9月28日 申請日期2005年3月22日 優(yōu)先權(quán)日2004年3月22日
      發(fā)明者黃榮輝, 尹度鉉, 徐在源 申請人:Lg電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1