国产精品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>

      動影像編碼方法

      文檔序號:7593720閱讀:168來源:國知局
      專利名稱:動影像編碼方法
      技術(shù)領(lǐng)域
      本項發(fā)明中涉及到的是動影像編碼方法,特別是在多媒體影像通過網(wǎng)絡(luò)傳送時,通過編碼過程中的數(shù)據(jù)隱藏,對解碼過程中產(chǎn)生的錯誤進行有效錯誤隱匿處理的動影像編碼方法。
      背景技術(shù)
      最近,隨著IMT2000等超高速移動通訊技術(shù)的開發(fā),不僅是語音、靜止影像,而且動影像等多媒體服務(wù)也得到了廣泛應(yīng)用。作為動影像多媒體服務(wù)實例,可列舉VOD等單方向服務(wù)和影像通話等雙方向服務(wù)。視頻通訊比語音通訊需要更多的數(shù)據(jù)量,因此基本上需要進行視頻壓縮。
      一般性的動影像編碼過程如圖1所示,通過運動補償(motion compensation)和運動預(yù)測(motion estimation),從輸入影像中提取運動向量(motion vector),并且對該影像進行DCT和量子化處理。為了使已量子化數(shù)據(jù)的數(shù)據(jù)壓縮過程更加有效,對其進行可變長編碼(VLC encoding)。
      而且,經(jīng)過逆量子化和逆DCT(IDCT)處理的影像和以前影像相加,恢復(fù)為現(xiàn)有影像;并且利用該影像計算下一個影像的次影像。通過上述方式形成視頻數(shù)據(jù)壓縮。
      經(jīng)過視頻壓縮后,通過網(wǎng)絡(luò)與對方形成通話。這時,數(shù)據(jù)移動的網(wǎng)絡(luò)中會發(fā)生干擾。就是說,通訊中的數(shù)據(jù)不會原封不動地傳到接收端,而是傳送過程中會發(fā)生數(shù)據(jù)受損或者損失等現(xiàn)象。這種傳送過程中的數(shù)據(jù)損失和損傷就叫做錯誤。
      這種錯誤不僅僅對發(fā)生錯誤的幀造成影響,以后還會連續(xù)性地造成影響。其理由是,由于是對視頻進行壓縮,因此視空間運動預(yù)測中,發(fā)生一次的數(shù)據(jù)錯誤會對連續(xù)性的幀造成影響。另外,可變編碼方式中,發(fā)生數(shù)據(jù)錯誤時,會丟失同步(Sync),因此直到幀中找到下一個同步(Sync)為止,都會造成影響。就是說,由于視頻壓縮,因數(shù)據(jù)損失造成的畫質(zhì)低下越來越嚴(yán)重,而且還會連續(xù)性地發(fā)生。
      上述這種影像畫質(zhì)低下是動影像服務(wù)中的最大障礙。視頻壓縮標(biāo)準(zhǔn)中也有類似錯誤恢復(fù)和隱匿的方法,但都具有一定局限性。
      錯誤的恢復(fù)方法中,主要是通過編碼器進行追加性數(shù)據(jù)插入的方法,當(dāng)發(fā)生錯誤時,在解碼器中防止錯誤的傳播。這是一種,被編碼的信息流中追加插入同步化(Sync)比特,或者被編碼的信息流截斷為相同長度的信息流捆,以此防止錯誤傳播的方法。
      錯誤恢復(fù)方法中的另一種方法還有,編碼和解碼同時進行的方法。該方法利用到了反向信道(back channel),而且解碼器向編碼器通報錯誤發(fā)安生位置,編碼器就利用該信息通過能夠錯誤恢復(fù)的方法進行編碼。
      而且,錯誤隱匿方法是在解碼器中進行的方法,是一種利用編碼器帶有的影像將錯誤發(fā)生部分調(diào)整為最大限度上與原來影像類似的方法。
      但是,以上說明的單獨利用錯誤恢復(fù)方法和錯誤隱匿方法的方法具有無法清除所有發(fā)生錯誤的缺點。

      發(fā)明內(nèi)容本項發(fā)明的目的就是要提供,通過網(wǎng)絡(luò)傳送多媒體影像時,利用編碼器過程中數(shù)據(jù)隱藏,提供關(guān)心區(qū)域信息,并且針對解碼過程中發(fā)生的錯誤,進行有效的錯誤隱匿處理的動影像編碼方法。
      為了達到上述目的,本項發(fā)明中的動影像編碼方法是動影像傳送系統(tǒng)中進行錯誤隱匿的動影像編碼方法,而且要包括以下幾個步驟內(nèi)容步驟一,針對編碼器輸入的影像,提取關(guān)心區(qū)域的信息;步驟二,針對提取到的關(guān)心區(qū)域信息,編碼時通過數(shù)據(jù)隱藏進行傳送;步驟三,從解碼器中提取通過數(shù)據(jù)隱藏傳送到的關(guān)心區(qū)域信息;步驟四,利用該關(guān)心區(qū)域信息,進行錯誤隱匿。
      在這里,本項發(fā)明中的上述關(guān)心區(qū)域是,用戶觀看影像時視線最集中的部分,例如在人物影像中,其關(guān)系區(qū)域就是人物標(biāo)示區(qū)域。
      而且,本項發(fā)明中,利用目標(biāo)提取技術(shù)從被輸入的影像中提取關(guān)心區(qū)域;并且對被輸入影像進行編碼時,提取關(guān)心區(qū)域的編碼狀況信息。
      另外,本項發(fā)明中,被提取的關(guān)心區(qū)域編碼信息中要包括關(guān)心區(qū)域的位置、運動向量、編碼類型信等信息。
      而且,本項發(fā)明中,對被提取的關(guān)心區(qū)域信息進行數(shù)據(jù)隱藏時,要對關(guān)心區(qū)域的標(biāo)題信息進行數(shù)據(jù)隱藏處理。
      還有,本項發(fā)明中,針對上述被提取關(guān)心區(qū)域信息進行數(shù)據(jù)隱藏時,多次反復(fù)隱藏上述被提取的關(guān)心區(qū)域相同信息。
      另外,本項發(fā)明中,進行數(shù)據(jù)隱藏的過程中,利用針對被輸入影像的量子化參數(shù)以及/或者執(zhí)行DCT的塊內(nèi)等級值(DCT系數(shù)除與量子化參數(shù)的值)進行數(shù)據(jù)隱藏。
      本項發(fā)明提供了,通過網(wǎng)絡(luò)傳送多媒體影像時,利用編碼器過程中數(shù)據(jù)隱藏,提供關(guān)心區(qū)域信息,并且針對解碼過程中發(fā)生的錯誤,進行有效的錯誤隱匿處理的動影像編碼方法。

      圖1是普通動影像編碼方法中編碼過程的概略顯示圖。
      圖2是本項發(fā)明提供的動影像編碼方法中,利用量子化參數(shù)進行數(shù)據(jù)隱藏的過程說明圖。
      圖3是本項發(fā)明提供的動影像編碼方法中,利用等級值進行數(shù)據(jù)隱藏的過程說明圖。
      圖4是普通影像通訊中,包含作為人們最關(guān)心區(qū)域的用戶臉部、身體和用戶區(qū)域在內(nèi)的部分以宏塊為單位顯示的圖面。
      圖5是本項發(fā)明提供的動影像編碼方法中,進行動影像編碼的過程順序圖。
      具體實施方式下面參照附圖,對本項發(fā)明中的實例進行詳細(xì)說明。
      本項發(fā)明中提示了,在編碼過程中通過數(shù)據(jù)隱藏,向用戶隱藏傳送重要的關(guān)心區(qū)域信息,并且在解碼器中發(fā)生錯誤時,更加有效地處理錯誤隱匿的動影像編碼方法。
      首先,對本項發(fā)明中進行的數(shù)據(jù)隱藏進行說明。
      所謂數(shù)據(jù)隱藏是,事先將所需的信息隱藏在數(shù)碼多媒體中,有需要時,可以提取上述隱藏信息的技術(shù)。數(shù)據(jù)隱藏技術(shù)大體上可分為,隱藏信息的提取過程中需要原本的技術(shù)和無須原本的技術(shù)。本項發(fā)明中采用了無須原本數(shù)據(jù)的方法。
      本項發(fā)明中的數(shù)據(jù)隱藏是在視頻壓縮時進行的。通過對壓縮輸入影像的過程中適用于數(shù)據(jù)壓縮的參數(shù)或者輸入影像中依存性值的變形,實現(xiàn)數(shù)據(jù)隱藏。進行視頻壓縮時,如果要隱藏數(shù)據(jù),必須要選取即使通過數(shù)據(jù)隱藏原來的參數(shù)或者原本數(shù)據(jù)發(fā)生變形,對其畫質(zhì)或者被壓縮數(shù)據(jù)量沒有多大影像的部分。而且,其數(shù)值可以采用量子化參數(shù)(QP)和DCT系數(shù)除與量子化參數(shù)的‘level’值。
      圖2中顯示了利用量子化參數(shù)進行數(shù)據(jù)隱藏的過程。圖2是本項發(fā)明提供的動影像編碼方法中,利用量子化參數(shù)進行數(shù)據(jù)隱藏的過程說明圖。
      正如前面所述,調(diào)整被編碼數(shù)據(jù)量的是量子化參數(shù)。量子化參數(shù)是,對輸入影像或者輸入影像的差分值進行DCT的系數(shù)值進行除法處理的參數(shù)。隨著量子化參數(shù)的增大,除DCT系數(shù)的值也會增大;因此,如果被編碼的數(shù)據(jù)量減少,量子化參數(shù)減少,除DCT系數(shù)的值也會減少,因此被編碼的數(shù)據(jù)量就會增多。
      而且,通過網(wǎng)絡(luò)傳送視頻動影像時,數(shù)據(jù)的壓縮要符合網(wǎng)絡(luò)帶寬。如果網(wǎng)絡(luò)帶寬比較寬,其通訊數(shù)據(jù)量也會多;因此被編碼的量也會增多,畫質(zhì)也會有所改善。相反,網(wǎng)絡(luò)帶寬比較窄,其通訊量就會少;因此被編碼的量也會減少,畫質(zhì)也會有所低下。正如前面所述,根據(jù)網(wǎng)絡(luò)狀況,可以利用量子化參數(shù)調(diào)整被編碼的數(shù)據(jù)量,這是可以進行數(shù)據(jù)隱藏操作。
      如圖2所述,對輸入影像或者輸入影像的差分值影像進行DCT處理后,根據(jù)網(wǎng)絡(luò)帶寬,設(shè)定適當(dāng)?shù)牧孔踊瘏?shù)。該量子化參數(shù)加入到宏塊頭,并且適用于對壓縮影像進行解碼處理的過程中。這時,利用實際量子化參數(shù),在量子化處理之前,進行數(shù)據(jù)隱藏處理。在這里,數(shù)據(jù)隱藏過程如下
      QP_new%2==Hide bit[k]QP_new沒有變動QP_new%2?。紿ide bit[k]QP_new=QP_new+1;Hide bit[k]要隱藏的數(shù)據(jù)比特流如果通過上述過程進行數(shù)據(jù)隱藏處理,解碼器中對壓縮數(shù)據(jù)進行解碼的同時,根據(jù)量子化參數(shù)值可以提取被隱藏的數(shù)據(jù)。在解碼器中,如果量子化參數(shù)是雙數(shù),其被隱藏數(shù)據(jù)是‘0’;如果量子化參數(shù)為單數(shù),其被隱藏數(shù)據(jù)是‘1’。
      這時,為了隱藏數(shù)據(jù),編碼器中要略微變更量子化參數(shù)。就是說,如果要隱藏數(shù)據(jù)和量子化參數(shù)除與2的值不相同,將量子化參數(shù)值增加‘1’,使除與2的值要相同。這時,除DCT系數(shù)的值會增大,因此被編碼的數(shù)據(jù)量就會減少。但是,不會發(fā)生人們能夠用肉眼感覺的到的畫質(zhì)低下現(xiàn)象。
      一方面,圖3顯示的就是對輸入影象或者差分值影象DCT系數(shù)值進行量子化處理的值‘level’,再進行數(shù)據(jù)隱藏的過程。圖3是本項發(fā)明提供的動影像編碼方法中,利用等級值進行數(shù)據(jù)隱藏的過程說明圖。
      本項發(fā)明提供的動影象編碼方法中,為了進行壓縮,對輸入影像或者差分值影像進行DCT處理。然后,根據(jù)要傳送的帶寬,指定量子化參數(shù),并且調(diào)整被編碼比特量。被量子化參數(shù)相除的值就是DCT系數(shù)。
      圖3中DCT是以8*8塊單位進行。進行DCT處理的塊中適用量子化參數(shù),再除與系數(shù)值;這時,用量子化參數(shù)相除的值就是‘level’。利用從每個塊中得出的‘level’,可進行數(shù)據(jù)隱藏處理。在這里,數(shù)據(jù)隱藏處理可以如下進行。
      LevelSum%2==Hide Bit[k]Level無變更LevelSum%2?。紿ide Bit[k]Level中重要度最低的level值減少1LevelSum所有塊level相加的值不對每個‘level’進行數(shù)據(jù)隱藏處理,而對以塊單位把‘level’相加的值進行數(shù)據(jù)隱藏處理的理由就是,如果對各‘level’進行數(shù)據(jù)隱藏處理,可能會對畫質(zhì)產(chǎn)生影響。‘Level’是DCT系數(shù)除與量子化參數(shù)的值,因此量子化參數(shù)越大,‘level’意味的DCT系數(shù)范圍也就會越大。
      例如,即使‘level’值同樣為‘1’,如果量子化參數(shù)為10,其DCT范圍可能是10到19;如果量子化參數(shù)為30,可能的DCT范圍為30-59。因此,用8*8塊單位計算‘level’的‘sum’后,如果‘level’的‘sum’除與2的值和要隱藏數(shù)據(jù)的比特值相同,就不會有‘level’變動;如果不相同,將重要度最低的‘level’值減少1。
      在這里,所謂重要度最低的‘level’是指,肉眼中敏感度最低的部分。人的眼睛對高頻區(qū)域的敏感度相對低一些,因此要隱藏數(shù)據(jù)比特和將‘level sum’除與2的值不相同,對具有邊緣高頻的‘level’值減少1。
      就是說,如果‘level sum’為‘16’,要插入的比特為‘1’,作為該塊邊緣高頻區(qū)域的‘level’值減少‘1’,使塊‘level sum’變?yōu)椤?5’;這樣,要隱藏比特和將‘level sum’除與2的值會相同。
      但是,如果‘level sum’為‘1’就會發(fā)生問題。如果‘level sum’為‘1’,要隱藏比特為‘1’;邊緣敏感度較低部分的‘level’減少‘1’,使全部塊的合為‘0’。但是,原來塊之合為‘0’的塊,再也不能減少‘level’,因此不能隱藏數(shù)據(jù)。這樣就很難分辨,原本‘level sum’為‘1’,通過數(shù)據(jù)隱藏處理,‘level sum’變?yōu)椤?’的塊和原本‘level sum’為‘0’,并且無法進行數(shù)據(jù)隱藏的塊。
      本項發(fā)明中,為了防止這種錯誤現(xiàn)象,采用了以下方法?!甽evel’之合為‘1’時,如果要隱藏的數(shù)據(jù)為‘1’,就在該塊中插入數(shù)據(jù)。即使是這樣,‘level’之合也不會發(fā)生變化。如果,‘level’之合為‘1’,要隱藏數(shù)據(jù)為‘0’,就將該塊的‘level’之合變換為‘0’,并且不進行數(shù)字隱藏處理?!甽evel’之合為‘0’時,解碼器中就會判斷‘該塊中沒有隱藏數(shù)據(jù)’。
      除‘level’之合為‘1’的塊之外的所有塊中,如果要隱藏的數(shù)據(jù)和將自身的塊之合除與2的值相同,塊的‘level’就不會有變化;要不然,可以將邊緣敏感度較低部分的‘level’減少‘1’,以此隱藏數(shù)據(jù)。
      ‘level’之合為‘1’的塊,如果要隱藏的數(shù)據(jù)為‘1’,就進行數(shù)據(jù)隱藏處理如果隱藏數(shù)據(jù)為‘0’,就不進行數(shù)據(jù)隱藏處理,只是將塊的‘level’值變更為‘0’。另外,‘level’之合為‘0’時,也不會進行數(shù)據(jù)隱藏處理。
      一方面,本項發(fā)明,在利用量子化參數(shù)或者‘level’值進行數(shù)據(jù)隱藏時,在被輸入的影像中,對關(guān)心區(qū)域(ROIRegion of Interest)的信息進行數(shù)據(jù)隱藏。
      在這里,所謂關(guān)心區(qū)域如圖4一樣,是指影像通訊中人的臉部等用戶對畫質(zhì)變化最敏感的部分。圖4是普通影像通訊中,包含作為人們最關(guān)心區(qū)域的用戶臉部、身體和用戶區(qū)域在內(nèi)的部分以宏塊為單位顯示的圖面。
      用戶區(qū)域等關(guān)心區(qū)域中發(fā)生錯誤,用戶可能會感受到比較嚴(yán)重的畫質(zhì)低下現(xiàn)象。正如前面所講述的,利用普通運動補償和運動預(yù)測的視頻壓縮中發(fā)生錯誤時,該錯誤可能會傳播到下一個幀中,越往后錯誤的累積就越嚴(yán)重,因此畫質(zhì)也會越來越差。為了防止這種畫質(zhì)低下現(xiàn)象,一般性在解碼器中進行錯誤隱匿處理;但是由于沒有關(guān)于用戶關(guān)心區(qū)域和之外區(qū)域的信息,單純利用錯誤隱匿方法,其錯誤隱匿不會非常準(zhǔn)確。
      為了克服這種缺點,本項發(fā)明中,從編碼器提取用戶關(guān)心區(qū)域信息,并且在編碼時,對用戶關(guān)心區(qū)域的信息進行數(shù)據(jù)隱藏處理。進行數(shù)據(jù)隱藏時,被編碼的數(shù)據(jù)量不能增加,并且畫質(zhì)也不能發(fā)生變化。能夠滿足上述條件的位置是,量子化參數(shù)和DCT系數(shù)值除與量子化參數(shù)的‘level’值。
      本項發(fā)明中,設(shè)定量子化參數(shù)后,利用從關(guān)心區(qū)域提取的信息,對設(shè)定值進行適當(dāng)變更。另外,用量子化參數(shù)相除的‘level’值也隱藏從關(guān)心區(qū)域提取到的信息。量子化參數(shù)和‘level’值中隱藏關(guān)心區(qū)域的信息,被編碼的數(shù)據(jù)值就會發(fā)生略微變更;但是,不會發(fā)生被編碼數(shù)據(jù)增加以及畫質(zhì)發(fā)生變化的現(xiàn)象。上述相關(guān)過程在圖5中有所顯示。
      一方面,通過數(shù)據(jù)隱藏進行傳送的用戶關(guān)心區(qū)域信息,解碼器中沒有相關(guān)信息時,隱藏?zé)o法準(zhǔn)確預(yù)測的信息后再進行傳送。上述類型的信息中,有用戶關(guān)心區(qū)域位置和運動向量以及編碼類型信息等標(biāo)題信息。
      對整體影象,如果隱藏上述信息后再進行傳送,其錯誤隱匿效果可能會更佳;但是用戶所關(guān)心的區(qū)域正是,數(shù)據(jù)隱藏位置不多,并且錯誤發(fā)生時能夠明顯感受到畫質(zhì)低下的部分;因此只對用戶關(guān)心區(qū)域的信息進行隱藏處理。不僅是用戶關(guān)心區(qū)域的位置,隱藏運動向量和編碼類型信息的理由正是視頻壓縮方法的特征。
      視頻壓縮時,重要的信息經(jīng)過標(biāo)題部分提取,只是對少量的數(shù)據(jù)進行實際編碼處理,再進行傳送。在這里,所謂運動向量是指,為了壓縮視頻數(shù)據(jù),以宏塊為單位搜尋與以前影像最相似的位置。如果找到最相似的位置后,傳送至動向向量中,實際被編碼的數(shù)據(jù)只是以前影像之間的差分值,因此可以大大減少被編碼的數(shù)據(jù)量。
      但是,如果在通訊過程中丟失運動向量,實際被編碼數(shù)據(jù)僅僅是以前影像之間的差分值;由于無法判斷該從以前影像的哪一個部分提取信息,很難進行準(zhǔn)確的錯誤隱匿。解碼器中無法準(zhǔn)確找到運動向量,因此利用周圍宏塊的運動向量,進行錯誤隱匿。
      這時,如果運動向量與周圍宏塊沒有類似性,要在恢復(fù)的影像中插入新的錯誤。因此,這也成為了使以后影像的畫質(zhì)低下的原因。由于上述原因,準(zhǔn)確的運動向量信息可能會成為錯誤隱匿的重要信息。就是說,從編碼器中提取用戶關(guān)心區(qū)域后,如果隱藏每個宏塊或者共同列的平均運動向量,在進行傳送;這樣,編碼器中就會提取被隱藏的數(shù)據(jù),并且搜尋到更加準(zhǔn)確的運動向量,實現(xiàn)更加有效的錯誤隱匿。
      而且,這對編碼類型或者錯誤隱匿來說是一個必須重要的信息。一般性,在視頻壓縮系統(tǒng)中,編碼類型大體上可分為企業(yè)網(wǎng)類型(intra type)和因特網(wǎng)(inter type)。
      在這里,所謂企業(yè)網(wǎng)類型是指,不在以前影像中搜尋類似位置,而且對影像本身進行DCT和量子化處理的過程。就是說,由于不參照以前的影像,雖然被編碼的數(shù)據(jù)比較多,但是不會對以前影像的錯誤造成任何影響。
      而且,所謂因特網(wǎng)是指,從以前影像中搜尋類似位置,并且從中尋找運動向量,只對該差分值進行編碼的過程。就是說,參照以前影像,只對最類似部分之間的差分值進行編碼處理;因此,雖然被編碼的數(shù)據(jù)量比較是少,但會對以前影像的錯誤造成影響。
      因此,即使接收不準(zhǔn)確的編碼類型,進行解碼;也會有恢復(fù)的影像上插入新錯誤的結(jié)果。例如,如果把企業(yè)內(nèi)部網(wǎng)類型錯誤設(shè)定為因特網(wǎng)類型時,可能會找到?jīng)]有必要的運動向量,也會帶來錯誤的差分值影像。另外,把因特網(wǎng)類型錯誤設(shè)定為企業(yè)內(nèi)部網(wǎng)類型時,具有的數(shù)據(jù)僅僅是以前影像之間的差分值,由于用該數(shù)據(jù)進行影像恢復(fù),因此會造成嚴(yán)重的畫質(zhì)低下現(xiàn)象。
      上述的重要信息主要顯示其標(biāo)題信息。編碼時,標(biāo)題中保留很多的信息,相反只是壓縮少量的數(shù)據(jù)進行傳送;如果丟失了標(biāo)題信息,就無法恢復(fù)隨之而來的數(shù)據(jù)。因此,通過數(shù)據(jù)隱藏過程隱藏的數(shù)據(jù),也是用戶關(guān)心區(qū)域的標(biāo)題信息。
      而且,動影像通訊中其錯誤比率會根據(jù)環(huán)境發(fā)生變化。嚴(yán)重時可達10E-3,也會存在幾乎沒有錯誤的環(huán)境。這時,在錯誤發(fā)生比率比較高的環(huán)境中,隱藏的數(shù)據(jù)也會因錯誤發(fā)生不完成的現(xiàn)象,因此必須要反復(fù)多次進行傳送?;謴?fù)的數(shù)據(jù)中發(fā)生錯誤時,提取隱藏數(shù)據(jù)進行錯誤隱匿,由于數(shù)據(jù)隱藏本身隱藏于被編碼的比特信息流中,如果被編碼的數(shù)據(jù)因錯誤不完整,其隱藏的數(shù)據(jù)也會發(fā)生不完整現(xiàn)象。
      這時,如果利用不完整的信息進行錯誤隱匿,畫質(zhì)低下現(xiàn)象就會更加嚴(yán)重;即使是,把要隱藏數(shù)據(jù)重復(fù)多次進行傳送,并且隱藏于解碼器中的數(shù)據(jù)因錯誤不完整時,也可以利用重復(fù)的其他數(shù)據(jù)。
      一方面,現(xiàn)有的錯誤隱匿方法,只是利用解碼器接收的影象,將其恢復(fù)為與原來影像最為相似的影像。就是說,由于可利用的信息比較有限,恢復(fù)的影像會與原影像造成一定差異。一般性的視頻壓縮方法,利用以前影像之間的差分值進行壓縮;因此,在某一點發(fā)生錯誤時,如果不完全清除該部分的錯誤,會將錯誤傳播到下一個影像中。就是說,需要把錯誤發(fā)生點的錯誤最大限度地進行清除。
      如果利用本項發(fā)明中提示的動影像編碼方法,錯誤隱匿不只是發(fā)生在接收端,在發(fā)送端也通過接收追加性信息進行錯誤隱匿,因此可以最大限度地清除所發(fā)生的錯誤。
      利用本項發(fā)明中的動影像編碼方法,當(dāng)IMT-2000等視頻通訊服務(wù)中發(fā)生錯誤時,可以更加有效地進行錯誤隱匿,因此可以有效地適用于使用一般性的視頻編譯碼標(biāo)準(zhǔn)(H.26X,MPEG1,2,4)的動影像通訊服務(wù)中。
      權(quán)利要求
      1.動影像編碼方法,所述方法應(yīng)用在動影像傳送系統(tǒng)中進行錯誤隱匿處理,包括步驟一,針對編碼器輸入的影像,提取關(guān)心區(qū)域的信息;步驟二,針對提取到的關(guān)心區(qū)域信息,編碼時通過數(shù)據(jù)隱藏進行傳送;步驟三,從解碼器中提取通過數(shù)據(jù)隱藏傳送到的關(guān)心區(qū)域信息;步驟四,利用該關(guān)心區(qū)域信息,進行錯誤隱匿。
      2.如權(quán)利要求1所述的動影像編碼方法,其特征在于上述關(guān)心區(qū)域是,用戶觀看影像時視線最集中的部分。
      3.如權(quán)利要求1所述的動影像編碼方法,其特征在于上述關(guān)系區(qū)域是人物影像中的人物標(biāo)示區(qū)域。
      4.如權(quán)利要求1所述的動影像編碼方法,其特征在于上述提取與被輸入影像相關(guān)的關(guān)心區(qū)域信息的過程中,利用目標(biāo)提取技術(shù)從被輸入的影像中提取關(guān)心區(qū)域,并且對被輸入影像進行編碼時,提取關(guān)心區(qū)域的編碼狀況信息。
      5.如權(quán)利要求4所述的動影像編碼方法,其特征在于上述被提取的關(guān)心區(qū)域編碼信息中要包括關(guān)心區(qū)域的位置、運動向量、編碼類型信等信息。
      6.如權(quán)利要求1所述的動影像編碼方法,其特征在于上述對被提取的關(guān)心區(qū)域信息進行數(shù)據(jù)隱藏時,要對關(guān)心區(qū)域的標(biāo)題信息進行數(shù)據(jù)隱藏處理。
      7.如權(quán)利要求1所述的動影像編碼方法,其特征在于上述針對上述被提取關(guān)心區(qū)域信息進行數(shù)據(jù)隱藏時,多次反復(fù)隱藏上述被提取的關(guān)心區(qū)域相同信息。
      8.如權(quán)利要求1所述的動影像編碼方法,其特征在于上述進行數(shù)據(jù)隱藏的過程中,利用針對被輸入影像的量子化參數(shù)以及/或者執(zhí)行離散余弦變換的塊內(nèi)等級值(離散余弦變換系數(shù)除與量子化參數(shù)的值)進行數(shù)據(jù)隱藏。
      全文摘要
      本發(fā)明公開了動影像編碼方法,包括步驟一,針對編碼器輸入的影像,提取關(guān)心區(qū)域的信息;步驟二,針對提取到的關(guān)心區(qū)域信息,編碼時通過數(shù)據(jù)隱藏進行傳送;步驟三,從解碼器中提取通過數(shù)據(jù)隱藏傳送到的關(guān)心區(qū)域信息;步驟四,利用該關(guān)心區(qū)域信息,進行錯誤隱匿。另外,本項發(fā)明中,針對被輸入影像,提取關(guān)心區(qū)域信息的同時,利用目標(biāo)提取技術(shù)從被輸入的影像中提取關(guān)心區(qū)域;并且對被輸入影像進行編碼時,提取關(guān)心區(qū)域的編碼狀況信息。還有,本項發(fā)明中,被提取的關(guān)心區(qū)域編碼信息中要包括關(guān)心區(qū)域的位置、運動向量、編碼類型信等信息;并且,對被提取的關(guān)心區(qū)域信息進行數(shù)據(jù)隱藏時,要對關(guān)心區(qū)域的標(biāo)題信息進行數(shù)據(jù)隱藏處理。
      文檔編號H04N7/16GK1753498SQ20041005162
      公開日2006年3月29日 申請日期2004年9月22日 優(yōu)先權(quán)日2004年9月22日
      發(fā)明者柳在信 申請人:樂金電子(惠州)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1