DocumentCode :
1180513
Title :
A configurable statistical lossless compression core based on variable order Markov modeling and arithmetic coding
Author :
Nunez-Yanez, Jose Luis ; Chouliaras, Vassilios A.
Author_Institution :
Dept. of Electron. & Electr. Eng., Bristol Univ., UK
Volume :
54
Issue :
11
fYear :
2005
Firstpage :
1345
Lastpage :
1359
Abstract :
This paper presents a practical realization in hardware of the concepts of variable order Markov modeling using multisymbol alphabets and arithmetic coding for lossless compression of universal data. This type of statistical coding algorithm has long been regarded as being able to deliver very high compression ratios close to the information content of the source data. However, their high computational complexity has limited their practical application in embedded environments such as in mobile computing and wireless communications. In this paper, a hardware amenable algorithm named PPMH and based on these principles has been developed and its architecture and implementation detailed. This novel lossless compression core offers innovative solutions to the computational issues in both stages of modeling and coding and delivers high compression efficiency and throughput. The configurability features of the core allow efficient use of the embedded SRAM present in modern FPGA technologies where memory resources range from a few kilobits to several megabits per device family. The core has been targeted to the Altera Stratix FPGA family and performance, coding efficiency, and complexity measured for different memory configurations.
Keywords :
Markov processes; SRAM chips; arithmetic codes; data compression; embedded systems; field programmable gate arrays; statistical analysis; Altera Stratix FPGA; arithmetic coding; computational complexity; configurable statistical lossless compression core; embedded SRAM; hardware amenable algorithm; memory configurations; mobile computing; multisymbol alphabets; statistical coding algorithm; universal data; variable order Markov modeling; wireless communications; Arithmetic; Computational complexity; Computer architecture; Embedded computing; Field programmable gate arrays; Hardware; Mobile computing; Random access memory; Throughput; Wireless communication; Index Terms- Markov modeling; arithmetic coding.; lossless compression; statistical compression;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2005.171
Filename :
1514415
Link To Document :
بازگشت