Abstract
JBIG is a new binary image compression standard that is designed to handle both text and halftoned documents. It significantly outperforms the CCITT Group 3 and Group 4 standards especially on halftoned documents. The JBIG standard is based on an arithmetic encoder, and it features adaptive probability estimation, adaptive templates, and three different types of prediction. It also allows either sequential or progressive compression of image data. A brief discussion of information theory is given as it applies to image compression. The JBIG algorithm is described, and several techniques are developed to efficiently implement the algorithm in software. The most important techniques include an efficient scheme for building the context that are required, and taking advantage of large all-white or all-black regions of images by designing very efficient loops for processing those areas. Other techniques are also discussed, such as, efficient implementation of deterministic prediction, and an improved method for handling the conditional exchange condition. Timing information is given for the final implementation on several platforms. The JBIG algorithm is compared with the CCITT Group 3 and Group 4 algorithms, and it is tested in noisy environments.
Library of Congress Subject Headings
Image compression; Image processing--Digital techniques; Data compression (Telecommunication)
Publication Date
1993
Document Type
Thesis
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Chang, Tony
Advisor/Committee Member
Sullivan, James
Advisor/Committee Member
Czernikowski, Roy
Recommended Citation
Smith, Craig M., "Efficient software implementation of the JBIG compression standard" (1993). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/174
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: TA1632.S63 1993