The Wavelet Digest Homepage
Return to the homepage
Search the complete Wavelet Digest database
Help about the Wavelet Digest mailing list
About the Wavelet Digest
The Digest The Community
 Latest Issue  Back Issues  Events  Gallery
The Wavelet Digest
   -> Volume 1, Issue 2

images/spacer.gifimages/spacer.gif Reply into Digest
Previous :: Next  
Author Message
Eero Simoncelli, MIT.

PostPosted: Thu Nov 28, 2002 10:46 am    
Subject: Epic
Reply with quote

--- EPIC (Efficient Pyramid Image Coder) ---
--- Designed by Eero P. Simoncelli and Edward H. Adelson ---
--- Written by Eero P. Simoncelli ---
--- Developed at the Vision Science Group, The Media Laboratory ---
--- Copyright 1989, Massachusetts Institute of Technology ---
--- All rights reserved. ---
Permission to use, copy, or modify this software and its documentation for
educational and research purposes only and without fee is hereby granted,
provided that this copyright notice and the original authors' names appear on
all copies and supporting documentation. For any other uses of this software,
in original or modified form, including but not limited to distribution in
whole or in part, specific prior permission must be obtained from M.I.T. and
the authors. These programs shall not be used, rewritten, or adapted as the
basis of a commercial software or hardware product without first obtaining
appropriate licenses from M.I.T. M.I.T. makes no representations about the
suitability of this software for any purpose. It is provided "as is" without
express or implied warranty.

EPIC (Efficient Pyramid Image Coder) is an experimental image data compression
utility written in the C programming language. The compression algorithms are
based on a biorthogonal critically-sampled wavelet (subband) decomposition and a
combined run-length/Huffman entropy coder. The filters have been designed to
allow extremely fast decoding on conventional (ie, non-floating point) hardware,
at the expense of slower encoding and a slight degradation in compression
quality (as compared to a good orthogonal wavelet decomposition).

We are making this code available to interested researchers who wish to
experiment with a subband pyramid coder. We have attempted to optimize the
speed of pyramid reconstruction, but the code has not been otherwise optimized,
either for speed or compression quality. In particular, the pyramid
construction process is unnecessarily slow, quantization binsizes are chosen to
be the same for each subband, and we have used a very simple scalar entropy
coding scheme to compress the quantized subbands. Although this coding
technique provides good coding performance, a more sophisticated coding scheme
(e.g., utilizing an arithmetic coder, or a vector quantizer) combined with this
pyramid decomposition could result in substantial coding gains. EPIC is
currently limited to 8-bit monochrome square images, and does not explicitly
provide a progressive transmission capability (although this capability is
easily added since it uses a pyramid representation).

EPIC is available via anonymous ftp from (IP number in the file pub/epic.tar.Z. This is a unix-compressed tarfile, so
don't forget to put ftp into binary mode. Comments, suggestions, or questions
should be sent to:

Eero P. Simoncelli
MIT Media Laboratory, E15-385
20 Ames Street
Cambridge, MA 02139

Phone: (617) 253-3891, E-mail:

References (the third of these describes EPIC and is available via ftp):

Edward H. Adelson, Eero P. Simoncelli and Rajesh Hingorani. Orthogonal
pyramid transforms for image coding. In Proceedings of SPIE,
October 1987, Volume 845.

Eero P. Simoncelli. Orthogonal Sub-band Image Transforms. Master's Thesis,
EECS Department, Massachusetts Institute of Technology. May, 1988.

Edward H. Adelson, Eero P. Simoncelli. Subband Image Coding with
Three-tap Pyramids. Picture Coding Symposium, 1990. Cambridge, MA.
All times are GMT + 1 Hour
Page 1 of 1

Jump to: 

disclaimer -
Powered by phpBB

This page was created in 0.026964 seconds : 18 queries executed : GZIP compression disabled