1 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod Wyner-Ziv Video Coding with Hash-Based Motion Compensation.

Slides:



Advertisements
Similar presentations
WYNER-ZIV VIDEO CODING WITH CLASSIED CORRELATION NOISE ESTIMATION AND KEY FRAME CODING MODE SELECTION Present by fakewen.
Advertisements

Video Coding For Compression... and Beyond Bernd Girod Information Systems Laboratory Department of Electrical Engineering Stanford University.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Basics of MPEG Picture sizes: up to 4095 x 4095 Most algorithms are for the CCIR 601 format for video frames Y-Cb-Cr color space NTSC: 525 lines per frame.
Tomorrow: Uplink Video Transmission Today: Downlink Video Broadcast Changing Landscape of Multimedia Applications.
Limin Liu, Member, IEEE Zhen Li, Member, IEEE Edward J. Delp, Fellow, IEEE CSVT 2009.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, David Rebollo-Monedero and Bernd Girod Systematic Lossy Forward.
Reinventing Compression: The New Paradigm of Distributed Video Coding Bernd Girod Information Systems Laboratory Stanford University.
Distributed Video Coding 林明德. Outline DCT base DSC DWT base DSC.
Department of Computer Engineering University of California at Santa Cruz Video Compression Hai Tao.
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
Encoder and Decoder Optimization for Source-Channel Prediction in Error Resilient Video Transmission Hua Yang and Kenneth Rose Signal Compression Lab ECE.
Bernd Girod: Image Compression and Graphics 1 Image Compression and Graphics: More Than a Sum of Parts? Bernd Girod Collaborators: Peter Eisert, Marcus.
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.
Investigation of Motion-Compensated Lifted Wavelet Transforms Information Systems Laboratory Department of Electrical Engineering Stanford University Markus.
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
` 1 Department of Electrical Engineering, Stanford University Anne Aaron, Prashant Ramanathan and Bernd Girod Wyner-Ziv Coding of Light Fields for Random.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, Eric Setton and Bernd Girod Transform-domain Wyner-Ziv Codec for.
Compression with Side Information using Turbo Codes Anne Aaron and Bernd Girod Information Systems Laboratory Stanford University Data Compression Conference.
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.
Arko Barman Computer Vision & Artificial Intelligence Lab Department of Electrical Engineering Indian Institute of Science, Bangalore.
SIDE INFORMATION GENERATION IN
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen, chun-yuan 陳群元 Advisor: Prof. Wu, Ja-Ling.
Video Coding. Introduction Video Coding The objective of video coding is to compress moving images. The MPEG (Moving Picture Experts Group) and H.26X.
Introduction Compression Performance Conclusions Large Camera Arrays Capture multi-viewpoint images of a scene/object. Potential applications abound: surveillance,
Li-Wei Kang ( 康立威 ) Institute of Information Science, Academia Sinica Taipei, Taiwan 中央研究院資訊科學研究所 博士後研究員 Feb. 22, 2008 Distributed.
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
An Algorithm For Constant- Quality Compressed Video Michael F. Ringenburg Richard E. Ladner Eve A. Riskin UW CSE Industrial Affiliates Meeting February.
Statistical Characteristics of Simple Wyner-Ziv Frames Jin-soo KIM.
Codec structuretMyn1 Codec structure In an MPEG system, the DCT and motion- compensated interframe prediction are combined. The coder subtracts the motion-compensated.
MPEG MPEG : Motion Pictures Experts Group MPEG : ISO Committee Widely Used Video Compression Standard.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
Progressive Side Information Refinement with Non-Local Means Denoising in Distributed Video Coding 使用於分散式視訊編碼之非區域平均去雜訊循 序旁資訊改善技術 Wang, Pin-Hsiang 王品翔 Advisor:
Sub pixel motion estimation for Wyner-Ziv side information generation Subrahmanya M V (Under the guidance of Dr. Rao and Dr.Jin-soo Kim)
Outline Kinds of Coding Need for Compression Basic Types Taxonomy Performance Metrics.
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.
New Direction in Wyner-Ziv Video Coding: On the Importance of Modeling Virtual Correlation Channel (VCC) Xin Li LDCSEE, WVU “ If.
Image/Video Coding Techniques for IPTV Applications Wen-Jyi Hwang ( 黃文吉 ) Department of Computer Science and Information Engineering, National Taiwan Normal.
Speed up in feedback channel for a LDPCA base distributed video coding system on mobile device 在手機裝置上對低密度奇偶校驗碼為 基礎之分散式編碼中的回饋通道加速 Chen,chun-yuan 陳群元 Advisor:
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen, chun-yuan 陳群元 Advisor: Prof. Wu, Ja-Ling.
Fast motion estimation and mode decision for H.264 video coding in packet loss environment Li Liu, Xinhua Zhuang Computer Science Department, University.
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen,chun-yuan 陳群元 Advisor:Prof. Wu,Ja-Ling.
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.
MPEG.
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.
RATE SCALABLE VIDEO COMPRESSION Bhushan D Patil PhD Research Scholar Department of Electrical Engineering Indian Institute of Technology, Bombay Powai,
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.
6/9/20161 Video Compression Techniques Image, Video and Audio Compression standards have been specified and released by two main groups since 1985: International.
Video Compression Video : Sequence of frames Each Frame : 2-D Array of Pixels Video: 3-D data – 2-D Spatial, 1-D Temporal Video has both : – Spatial Redundancy.
MPEG Video Coding I: MPEG-1 1. Overview  MPEG: Moving Pictures Experts Group, established in 1988 for the development of digital video.  It is appropriately.
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen,chun-yuan 陳群元 Advisor:Prof. Wu,Ja-Ling.
Progress Report B NTUEE 3rd Hsiao Yi.
BITS Pilani Pilani Campus EEE G612 Coding Theory and Practice SONU BALIYAN 2017H P.
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 -
強壯的進度 2011/12/28 我是強壯XD.
Presentation transcript:

1 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod Wyner-Ziv Video Coding with Hash-Based Motion Compensation at the Receiver

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Overview  Low-complexity video encoding  Wyner-Ziv video codec  Hash-based motion-compensation at the receiver  Simulation results

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Interframe Video Coding Predictive Interframe Decoder Predictive Interframe Encoder X’ Side Information X

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, “Motion JPEG” Decoder “Motion JPEG” Encoder Video Coding with Low Complexity X’ X Wyner-Ziv Interframe Decoder Wyner-Ziv Intraframe Encoder Side Information [Puri, Ramchandran, Allerton 2002] [Aaron, Zhang, Girod, Asilomar 2002]

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Wyner-Ziv Coding Lossy compression with decoder side information Encoder Decoder Statistically dependent [Wyner and Ziv, 1976] Quantizer Channel Code Channel Decoder Minimum distortion Reconstruction Wyner-Ziv Decoder Wyner-Ziv Encoder “Correlation channel”

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, IDCT W Wyner-Ziv DCT Video Codec Request bits Interpolation/ Extrapolation Reconstruction K Conventional Intraframe coding Conventional Intraframe decoding DCT For each transform band k K’ W’ Y YkYk XkXk Xk’Xk’ level Quantizer DCT Turbo Encoder Buffer Turbo Decoder Extract bit- planes qkqk bit-plane 1 bit-plane 2 bit-plane M k … qk’qk’ Interframe Decoder Intraframe Encoder Side information [Aaron, Rane, Setton, Girod, VCIP 2004] level Quantizer DCT Turbo Encoder Buffer Extract bit- planes Conventional Intraframe coding Conventional Intraframe decoding Interpolation/ Extrapolation DCT Turbo Decoder Reconstruction WZ frames W Key frames K

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Interpolation/ Extrapolation Y Hash-Based Motion Compensation at the Receiver WZ frame W W’ Decoded WZ frames Side information Wyner-Ziv Encoder Wyner-Ziv Decoder “I-P-P-P structure” WZ parity bits Decoded frame/s Motion- compensated Extrapolation Hash Generator (with previous hash store) Hash bits relay motion information to decoder Similar to CRC bits in [Puri, Ramchandran, Allerton 2002] Hash bits Decoded previous frame

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Hash-Based Motion Compensation at the Receiver Hash: quantized subset of DCT coefficients Hash used at turbo decoder as systematic bits Can potentially be used to estimate rate at encoder Encoder: Hash of block may not be sent depending on hash of co-located previous block. Need hash storage. Decoder: Hash used for motion estimation (block-matching). 4x4 DCT

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Compression Results - Salesman Side information generated using previous frame and hash Salesman QCIF sequence at 10fps 7 dB 2 dB

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Compression Results – Hall Monitor 8 dB 2 dB Side information generated using previous frame and hash Hall Monitor QCIF sequence at 10fps

11 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod DCT-based Intracoding 247 kbps PSNR Y =33.0 dB Wyner-Ziv DCT codec 256 kbps PSNR Y =39.1 dB GOP=16 Salesman sequence at 10 fps

12 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod H.263+ I-P-P-P 249 kbps PSNR Y =43.4 dB GOP=16 Wyner-Ziv DCT codec 256 kbps PSNR Y =39.1 dB GOP=16 Salesman sequence at 10 fps

13 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod DCT-based Intracoding 231 kbps PSNR Y =33.3 dB Wyner-Ziv DCT codec 227 kbps PSNR Y =39.1 dB GOP=16 Hall Monitor sequence at 10 fps

14 Department of Electrical Engineering Stanford University Anne Aaron, Shantanu Rane and Bernd Girod H.263+ I-P-P-P 212 kbps PSNR Y =43.0 dB GOP=16 Wyner-Ziv DCT codec 227 kbps PSNR Y =39.1 dB GOP=16 Hall Monitor sequence at 10 fps

Aaron, Rane and Girod: Wyner-Ziv Video Coding October 27, Summary Wyner-Ziv video codec with hash-based motion compensation at the receiver to generate better side information Similar encoding complexity as DCT-based intracoding Compression performance  Up to 8 dB better than DCT-based intracoding of frames  Performance gap from H.263+ I-P-P coding