Dr. Jennifer Burg
Department of Computer Science
Research Project for Undergraduates
Entropy Encoding for Digital Image Compression
Entropy encoding is a compression
method based on the idea of allotting fewer bits to represent colors that occur
frequently in an image and more bits to those that occur infrequently. Shannon’s
entropy equation, allows us to compare an encoding to a theoretical
optimum. This research project involves
implementing entropy encoding algorithms such as Shannon-Fano,
Huffman, and arithmetic encoding and comparing their performance on different
types of images. Arithmetic encoding,
which theoretically can encode an entire image in one real number, is of
particular interest. This appears to
require infinite precision for the real numbers. How arithmetic encoding is made feasible will
be studied. For more information, see http://www.cs.wfu.edu/%7Eburg/nsf-due-0340969/textbased/Chapter1CS.pdf.