[發(fā)明專利]一種數(shù)據(jù)壓縮編碼處理的方法和設(shè)備有效
| 申請?zhí)枺?/td> | 202110092257.4 | 申請日: | 2021-01-23 |
| 公開(公告)號: | CN112886967B | 公開(公告)日: | 2023-01-10 |
| 發(fā)明(設(shè)計)人: | 秦臻;王振;徐江波;王金富 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H03M7/30 | 分類號: | H03M7/30 |
| 代理公司: | 北京連和連知識產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 陳黎明;楊帆 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)壓縮 編碼 處理 方法 設(shè)備 | ||
1.一種數(shù)據(jù)壓縮編碼處理的方法,其特征在于,包括以下步驟:
獲取編碼對應(yīng)的樹形和閾值層數(shù);
判斷所述樹形對應(yīng)的層數(shù)是否超過所述閾值層數(shù);
響應(yīng)于有所述樹形的層數(shù)超過所述閾值層數(shù),將超過閾值層數(shù)的樹形與未超過閾值層數(shù)的樹形進行剪切與合并后形成新的樹形,其中響應(yīng)于有所述樹形的層數(shù)超過所述閾值層數(shù),將超過閾值層數(shù)的樹形與未超過閾值層數(shù)的樹形進行剪切與合并后形成新的樹形包括判斷所述閾值層數(shù)的下一層的樹形中是否有葉子節(jié)點,響應(yīng)于所述閾值層數(shù)的下一層的樹形中有葉子節(jié)點,取出所述葉子節(jié)點和對應(yīng)的父節(jié)點,從距所述閾值層數(shù)最近的上層的樹形節(jié)點中取出第一葉子節(jié)點并將所述對應(yīng)的父節(jié)點、所述葉子節(jié)點和所述第一葉子節(jié)點組成子樹,使用所述子樹代替所述第一葉子節(jié)點,并判斷所述對應(yīng)的父節(jié)點下是否有其他的葉子節(jié)點,響應(yīng)于所述對應(yīng)的父節(jié)點下沒有其他的葉子節(jié)點,結(jié)束本次操作;
將所述新的樹形轉(zhuǎn)化為新編碼。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
響應(yīng)于所述對應(yīng)的父節(jié)點下有其他的葉子節(jié)點,使用所述其他的葉子節(jié)點代替所述父節(jié)點。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,從距所述閾值層數(shù)最近的上層的樹形節(jié)點中取出第一葉子節(jié)點并將所述對應(yīng)的父節(jié)點、所述葉子節(jié)點和所述第一葉子節(jié)點組成子樹包括:
以所述對應(yīng)的父節(jié)點作為所述子樹的父節(jié)點;
以所述第一葉子節(jié)點作為所述子樹的一個葉子節(jié)點;
以所述葉子節(jié)點作為所述子樹的另一個葉子節(jié)點;
使用以上三個節(jié)點組成所述子樹。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述編碼為霍夫曼編碼,所述樹形為霍夫曼樹的樹形。
5.一種數(shù)據(jù)壓縮編碼處理的設(shè)備,其特征在于,所述設(shè)備包括:
獲取模塊,所述獲取模塊配置為獲取編碼對應(yīng)的樹形和閾值層數(shù);
判斷模塊,所述判斷模塊配置為判斷所述樹形對應(yīng)的層數(shù)是否超過所述閾值層數(shù);
整理模塊,所述整理模塊配置為響應(yīng)于有所述樹形的層數(shù)超過所述閾值層數(shù),將超過閾值層數(shù)的樹形與未超過閾值層數(shù)的樹形進行剪切與合并后形成新的樹形,所述整理模塊還配置為判斷所述閾值層數(shù)的下一層的樹形中是否有葉子節(jié)點,響應(yīng)于所述閾值層數(shù)的下一層的樹形中有葉子節(jié)點,取出所述葉子節(jié)點和對應(yīng)的父節(jié)點,從距所述閾值層數(shù)最近的上層的樹形節(jié)點中取出第一葉子節(jié)點并將所述對應(yīng)的父節(jié)點、所述葉子節(jié)點和所述第一葉子節(jié)點組成子樹,使用所述子樹代替所述第一葉子節(jié)點,并判斷所述對應(yīng)的父節(jié)點下是否有其他的葉子節(jié)點,響應(yīng)于所述對應(yīng)的父節(jié)點下沒有其他的葉子節(jié)點,結(jié)束本次操作;
轉(zhuǎn)換模塊,所述轉(zhuǎn)換模塊配置為將所述新的樹形轉(zhuǎn)化為新編碼。
6.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,還包括替代模塊,所述替代模塊配置為:
響應(yīng)于所述對應(yīng)的父節(jié)點下有其他的葉子節(jié)點,使用所述其他的葉子節(jié)點代替所述父節(jié)點。
7.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述整理模塊還配置為:
以所述對應(yīng)的父節(jié)點作為所述子樹的父節(jié)點;
以所述第一葉子節(jié)點作為所述子樹的一個葉子節(jié)點;
以所述葉子節(jié)點作為所述子樹的另一個葉子節(jié)點;
使用以上三個節(jié)點組成所述子樹。
8.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述編碼為霍夫曼編碼,所述樹形為霍夫曼樹的樹形。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110092257.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M7-00 把用給定序列的數(shù)字或給定數(shù)目的數(shù)字來表示信息的碼,轉(zhuǎn)換到用不同序列的數(shù)字或不同數(shù)目的數(shù)字來表示相同信息的碼
H03M7-02 .轉(zhuǎn)換到加權(quán)代碼或相反轉(zhuǎn)換,即對一數(shù)字的加權(quán)與該數(shù)字在信息組或代碼字中的位置有關(guān)
H03M7-14 .轉(zhuǎn)換到非加權(quán)代碼或相反轉(zhuǎn)換
H03M7-26 .轉(zhuǎn)換到隨機碼或相反轉(zhuǎn)換
H03M7-28 .可編程序結(jié)構(gòu),即代碼轉(zhuǎn)換器所包括的設(shè)備其算符是可變的,以調(diào)整轉(zhuǎn)換程序
H03M7-30 .壓縮
- 基于WLAN網(wǎng)絡(luò)的數(shù)據(jù)壓縮傳輸方法、STA及AP
- 一種數(shù)據(jù)壓縮存儲方法、裝置,及分布式文件系統(tǒng)
- 數(shù)據(jù)傳輸、數(shù)據(jù)接收方法及裝置
- 一種數(shù)據(jù)壓縮存儲方法以及數(shù)據(jù)壓縮存儲裝置
- 數(shù)據(jù)的傳輸方法、數(shù)據(jù)傳輸裝置及計算機可讀存儲介質(zhì)
- 數(shù)據(jù)壓縮系統(tǒng)、有損數(shù)據(jù)壓縮的方法和數(shù)據(jù)壓縮的方法
- 數(shù)據(jù)壓縮方法、數(shù)據(jù)壓縮系統(tǒng)以及采用該系統(tǒng)的車輛ECU
- 數(shù)據(jù)壓縮方法、裝置、電子設(shè)備及計算機可讀介質(zhì)
- 口授系統(tǒng)
- 具有幾個數(shù)據(jù)壓縮信道的數(shù)據(jù)壓縮組件





