SlideShare uma empresa Scribd logo
1 de 20
WAVELET VIDEO PROCESSING
      TECHNOLOGY




             BY-
             PRASHANT KUMAR SINGH
             ECE-’D’
             0902731073
What is Wavelet Analysis ?
   And…what is a wavelet…?




   A wavelet is a waveform of effectively limited
    duration that has an average value of zero.
Need for Compression:
 Transmission and storage of uncompressed video
  would be extremely costly and impractical
 Frame with 352x288 contains 202,752 bytes of info.
 Recoding of uncompressed version of this video at 15
  frames per second would require 3 MB. One
  minute180 MB storage. One 24-hour day262GB
 Using compression, 15 frames/second for 24
  hour1.4 GB, 187 days of video could be stored
  using the same disk space that uncompressed video
  would use in one day.
Discrete Wavelet Transform:

  The wavelet transform (WT) has gained widespread
   acceptance in signal processing and image
   compression.
  Because of their inherent multi-resolution nature,
   wavelet-coding schemes are especially suitable for
   applications where scalability and tolerable
   degradation are important
  Recently the JPEG committee has released its new
   image coding standard, JPEG-2000, which has been
   based upon DWT.
Wavelet's properties :
Short time localized waves with zero integral
 value.

Possibility of time shifting.

Flexibility.
Compression Example:
     A two dimensional (image) compression,
     using 2D wavelets analysis.
a)   The image is a Fingerprint.
b)   FBI uses a wavelet technique to compress
     its fingerprints database.
Result

Original Image   Compressed Image

                               Threshold: 3.5
                               Zeros: 42%
                               Retained
                               energy:
                               99.95%
Construction:

 We can construct discrete WT via iterated (octave-
  band) filter banks
 The analysis section is illustrated below:



       Level 1

                   Level 2




                                     Level J
                             8
Construction by ICs:
Visual Comparison:




          (a)               (b)               (c)

  (a) Original Image256x256Pixels, 24-BitRGB (b) JPEG (DCT)
  Compressed with compression ratio 43:1(c) JPEG2000 (DWT)
  Compressed with compression ratio 43:1
Performance:

 Peak Signal to Noise ratio used to be a measure
  of image quality .
 The PSNR between two images having 8 bits per
  pixel or sample in terms of decibels (dBs) is given
  by:
                        2
                      255
      PSNR = 10 log10 MSE
    -mean square error (MSE)
 Generally when PSNR is 40 dB or greater, then the
  original and the reconstructed images are virtually
  indistinguishable by human observers .
Implementation Complexity:

 The complexity of calculating wavelet transform
  depends on the length of the wavelet filters,
  which is at least one multiplication per coefficient.
 EZW, SPHIT use floating-point demands longer
  data length which increase the cost of
  computation.
 Lifting schemea new method compute DWT
  using integer arithmetic.
 DWT has been implemented in hardware such as
  ASIC and FPGA.
Advantage:
Future video/image compression
   Improved low bit-rate compression performance
   Improved lossless and lossy compression
   Improved continuous-tone and bi-level
     compression
   Transmission in noisy environments
   Robustness to bit-errors
   Progressive transmission by pixel accuracy and
     resolution
   Protective image security
Disadvantages:
 The cost of computing DWT as compared to DCT
  may be higher.
 The use of larger DWT basis functions or wavelet
  filters produces blurring and ringing noise near
  edge regions in images or video frames
 Longer compression time
 Lower quality than JPEG at low compression rates
Applications:

Image communications and image data base
Video-surveillance systems.
High Quality videos with smaller size.
All the areas in which storage is matter of
 concern.
Application in denoising.
2-D WT Example




Boats image         WT in 3 levels

               16
WT-Application in Denoising




 Boats image        Noisy image (additive Gaussian noise)

               17
WT-Application in Denoising




 Boats image   Denoised image using hard thresholding

               18
Conclusion:

 Wavelet-based coding provides substantial
  improvement in picture quality at low bit rates.
 Interaction of harmonic analysis with data
  compression, joint source channel coding, image
  coding based on models of human perception,
  scalability robustness, error resilience, and
  complexity are a few of the many outstanding
  challenges in image coding to be fully resolved
  and may affect image data compression
  performance in the years to come.
ANY QUESTIONS???

Mais conteúdo relacionado

Mais procurados

Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
Priyanka Pachori
 
IBOC TECHNOLOGY
IBOC TECHNOLOGYIBOC TECHNOLOGY
IBOC TECHNOLOGY
Dj Tibi
 
Digital watermarking
Digital watermarkingDigital watermarking
Digital watermarking
Ankush Kr
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
Gichelle Amon
 
Technical Seminar PPT
Technical Seminar PPTTechnical Seminar PPT
Technical Seminar PPT
Kshitiz_Vj
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
Diwaker Pant
 
Artificial Passenger
Artificial PassengerArtificial Passenger
Artificial Passenger
priyanka kini
 

Mais procurados (20)

smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 
Automatic number plate recognition using matlab
Automatic number plate recognition using matlabAutomatic number plate recognition using matlab
Automatic number plate recognition using matlab
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
 
Image processing
Image processingImage processing
Image processing
 
Smart antenna
Smart antennaSmart antenna
Smart antenna
 
Image compression standards
Image compression standardsImage compression standards
Image compression standards
 
IBOC TECHNOLOGY
IBOC TECHNOLOGYIBOC TECHNOLOGY
IBOC TECHNOLOGY
 
Basics of digital image processing
Basics of digital image  processingBasics of digital image  processing
Basics of digital image processing
 
Antenna
AntennaAntenna
Antenna
 
Digital watermarking
Digital watermarkingDigital watermarking
Digital watermarking
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
Technical Seminar PPT
Technical Seminar PPTTechnical Seminar PPT
Technical Seminar PPT
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processing
 
Night vision
Night visionNight vision
Night vision
 
Clockless chips
Clockless chipsClockless chips
Clockless chips
 
Artificial Passenger
Artificial PassengerArtificial Passenger
Artificial Passenger
 
Photonic Integrated Circuit Technology
Photonic Integrated Circuit TechnologyPhotonic Integrated Circuit Technology
Photonic Integrated Circuit Technology
 
NIGHT VISION TECHNOLOGY
NIGHT VISION TECHNOLOGYNIGHT VISION TECHNOLOGY
NIGHT VISION TECHNOLOGY
 

Destaque

study Domain Transform for Edge-Aware Image and Video Processing
study Domain Transform for Edge-Aware Image and Video Processingstudy Domain Transform for Edge-Aware Image and Video Processing
study Domain Transform for Edge-Aware Image and Video Processing
Chiamin Hsu
 
التلفزيون الرقمي
التلفزيون الرقمي التلفزيون الرقمي
التلفزيون الرقمي
Mamoun Matar
 
التلفزيون الرقمي التعليمي Instructional Digital Television
التلفزيون الرقمي التعليمي  Instructional Digital Televisionالتلفزيون الرقمي التعليمي  Instructional Digital Television
التلفزيون الرقمي التعليمي Instructional Digital Television
Professional Diploma in Education - Department of Education Technology
 
مشاركة الفيديو
مشاركة الفيديومشاركة الفيديو
مشاركة الفيديو
ETEC331
 

Destaque (20)

Video processing on dsp
Video processing on dspVideo processing on dsp
Video processing on dsp
 
Fingerprint_compression
Fingerprint_compressionFingerprint_compression
Fingerprint_compression
 
Algorithm in discovering and correcting words errors in a dictionary or any w...
Algorithm in discovering and correcting words errors in a dictionary or any w...Algorithm in discovering and correcting words errors in a dictionary or any w...
Algorithm in discovering and correcting words errors in a dictionary or any w...
 
Encryption - التشفير
Encryption - التشفيرEncryption - التشفير
Encryption - التشفير
 
study Domain Transform for Edge-Aware Image and Video Processing
study Domain Transform for Edge-Aware Image and Video Processingstudy Domain Transform for Edge-Aware Image and Video Processing
study Domain Transform for Edge-Aware Image and Video Processing
 
التلفزيون الرقمي
التلفزيون الرقمي التلفزيون الرقمي
التلفزيون الرقمي
 
التلفزيون الرقمي التعليمي Instructional Digital Television
التلفزيون الرقمي التعليمي  Instructional Digital Televisionالتلفزيون الرقمي التعليمي  Instructional Digital Television
التلفزيون الرقمي التعليمي Instructional Digital Television
 
BLAST
BLASTBLAST
BLAST
 
Watermarking & Encryption
Watermarking & EncryptionWatermarking & Encryption
Watermarking & Encryption
 
Progressive Enhancement 2.0 (Conference Agnostic)
Progressive Enhancement 2.0 (Conference Agnostic)Progressive Enhancement 2.0 (Conference Agnostic)
Progressive Enhancement 2.0 (Conference Agnostic)
 
مشاركة الفيديو
مشاركة الفيديومشاركة الفيديو
مشاركة الفيديو
 
Video editing presentation
Video editing presentationVideo editing presentation
Video editing presentation
 
Simputer technology ppt
Simputer technology pptSimputer technology ppt
Simputer technology ppt
 
التشفير
التشفيرالتشفير
التشفير
 
4 أنواع خوارزميات التشفير
4  أنواع خوارزميات التشفير4  أنواع خوارزميات التشفير
4 أنواع خوارزميات التشفير
 
RAID seminar
RAID seminarRAID seminar
RAID seminar
 
Blue eyes seminar report
Blue eyes seminar reportBlue eyes seminar report
Blue eyes seminar report
 
Usable electricity generation from the random noise
Usable electricity generation from the random noiseUsable electricity generation from the random noise
Usable electricity generation from the random noise
 
Gslv
GslvGslv
Gslv
 
Touch screen with feelings-T-PaD
Touch screen with feelings-T-PaDTouch screen with feelings-T-PaD
Touch screen with feelings-T-PaD
 

Semelhante a Wavelet video processing tecnology

Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
Videoguy
 
Vediocompressed
VediocompressedVediocompressed
Vediocompressed
tangbinsen
 

Semelhante a Wavelet video processing tecnology (20)

Iaetsd performance analysis of discrete cosine
Iaetsd performance analysis of discrete cosineIaetsd performance analysis of discrete cosine
Iaetsd performance analysis of discrete cosine
 
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONA REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
 
Video Compression Basics - MPEG2
Video Compression Basics - MPEG2Video Compression Basics - MPEG2
Video Compression Basics - MPEG2
 
Performance and Analysis of Video Compression Using Block Based Singular Valu...
Performance and Analysis of Video Compression Using Block Based Singular Valu...Performance and Analysis of Video Compression Using Block Based Singular Valu...
Performance and Analysis of Video Compression Using Block Based Singular Valu...
 
Jpeg and mpeg ppt
Jpeg and mpeg pptJpeg and mpeg ppt
Jpeg and mpeg ppt
 
IRJET- A Hybrid Image and Video Compression of DCT and DWT Techniques for H.2...
IRJET- A Hybrid Image and Video Compression of DCT and DWT Techniques for H.2...IRJET- A Hybrid Image and Video Compression of DCT and DWT Techniques for H.2...
IRJET- A Hybrid Image and Video Compression of DCT and DWT Techniques for H.2...
 
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsComparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
 
Image compression and it’s security1
Image compression and it’s security1Image compression and it’s security1
Image compression and it’s security1
 
A Novel Approach for Compressing Surveillance System Videos
A Novel Approach for Compressing Surveillance System VideosA Novel Approach for Compressing Surveillance System Videos
A Novel Approach for Compressing Surveillance System Videos
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKING
 
Patch-Based Image Learned Codec using Overlapping
Patch-Based Image Learned Codec using OverlappingPatch-Based Image Learned Codec using Overlapping
Patch-Based Image Learned Codec using Overlapping
 
An overview Survey on Various Video compressions and its importance
An overview Survey on Various Video compressions and its importanceAn overview Survey on Various Video compressions and its importance
An overview Survey on Various Video compressions and its importance
 
IRJET- RGB Image Compression using Multi-Level Block Trunction Code Algor...
IRJET-  	  RGB Image Compression using Multi-Level Block Trunction Code Algor...IRJET-  	  RGB Image Compression using Multi-Level Block Trunction Code Algor...
IRJET- RGB Image Compression using Multi-Level Block Trunction Code Algor...
 
Comparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression TechniquesComparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression Techniques
 
An Efficient Video Watermarking Using Color Histogram Analysis and Biplanes I...
An Efficient Video Watermarking Using Color Histogram Analysis and Biplanes I...An Efficient Video Watermarking Using Color Histogram Analysis and Biplanes I...
An Efficient Video Watermarking Using Color Histogram Analysis and Biplanes I...
 
Vediocompressed
VediocompressedVediocompressed
Vediocompressed
 
2019-06-14:3 - Reti neurali e compressione video
2019-06-14:3 - Reti neurali e compressione video2019-06-14:3 - Reti neurali e compressione video
2019-06-14:3 - Reti neurali e compressione video
 
Ec36783787
Ec36783787Ec36783787
Ec36783787
 
Design of digital video watermarking scheme using matlab simulink
Design of digital video watermarking scheme using matlab simulinkDesign of digital video watermarking scheme using matlab simulink
Design of digital video watermarking scheme using matlab simulink
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Wavelet video processing tecnology

  • 1. WAVELET VIDEO PROCESSING TECHNOLOGY BY- PRASHANT KUMAR SINGH ECE-’D’ 0902731073
  • 2. What is Wavelet Analysis ?  And…what is a wavelet…?  A wavelet is a waveform of effectively limited duration that has an average value of zero.
  • 3. Need for Compression:  Transmission and storage of uncompressed video would be extremely costly and impractical  Frame with 352x288 contains 202,752 bytes of info.  Recoding of uncompressed version of this video at 15 frames per second would require 3 MB. One minute180 MB storage. One 24-hour day262GB  Using compression, 15 frames/second for 24 hour1.4 GB, 187 days of video could be stored using the same disk space that uncompressed video would use in one day.
  • 4. Discrete Wavelet Transform:  The wavelet transform (WT) has gained widespread acceptance in signal processing and image compression.  Because of their inherent multi-resolution nature, wavelet-coding schemes are especially suitable for applications where scalability and tolerable degradation are important  Recently the JPEG committee has released its new image coding standard, JPEG-2000, which has been based upon DWT.
  • 5. Wavelet's properties : Short time localized waves with zero integral value. Possibility of time shifting. Flexibility.
  • 6. Compression Example: A two dimensional (image) compression, using 2D wavelets analysis. a) The image is a Fingerprint. b) FBI uses a wavelet technique to compress its fingerprints database.
  • 7. Result Original Image Compressed Image Threshold: 3.5 Zeros: 42% Retained energy: 99.95%
  • 8. Construction:  We can construct discrete WT via iterated (octave- band) filter banks  The analysis section is illustrated below: Level 1 Level 2 Level J 8
  • 10. Visual Comparison: (a) (b) (c) (a) Original Image256x256Pixels, 24-BitRGB (b) JPEG (DCT) Compressed with compression ratio 43:1(c) JPEG2000 (DWT) Compressed with compression ratio 43:1
  • 11. Performance: Peak Signal to Noise ratio used to be a measure of image quality . The PSNR between two images having 8 bits per pixel or sample in terms of decibels (dBs) is given by: 2 255 PSNR = 10 log10 MSE -mean square error (MSE) Generally when PSNR is 40 dB or greater, then the original and the reconstructed images are virtually indistinguishable by human observers .
  • 12. Implementation Complexity: The complexity of calculating wavelet transform depends on the length of the wavelet filters, which is at least one multiplication per coefficient. EZW, SPHIT use floating-point demands longer data length which increase the cost of computation. Lifting schemea new method compute DWT using integer arithmetic. DWT has been implemented in hardware such as ASIC and FPGA.
  • 13. Advantage: Future video/image compression Improved low bit-rate compression performance Improved lossless and lossy compression Improved continuous-tone and bi-level compression Transmission in noisy environments Robustness to bit-errors Progressive transmission by pixel accuracy and resolution Protective image security
  • 14. Disadvantages: The cost of computing DWT as compared to DCT may be higher. The use of larger DWT basis functions or wavelet filters produces blurring and ringing noise near edge regions in images or video frames Longer compression time Lower quality than JPEG at low compression rates
  • 15. Applications: Image communications and image data base Video-surveillance systems. High Quality videos with smaller size. All the areas in which storage is matter of concern. Application in denoising.
  • 16. 2-D WT Example Boats image WT in 3 levels 16
  • 17. WT-Application in Denoising Boats image Noisy image (additive Gaussian noise) 17
  • 18. WT-Application in Denoising Boats image Denoised image using hard thresholding 18
  • 19. Conclusion:  Wavelet-based coding provides substantial improvement in picture quality at low bit rates.  Interaction of harmonic analysis with data compression, joint source channel coding, image coding based on models of human perception, scalability robustness, error resilience, and complexity are a few of the many outstanding challenges in image coding to be fully resolved and may affect image data compression performance in the years to come.