Tomorrow: Uplink Video Transmission Today: Downlink Video Broadcast Changing Landscape of Multimedia Applications.

Slides:



Advertisements
Similar presentations
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Advertisements

1 Distributed Source Coding Trial Lecture Fredrik Hekland 1. June 2007.
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
Sensorwebs group Kannan Ramchandran ( Pister, Sastry,Anantharam,Jordan,Malik) Electrical Engineering and Computer.
Limin Liu, Member, IEEE Zhen Li, Member, IEEE Edward J. Delp, Fellow, IEEE CSVT 2009.
SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY CMPT 820 : Error Mitigation Schaar and Chou, Multimedia over IP and Wireless Networks: Compression,
Overview of the Scalable Video Coding Extension of the H
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, David Rebollo-Monedero and Bernd Girod Systematic Lossy Forward.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University.
Reinventing Compression: The New Paradigm of Distributed Video Coding Bernd Girod Information Systems Laboratory Stanford University.
Multiple Description Coding and Distributed Source Coding: Unexplored Connections in Information Theory and Coding Theory S. Sandeep Pradhan Department.
Distributed Video Coding Bernd Girod, Anne Margot Aagon and Shantanu Rane, Proceedings of IEEE, Jan, 2005 Presented by Peter.
Wyner-Ziv Coding of Motion Video
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
Encoder and Decoder Optimization for Source-Channel Prediction in Error Resilient Video Transmission Hua Yang and Kenneth Rose Signal Compression Lab ECE.
BASiCS Group University of California at Berkeley Generalized Coset Codes for Symmetric/Asymmetric Distributed Source Coding S. Sandeep Pradhan Kannan.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Transform Domain Distributed Video Coding. Outline  Another Approach  Side Information  Motion Compensation.
Wyner-Ziv Residual Coding of Video Anne Aaron, David Varodayan and Bernd Girod Information Systems Laboratory Stanford University.
1 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod Wyner-Ziv Video Coding with Hash-Based Motion Compensation.
Rate-Distortion Optimized Motion Estimation for Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Lab ECE Department University.
4/24/2002SCL UCSB1 Optimal End-to-end Distortion Estimation for Drift Management in Scalable Video Coding H. Yang, R. Zhang and K. Rose Signal Compression.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, Eric Setton and Bernd Girod Transform-domain Wyner-Ziv Codec for.
Distributed Video Coding Bernd Girod, Anne Margot Aaron, Shantanu Rane, and David Rebollo-Monedero IEEE Proceedings 2005.
Distributed Video Coding VLBV, Sardinia, September 16, 2005 Bernd Girod Information Systems Laboratory Stanford University.
09/24/02ICIP20021 Drift Management and Adaptive Bit Rate Allocation in Scalable Video Coding H. Yang, R. Zhang and K. Rose Signal Compression Lab ECE Department.
January 26, Nick Feamster Development of a Transcoding Algorithm from MPEG to H.263.
Conference title 1 A WYNER-ZIV TO H.264 VIDEO TRANSCODER José Luis Martínez, Pedro Cuenca, Gerardo Fernández-Escribano, Francisco José Quiles and Hari.
Video Coding. Introduction Video Coding The objective of video coding is to compress moving images. The MPEG (Moving Picture Experts Group) and H.26X.
17.0 Distributed Speech Recognition and Wireless Environment References: 1. “Quantization of Cepstral Parameters for Speech Recognition over the World.
Image and Video Compression Fundamentals Heejune AHN Embedded Communications Laboratory Seoul National Univ. of Technology Fall 2013 Last updated 2013.
Videos Mei-Chen Yeh. Outline Video representation Basic video compression concepts – Motion estimation and compensation Some slides are modified from.
Abhik Majumdar, Rohit Puri, Kannan Ramchandran, and Jim Chou /24 1 Distributed Video Coding and Its Application Presented by Lei Sun.
Distributed Source Coding
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
TM Paramvir Bahl Microsoft Corporation Adaptive Region-Based Multi-Scaled Motion- Compensated Video Coding for Error Prone Communication.
Sub pixel motion estimation for Wyner-Ziv side information generation Subrahmanya M V (Under the guidance of Dr. Rao and Dr.Jin-soo Kim)
RIDA: A Robust Information-Driven Data Compression Architecture for Irregular Wireless Sensor Networks Nirupama Bulusu (joint work with Thanh Dang, Wu-chi.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations Markus Gärtner Davide Bertozzi Classroom Presentation 13 th March 2001.
Brief Overview of Wyner-Ziv CODEC and Research Plan Jin-soo KIM.
Compression of Real-Time Cardiac MRI Video Sequences EE 368B Final Project December 8, 2000 Neal K. Bangerter and Julie C. Sabataitis.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Image/Video Coding Techniques for IPTV Applications Wen-Jyi Hwang ( 黃文吉 ) Department of Computer Science and Information Engineering, National Taiwan Normal.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
Proxy-Based Reference Picture Selection for Error Resilient Conversational Video in Mobile Networks Wei Tu and Eckehard Steinbach, IEEE Transactions on.
Jan. 28, 2004UCB Sensor Nets Day The BASiCS Group Berkeley Audio-visual Signal processing and Communication Systems Kannan Ramchandran Distributed signal.
Rate-distortion Optimized Mode Selection Based on Multi-path Channel Simulation Markus Gärtner Davide Bertozzi Project Proposal Classroom Presentation.
Wyner-Ziv Coding of Motion Video Presented by fakewen.
Overview of Fine Granularity Scalability in MPEG-4 Video Standard Weiping Li Presented by : Brian Eriksson.
C.K. Kim, D.Y. Suh, J. Park, B. Jeon ha 強壯 !. DVC bitstream reorganiser.
Li-Wei Kang and Chun-Shien Lu Institute of Information Science, Academia Sinica Taipei, Taiwan, ROC {lwkang, April IEEE.
IMAGE/VIDEO COMPRESSION STANDARD JPEG-2000/JasPer/Motion JPEG/Wireless JPEG/Kakadu Jan T. Bialasiewicz.
Motion Estimation Multimedia Systems and Standards S2 IF Telkom University.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, Rui Zhang and Bernd Girod Wyner-Ziv Coding for Video: Applications.
1 Department of Electrical Engineering, Stanford University EE 392J Final Project Presentation Shantanu Rane Hash-Aided Motion Estimation & Rate Control.
Principles of Video Compression Dr. S. M. N. Arosha Senanayake, Senior Member/IEEE Associate Professor in Artificial Intelligence Room No: M2.06
CMPT365 Multimedia Systems 1 Media Compression - Video Spring 2015 CMPT 365 Multimedia Systems.
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen,chun-yuan 陳群元 Advisor:Prof. Wu,Ja-Ling.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
BITS Pilani Pilani Campus EEE G612 Coding Theory and Practice SONU BALIYAN 2017H P.
2018/9/16 Distributed Source Coding Using Syndromes (DISCUS): Design and Construction S.Sandeep Pradhan, Kannan Ramchandran IEEE Transactions on Information.
Wednesday, Jan 21, 1:30 to 3:10 pm, Session 15 : Image/Video Transmission I (First Talk, Other topics deal with error-resilience and error-concealment)
Limitations of Traditional Error-Resilience Methods
Wyner-Ziv Coding of Video - Towards Practical Distributed Coding -
Progress & schedule Presenter : YY Date : 2014/10/3.
Unequal Error Protection for Video Transmission over Wireless Channels
Presentation transcript:

Tomorrow: Uplink Video Transmission Today: Downlink Video Broadcast Changing Landscape of Multimedia Applications

Motion-Compensated Predictive Coding (MPEG/H.26) –High compression efficiency –Rigid complexity partition between encoder (heavy) & decoder (light) –High fragility to transmission losses Image Coding (Motion JPEG) –Low complexity –High robustness to transmission losses –Low compression efficiency + Previous frame Current frame DFD (Displaced Frame Difference) Motion search range Motion Vector Contemporary Video Coding Standards

Challenges: Low bandwidths  high compression efficiency Limited handheld battery power  low end-device complexity Lossy wireless medium  robustness to transmission losses Rethinking Video Over Wireless High compression efficiency Flexible partition of complexity between encoder & decoder Inbuilt robustness to channel loss Backward compatibility with existing video standards Puri & Ramchandran, Allerton ’02 Light PRISM Uplink Encoder Light PRISM Downlink Decoder Heavy PRISM Downlink Encoder Heavy PRISM Uplink Decoder Trans-coding Proxy New Architecture: PRISM (Power-efficient, Robust, hIgh-compression Syndrome-based Multimedia coding)

DecoderEncoder X Y X ^ X and Y are correlated sources Y is available only at decoder Source Coding with side-information (Slepian–Wolf, Wyner-Ziv) Exploit side-information Y at the decoder while encoding X No MSE performance loss over case when Y is available at both encoder and decoder when innovations is Gaussian For the video coding case, X is the block to be coded and the side-information Y consists of the previously decoded blocks in the frame memory Background: Distributed Source Coding

The encoder does not have access to Y1’, Y2’, etc Neither the encoder nor the decoder knows the correct side- information Can decoding work? –Yes! –A “modified” Wyner-Ziv paradigm is needed (Ishwar, Prabhakaran, & Ramchandran ICIP ’03.) Predictive Decoder Predictive Encoder … Quantized … DFD X... Y1Y1 YMYM Y1’Y1’ YM’YM’ … Motion Vector … X PRISM Decoder PRISM Encoder X... Y1Y1 YMYM Y1’Y1’ YM’YM’ X ? Motion-Free Encoding?

X Wyner-Ziv Encoder bin index Y1’Y1’ Wyner-Ziv Decoder X YT’YT’ Wyner-Ziv Decoder... YM’YM’ Wyner-Ziv Decoder... Decoding failure Decoding failure PRISM Robustness Comparisons: Predictive Coding: channel errors lead to prediction mismatch and drift PRISM: drift stopped if syndrome code is “strong enough”: Targeted noise ≥ Correlation Noise + Induced Channel Noise + Quant. Noise Need concept of “motion compensation at decoder”! Need mechanism to detect decoding failure In theory: joint typicality (statistical consistency) In practice: use CRC

Secondary description of video sent over auxiliary-channel. Need to find statistics of correlation noise Z = X – X main. –Can leverage algorithm of Zhang, Regunathan and Rose (Asilomar ’99) to develop recursive correlation estimation algorithm. (Wang, Majumdar, Ramchandran, and Garudadri: PCS ’04.) Auxiliary channel allows drift correction without intra-refresh. Standards-Compliant Auxiliary-Channel MPEG/H.26x Encoder X Auxiliary-Channel Encoder MPEG/H.26X Decoder Auxiliary-Channel Decoder X main Final reconstruction Coset Index Wireless Channel Auxiliary-Channel X ^ MPEG/H.26x bit-stream Wireless Channel

Results Channel simulator provided by Qualcomm Inc. conforming to a CDMA x standard. Performance comparison among 3 systems: –H.263+ bitstream with 20% extra rate for FEC (RS codes) –H.263+ bitstream with 20% extra rate for standard-compliant auxiliary channel –PRISM Standard-compliant auxiliary channel version outperforms H.263+FEC by dB between error rates of 2-10%. PRISM outperforms H.263+FEC by 6-8 dB between error rates of 2-10%. H.263+ with FEC Stefan, 352x240, 15fps, 2200 kbps, 8% error rate H.263+ with Auxiliary ChannelPRISM

PRISM for Wireless Video Broadcast Broadcast source coding studied in information theory literature. (Heegard & Berger, IT’85, Steinberg & Merhav IT’04) Lossy channel: need broadcast source-channel coding view. –Can use PRISM constructions. (Majumdar & Ramchandran, ICIP ’04) No need to deterministically track Y b and Y g at encoder. No need for multiple prediction loops  complexity savings. Multiple side-informations at each decoder  motion search at each decoder. –Standards-compliant implementations possibly using the auxiliary channel setup. (Wang, Majumdar, & Ramchandran, ICASSP ’05) Decoder Bad Decoder Good Encoder X Y g (“good” side-information) Y b (“bad” side-information) XgXg XbXb Rate = ∆R Rate = R