A Fast and Effective Golomb Code with Asymmetric Numerical System

This paper presents the Golomb-ANS code, an advanced coding scheme that combines Golomb coding with the asymmetric numerical system (ANS). Golomb code is known for its computational simplicity, while ANS is recognized for its coding efficiency. The Golomb-ANS code capitalizes on the advantages of both methods to create an innovative encoding solution. The main breakthrough lies in utilizing Golomb code's distinctive property, where the probability of encountering a “0” in the suffix remains stable under a specific distribution. This characteristic simplifies the ANS component of Golomb-ANS into a finite state machine, significantly reducing coding complexity. To illustrate the practical benefits of Golomb-ANS, experiments were conducted by replacing Golomb-Rice code with Golomb-ANS in the JPEG-LS and CCSDS 123.0.B image compression standards. The results demonstrated substantial improvements in average compression ratios, with increases of 0.641 % for JPEG-LS and 1.017% for CCSDS 123.0.B.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/icspcc62635.2024.10770326
Primary Topic
Coding theory and cryptography
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Fast and Effective Golomb Code with Asymmetric Numerical System

Susanto Rahardja, Jie Chen, Shumin Liu, Lim Keng Pang
Coding theory and cryptography
article

A Fast and Effective Golomb Code with Asymmetric Numerical System

Susanto Rahardja, Jie Chen, Shumin Liu, Lim Keng Pang
article en

Abstract

This paper presents the Golomb-ANS code, an advanced coding scheme that combines Golomb coding with the asymmetric numerical system (ANS). Golomb code is known for its computational simplicity, while ANS is recognized for its coding efficiency. The Golomb-ANS code capitalizes on the advantages of both methods to create an innovative encoding solution. The main breakthrough lies in utilizing Golomb code's distinctive property, where the probability of encountering a “0” in the suffix remains stable under a specific distribution. This characteristic simplifies the ANS component of Golomb-ANS into a finite state machine, significantly reducing coding complexity. To illustrate the practical benefits of Golomb-ANS, experiments were conducted by replacing Golomb-Rice code with Golomb-ANS in the JPEG-LS and CCSDS 123.0.B image compression standards. The results demonstrated substantial improvements in average compression ratios, with increases of 0.641 % for JPEG-LS and 1.017% for CCSDS 123.0.B.

Northwestern Polytechnical University (CN)
National Natural Science Foundation of China, Fundamental Research Funds for the Central Universities
Openalex Percentile: Top 77%
Coding theory and cryptography
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.