Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered...
-
Upload
claude-williams -
Category
Documents
-
view
237 -
download
0
Transcript of Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered...
![Page 1: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/1.jpg)
Layered Coding
Basic Overview
![Page 2: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/2.jpg)
Outline
Pyramidal Coding
Scalability in the Standard Codecs
Layered Coding with Wavelets
Conclusion
![Page 3: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/3.jpg)
Laplacian w/ Gaussian Pyramids
![Page 4: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/4.jpg)
Laplacian w/ DCT Coefficient Pyramids
![Page 5: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/5.jpg)
DCT Pyramid Example
Figure 7.5
![Page 6: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/6.jpg)
Reconstruction Data for Fig. 7.5
![Page 7: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/7.jpg)
Scalability in the Standard Codecs
Data Partitioning
Signal-to-Noise Ratio (SNR)
Spatial
Temporal
![Page 8: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/8.jpg)
Data Partitioning
![Page 9: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/9.jpg)
SNR Scalable Coder
![Page 10: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/10.jpg)
SNR Scalability – no drift
![Page 11: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/11.jpg)
Spatial Scalability
![Page 12: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/12.jpg)
Temporal Scalability
![Page 13: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/13.jpg)
Scalability Applications
Data Partitioning– Video of ATM networks
SNR– Transmission of video at different qualities
Video on demand, simultaneous TV and enhanced TV
– Video over high packet loss networks (Internet)
Spatial Scalability– Internetworking between two different standards– Simulcasting of drift-free video (TV & HDTV)
![Page 14: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/14.jpg)
Scalability Applications
Spatial Scalability (continued)– Reception of low spatial resolution pictures over
mobile networks
Temporal Scalability– Migration to HDTV from current interlaced– Internetworking between mobile and fixed networks
![Page 15: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/15.jpg)
Layered Coding with Wavelets
Growing interest due to new efficient coding techniques (Embedded Zero-tree Wavelets, or EZW)
Accepted for coding of still images– MPEG-4 and JPEG 2000
Predicted to continues in growth
![Page 16: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/16.jpg)
Discrete Wavelet Transform
Split signal spectrum into several frequency bands analysis filters
Figs. 7.27, 7.28, 7.29
![Page 17: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/17.jpg)
Distortions
![Page 18: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/18.jpg)
Filter Bank Solutions
![Page 19: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/19.jpg)
Higher Order Systems
Multiple wavelet transform coding by means of repeated two-band splits
![Page 20: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/20.jpg)
Further Considerations
• Wavelet Example – Fig. 7.32
• Zero-Tree Coding – Fig. 7.34
• Quad-Tree Representation- Bands look like scaled versions of each other- Lower bands have 0.25 dimension of higher
![Page 21: Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.](https://reader036.fdocuments.us/reader036/viewer/2022081501/56649edc5503460f94bed545/html5/thumbnails/21.jpg)
Conclusion
Layered coding facilitates– Error protection– Efficient use of resources– Multiple services– Customer satisfaction