发明名称 Method of constructing an approximated dynamic Huffman table for use in data compression
摘要 A novel and useful method of constructing a fast approximation of a dynamic Huffman table from a data sample comprising a subset of data to be compressed. The frequency of incidence of each symbol in the sample is calculated, and the symbols are then allocated to predefined bins based on their frequency of incidence. The bins are then transformed into binary sub-trees, where the leaf nodes of the binary sub-trees comprise the symbols of the bin associated with the binary sub-trees. The binary sub-trees are then combined via nesting, thereby creating a coarse grained binary tree, where all leaves are mapped to a specified number of depths. The coarse grained binary tree is then traversed, thereby yielding a canonical code for each symbol, thereby defining the entries for a dynamic Huffman table.
申请公布号 US7834781(B2) 申请公布日期 2010.11.16
申请号 US20090418896 申请日期 2009.04.06
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BIRAN GIORA;FRANKE HUBERTUS;GOLANDER AMIT;YU HAO
分类号 H03M7/40 主分类号 H03M7/40
代理机构 代理人
主权项
地址