About me
Home
Resumé
CV
Pictures

Course Work
CSE300-FA98

Teaching
Portfolio
CSE240-SP99
CSE207-FA03

Misc
eHarmony
Documents

Tools
CSE300 Multimedia Systems: Student Work


Summary of Functionality of Applet

Color Conversion

  • RGB <--> YCbCr
  • RGB <--> HSI
  • RGB <--> Lab
  • RGB <--> Luv

Transforms

  • 8x8 DCT
  • 16x16 DCT
  • FFT -- implemented seperately
  • HAAR Wavelet
  • D4 Wavelet
  • D8 Wavelet
  • COIF6 Wavelet
  • FBI Fingerprinting Wavelet
  • Bath Balanced Uncertainty Wavelet (BI10_04 n=10 k=.4)
  • (trivial to add more wavelets)

Sampling

  • None (4:4:4)
  • H2V2 (4:2:0)

Quantization and Generation of Bitstreams

  • Uniform - Huffman (Entropy) Coder
  • JPEG Luminance and Chrominance Table - Huffman (Entropy) Coder
  • Threshold - Embedded Zerotree Coder (Quick Implementation)

Statistics

  • RGB - NMSE, MSE, SNR, PSNR
  • Current Color System - NMSE, MSE, SNR, PSNR
  • Percentage of coefficients that are forced to zero
  • Bits Per Pixel (BPP)
  • Total Bits - compressed image plus code book if necessary

Miscellaneous Items

  • User Interface (meets the original goal of an interactive applet that users can just play with this stuff)
  • Save feature, allows compressed or restored images to be saved in RGB
  • Load feature allows for images to be loaded as RGB or BGR
  • Compress only and compress/restore features - "look" at a compressed image
  • Interpolated luminance and chrominance tables for 16x16 JPEG quantization (H2V2 Up Sample)
  • ZigZag readout algorithm for arbitrary sized blocks
  • DCT analysis using different color coord systems. (Quality vs. PSNR)
  • Threshold-Varying Analysis for Wavelets (Threshold vs. ZeroPercent D4 case only)
  • Wavelet Transforms (optimized for storage/speed) transforms done in-place with limited temp storage

Summary of 15 Wavelet Papers

  1. Orthonormal Wavelets With Balanced Uncertainty
  2. A Fast Wavelet Based Karhunen-Loeve Transform
  3. Optimized Wavelets for Fingerprint Compression
  4. Space-Frequency Balance in Biorthogonal Wavelets
  5. On the Space of Orthonormal Wavelets
  6. Approximate Continuous Wavelet Transform with an Application to Noise Reduction
  7. Smooth Biorthogonal Wavelets for Applications in Image Compression
  8. Discrete Finite Variation: A New Measure of Smoothness for the Design of Wavelet Basis
  9. Design of Linear Phase Cosine Modulated Filter Banks for Subband Image Compression
  10. Wavelet-Based Signal Processing Using Hidden Markov Models
  11. Improved Wavelet Denoising via Empirical Wiener Filtering
  12. Wavelet Based SAR Speckle Reduction and Image Compression
  13. Wavelet-Based Post-Processing of Low Bit Rate Transform Coded Images
  14. Enhancement of Decompressed Images at Low Bit Rates
  15. A Simple Scheme for Adapting Time-Frequency Representations

Last Modified: December 13, 1998 - Barry E. Mapen