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

      一種編碼模式的選擇方法和裝置的制作方法

      文檔序號:7714533閱讀:129來源:國知局
      專利名稱:一種編碼模式的選擇方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種編碼模式的選擇方法和裝置。
      背景技術(shù)
      在IP (Internet Protocol,因特網(wǎng)協(xié)議)網(wǎng)絡(luò)上傳播的一見頻碼流一般都釆用H.263、 H.264、 MPEG4等壓縮標準,其特點是占用帶寬低,解碼端恢復(fù)的S見頻質(zhì)量較好。但在實時視頻應(yīng)用.的網(wǎng)絡(luò)場景中,如視頻會議系統(tǒng)、實時監(jiān)控場景等,經(jīng)常出現(xiàn)丟包。由于壓縮標準中采用的幀間參考,視頻碼流的缺失造成的解碼端視頻數(shù)椐錯誤一般都會一直延續(xù)到新的I幀的視頻碼流到來為止,會對視頻質(zhì)量產(chǎn)生嚴重的影響。傳統(tǒng)的解決方法從原理上可以分為兩種(1)在解碼端增加丟包恢復(fù)功能,通過復(fù)雜的數(shù)據(jù)插值算法估計出丟失的部分;(2)在編碼端增加容錯處理,通過增加額外的數(shù)據(jù)字段對重要的視頻數(shù)據(jù)做冗余發(fā)送?,F(xiàn)有技術(shù)中通常使用第一種解決方法。
      對于第一種方法,現(xiàn)有的視頻監(jiān)控系統(tǒng)中解碼端大多釆用如下兩種方案
      方案一中,當(dāng)解碼端才企測到視頻數(shù)據(jù)發(fā)生丟包時,對接收到的不完整幀解碼,使用當(dāng)前幀已解碼得到的信息預(yù)測出丟失的圖像信息。例如根據(jù)丟失數(shù)據(jù)上一行的編碼類型和解碼數(shù)據(jù)、丟失數(shù)據(jù)左行的編碼類型和解碼后的視頻數(shù)據(jù)、丟失數(shù)據(jù)上一幀對應(yīng)位置的編碼類型和解碼數(shù)據(jù)等信息等,預(yù)測丟失的纟見頻數(shù)據(jù)信息。
      方案二中,當(dāng)解碼端檢測到視頻數(shù)據(jù)發(fā)生丟包時,對接收到的不完整幀解碼,根據(jù)幀間信息進行幀間預(yù)測參考和補償,預(yù)測參考的對象可以根據(jù)周圍宏塊的參考幀索引,也可以對上一幀或幾幀的參考幀指針和運動矢量做中值濾波,把濾波后的數(shù)據(jù)作為丟失宏塊的參考運動矢量,通過幀間預(yù)測得到失的纟見頻數(shù)據(jù)信息。
      現(xiàn)有技術(shù)中存在的問題在于,在進行丟失的視頻數(shù)據(jù)信息的預(yù)測時,需要對預(yù)測所采用的編碼方式進行選擇,現(xiàn)有的編碼方式的選擇過程中并不考慮網(wǎng)絡(luò)場景中的丟包情況,因此在應(yīng)用于發(fā)生丟包的網(wǎng)絡(luò)場景中時無法保證能夠選擇合適的編碼方式、得到最優(yōu)的視頻質(zhì)量。

      發(fā)明內(nèi)容
      本發(fā)明提供一種編碼模式的選擇方法和裝置,用于在發(fā)生丟包的網(wǎng)絡(luò)場景中綜合考慮丟包情況選擇最佳的編碼方式。
      為了達到上述目的,本發(fā)明提供了一種編碼模式的選擇方法,包括編碼端獲取當(dāng)前與解碼端間信道的丟包系數(shù);
      所述編碼端根據(jù)所述丟包系數(shù)以及率失真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值;
      所述編碼端選擇具有最小的拉格朗日耗值的編碼模式,作為最優(yōu)的編碼模式;
      其中,所述獲取各可用編碼模式對應(yīng)的拉格朗日耗值包括對于幀內(nèi)預(yù)測的編碼方式,
      <formula>formula see original document page 5</formula>對于幀間預(yù)測的編碼方式,
      <formula>formula see original document page 5</formula>
      其中J表示拉格朗日耗值,丄表示信道的丟包系數(shù),Distortion表示重建圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特位數(shù)量,^尸為常量;對于所述丄,0<£《1,丟包率越大則丄的值越小,丟包率為O時,1=1。其中,所述編碼端獲取當(dāng)前與解碼端間信道的丟包系數(shù)包括所述編碼端根據(jù)經(jīng)驗公式獲取當(dāng)前信道的丟包系數(shù);或所述編碼端以最優(yōu)信噪比為判別條件對獲取當(dāng)前信道的丟包系數(shù)的公式進行自動調(diào)整,并根據(jù)自動調(diào)整后的公式獲取當(dāng)前信道的丟包系數(shù)。其中,還包括
      所述編碼端在預(yù)定的時間間隔到達時,獲取當(dāng)前信道的丟包系數(shù)。
      本發(fā)明還提供一種編碼模式的選擇裝置,包括
      系數(shù)獲取單元,用于獲取當(dāng)前與解碼端間信道的丟包系數(shù);
      參考值獲取單元,用于根據(jù)所述系數(shù)獲取單元獲取的丟包系數(shù)以及率失真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值;
      編碼模式獲取單元,用于根據(jù)所述參考值獲取單元獲取的各可用編碼模式對應(yīng)的拉格朗日耗值,選擇具有最小的拉格朗日耗值的編碼模式,作為最優(yōu)的編碼;溪式;
      所述參考值獲取單元具體用于
      對于幀內(nèi)預(yù)測的編碼方式,
      / (intra) = Distortion +/Wod&/ * Rate
      /1舉,尸(1/丄)*0.85*2,12)/3
      對于幀間預(yù)測的編碼方式,
      / (inter) = Distortion +/Wod£,/> * Rate
      其中/表示拉格朗日耗值,丄表示信道的丟包系數(shù),Distortion表示重建圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特位數(shù)量,g尸為常量;對于所述丄,0<ZX1,丟包率越大則£的值越小,丟包率為O時,£=1。
      其中,所述系數(shù)獲取單元具體用于
      根據(jù)經(jīng)驗公式獲取當(dāng)前信道的丟包系數(shù);或以最優(yōu)信噪比為判別條件對獲取當(dāng)前信道的丟包系數(shù)的公式進行自動調(diào)整,并根據(jù)自動調(diào)整后的公式獲取當(dāng)前信道的丟包系數(shù)。
      其中,還包括
      定時單元,用于對當(dāng)前時間進行計時,當(dāng)預(yù)定的時間間隔到達時,通知所述系數(shù)獲取單元獲取當(dāng)前信道的丟包系數(shù)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點
      在網(wǎng)絡(luò)場景中進行丟失的視頻數(shù)據(jù)信息的預(yù)測時,在現(xiàn)有的率失真最優(yōu)方法下綜合考慮網(wǎng)絡(luò)場景中的丟包情況用于編碼模式的選擇,因此在發(fā)生丟包的網(wǎng)絡(luò)場景中時可以保證能夠選擇合適的編碼方式、得到最優(yōu)的視頻質(zhì)量。


      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的 一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明中提供的編碼模式的選擇方法的流程圖;圖2是本發(fā)明中提供的編碼模式的選擇裝置的結(jié)構(gòu)示意圖。
      具體實施例方式
      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明提供了一種編碼模式的選擇方法,如圖l所示,包括步驟s 101 、編碼端獲取當(dāng)前與解碼端間信道的丟包系數(shù)。步驟s102、編碼端根據(jù)丟包系數(shù)以及率失真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值。
      具體的,獲取各可用編碼模式對應(yīng)的拉格朗日耗值包括對于幀內(nèi)預(yù)測的編石馬方式,
      / (intra) = Distortion * Rate
      /1舉,/=(1/丄)*0.85*2,12)/3
      對于幀間預(yù)測的編碼方式,
      ■/ (inter) = Distortion +/Woo£,p * Rate
      其中J表示拉格朗日耗值,£表示信道的丟包系數(shù),Distortion表示重建圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特位數(shù)量,g尸為常量;對于所述丄,0<丄<1,丟包率越大則丄的值越小,丟包率為0時,丄=1。
      步驟s103、編碼端選擇具有最小的拉格朗日耗值的編碼模式,作為最優(yōu)的編碼模式。
      以下結(jié)合具體的實施方式,對本發(fā)明中提供的編碼模式的選擇方法的具體實施方式
      進^f于詳細"i兌明。
      現(xiàn)有的H.263/H.264等視頻編碼標準中,編碼器可以選擇不同的編碼模式,如多參考幀模式、子塊模式選擇等,對于多參考幀模式,屬于幀間預(yù)測模式;對于子塊模式,根據(jù)子塊的不同可能屬于幀間預(yù)測模式或幀內(nèi)預(yù)測模式。因此,為了選擇合適的編碼模式以獲取較佳的編碼效果,現(xiàn)有技術(shù)中提出了 RDO (Rate Distortion Optimized,率失真最優(yōu))方法,用于在多種編碼模式中選擇最優(yōu)的編碼模式。以下首先對現(xiàn)有的根據(jù)RDO方法選擇最優(yōu)的編碼模式的原理進行描述
      在RDO方法下,對視頻序列進行編碼時,對于每一種可用的編碼模式(包
      括屬于幀間預(yù)測模式的編碼模式和/或?qū)儆趲瑑?nèi)預(yù)測模式的編碼模式),需要從率失真最優(yōu)的角度選擇一種編碼模式。具體的,以拉格朗日耗值作為率失真最優(yōu)的衡量標準,根據(jù)參考宏塊間的MAD (Mean Absolute Difference,平均絕對差值)值和編碼模式所耗費的比特(bit),拉格朗日耗值的計算公式如下
      /= Distortion + AM07KW * Rate (1)
      其中為拉格朗日乘子,計算方法如下
      義膨柳=0.85 x 2,2)/3 (2)
      其中J表示拉格朗日耗值,Distortion表示重建圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特數(shù)量,g尸為常量。
      現(xiàn)有技術(shù)中,編碼器在選擇編碼方式時,傾向于根據(jù)編碼方式的圖像質(zhì)量和所需要的比特之間獲取最小的拉格朗日耗值。具體的,對于每一種編碼方法,獲取該編碼方法對應(yīng)的Distortion和Rate,分別使用上述公式(1 )計算該編碼方法對應(yīng)的/。之后,根據(jù)各編碼方法對應(yīng)的/,選擇具有最小的J的編碼方式。
      從信源編碼的角度,現(xiàn)有技術(shù)中所使用的RDO方法是一種最優(yōu)的實現(xiàn)方案,但該方法沒有考慮到信道傳輸中丟包對圖像質(zhì)量的影響?,F(xiàn)有技術(shù)中,Distortion的計算通常由SAD ( Sum of Absolute Difference,絕對誤差和)、SSD(Sum of Squared Difference,平方差和)等公式計算得到,并基于編碼端與解碼端的信道完全沒有丟包發(fā)生這一假設(shè)而來。因此,在網(wǎng)絡(luò)環(huán)境中應(yīng)用該方法時,由于網(wǎng)絡(luò)丟包的存在,會使得Distortion的計算結(jié)果并不符合實際情況,導(dǎo)致根據(jù)上述公式(1)選擇的編碼模式并不是最優(yōu)的編碼模式,從而使得解碼端無法得到最優(yōu)的圖像質(zhì)量。
      為了解決這個問題,本發(fā)明提供了一種編碼選擇方法,在上述率失真最優(yōu)方法的基礎(chǔ)上,引入一個表征傳輸中丟包發(fā)生情況的變量丄,用于表示信道
      中的丟包系數(shù)(0<丄< i )。當(dāng)傳輸中的丟包率(丟包率-iooy。x實際接收到的
      數(shù)據(jù)包數(shù)量/初始發(fā)送的數(shù)據(jù)包數(shù)量)越大,丄值越小。丄的具體形式可以通過丟包率(%)表示,或者通過其他參數(shù)表示并轉(zhuǎn)化到(O,l]之間的區(qū)域,當(dāng)丟包率為0 (即沒有丟包發(fā)生時),£=1;當(dāng)丟包率趨近于1 (即幾乎所有包均丟失時),丄趨近于O。
      對于Z值的計算公式,可以由經(jīng)驗公式獲得,也可以由編碼器以最優(yōu)信噪比為判別條件自動調(diào)整。
      本發(fā)明的一個應(yīng)用場景中提供的編碼模式獲取方法中,關(guān)于拉格朗日耗值J的計算公式如下
      / (intra) = Distortion +/W<9m;/ * Rate
      其中,/Woz)£,/= (l/Z)*0.85*2(eim2)/3 (3)
      ■/ (inter) = Distortion +/Wod£,/> * Rate
      其中,/W0M,/>= "0.85*2(ep-12)/3 (4)
      對于公式(3),適用于幀內(nèi)預(yù)測模式的情況;即對于屬于幀內(nèi)預(yù)測模式的編碼模式,使用該公式(3)取代現(xiàn)有技術(shù)中的公式(1 )進行拉格朗日耗值J的計算,其中涉及了新引入的因子1/丄。
      對于公式(4),適用于幀間預(yù)測模式的情況,即對于屬于幀間預(yù)測模式的編碼模式,使用該公式(4)取代現(xiàn)有技術(shù)中的公式(1)進行拉格朗日耗值J的計算,其中涉及了新引入的因子丄。
      從公式(3)和(4)可以發(fā)現(xiàn),當(dāng)信道不存在丟包時丄等于1,這時,公式(3)和公式(4)等同于公式(1),與現(xiàn)有技術(shù)中的RDO方法相同。當(dāng)有丟包發(fā)生時,丄的值將小于l,此時對于屬于幀內(nèi)預(yù)測模式的編碼模式,其對應(yīng)的拉格朗日耗值J將變大;對于屬于幀間預(yù)測模式的編碼模式,其對應(yīng)的拉格朗日耗值J將變小。但拉格朗日耗值J的計算還依賴于公式中的Distortion值和Rate值,不同模式下這兩個值不相同,丄值只對J值起部分調(diào)節(jié)作用。因此,最后選擇哪種編碼模式,還得依賴公式(3)和(4)計算得出的最終結(jié)果。
      對于解碼端而言,在接收到編碼端發(fā)送的碼流后,根據(jù)碼流中攜帶的信息標識可以獲知編碼端使用的編碼模式,進而進行解碼,該過程與丟包率無關(guān)。
      本發(fā)明提供的方法中,為了實現(xiàn)編碼模式的動態(tài)選擇,編碼器可以在固定的時間周期內(nèi)每隔預(yù)定的時間即更新一次丄的值,并根據(jù)更新后的£的值
      重新選擇編碼模式。當(dāng)丄的值越小時,公式(3)計算得到的J的值越大;反之,當(dāng)丄的值越大時,公式(3)計算得到的J的值越小。因此,隨著丟包系數(shù)i:的減小(即丟包率變大),編碼器將傾向于使用幀間預(yù)測的編碼模式;而隨著丟包系數(shù)丄的增大(即丟包率變小),編碼器將傾向于使用幀內(nèi)預(yù)測的編碼模式,以有效的減少解碼端因丟包而造成的幀間誤差傳遞,在解碼端可以在丟包環(huán)境下可以較好的對視頻圖像進行恢復(fù)。
      通過使用本發(fā)明提供的上述方法,在網(wǎng)絡(luò)場景中進行丟失的^L頻數(shù)據(jù)信息的預(yù)測時,在現(xiàn)有的率失真最優(yōu)方法下綜合考慮網(wǎng)絡(luò)場景中的丟包情況用于編碼模式的選擇,因此在發(fā)生丟包的網(wǎng)絡(luò)場景中時可以保證能夠選擇合適的編碼方式、得到最優(yōu)的視頻質(zhì)量。
      本發(fā)明還提供了一種編碼模式的選擇裝置,如圖2所示,包括系數(shù)獲取單元10,用于獲取當(dāng)前與解碼端間信道的丟包系數(shù);參考值獲取單元20,用于根據(jù)系數(shù)獲取單元IO獲取的丟包系數(shù)以及率失真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值;具體的對于幀內(nèi)預(yù)測的編碼方式,
      / (intra) = Distortion +/Wd, * Rate
      /Wj=(l/Z)*0.85*2(e/M2)/3
      對于幀間預(yù)測的編碼方式,
      / (inter) = Distortion +/Wod£,/> * Rate
      如,丄*0.85*2(闊/3其中J表示拉格朗日耗值,Z表示信道的丟包系數(shù),Distortion表示重建圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特位數(shù)量,g尸為常量;對于所述丄,0<丄《1,丟包率越大則丄的值越小,丟包率為O時,1=1。
      編碼模式獲取單元30,用于根據(jù)參考值獲取單元20獲取的各可用編碼模式對應(yīng)的拉格朗日耗值,選擇具有最小的拉格朗日耗值的編碼模式,作為最優(yōu)的編碼模式。
      該系數(shù)獲取單元IO可以具體用于
      根據(jù)經(jīng)驗公式獲取當(dāng)前信道的丟包系數(shù);或
      以最優(yōu)信噪比為判別條件對獲取當(dāng)前信道的丟包系數(shù)的公式進行自動調(diào)整,并根據(jù)自動調(diào)整后的公式荻取當(dāng)前信道的丟包系數(shù)。
      該選擇裝置還包括定時單元40,用于對當(dāng)前時間進行計時,當(dāng)預(yù)定的時間間隔到達時,通知系數(shù)獲取單元IO獲取當(dāng)前信道的丟包系數(shù)。
      通過使用本發(fā)明提供的上述裝置,在網(wǎng)絡(luò)場景中進行丟失的視頻數(shù)據(jù)信息的預(yù)測時,在現(xiàn)有的率失真最優(yōu)方法下綜合考慮網(wǎng)絡(luò)場景中的丟包情況用于編碼模式的選擇,因此在發(fā)生丟包的網(wǎng)絡(luò)場景中時可以保證能夠選擇合適的編碼方式、得到最優(yōu)的視頻質(zhì)量。
      通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM, U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
      本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的單元或流程并不一定是實施本發(fā)明所必須的。
      本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的單元可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個裝置中。上述實施例的單元可以合并為一個單元,也可以進一
      分成多個子單元。
      上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣°
      權(quán)利要求
      1、一種編碼模式的選擇方法,其特征在于,包括編碼端獲取當(dāng)前與解碼端間信道的丟包系數(shù);所述編碼端根據(jù)所述丟包系數(shù)以及率失真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值;所述編碼端選擇具有最小的拉格朗日耗值的編碼模式,作為最優(yōu)的編碼模式;其中,所述獲取各可用編碼模式對應(yīng)的拉格朗日耗值包括對于幀內(nèi)預(yù)測的編碼方式,J(intra)=Distortion+λMODE,I*RateλMODE,I=(1/L)*0.85*2(QP-12)/3對于幀間預(yù)測的編碼方式,J(inter)=Distortion+λMODE,P*RateλMODE,P=L*0.85*2(QP-12)/3其中J表示拉格朗日耗值,L表示信道的丟包系數(shù),Distortion表示重建圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特位數(shù)量,QP為常量;對于所述L,0<L≤1,丟包率越大則L的值越小,丟包率為0時,L=1。
      2、 如權(quán)利要求l所述的方昧,其特征在于,所述編碼端獲取當(dāng)前與解碼端間信道的丟包系數(shù)包括所述編碼端根據(jù)經(jīng)驗公式獲取當(dāng)前信道的丟包系數(shù);或所述編碼端以最優(yōu)信噪比為判別條件對獲取當(dāng)前信道的丟包系數(shù)的公式進行自動調(diào)整,并根據(jù)自動調(diào)整后的公式獲取當(dāng)前信道的丟包系數(shù)。
      3、 如權(quán)利要求1或2中所述的方法,其特征在于,還包括所述編碼端在預(yù)定的時間間隔到達時,獲取當(dāng)前信道的丟包系數(shù)。
      4、 一種編碼模式的選擇裝置,其特征在于,包括系數(shù)獲取單元,用于獲取當(dāng)前與解碼端間信道的丟包系數(shù);參考值獲取單元,用于根據(jù)所述系數(shù)獲取單元獲取的丟包系數(shù)以及率失 真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值;編碼模式獲取單元,用于根據(jù)所述參考值獲取單元獲取的各可用編碼模 式對應(yīng)的拉格朗日耗值,選擇具有最小的拉格朗日耗值的編碼模式,作為最 優(yōu)的編碼模式;所述參考值獲取單元具體用于對于幀內(nèi)預(yù)測的編碼方式,/ (intra) = Distortion +/\a/od£,/ * Rate/W,/=,*0.85*2(e/M2)/3對于幀間預(yù)測的編碼方式,/ (inter) = Distortion +/Woz £,p * Rate其中J表示拉格朗日耗值,Z表示信道的丟包系數(shù),Distortion表示重建 圖像的質(zhì)量,Rate表示編碼當(dāng)前一個宏塊所需要的比特位數(shù)量,Q尸為常量; 對于所述丄,0<丄《1,丟包率越大則丄的值越小,丟包率為0時,£=1。
      5、 如權(quán)利要求4所述的選擇裝置,其特征在于,所述系數(shù)獲取單元具體 用于根據(jù)經(jīng)驗公式獲取當(dāng)前信道的丟包系數(shù);或以最優(yōu)信噪比為判別條件對獲取當(dāng)前信道的丟包系數(shù)的公式進行自動調(diào) 整,并根據(jù)自動調(diào)整后的公式獲取當(dāng)前信道的丟包系數(shù)。
      6、 如權(quán)利要求4或5所述的選擇裝置,其特征在于,還包括 定時單元,用于對當(dāng)前時間進行計時,當(dāng)預(yù)定的時間間隔到達時,通知所述系數(shù)獲取單元獲取當(dāng)前信道的丟包系數(shù)。
      全文摘要
      本發(fā)明公開了一種編碼模式的選擇方法和裝置。該方法包括編碼端獲取當(dāng)前與解碼端間信道的丟包系數(shù);所述編碼端根據(jù)所述丟包系數(shù)以及率失真最優(yōu)方法,獲取各可用編碼模式對應(yīng)的拉格朗日耗值;所述編碼端選擇具有最小的拉格朗日耗值的編碼模式,作為最優(yōu)的編碼模式。通過使用本發(fā)明,在網(wǎng)絡(luò)場景中進行丟失的視頻數(shù)據(jù)信息的預(yù)測時,在現(xiàn)有的率失真最優(yōu)方法下綜合考慮網(wǎng)絡(luò)場景中的丟包情況用于編碼模式的選擇,因此在發(fā)生丟包的網(wǎng)絡(luò)場景中時可以保證能夠選擇合適的編碼方式、得到最優(yōu)的視頻質(zhì)量。
      文檔編號H04N7/32GK101674480SQ20091018072
      公開日2010年3月17日 申請日期2009年10月21日 優(yōu)先權(quán)日2009年10月21日
      發(fā)明者吳參毅, 朱旭東, 攀 黃 申請人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1