The Algorithm Visualization Catalog is a comprehensive collection of links to algorithm visualizations, or AVs.

Khuri's JPEG encoding

Link(s)
http://www.cs.sjsu.edu/faculty/khuri/animation.html
Topic(s)
Compression Algorithms

Screenshots
Khuri JPEG


Recommendation
  
Lecture Aide Recommended
Self-study Supplement Recommended
Standalone Has Potential
Debugging Aide Not Recommended
Works?
Yes
Delivery Method(s)
Java Application
Project
Stand-alone
Project Relationship
Stand-alone AV
Language(s)
English
Author(s)
Sami Khuri
Institution(s)
San Jose State University
Activity Level(s)
N/A
Source Code License
Unavailable
First Published
N/A
Last Modified
2000-04-01

Description

This is a java applet designed to aid in learning about the JPEG standard. It provides a visual of the process as well as substantial textual information explaining the process. The main menu contains three sub-menus: example, steps, and DCT. The example sub-menu shows an example of different levels of compression along with an explanation. The steps sub-menu demonstrates all the steps needed for compression. Finally, the DCT sub-menu shows an example of the process being performed on a picture.

Evaluation

This animation is very helpful in learning about JPEG still picture compression. It starts from the ground up and contains numerous pages of supporting information. This would be great as a lecture aide, or as a study tool or additional self-learning tool. The visuals are relatively clear in the explanation and steps portion of the animation. In addition, there are buttons to explore specific topics in more depth. The visual for the DCT portion of the animation is a little confusing to understand. Overall, this is a great tool for learning the entire process. It teaches from the start and doesn’t just show the process without explanations.

Usage Notes

The contents are downloaded in a zip file, then compiled and run. The sub-menus can be accessed from the main menu. Controls within the sub-menus are very easy to use. The first sub-menu has controls for viewing different levels of compression for the picture given. The steps menu simply has buttons to traverse through the explanation slides. The DCT sub-menu allows you to select a portion of a picture and the still compression is performed on that selection.

 

Field Report(s)
References
N/A
Rating
0
No votes yet
Your rating: None
AV of the Day
No
Score
54