[發(fā)明專利]可自動調(diào)節(jié)冗余的無反饋多描述分布式視頻編解碼器有效
| 申請?zhí)枺?/td> | 201210253379.8 | 申請日: | 2012-07-20 |
| 公開(公告)號: | CN102811349A | 公開(公告)日: | 2012-12-05 |
| 發(fā)明(設(shè)計)人: | 闊永紅;張鵬;陳健;李婷;楊龍 | 申請(專利權(quán))人: | 西安電子科技大學(xué) |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/50 |
| 代理公司: | 陜西電子工業(yè)專利中心 61205 | 代理人: | 王品華;黎漢華 |
| 地址: | 710071*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 自動 調(diào)節(jié) 冗余 反饋 描述 分布式 視頻 編解碼器 | ||
1.一種可自動調(diào)節(jié)冗余的無反饋多描述分布式視頻編碼器,包括:
第一變換量化模塊(101):用于對WZ幀進(jìn)行基于n×n塊的離散余弦變換DCT,并將得到的頻率系數(shù)按其在n×n塊中所處的位置劃分構(gòu)成系數(shù)子帶,對系數(shù)子帶進(jìn)行量化得到量化系數(shù),對該量化系數(shù)提取比特平面,將得到的比特平面?zhèn)魉徒o第一多描述分配器(103);
簡單運(yùn)動估計模塊(102):用于對編碼端的關(guān)鍵幀進(jìn)行一個簡單的運(yùn)動估計,得到一個粗化邊信息,通過該邊信息的性能來判斷當(dāng)前WZ幀運(yùn)動量的劇烈程度,設(shè)置相關(guān)因子r,將該因子r送至第一多描述分配器模塊(103);
第一多描述分配器(103):利用傳送過來的相關(guān)因子r,對收到的比特平面進(jìn)行分配處理,生成兩路比特平面描述,將第一路比特平面描述送至第一循環(huán)移位處理器(104),將第二路比特平面描述送至第二循環(huán)移位處理器(105);
第一循環(huán)移位處理器(104):對收到的第一路比特平面描述按位進(jìn)行循環(huán)移位處理,生成循環(huán)移位后的第一路比特平面并送至第一LDPC編碼器(106);
第二循環(huán)移位處理器(105):對收到的第二路比特平面描述按位進(jìn)行循環(huán)移位處理,生成循環(huán)移位后的第二路比特平面并送至第二LDPC編碼器(107);
第一LDPC編碼器(106):對收到的循環(huán)移位后的第一路比特平面,進(jìn)行LDPC編碼,產(chǎn)生第一路校驗比特WZ1發(fā)送至解碼端;
第二LDPC編碼器(107):對收到的循環(huán)移位后的第二路比特平面,進(jìn)行LDPC編碼,產(chǎn)生第二路校驗比特WZ2發(fā)送至解碼端;
H.264/AVC幀內(nèi)編碼器(108):對關(guān)鍵幀進(jìn)行H.264幀內(nèi)編碼,得到編碼后的關(guān)鍵幀壓縮碼流,然后將該碼流復(fù)制成KF1和KF2并發(fā)送至解碼端。
2.根據(jù)權(quán)利要求1所述的可自動調(diào)節(jié)冗余的無反饋多描述分布式視頻編碼器,其特征在于簡單運(yùn)動估計模塊(102)包括:
基本層提取子模塊(301):對于關(guān)鍵幀所有像素點,提取偶數(shù)行偶數(shù)列的像素點組成基本層,將基本層輸出給塊分類子模塊(302);
塊分類子模塊(302):取基本層的每8×8像素點作為宏塊,對所有宏塊進(jìn)行零矢?量運(yùn)動搜索,計算每塊的絕對誤差和SAD值,對SAD小于設(shè)定閾值N0的宏塊標(biāo)記為M0類宏塊,對SAD大于設(shè)定閾值N0且小于設(shè)定閾值N1的宏塊標(biāo)記為M1類宏塊,依次類推,對SAD大于設(shè)定閾值Nn-2且小于最大設(shè)定閾值Nn-1的宏塊標(biāo)記為Mn-1類宏塊,其中,N0<N1<...<Nn-2<Nn-1,n為閾值的個數(shù),將分類后的宏塊輸出給宏塊組設(shè)置子模塊(303);
宏塊組設(shè)置子模塊(303):對于分類后的宏塊,將每3×3個宏塊設(shè)置為一個宏塊組,中心宏塊設(shè)為A級別,其他宏塊設(shè)為B級別,將設(shè)置后的宏塊組輸出給運(yùn)動矢量初始化子模塊(304);
運(yùn)動矢量初始化子模塊(304):對設(shè)置后的宏塊組中A級別的宏塊進(jìn)行處理,如果是M0類宏塊,將其運(yùn)動矢量初始化為VA=(0,0),如果是M1類到Mn-1類宏塊,則通過全搜索得到運(yùn)動矢量VA;對設(shè)置后的宏塊組中B級別的宏塊進(jìn)行處理,如果是M0類宏塊,則其運(yùn)動矢量初始化為VB=(0,0),如果是M1類到Mn-1類宏塊,則將運(yùn)動矢量VA作為B級別宏塊的初始運(yùn)動矢量輸出給運(yùn)動矢量更新子模塊(305);
運(yùn)動矢量更新子模塊(305):對B級別的M1類到Mn-1類宏塊的進(jìn)行處理,處理順序為從左向右,從上向下,對宏塊組中左上角的宏塊B11分別以矢量(VA,VA),(VA±1,VA),(VA,VA±1)以及(VA±1,VA±1)進(jìn)行塊匹配搜索,得到最小SAD值的運(yùn)動矢量?為其最終矢量,用B12宏塊的運(yùn)動矢量與當(dāng)前宏塊組所有已更新宏塊的運(yùn)動矢量取平均,作為B12宏塊的初始運(yùn)動矢量,對B12宏塊進(jìn)行與B11宏塊相同的搜索,得到宏塊B12的運(yùn)動矢量,依次類推得到所有宏塊的運(yùn)動矢量,根據(jù)運(yùn)動矢量通過內(nèi)插的方法得到粗化邊信息,并輸出給相關(guān)因子提取子模塊(306);
相關(guān)因子提取子模塊(306):用得到的粗化邊信息與原始WZ幀的基本層進(jìn)行比較得到其峰值信噪比,根據(jù)峰值信噪比設(shè)置閾值選擇相關(guān)因子r,其中峰值信噪比與r成反比關(guān)系。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安電子科技大學(xué),未經(jīng)西安電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210253379.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 調(diào)節(jié)板風(fēng)量調(diào)節(jié)裝置
- 調(diào)節(jié)腳及調(diào)節(jié)裝置
- 調(diào)節(jié)腳及調(diào)節(jié)裝置
- 配置文件的調(diào)節(jié)方法、調(diào)節(jié)裝置、調(diào)節(jié)系統(tǒng)以及記錄介質(zhì)
- 調(diào)節(jié)裝置、調(diào)節(jié)系統(tǒng)、調(diào)節(jié)方法和調(diào)節(jié)控制裝置
- 調(diào)節(jié)板及調(diào)節(jié)總成
- 調(diào)節(jié)機(jī)構(gòu)及調(diào)節(jié)系統(tǒng)
- 調(diào)節(jié)裝置和調(diào)節(jié)系統(tǒng)
- 調(diào)節(jié)裝置和調(diào)節(jié)系統(tǒng)
- 調(diào)節(jié)裝置及其調(diào)節(jié)方法
- 一種針對ASIC設(shè)計中網(wǎng)表邏輯冗余的優(yōu)化方法及系統(tǒng)
- 可自動恢復(fù)冗余的冗余控制系統(tǒng)及其冗余自動恢復(fù)方法
- 一種具備冗余接口的列控車載設(shè)備
- 可自動恢復(fù)冗余的冗余控制系統(tǒng)
- 一種監(jiān)測冗余網(wǎng)絡(luò)完整性的方法和冗余裝置
- 冗余修正電路及應(yīng)用其的冗余修正方法
- N:1有狀態(tài)應(yīng)用網(wǎng)關(guān)冗余方法、系統(tǒng)和備用服務(wù)網(wǎng)關(guān)
- 冗余網(wǎng)絡(luò)中的信息共享方法及裝置、計算機(jī)存儲介質(zhì)
- 帶反饋校正的冗余結(jié)構(gòu)
- 一種冗余制動單元及車輛





