Distributed Video Coding
|
|
- Abigail Collins
- 6 years ago
- Views:
Transcription
1 Distributed Video Coding Bernd Girod Anne Aaron Shantanu Rane David Rebollo-Monedero David Varodayan Information Systems Laboratory Stanford University
2 Outline Lossless and lossy compression with receiver side information Shifting the complexity of video encoding to the decoder Error-resilient video transmission B. Girod: EE398B: Image Communication II Distributed Video Coding 2
3 Outline Lossless and lossy compression with receiver side information Shifting the complexity of video encoding to the decoder Error-resilient video transmission B. Girod: EE398B: Image Communication II Distributed Video Coding 3
4 Lossless Compression with Side Information X Encoder R H(X Y) Decoder X Statistically dependent Y Y Side Information X Encoder R? Decoder X Statistically dependent B. Girod: EE398B: Image Communication II Distributed Video Coding Y Side Information 4
5 Lossless Compression with Side Information X Encoder R H(X Y) Decoder X Statistically dependent Y Y X Encoder R H(X Y) Decoder X Statistically dependent Y [Slepian, Wolf, 1973] B. Girod: EE398B: Image Communication II Distributed Video Coding 5
6 B. Girod: EE398B: Image Communication II Distributed Video Coding 6
7 Towards Practical Slepian-Wolf Coding Convolution coding for data compression [Blizard, 1969] Convolutional source coding [Hellman, 1975] Syndrome source coding [Ancheta, 1976] Coset codes [Pradhan and Ramchandran, 1999] Trellis codes [Wang and Orchard, 2001] Turbo codes [García-Frías and Zhao, 2001] [Bajcsy and Mitran, 2001] [Aaron and Girod, 2002] LDPC codes [Liveris, Xiong, and Georghiades, 2002] B. Girod: EE398B: Image Communication II Distributed Video Coding 7
8 Rate-Adaptive Slepian-Wolf Coding Turbo Encoder Parity bits Encoder Buffer Turbo Decoder X X Rate-adaptive turbo codes Request bits Y 0.5 Rate Slepian-Wolf bound Rate = H(X Y) L = 8192 bits Total simulated bits = H(X Y) B. Girod: EE398B: Image Communication II Distributed Video Coding 8
9 Lossy Compression with Side Information X Encoder R X Y (d) Decoder X Y [Wyner, Ziv, 1976] For MSE distortion and Gaussian statistics, rate-distortion functions of the two systems are the same. [Zamir, 1996] The rate loss R * (d) R X Y (d) is bounded. Y X Encoder R * (d) Decoder X B. Girod: EE398B: Image Communication II Distributed Video Coding Y 9
10 Practical Wyner-Ziv Coding Wyner-Ziv Encoder Wyner-Ziv Decoder X Quantizer Q Slepian- Wolf Encoder Slepian- Wolf Decoder Q Minimum Distortion Reconstruction X ' Y Y B. Girod: EE398B: Image Communication II Distributed Video Coding 10
11 Non-Connected Quantization Regions Example: Non-connected intervals for scalar quantization q = 1 q = 2 q = 3 x Decoder: Minimum mean-squared error reconstruction with side information conditional centroid f ( x y) XY xˆ ( ) 2 xˆ = arg min E X xˆ y, q x B. Girod: EE398B: Image Communication II Distributed Video Coding 11
12 Outline Lossless and lossy compression with receiver side information Shifting the complexity of video encoding to the decoder Error-resilient video transmission B. Girod: EE398B: Image Communication II Distributed Video Coding 12
13 Interframe Video Coding Predictive Interframe Encoder Y Predictive Interframe Decoder X X Y Side Information B. Girod: EE398B: Image Communication II Distributed Video Coding 13
14 Low Complexity Encoder X Wyner-Ziv Intraframe Encoder Wyner-Ziv Interframe Decoder Y X [Witsenhausen, Wyner, 1980] [Puri, Ramchandran, Allerton 2002] [Aaron, Zhang, Girod, Asilomar 2002] Side Information B. Girod: EE398B: Image Communication II Distributed Video Coding 14
15 B. Girod: EE398B: Image Communication II Distributed Video Coding 15
16 Pixel-Domain Wyner-Ziv Video Codec Intraframe Encoder Interframe Decoder WZ frames X Scalar Quantizer Slepian-Wolf Codec Turbo Encoder Buffer Turbo Decoder Reconstruction X Request bits Side information Y Key frames I Conventional Intraframe coding Conventional Intraframe decoding Interpolation/ Extrapolation I B. Girod: EE398B: Image Communication II Distributed Video Coding 16
17 Pixel-Domain Wyner-Ziv Video Codec Decoder side information generated by motioncompensated interpolation PSNR 30.3 db After Wyner-Ziv Decoding 16-level quantization bpp 11 pixels in error PSNR 36.7 db B. Girod: EE398B: Image Communication II Distributed Video Coding 17
18 Pixel-Domain Wyner-Ziv Video Codec Decoder side information generated by motioncompensated interpolation PSNR 24.8 db After Wyner-Ziv Decoding 16-level quantization 2.0 bpp 0 pixels in error PSNR 36.5 db B. Girod: EE398B: Image Communication II Distributed Video Coding 18
19 Stanford Camera Array Courtesy Marc Levoy, Stanford Computer Graphics Lab B. Girod: EE398B: Image Communication II Distributed Video Coding 19
20 Distributed Light Field Coding Wyner-Ziv Cameras Conventional Cameras WZ-ENC WZ-ENC Distributed Encoding WZ-DEC WZ-DEC Geometry Reconstruction Joint Decoding Rendering [Zhu, Aaron, Girod, 2003] B. Girod: EE398B: Image Communication II Distributed Video Coding 20
21 Distributed Light Field Coding Wyner-Ziv, Pixel-Domain JPEG-2000 Rate: 0.11 bpp PSNR 39.9 db Rate: 0.11 bpp PSNR 37.4 db B. Girod: EE398B: Image Communication II Distributed Video Coding 21
22 DCT-Domain Domain Wyner-Ziv Video Codec WZ frames W DCT Intraframe Encoder Scalar Quantizer Turbo Encoder For each transform band k Buffer Request bits Turbo Decoder Interframe Decoder X k X k Side information Recon Y k IDCT W DCT Key frames I Conventional Intraframe coding Conventional Intraframe decoding Y Interpolation/ Extrapolation I B. Girod: EE398B: Image Communication II Distributed Video Coding 22
23 Rate-Distortion Performance - Salesman Encoder Runtime Pentium 1.73 GHz machine Interframe B ~ 100% WZ DCT ~ 7% WZ Pixel ~ 6% 3 db I frame ~ 18% 6 db Every 8 th frame is a key frame Salesman QCIF sequence at 10fps 100 frames B. Girod: EE398B: Image Communication II Distributed Video Coding 23
24 Rate-Distortion Performance Hall Monitor 3 db Every 8 th frame is a key frame Hall Monitor QCIF sequence at 10fps 100 frames 8 db B. Girod: EE398B: Image Communication II Distributed Video Coding 24
25 Salesman at 10 fps DCT-based Intracoding 149 kbps PSNR Y =30.0 db Wyner-Ziv DCT codec 152 kbps PSNR Y =35.6 db GOP=8
26 Hall Monitor at 10 fps DCT-based Intracoding 156 kbps PSNR Y =30.2 db Wyner-Ziv DCT codec 155 kbps PSNR Y =37.1 db GOP=8
27 Outline Lossless and lossy compression with receiver side information Shifting the complexity of video encoding to the decoder Error-resilient video transmission B. Girod: EE398B: Image Communication II Distributed Video Coding 27
28 Systematic Lossy Source/Channel Coding Wyner-Ziv Encoder Encoder Analog Channel Digital Channel Side info Wyner-Ziv Decoder Decoder Information theoretic optimality conditions [Shamai, Verdú, Zamir, 1998] Enhancing analog image transmission using digital side information [Pradhan, Ramchandran, 2001] Lossy source-channel coding of video waveforms [Rane, Aaron, Girod, 2004, 05, 06] B. Girod: EE398B: Image Communication II Distributed Video Coding 28
29 Systematic Lossy Error Protection (SLEP) Analog Channel Input Video Video Encoder Channel Video Decoder With Error Concealment Side Information Video With Errors Wyner-Ziv Encoder Wyner-Ziv Decoder Output Video B. Girod: EE398B: Image Communication II Distributed Video Coding 29
30 SLEP using H.264/AVC Redundant Slices H.264/AVC ENCODER H.264/AVC DECODER Input Video Encode Primary Pic Entropy Decoding Q -1 T -1 + Output Video Encode Redundant Pic (Requantize) Motion Vecs + Coding Modes Error-prone Channel Motion Vecs + Coding Modes Encode Redundant Pic (Requantize) Side info MC QP RS Encoder Parity Slices QP Erasure Decoding Entropy Decoding Decode Redundant Slice Recovered motion vectors for erroneously received primary slices WYNER-ZIV ENCODER WYNER-ZIV DECODER B. Girod: EE398B: Image Communication II Distributed Video Coding 30
31 RS Encoding across Redundant Slices Redundant Slice Redundant Slice Redundant Slice k n redundant slice byte filler byte parity byte Redundant Slice SLEP parity symbols SLEP parity symbols Transmit only SLEP slices in Wyner-Ziv bit stream Use Reed-Solomon code as a Slepian-Wolf code B. Girod: EE398B: Image Communication II Distributed Video Coding 31
32 RS Decoding across Redundant Slices Regenerated Redundant Slice Regenerated Redundant Slice Recovered Redundant Slice Regenerated Redundant Slice SLEP parity symbols SLEP parity symbols k n B. Girod: EE398B: Image Communication II Distributed Video Coding 32
33 408 kbps, error resilience bit rate = 40 kbps Symbol error probability = 5 x 10-4 Error-free After error propagation QP = db SLEP Error with 40 concealment kbps redundant FEC QP only = db
34 1 Mbps Symbol error probability = 2 x kbps FEC 100 kbps Wyner-Ziv bit stream PSNR: 32.5 db Recovered 53.7 % of lost macroblocks PSNR: 38.0 db Recovered 96.6 % of lost macroblocks
35 Rally, 1 Mbps, 3% packet loss 80 kbps FEC 33.4 db 80 kbps Wyner-Ziv bit stream 38.1 db Recovered 67.5 % of lost macroblocks Recovered 97.1 % of lost macroblocks
36 Distributed Video Coding: Why Do We Care? Chance to Reinvent Compression from Scratch Entropy coding Quantization Signal transforms Adaptive coding Rate control... Powerful New Tool in the Compression Tool-Box Very low complexity encoders Compression for networks of cameras Error-resilient transmission of signal waveforms Digitally enhanced analog transmission Unequal error protection without layered coding Random access... B. Girod: EE398B: Image Communication II Distributed Video Coding 36
37 Further interest: B. Girod, A. Aaron, S. Rane,, D. Rebollo-Monedero Monedero,, "Distributed Video Coding," Proceedings of the IEEE, Special Issue on Video Coding and Delivery. January
Systematic Lossy Error Protection for Video Transmission over Wireless Ad Hoc Networks
Systematic Lossy Error Protection for Transmission over Wireless Ad Hoc Networks Xiaoqing Zhu, Shantanu Rane and Bernd Girod Information Systems Laboratory, Stanford University, Stanford, CA 94305 ABSTRACT
More informationRobust Video Coding. Heechan Park. Signal and Image Processing Group Computer Science Department University of Warwick. for CS403
Robust Video Coding for CS403 Heechan Park Signal and Image Processing Group Computer Science Department University of Warwick Standard Video Coding Scalable Video Coding Distributed Video Coding Video
More informationDistributed Source Coding for Image and Video Applications. Acknowledgements
Distributed Source oding for Image and Video Applications Ngai-Man (Man) HEUNG Signal and Image Processing Institute University of Southern alifornia http://biron.usc.edu/~ncheung/ 1 Acknowledgements ollaborators
More informationResearch on Distributed Video Compression Coding Algorithm for Wireless Sensor Networks
Sensors & Transducers 203 by IFSA http://www.sensorsportal.com Research on Distributed Video Compression Coding Algorithm for Wireless Sensor Networks, 2 HU Linna, 2 CAO Ning, 3 SUN Yu Department of Dianguang,
More informationFrequency Band Coding Mode Selection for Key Frames of Wyner-Ziv Video Coding
2009 11th IEEE International Symposium on Multimedia Frequency Band Coding Mode Selection for Key Frames of Wyner-Ziv Video Coding Ghazaleh R. Esmaili and Pamela C. Cosman Department of Electrical and
More informationCompression Algorithms for Flexible Video Decoding
Compression Algorithms for Flexible Video Decoding Ngai-Man Cheung and Antonio Ortega Signal and Image Processing Institute, Univ. of Southern California, Los Angeles, CA ABSTRACT We investigate compression
More informationLOW DELAY DISTRIBUTED VIDEO CODING. António Tomé. Instituto Superior Técnico Av. Rovisco Pais, Lisboa, Portugal
LOW DELAY DISTRIBUTED VIDEO CODING António Tomé Instituto Superior Técnico Av. Rovisco Pais, 1049-001 Lisboa, Portugal E-mail: MiguelSFT@gmail.com Abstract Distributed Video Coding (DVC) is a new video
More informationENCODER POWER CONSUMPTION COMPARISON OF DISTRIBUTED VIDEO CODEC AND H.264/AVC IN LOW-COMPLEXITY MODE
ENCODER POWER CONSUMPTION COMPARISON OF DISTRIBUTED VIDEO CODEC AND H.64/AVC IN LOW-COMPLEXITY MODE Anna Ukhanova, Eugeniy Belyaev and Søren Forchhammer Technical University of Denmark, DTU Fotonik, B.
More informationDigital Video Processing
Video signal is basically any sequence of time varying images. In a digital video, the picture information is digitized both spatially and temporally and the resultant pixel intensities are quantized.
More informationNetwork Image Coding for Multicast
Network Image Coding for Multicast David Varodayan, David Chen and Bernd Girod Information Systems Laboratory, Stanford University Stanford, California, USA {varodayan, dmchen, bgirod}@stanford.edu Abstract
More informationUNIFIED PLATFORM-INDEPENDENT AIRBORNE NETWORKING ARCHITECTURE FOR VIDEO COMPRESSION
AFRL-RI-RS-TR-2008-203 Final Technical Report July 2008 UNIFIED PLATFORM-INDEPENDENT AIRBORNE NETWORKING ARCHITECTURE FOR VIDEO COMPRESSION University of California, Berkeley APPROVED FOR PUBLIC RELEASE;
More informationDistributed video coding for wireless video sensor networks: a review of the state of the art architectures
DOI 10.1186/s40064-015-1300-4 REVIEW Open Access Distributed video coding for wireless video sensor networks: a review of the state of the art architectures Noreen Imran 1, Boon Chong Seet 1* and A. C.
More informationIntra-Key-Frame Coding and Side Information Generation Schemes in Distributed Video Coding
Intra-Key-Frame Coding and Side Information Generation Schemes in Distributed Video Coding Suvendu Rup Department of Computer Science and Engineering National Institute of Technology Rourkela Rourkela
More informationMOTION ESTIMATION AT THE DECODER USING MAXIMUM LIKELIHOOD TECHNIQUES FOR DISTRIBUTED VIDEO CODING. Ivy H. Tseng and Antonio Ortega
MOTION ESTIMATION AT THE DECODER USING MAXIMUM LIKELIHOOD TECHNIQUES FOR DISTRIBUTED VIDEO CODING Ivy H Tseng and Antonio Ortega Signal and Image Processing Institute Department of Electrical Engineering
More informationComplexity Efficient Stopping Criterion for LDPC Based Distributed Video Coding
Complexity Efficient Stopping Criterion for LDPC Based Distributed Video Coding João Ascenso Instituto Superior de Engenharia de Lisboa Instituto de Telecomunicações Rua Conselheiro Emídio Navarro, 1 195-62
More informationDistributed Grayscale Stereo Image Coding with Improved Disparity and Noise Estimation
Distributed Grayscale Stereo Image Coding with Improved Disparity and Noise Estimation David Chen Dept. Electrical Engineering Stanford University Email: dmchen@stanford.edu Abstract The problem of distributed
More informationCompression of a Binary Source with Side Information Using Parallelly Concatenated Convolutional Codes
Compression of a Binary Source with Side Information Using Parallelly Concatenated Convolutional Codes Zhenyu Tu, Jing Li (Tiffany) and Rick S. Blum Electrical and Computer Engineering Department Lehigh
More informationRegion-based Fusion Strategy for Side Information Generation in DMVC
Region-based Fusion Strategy for Side Information Generation in DMVC Yongpeng Li * a, Xiangyang Ji b, Debin Zhao c, Wen Gao d a Graduate University, Chinese Academy of Science, Beijing, 39, China; b Institute
More informationNavigarea Autonomă utilizând Codarea Video Distribuită Free Navigation with Distributed Video Coding (DVC)
University Politehnica of Bucharest Faculty of Electronics, Telecommunications and Information Technology Navigarea Autonomă utilizând Codarea Video Distribuită Free Navigation with Distributed Video Coding
More informationVideo Quality Analysis of Distributed Video Coding in Wireless Multimedia Sensor Networks
I.J. Information Technology and Computer Science, 2015, 01, 12-20 Published Online December 2014 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijitcs.2015.01.02 Video Quality Analysis of Distributed
More informationLaboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France
Video Compression Zafar Javed SHAHID, Marc CHAUMONT and William PUECH Laboratoire LIRMM VOODDO project Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier LIRMM UMR 5506 Université
More informationXiaoqing Zhu, Sangeun Han and Bernd Girod Information Systems Laboratory Department of Electrical Engineering Stanford University
Congestion-aware Rate Allocation For Multipath Video Streaming Over Ad Hoc Wireless Networks Xiaoqing Zhu, Sangeun Han and Bernd Girod Information Systems Laboratory Department of Electrical Engineering
More informationWyner Ziv-Based Multiview Video Coding Xun Guo, Yan Lu, Member, IEEE, Feng Wu, Senior Member, IEEE, Debin Zhao, and Wen Gao, Senior Member, IEEE
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 18, NO. 6, JUNE 2008 713 Wyner Ziv-Based Multiview Video Coding Xun Guo, Yan Lu, Member, IEEE, Feng Wu, Senior Member, IEEE, Debin Zhao,
More informationFundamentals of Video Compression. Video Compression
Fundamentals of Video Compression Introduction to Digital Video Basic Compression Techniques Still Image Compression Techniques - JPEG Video Compression Introduction to Digital Video Video is a stream
More informationWZS: WYNER-ZIV SCALABLE PREDICTIVE VIDEO CODING. Huisheng Wang, Ngai-Man Cheung and Antonio Ortega
WZS: WYNERZIV SCALABLE PREDICTIVE VIDEO CODING Huisheng Wang, NgaiMan Cheung and Antonio Ortega Integrated Media Systems Center and Department of Electrical Engineering University of Southern California,
More informationJimin Xiao, Tammam Tillo, Senior Member, IEEE, Yao Zhao, Senior Member, IEEE
Real-Time Video Streaming Using Randomized Expanding Reed-Solomon Code Jimin Xiao, Tammam Tillo, Senior Member, IEEE, Yao Zhao, Senior Member, IEEE Abstract Forward error correction (FEC) codes are widely
More informationA Video Coding Framework with Spatial Scalability
A Video Coding Framework with Spatial Scalability Bruno Macchiavello, Eduardo Peixoto and Ricardo L. de Queiroz Resumo Um novo paradigma de codificação de vídeo, codificação distribuída de vídeo, tem sido
More informationModule 6 STILL IMAGE COMPRESSION STANDARDS
Module 6 STILL IMAGE COMPRESSION STANDARDS Lesson 19 JPEG-2000 Error Resiliency Instructional Objectives At the end of this lesson, the students should be able to: 1. Name two different types of lossy
More informationAn Unequal Packet Loss Protection Scheme for H.264/AVC Video Transmission
An Unequal Packet Loss Protection Scheme for H.4/AVC Video Transmission Xingjun Zhang, Xiaohong Peng School of Engineering and Applied Science, Aston University Aston Triangle, Birmingham, B4 7ET, UK {x.zhang,
More informationMPEG-4: Simple Profile (SP)
MPEG-4: Simple Profile (SP) I-VOP (Intra-coded rectangular VOP, progressive video format) P-VOP (Inter-coded rectangular VOP, progressive video format) Short Header mode (compatibility with H.263 codec)
More informationLIVE VIDEO STREAMING OVER PACKET NETWORKS AND WIRELESS CHANNELS
LIVE VIDEO STREAMING OVER PACKET NETWORKS AND WIRELESS CHANNELS Vladimir Stanković, Raouf Hamzaoui University of Konstanz Department of Computer and Information Science stankovi,hamzaoui@inf.uni-konstanz.de
More information2014 Summer School on MPEG/VCEG Video. Video Coding Concept
2014 Summer School on MPEG/VCEG Video 1 Video Coding Concept Outline 2 Introduction Capture and representation of digital video Fundamentals of video coding Summary Outline 3 Introduction Capture and representation
More informationModel-based Multi-view Video Compression Using Distributed Source Coding Principles
Model-based Multi-view Video Compression Using Distributed Source Coding Principles Jayanth Nayak, Bi Song, Ertem Tuncel, Amit K. Roy-Chowdhury 1 Introduction Transmission of video data from multiple sensors
More informationSYMMETRIC DISTRIBUTED CODING OF STEREO OMNIDIRECTIONAL IMAGES
SCHOOL OF ENGINEERING - STI ELECTRICAL ENGINEERING INSTITUTE SIGNAL PROCESSING LABORATORY Pascal Frossard EPFL - FSTI - IEL - LTS Station 11 Switzerland-1015 LAUSANNE Phone: +4121 691 Fax: +4121 6937600
More informationWireless Video Transmission: A Single Layer Distortion Optimal Approach
2009 Data Compression Conference Wireless Video Transmission: A Single Layer Distortion Optimal Approach Negar Nejati Homayoun Yousefi zadeh Hamid Jafarkhani Department of EECS University of California,
More informationIEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEMBER
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEER 2009 1389 Transactions Letters Robust Video Region-of-Interest Coding Based on Leaky Prediction Qian Chen, Xiaokang
More informationCombined Copyright Protection and Error Detection Scheme for H.264/AVC
Combined Copyright Protection and Error Detection Scheme for H.264/AVC XIAOMING CHEN, YUK YING CHUNG, FANGFEI XU, AHMED FAWZI OTOOM, *CHANGSEOK BAE School of Information Technologies, The University of
More informationDISTRIBUTED SOURCE CODING (DSC) has gained
1246 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 16, NO. 5, MAY 2007 3-D Model-Based Frame Interpolation for Distributed Video Coding of Static Scenes Matthieu Maitre, Student Member, IEEE, Christine Guillemot,
More information40 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 1, JANUARY 2006
40 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 1, JANUARY 2006 Rate-Distortion Optimized Hybrid Error Control for Real-Time Packetized Video Transmission Fan Zhai, Member, IEEE, Yiftach Eisenberg,
More informationJPEG 2000 vs. JPEG in MPEG Encoding
JPEG 2000 vs. JPEG in MPEG Encoding V.G. Ruiz, M.F. López, I. García and E.M.T. Hendrix Dept. Computer Architecture and Electronics University of Almería. 04120 Almería. Spain. E-mail: vruiz@ual.es, mflopez@ace.ual.es,
More informationFirst-order distortion estimation for efficient video streaming at moderate to high packet loss rates
First-order distortion estimation for efficient video streaming at moderate to high packet loss rates Christian Schmidt and Kenneth Rose Department of Electrical and Computer Engineering University of
More informationDistributed Grayscale Stereo Image Coding with Unsupervised Learning of Disparity
Distributed Grayscale Stereo Image Coding with Unsupervised Learning of Disparity David Varodayan, Aditya Mavlankar, Markus Flierl and Bernd Girod Max Planck Center for Visual Computing and Communication
More informationError Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet.
Error Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet. Injong Rhee Department of Computer Science North Carolina State University Video Conferencing over Packet- Switching
More informationJOINT DISPARITY AND MOTION ESTIMATION USING OPTICAL FLOW FOR MULTIVIEW DISTRIBUTED VIDEO CODING
JOINT DISPARITY AND MOTION ESTIMATION USING OPTICAL FLOW FOR MULTIVIEW DISTRIBUTED VIDEO CODING Matteo Salmistraro*, Lars Lau Rakêt, Catarina Brites, João Ascenso, Søren Forchhammer* *DTU Fotonik, Technical
More informationHyper-Trellis Decoding of Pixel-Domain Wyner-Ziv Video Coding
1 Hyper-Trellis Decoding of Pixel-Domain Wyner-Ziv Video Coding Arun Avudainayagam, John M. Shea, and Dapeng Wu Wireless Information Networking Group (WING) Department of Electrical and Computer Engineering
More informationH.264 STANDARD BASED SIDE INFORMATION GENERATION IN WYNER-ZIV CODING
H.264 STANDARD BASED SIDE INFORMATION GENERATION IN WYNER-ZIV CODING SUBRAHMANYA MAIRA VENKATRAV Supervising Professor: Dr. K. R. Rao 1 TABLE OF CONTENTS 1. Introduction 1.1. Wyner-Ziv video coding 1.2.
More informationRate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations
Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Prashant Ramanathan and Bernd Girod Department of Electrical Engineering Stanford University Stanford CA 945
More informationCS 260: Seminar in Computer Science: Multimedia Networking
CS 260: Seminar in Computer Science: Multimedia Networking Jiasi Chen Lectures: MWF 4:10-5pm in CHASS http://www.cs.ucr.edu/~jiasi/teaching/cs260_spring17/ Multimedia is User perception Content creation
More informationCompression of VQM Features for Low Bit-Rate Video Quality Monitoring
Compression of VQM Features for Low Bit-Rate Video Quality Monitoring Mina Makar, Yao-Chung Lin, Andre F. de Araujo and Bernd Girod Information Systems Laboratory, Stanford University, Stanford, CA 9435
More informationOverview: motion-compensated coding
Overview: motion-compensated coding Motion-compensated prediction Motion-compensated hybrid coding Motion estimation by block-matching Motion estimation with sub-pixel accuracy Power spectral density of
More informationIMAGE COMMUNICATION II EE398B
IMAGE COMMUNICATION II EE398B Bernd Girod Information Systems Laboratory Department of Electrical Engineering Stanford University Spring 2006/07 History of Digital Image Communication late 70s 1980s 1991
More informationRate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 3, MARCH 2001 357 Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant,
More informationRate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations
Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Prashant Ramanathan and Bernd Girod Department of Electrical Engineering Stanford University Stanford CA 945
More informationOptimal Estimation for Error Concealment in Scalable Video Coding
Optimal Estimation for Error Concealment in Scalable Video Coding Rui Zhang, Shankar L. Regunathan and Kenneth Rose Department of Electrical and Computer Engineering University of California Santa Barbara,
More informationCross Layer Protocol Design
Cross Layer Protocol Design Radio Communication III The layered world of protocols Video Compression for Mobile Communication » Image formats» Pixel representation Overview» Still image compression Introduction»
More informationLec 08 Video Signal Processing I
CS/EE 5590 / ENG 401 Special Topics (17804, 17815, 17803) Lec 08 Video Signal Processing I Motion Estimation and Compensation Zhu Li Course Web: http://l.web.umkc.edu/lizhu/teaching/2016sp.video-communication/main.html
More informationUniversity of Erlangen-Nuremberg. Cauerstrasse 7/NT, D Erlangen, Germany. ffaerber stuhl
IEEE Int. Conf. on Imag. Processing, Oct. 99, Kobe, Japan Analysis of Error Propagation in Hybrid Video Coding with Application to Error Resilience Niko Farber, Klaus Stuhlmuller, and Bernd Girod Telecommunications
More informationImproving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks
Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE 802.11e networks Seung-Seok Kang 1,1, Yejin Sohn 1, and Eunji Moon 1 1Department of Computer Science, Seoul Women s
More informationScalable video coding with robust mode selection
Signal Processing: Image Communication 16(2001) 725}732 Scalable video coding with robust mode selection Shankar Regunathan, Rui Zhang, Kenneth Rose* Department of Electrical and Computer Engineering,
More informationDigiPoints Volume 1. Student Workbook. Module 8 Digital Compression
Digital Compression Page 8.1 DigiPoints Volume 1 Module 8 Digital Compression Summary This module describes the techniques by which digital signals are compressed in order to make it possible to carry
More informationImage Interpolation with Dense Disparity Estimation in Multiview Distributed Video Coding
Image Interpolation with Dense in Multiview Distributed Video Coding Wided Miled, Thomas Maugey, Marco Cagnazzo, Béatrice Pesquet-Popescu Télécom ParisTech, TSI departement, 46 rue Barrault 75634 Paris
More informationStereo DVB-H Broadcasting System with Error Resilient Tools
Stereo DVB-H Broadcasting System with Error Resilient Tools Done Bugdayci M. Oguz Bici Anil Aksay Murat Demirtas Gozde B Akar Antti Tikanmaki Atanas Gotchev Project No. 21653 Stereo DVB-H Broadcasting
More informationIntroduction to Video Encoding
Introduction to Video Encoding INF5063 23. September 2011 History of MPEG Motion Picture Experts Group MPEG1 work started in 1988, published by ISO in 1993 Part 1 Systems, Part 2 Video, Part 3 Audio, Part
More informationRecommended Readings
Lecture 11: Media Adaptation Scalable Coding, Dealing with Errors Some slides, images were from http://ip.hhi.de/imagecom_g1/savce/index.htm and John G. Apostolopoulos http://www.mit.edu/~6.344/spring2004
More informationH.264 Video Transmission with High Quality and Low Bitrate over Wireless Network
H.264 Video Transmission with High Quality and Low Bitrate over Wireless Network Kadhim Hayyawi Flayyih 1, Mahmood Abdul Hakeem Abbood 2, Prof.Dr.Nasser Nafe a Khamees 3 Master Students, The Informatics
More informationCitation for the original published paper (version of record):
http://www.diva-portal.org This is the published version of a paper published in International Journal of Advanced Computer Sciences and Applications. Citation for the original published paper (version
More informationCMPT 365 Multimedia Systems. Media Compression - Video
CMPT 365 Multimedia Systems Media Compression - Video Spring 2017 Edited from slides by Dr. Jiangchuan Liu CMPT365 Multimedia Systems 1 Introduction What s video? a time-ordered sequence of frames, i.e.,
More informationIn the name of Allah. the compassionate, the merciful
In the name of Allah the compassionate, the merciful Digital Video Systems S. Kasaei Room: CE 315 Department of Computer Engineering Sharif University of Technology E-Mail: skasaei@sharif.edu Webpage:
More informationStudy and Development of Image Authentication using Slepian Wolf Coding
e t International Journal on Emerging Technologies 6(2): 126-130(2015) ISSN No. (Print) : 0975-8364 ISSN No. (Online) : 2249-3255 Study and Development of Image Authentication using Slepian Wolf Coding
More informationLIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46
LIST OF TABLES TABLE Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46 Table 5.2 Macroblock types 46 Table 5.3 Inverse Scaling Matrix values 48 Table 5.4 Specification of QPC as function
More informationError Resilient Image Transmission over Wireless Fading Channels
Error Resilient Image Transmission over Wireless Fading Channels M Padmaja [1] M Kondaiah [2] K Sri Rama Krishna [3] [1] Assistant Professor, Dept of ECE, V R Siddhartha Engineering College, Vijayawada
More informationA Review of Multiple Description Coding Techniques for Error-Resilient Video Delivery
1 A Review of Multiple Description Coding Techniques for Error-Resilient Video Delivery Mohammad Kazemi, Khosrow Haj Sadeghi, Shervin Shirmohammadi Abstract- Multiple Description Coding (MDC) is one of
More informationMultimedia Communication in Wireless Sensor Networks
1 Multimedia Communication in Wireless Sensor Networks Eren Gürses Özgür B. Akan Department of Electrical and Electronics Engineering Middle East Technical University, Ankara, Turkey, 06531 Tel: +90-(312)-210
More informationAudio and video compression
Audio and video compression 4.1 introduction Unlike text and images, both audio and most video signals are continuously varying analog signals. Compression algorithms associated with digitized audio and
More informationCS 335 Graphics and Multimedia. Image Compression
CS 335 Graphics and Multimedia Image Compression CCITT Image Storage and Compression Group 3: Huffman-type encoding for binary (bilevel) data: FAX Group 4: Entropy encoding without error checks of group
More informationChapter 10. Basic Video Compression Techniques Introduction to Video Compression 10.2 Video Compression with Motion Compensation
Chapter 10 Basic Video Compression Techniques 10.1 Introduction to Video Compression 10.2 Video Compression with Motion Compensation 10.3 Search for Motion Vectors 10.4 H.261 10.5 H.263 10.6 Further Exploration
More informationLec 08 Video Signal Processing I
CS/EE 5590 / ENG 401 Multimedia Communication Lec 08 Video Signal Processing I Motion Estimation and Compensation Zhu Li Course Web: http://l.web.umkc.edu/lizhu/ Z. Li Multimedia Communciation, Spring
More informationError Concealment Used for P-Frame on Video Stream over the Internet
Error Concealment Used for P-Frame on Video Stream over the Internet MA RAN, ZHANG ZHAO-YANG, AN PING Key Laboratory of Advanced Displays and System Application, Ministry of Education School of Communication
More informationMULTIDIMENSIONAL SIGNAL, IMAGE, AND VIDEO PROCESSING AND CODING
MULTIDIMENSIONAL SIGNAL, IMAGE, AND VIDEO PROCESSING AND CODING JOHN W. WOODS Rensselaer Polytechnic Institute Troy, New York»iBllfllfiii.. i. ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD
More informationELEC 691X/498X Broadcast Signal Transmission Winter 2018
ELEC 691X/498X Broadcast Signal Transmission Winter 2018 Instructor: DR. Reza Soleymani, Office: EV 5.125, Telephone: 848 2424 ext.: 4103. Office Hours: Wednesday, Thursday, 14:00 15:00 Slide 1 In this
More informationEE 387 course information
EE 387 course information EE 387, Notes 1, Handout #2 Instructor: John Gill, Packard 266 Textbook: Algebraic Codes for Data Transmission by Richard Blahut Weekly homework, including occasional programming
More informationAn Imperceptible and Blind Watermarking Scheme Based on Wyner-Ziv Video Coding for Wireless Video Sensor Networks
An Imperceptible and Blind Watermarking Scheme Based on Wyner-Ziv Video Coding for Wireless Video Sensor Networks Noreen Imran a,*, Boon-Chong Seet a, A. C. M. Fong b a School of Engineering, Auckland
More informationCAMED: Complexity Adaptive Motion Estimation & Mode Decision for H.264 Video
ICASSP 6 CAMED: Complexity Adaptive Motion Estimation & Mode Decision for H.264 Video Yong Wang Prof. Shih-Fu Chang Digital Video and Multimedia (DVMM) Lab, Columbia University Outline Complexity aware
More informationInterframe coding of video signals
Interframe coding of video signals Adaptive intra-interframe prediction Conditional replenishment Rate-distortion optimized mode selection Motion-compensated prediction Hybrid coding: combining interframe
More information( ) ; For N=1: g 1. g n
L. Yaroslavsky Course 51.7211 Digital Image Processing: Applications Lect. 4. Principles of signal and image coding. General principles General digitization. Epsilon-entropy (rate distortion function).
More informationLow-complexity video compression based on 3-D DWT and fast entropy coding
Low-complexity video compression based on 3-D DWT and fast entropy coding Evgeny Belyaev Tampere University of Technology Department of Signal Processing, Computational Imaging Group April 8, Evgeny Belyaev
More informationA GPU-Based DVC to H.264/AVC Transcoder
A GPU-Based DVC to H.264/AVC Transcoder Alberto Corrales-García 1, Rafael Rodríguez-Sánchez 1, José Luis Martínez 1, Gerardo Fernández-Escribano 1, José M. Claver 2, and José Luis Sánchez 1 1 Instituto
More informationCourse Syllabus. Website Multimedia Systems, Overview
Course Syllabus Website http://ce.sharif.edu/courses/93-94/2/ce342-1/ Page 1 Course Syllabus Textbook Z-N. Li, M.S. Drew, Fundamentals of Multimedia, Pearson Prentice Hall Upper Saddle River, NJ, 2004.*
More informationCompressed-Domain Video Processing and Transcoding
Compressed-Domain Video Processing and Transcoding Susie Wee, John Apostolopoulos Mobile & Media Systems Lab HP Labs Stanford EE392J Lecture 2006 Hewlett-Packard Development Company, L.P. The information
More informationRate Distortion Optimization in Video Compression
Rate Distortion Optimization in Video Compression Xue Tu Dept. of Electrical and Computer Engineering State University of New York at Stony Brook 1. Introduction From Shannon s classic rate distortion
More informationA Comprehensive Review of Distributed Coding Algorithms for Visual Sensor Network (VSN)
104 A Comprehensive Review of Distributed Coding Algorithms for Visual Sensor Network (VSN) Mansoor Ebrahim, Chai Wai Chong Faculty of Science & Technology, Sunway University, Selangor, Malaysia 12032389@imail.sunway.edu.my,
More informationNew Techniques for Improved Video Coding
New Techniques for Improved Video Coding Thomas Wiegand Fraunhofer Institute for Telecommunications Heinrich Hertz Institute Berlin, Germany wiegand@hhi.de Outline Inter-frame Encoder Optimization Texture
More informationEfficient and Low Complexity Surveillance Video Compression using Distributed Scalable Video Coding
VNU Journal of Science: Comp. Science & Com. Eng, Vol. 34, No. 1 (2018) 38-51 Efficient and Low Complexity Surveillance Video Compression using Distributed Scalable Video Coding Le Dao Thi Hue 1, Luong
More information4G WIRELESS VIDEO COMMUNICATIONS
4G WIRELESS VIDEO COMMUNICATIONS Haohong Wang Marvell Semiconductors, USA Lisimachos P. Kondi University of Ioannina, Greece Ajay Luthra Motorola, USA Song Ci University of Nebraska-Lincoln, USA WILEY
More informationIPTV multicast with peer-assisted lossy error control
IPTV multicast with peer-assisted lossy error control Zhi Li a, Xiaoqing Zhu b, Ali C. Begen b and Bernd Girod a a Dept. of Electrical Engineering, Stanford University, Stanford, CA 94305, USA; b Cisco
More informationStandard Codecs. Image compression to advanced video coding. Mohammed Ghanbari. 3rd Edition. The Institution of Engineering and Technology
Standard Codecs Image compression to advanced video coding 3rd Edition Mohammed Ghanbari The Institution of Engineering and Technology Contents Preface to first edition Preface to second edition Preface
More informationMahdi Amiri. February Sharif University of Technology
Course Presentation Multimedia Systems Overview of the Course Mahdi Amiri February 2014 Sharif University of Technology Course Syllabus Website http://ce.sharif.edu/courses/92-93/2/ce342-1/ Page 1 Course
More informationIntroduction to Video Coding
Introduction to Video Coding o Motivation & Fundamentals o Principles of Video Coding o Coding Standards Special Thanks to Hans L. Cycon from FHTW Berlin for providing first-hand knowledge and much of
More informationADVANCES IN VIDEO COMPRESSION
ADVANCES IN VIDEO COMPRESSION Jens-Rainer Ohm Chair and Institute of Communications Engineering, RWTH Aachen University Melatener Str. 23, 52074 Aachen, Germany phone: + (49) 2-80-27671, fax: + (49) 2-80-22196,
More informationDecoded. Frame. Decoded. Frame. Warped. Frame. Warped. Frame. current frame
Wiegand, Steinbach, Girod: Multi-Frame Affine Motion-Compensated Prediction for Video Compression, DRAFT, Dec. 1999 1 Multi-Frame Affine Motion-Compensated Prediction for Video Compression Thomas Wiegand
More information