可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777《多媒體技術(shù)基礎(chǔ)》哈夫曼編碼(Huffman)是依據(jù)信源字符出現(xiàn)的概率大小來構(gòu)造代碼,對出現(xiàn)概率較大

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021-06-26 18:40:52來源:admin瀏覽: 90 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406      微信:aopopenfd777



《多媒體技術(shù)基礎(chǔ)》
哈夫曼編碼(Huffman)是依據(jù)信源字符出現(xiàn)的概率大小來構(gòu)造代碼,對出現(xiàn)概率較大的信源字符,給予較短碼長,而對于出現(xiàn)概率較小的信源字符,給予較長的碼長,最后使得編碼的平均碼字最短。其的編碼步驟如下:
(1)將信源符號出現(xiàn)的概率按由大到小的順序排序。
(2)將兩處最小的概率進行組合相加,形成一個新的概率。
(3)將新出現(xiàn)的概率與未編碼的字符一起重新排序。
(4)重復(fù)步驟(2)、(3),直到出現(xiàn)的概率和為1。
(5)分配代碼。代碼分配從最后一步開始反向進行,對最后兩個概率一個賦予0代碼,一個賦予1代碼。如此反向進行到開始的概率排列。
現(xiàn)給出信源符號及其概率如下:

a        a1        a2        a3        a4        a5
p(a)        0.5        0.25        0.125        0.0625        0.0625
要求:
1.求出其Huffman編碼;
2.求出其信息熵;
3.求出其平均碼長。信息熵計算公式:


作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部