Skip to content

QM encoder is an adaptive binary arithmetic coding procedure which is widely used in entropy coding such as JPEG.

Notifications You must be signed in to change notification settings

EagleTw/rusty-QM-coder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rusty-QM-coder

About

QM encoder is an adaptive binary arithmetic coding procedure which is widely used in entropy coding such as JPEG. It involves sub division of intervals recursively. I’ve implemented QM coding using the algorithm given, and has compared the performance of QM encoding on various data files.

Progress

The code is currently 90% finished

  • Read file
  • Implment Encoder
    • Change state
    • Read qttable
    • Remormalize
  • Implment Decoder

About

QM encoder is an adaptive binary arithmetic coding procedure which is widely used in entropy coding such as JPEG.

Topics

Resources

Stars

Watchers

Forks

Languages