日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]編碼方法和裝置有效

專利信息
申請號: 201710432892.6 申請日: 2017-06-09
公開(公告)號: CN107332567B 公開(公告)日: 2019-06-28
發明(設計)人: 楊磊;鐘炎培 申請(專利權)人: 西安萬像電子科技有限公司
主分類號: H03M7/40 分類號: H03M7/40
代理公司: 北京康信知識產權代理有限責任公司 11240 代理人: 趙囡囡;褚敏
地址: 710075 陜西省西安*** 國省代碼: 陜西;61
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 編碼 方法 裝置
【說明書】:

發明公開了一種編碼方法和裝置。其中,該方法包括:獲取待編碼數據中每個編碼符號出現的概率;根據每個編碼符號出現的概率所對應的概率范圍,對每個編碼符號進行分層;按照概率范圍中門限值由小至大的順序,將概率范圍對應的層中的編碼符號按照預設規則上升至上一層,直至最小概率范圍對應的層中的編碼符號上升至頂層,得到待編碼數據的編碼樹;根據編碼樹編碼待編碼數據。本發明解決了現有技術中哈夫曼樹建立較慢,導致編碼速度慢的技術問題。

技術領域

本發明涉及編碼領域,具體而言,涉及一種編碼方法和裝置。

背景技術

哈夫曼編碼(Huffman Coding)是一種編碼方式,是可變字長編碼(VLC)的一種。Huffman于1952年提出該編碼方法,該方法對于出現次數較多的符號使用較短的編碼表示,對于出現次數較少的符號使用較長的編碼表示,這便使編碼之后的字符串的平均期望長度降低,從而達到無損壓縮數據的目的。哈夫曼算法需要掃描兩遍數據。第一遍掃描計算符號在數據中出現的頻數,然后根據符號頻數構建一顆哈夫曼樹,第二次掃描數據將符號按哈夫曼樹進行編碼。

構建哈夫曼樹的計算方法如下:首先建立一個n個字符組成的編碼字符集,保存其字符標志及每個字符的頻數f,以f值的大小進行排序構成優先隊列Q,2棵具有最小概率的數進行合并。一旦2棵具有最小概率的樹合并后,產生一個新的樹,其頻率為合并的2棵樹的頻率之和,并將新樹插入優先隊列Q。經過n-1次的合并后,優先隊列中只剩下一棵樹,即所要求的哈夫曼樹。構建哈夫曼樹后即可以對這棵哈夫曼樹按照左0右1的分配方案進行編碼。常規的哈夫曼樹建立方法其時間復雜度為o(n^2)。

下面以圖1為例對現有技術中哈夫曼樹的構造過程進行說明。六個編碼符號a、b、c、d、e、f根據其出現的頻數由小至大排序為:“f:5、e:9、c:12、b:13、d:16、 a:45”,首先將f和e合并得到14,將14插入隊列中的b和d之間;將c和b合并得到25,將25插入隊列中的d和a之間;將14和d合并得到30,將30插入到隊列中的25和a之間;將25和30合并得到55,將55排在a之后,最終將a和55合并為 100。然后對這棵哈夫曼樹按照左0右1的分配方案對其進行編碼。

在哈夫曼編碼算法中引入堆排序思想可以較大幅度的減少運算量,避免重復性的比較。若采用最小堆排序,則尋找最小節點的時間復雜度變為O(logn),整體的復雜度就減少為O(nlogn)。但即使哈夫曼編碼采用了堆排序思想,但當n比較大時排序運算仍會較耗較長的時間,從而使得哈夫曼樹建立較慢,影響編碼的速度。

針對現有技術中哈夫曼樹建立較慢,導致編碼速度慢的問題,目前尚未提出有效的解決方案。

發明內容

本發明實施例提供了一種編碼方法和裝置,以至少解決現有技術中哈夫曼樹建立較慢,導致編碼速度慢的技術問題。

根據本發明實施例的一個方面,提供了一種編碼方法,包括:獲取待編碼數據中每個編碼符號出現的概率;根據每個編碼符號出現的概率所對應的概率范圍,對每個編碼符號進行分層;按照概率范圍中門限值由小至大的順序,將概率范圍對應的層中的編碼符號按照預設規則上升至上一層,直至最小概率范圍對應的層中的編碼符號上升至頂層,得到待編碼數據的編碼樹;根據編碼樹編碼待編碼數據。

進一步地,獲取每個編碼符號出現的頻次和待編碼數據中所有編碼符號的數量;根據每個編碼符號出現的頻次和待編碼數據中所有編碼符號的數量確定每個編碼符號的出現的概率。

進一步地,確定概率范圍以及概率范圍對應的層,其中,概率范圍包括:概率范圍對應的分層為k層,k∈[1,m],m為待編碼數據中概率最小且概率非零的編碼符號所屬的層;查找每個編碼符號所屬的概率范圍,并將每個編碼符號歸類至所屬的概率范圍對應的層;將每層中概率最大的編碼符號排列在所在層的最末端。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安萬像電子科技有限公司,未經西安萬像電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710432892.6/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 午夜精品影视| 性精品18videosex欧美| 二区三区免费视频| 免费xxxx18美国| 国产精品色在线网站| 99久久免费毛片基地| 国产一区二区在线免费| 欧美一区二区三区视频在线观看| 日韩三区三区一区区欧69国产 | 中文字幕欧美另类精品亚洲 | 午夜情所理论片| 亚洲国产精品日本| 丰满岳乱妇bd在线观看k8| 亚洲国产精品精品| 91精品福利在线| 狠狠色噜噜狠狠狠狠色吗综合 | 综合久久一区| 亚洲精品久久久久中文字幕欢迎你| 91看片免费| 日韩国产不卡| 亚洲区在线| 99国精视频一区一区一三| 精品国产二区三区| 91人人爽人人爽人人精88v | 日韩在线一区视频| 最新国产精品久久精品| 夜夜躁日日躁狠狠久久av| 中文字幕日韩一区二区| 亚洲精品20p| 欧美hdxxxx| 欧美一区二区三区免费播放视频了| 亚洲精品少妇一区二区| av中文字幕一区二区| 99国产精品永久免费视频| 日本美女视频一区二区| 久久人人97超碰婷婷开心情五月| 久久国产精品首页| 精品国产区一区二| 久久精品视频中文字幕| 国产国产精品久久久久| 欧美一区二区三区日本| 久久久综合香蕉尹人综合网| 久久密av| 欧美精品第一区| 亚洲1区在线观看| 中文字幕一区二区三区不卡| 精品国产乱码久久久久久久| 欧美在线一级va免费观看| 国产一区二区日韩| 国产清纯白嫩初高生视频在线观看| 日韩中文字幕在线一区二区| 中文字幕一区二区三区不卡| 久久久精品99久久精品36亚| 岛国黄色网址| 亚洲v欧美v另类v综合v日韩v| 国产精华一区二区精华| 亚洲自拍偷拍一区二区三区| 久久人做人爽一区二区三区小说| 在线视频国产一区二区| 久久天堂国产香蕉三区| 欧美二区精品| 91精品一区在线观看| 欧美在线视频精品| 欧美国产一区二区三区激情无套| 日韩av电影手机在线观看| 夜夜躁日日躁狠狠久久av| 欧美精品九九| 中文字幕一区二区在线播放| 欧美日韩亚洲另类| 国产一区二区三区中文字幕| 午夜激情在线| 99日韩精品视频| 狠狠色狠狠色88综合日日91| 日韩精品一区在线观看| 欧美乱大交xxxxx胶衣| 91超薄丝袜肉丝一区二区| av国产精品毛片一区二区小说| 久久99国产综合精品| 日本一级中文字幕久久久久久| 中文字幕一区二区在线播放| 国产高清精品一区二区| 91久久免费|