[發明專利]一種適應性變動長度實時編碼方法有效
| 申請號: | 201711332475.0 | 申請日: | 2017-12-13 |
| 公開(公告)號: | CN108235010B | 公開(公告)日: | 2020-09-11 |
| 發明(設計)人: | 王舒敏;于立新;彭和平;莊偉;沈國琳;鐘逸洲 | 申請(專利權)人: | 北京時代民芯科技有限公司;北京微電子技術研究所 |
| 主分類號: | H04N19/122 | 分類號: | H04N19/122;H04N19/13;H04N19/176;H04N19/423;H04N19/61 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 馬全亮 |
| 地址: | 100076 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適應性 變動 長度 實時 編碼 方法 | ||
1.一種適應性變動長度實時編碼方法,其特征在于:該編碼方法基于編碼器實現,編碼器包括預處理模塊、編碼模塊和包裝模塊,其中預處理模塊又包括第一組系數存儲空間、第二組系數存儲空間、第一數據選擇器以及第二數據選擇器;
外部輸入的數據塊送入預處理模塊中,通過第一數據選擇器之后,交替送入第一組系數存儲空間和第二組系數存儲空間中,對數據塊進行重排序后得到編碼所需的系數值并存儲在當前系數存儲空間中,再通過第二數據選擇器后送入編碼模塊進行串并組合式的熵編碼,將編碼結果送入包裝模塊進行堆棧處理,形成比特流并輸出,完成適應性變動長度實時編碼;
編碼方法步驟如下:
(1)當第一個數據塊進入預處理模塊時,對數據塊中數據的進行重排序,得到編碼所需的系數值,存儲在第一組系數存儲空間中;
(2)通過編碼模塊對存儲在第一組系數存儲空間中的系數值進行串并組合式的熵編碼,編碼結果輸出給包裝模塊進行堆棧輸出;
(3)編碼模塊對存儲在第一組系數存儲空間中的系數值進行串并組合式的熵編碼的同時,預處理模塊對第二個數據塊進行重排序,得到編碼所需的系數值,存儲在第二組系數存儲空間中;
(4)通過編碼模塊對存儲在第二組系數存儲空間中的系數值進行串并組合式的熵編碼,編碼結果輸出給包裝模塊進行堆棧輸出;
(5)編碼模塊對存儲在第二組系數存儲空間中的系數值進行串并組合式的熵編碼的同時,預處理模塊對第三個數據塊進行重排序,得到編碼所需的系數值,存儲在第一組系數存儲空間中;
(6)通過編碼模塊對存儲在第一組系數存儲空間中的系數值進行串并組合式的熵編碼,編碼結果輸出給包裝模塊進行堆棧輸出;
(7)編碼模塊對存儲在第一組系數存儲空間中的系數值進行串并組合式的熵編碼的同時,預處理模塊對第四個數據塊進行重排序,得到編碼所需的系數值,存儲在第二組系數存儲空間中;
(8)以此類推,直到所有數據塊處理完畢,完成編碼。
2.根據權利要求1所述的一種適應性變動長度實時編碼方法,其特征在于:編碼模塊包括編碼控制器、coefftoken編碼模塊、T1編碼模塊、level編碼模塊、T0編碼模塊和RB編碼模塊;
coefftoken編碼模塊用于對輸入到其中的系數coeff_token進行編碼,生成對應的碼字和碼長;
T1編碼模塊用于對輸入到其中的系數trailing_ones_sign_flag進行編碼,生成對應的碼字和碼長;
level編碼模塊對輸入到其中的系數level_prefix和系數level_suffix進行編碼,生成對應的碼字和碼長;
T0編碼模塊用于對輸入到其中的系數total_zeros進行編碼,生成對應的碼字和碼長;
RB編碼模塊用于對輸入到其中的系數run_before進行編碼,生成對應的碼字和碼長;
編碼控制器用于控制上述五個編碼模塊的編碼順序。
3.根據權利要求2所述的一種適應性變動長度實時編碼方法,其特征在于:編碼模塊進行串并組合式的熵編碼通過編碼控制器控制coefftoken編碼模塊、T1編碼模塊、level編碼模塊、T0編碼模塊和RB編碼模塊的編碼順序實現,具體為:
當第一個數據塊經過預處理模塊處理之后,編碼控制器控制Coefftoken編碼模塊讀取所需系數并進行編碼,在Coefftoken編碼模塊編碼的同時,編碼控制器分別控制T1編碼模塊和T0編碼模塊讀取系數并編碼,在T1編碼模塊編碼結束后,編碼控制器控制Level編碼模塊開始編碼;在T0編碼模塊編碼結束后,編碼控制器控制RB編碼模塊開始編碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京時代民芯科技有限公司;北京微電子技術研究所,未經北京時代民芯科技有限公司;北京微電子技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711332475.0/1.html,轉載請聲明來源鉆瓜專利網。





