Brief Overview of Wyner-Ziv CODEC and Research Plan Jin-soo KIM.

Slides:



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

1 Distributed Source Coding Trial Lecture Fredrik Hekland 1. June 2007.
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.
Recursive End-to-end Distortion Estimation with Model-based Cross-correlation Approximation Hua Yang, Kenneth Rose Signal Compression Lab University of.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, David Rebollo-Monedero and Bernd Girod Systematic Lossy Forward.
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.
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
Analysis, Fast Algorithm, and VLSI Architecture Design for H
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.
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.
Seamless Switching of Scalable Video Bitstreams for Efficient Streaming Xiaoyan Sun, Feng Wu, Shipeng Li, Wen, Gao, and Ya-Qin Zhang.
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, 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.
EE569 Digital Video Processing
` 1 Department of Electrical Engineering, Stanford University Anne Aaron, Prashant Ramanathan and Bernd Girod Wyner-Ziv Coding of Light Fields for Random.
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
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.
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.
Linear Codes for Distributed Source Coding: Reconstruction of a Function of the Sources -D. Krithivasan and S. Sandeep Pradhan -University of Michigan,
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.
An Introduction to H.264/AVC and 3D Video Coding.
Arko Barman Computer Vision & Artificial Intelligence Lab Department of Electrical Engineering Indian Institute of Science, Bangalore.
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.
SIDE INFORMATION GENERATION IN
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen, chun-yuan 陳群元 Advisor: Prof. Wu, Ja-Ling.
Channel Coding Part 1: Block Coding
Introduction Compression Performance Conclusions Large Camera Arrays Capture multi-viewpoint images of a scene/object. Potential applications abound: surveillance,
High Efficient Distributed Video Coding with Parallelized Design for Cloud Computing 適用於雲端架構下兼具高效能與平行化設計之 分散式視訊編碼 CMLab, CSIE, NTU 1 Cheng, Han-Ping 程瀚平.
Li-Wei Kang ( 康立威 ) Institute of Information Science, Academia Sinica Taipei, Taiwan 中央研究院資訊科學研究所 博士後研究員 Feb. 22, 2008 Distributed.
Abhik Majumdar, Rohit Puri, Kannan Ramchandran, and Jim Chou /24 1 Distributed Video Coding and Its Application Presented by Lei Sun.
Distributed Source Coding
FRE /09/2005 Distributed Source Coding of Still Images Ç. Dikici,R. Guermazi, K. Idrissi, A.Baskurt LIRIS, UMR 5205 CNRS INSA de Lyon, France.
Statistical Characteristics of Simple Wyner-Ziv Frames Jin-soo KIM.
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)
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.
Figure 1.a AVS China encoder [3] Video Bit stream.
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
New Direction in Wyner-Ziv Video Coding: On the Importance of Modeling Virtual Correlation Channel (VCC) Xin Li LDCSEE, WVU “ If.
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.
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.
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.
1 Department of Electrical Engineering, Stanford University Anne Aaron, Shantanu Rane, Rui Zhang and Bernd Girod Wyner-Ziv Coding for Video: Applications.
Samuel Cheng, Shuang Wang and Lijuan Cui University of Oklahoma
1 Department of Electrical Engineering, Stanford University EE 392J Final Project Presentation Shantanu Rane Hash-Aided Motion Estimation & Rate Control.
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.
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)
Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission Vineeth Shetty Kolkeri EE Graduate,UTA.
Limitations of Traditional Error-Resilience Methods
Wyner-Ziv Coding of Video - Towards Practical Distributed Coding -
Progress & schedule Presenter : YY Date : 2014/10/3.
Presentation transcript:

Brief Overview of Wyner-Ziv CODEC and Research Plan Jin-soo KIM

2 J.S.Kim Contents  Overview of Wyner-Ziv CODEC  Application of Wyner-Ziv CODEC  Basic Principle of WZ CODEC  Generation of S.I. at the Decoder  How to Encode WZ frames  Research Plan  Q&A

3 J.S.Kim  Application of WZ CODEC

4 J.S.Kim Coding Efficiency Network awareness + implementation? MPEG4 H MPEG1 Video Conferencing H Mobile Phone Hand PC Mobile TV SVC HDTV Year MPEG2 Video coding : history and trends H.265(?) mobile Mobile : 3low1high Low (battery, bandwidth, CPU) High cost

5 J.S.Kim (Conventional) Interframe Video Coding Predictive Interframe Decoder Predictive Interframe Encoder Side Information X’

6 J.S.Kim Wyner-Ziv Interframe Decoder Wyner-Ziv Intraframe Encoder [Witsenhausen, Wyner, 1980] [Puri, Ramchandran, Allerton 2002] [Aaron, Zhang, Girod, Asilomar 2002] … Low Complexity Encoder X’ Side Information

7 J.S.Kim Applications of WZ codec  Light encoder and light decoder B. Girod, A. Aaron, S. Rane, D. Rebollo-Monedero, “Distributed video coding,” Proceedings of the IEEE, Vol93, pp71-83, Jan Proceedings of the IEEE

8 J.S.Kim Applications of WZ codec  Wireless low power video surveillance  Disposable video cameras  Sensor network  Multi-view image acquisition  Medical applications  Networked camcoders

9 J.S.Kim Applications of WZ codec  SensorCam  PillCam  WearableCam  Dispos able cam.  ScanCam

10 J.S.Kim  Basic Principle of WZ CODEC

11 J.S.Kim Lossless Compression with Side Information Encoder Decoder R ≥ H(X|Y) Statistically dependent Side Information Encoder Decoder R ≥ H(X|Y) Statistically dependent [Slepian, Wolf, 1973] Side Information Wyner-Ziv showed that the conditional rate-mean squared error distortion function for X is the same whether the side information Y is available only at the decoder, or both at the encoder and the decoder.

12 J.S.Kim Shannon Theory with side info.  Example) x : dice number  H(X) = 6Σlog 2 6 = 2.58 bits  Shannon coding theorem  No error, if H(X) < R(X) = 3 bits  If R(X) = 2, {00,01,10,11}  {1,2,{3,4},{5,6}}  With side information Y=“even number”  H(X|Y) = 3Σlog 2 3 = 1.58 < R(X|Y) = 2 encoder decoder XX R Y Information loss

13 J.S.Kim Wyner-Ziv coding (lossy) A. Majumdar, R. Puri, P. Ishwar, K. Ramchandran, “Complexity/performance trade-offs for robust distributed video coding,” IEEE ICIP2005, Vol. 2, pp678-81, Sept WZ = quantization + Slepian-Wolf Random coset partitioning operation, 3bit-info can be represented by 2bit (LSB first  increase Δ) X : original value U : quantized value Y : side information in the decoder given Y + sent 10  U=101

14 J.S.Kim History of DVC  Slepian and Wolf : lossless DVC (1973)  “Noiseless coding of correlated information sources,” IEEE Tr. On Information Theory,  Wyner and Ziv : lossy DVC (1976)  “The rate-distortion function for source coding with side information at the decoder,” IEEE Tr. Information Theory,  Ramchandran in Berkeley : PRISM (2002)  P ower-efficient, R obust, h I gh-compression, S yndrome-based M ultimedia coding  Girod in Stanford : Good review (2005)  “Distributed video coding,” IEEE Proceedings,  EU : DISCOVER(~2006),  DIStributed COding for Video sERvices

15 J.S.Kim 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] ...

16 J.S.Kim  Generation of S.I. at the Decoder

17 J.S.Kim Motion Compensation  Motion-compensated interpolation (MC-I) using the decoded Key frame at time t-1 & t+1

18 J.S.Kim Side Information

19 J.S.Kim Motion Compensation  Motion-compensated extrapolation (MC-E) estimate the motion between the Wyner-ziv frame a t time t-2 and the Key frame at time t-1

20 J.S.Kim Side Information

21 J.S.Kim Motion Compensation

22 J.S.Kim  How to Encode WZ frames

23 J.S.Kim Wyner-Ziv Residual Video Codec WZ Encoder WZ frames X WZ Decoder Y X’ [Aaron, Zhang, Girod, Asilomar 2002] Xer W Residual of a frame with respect to an encoder reference frame ( Xer ) is fed into a Wyner-Ziv encoder. To avoid drift, Xer should be replicable at the decoder. Since the decoder takes into account motion, Y is expected to be a better estimate of frame X than Xer. The Wyner-Ziv decoder uses both Y and Xer to calculate the reconstruction X’.

24 J.S.Kim Pixel-Domain Wyner-Ziv Video Codec Interframe Decoder Scalar Quantizer Turbo Encoder Buffe r WZ frames W Intraframe Encoder Turbo Decoder Request bits Slepian-Wolf Codec Interpolation/ Extrapolation Reconstruction Y Key frames I Conventional Intraframe coding Conventional Intraframe decoding W’ I’ Side informati on [Aaron, Zhang, Girod, Asilomar 2002]

25 J.S.Kim Pixel-Domain Wyner-Ziv Video Codec Decoder side information generated by motion- compensated interpolation PSNR 24.8 dB After Wyner-Ziv Decoding 16-level quantization – 2.0 bpp 0 pixels in error PSNR 36.5 dB [Aaron, Zhang, Girod, Asilomar 2002]

26 J.S.Kim YkYk IDCT DCT-Domain Wyner-Ziv Video Codec Request bits Interpolation/ Extrapolation Recon I Conventional Intraframe coding Conventional Intraframe decoding DCT For each transform band k I’ W’ Y Scalar Quantizer DCT Turbo Encoder Buffer Turbo Decoder Side information WZ frames W Key frames DkDk Dk’Dk’ Interframe DecoderIntraframe Encoder [Aaron, Zhang, Girod, Asilomar 2003]

27 J.S.Kim Rate-Distortion Performance - Salesman Every 8 th frame is a key frame Salesman QCIF sequence at 10fps 100 frames 6 dB 3 dB Interframe 100% Encoder Runtime Pentium 1.73 GHz machine [Aaron, Zhang, Girod, Asilomar 2003]

DCT-based Intracoding 149 kbps PSNR Y =30.0 dB Wyner-Ziv DCT codec 152 kbps PSNR Y =35.6 dB GOP=8 Salesman at 10 fps [Aaron, Zhang, Girod, Asilomar 2003]

29 J.S.Kim Conclusion  Increase efficiency of DVC  Reduce H(X) : simple ME/MC?  Increase H(Y) : better interpolation/extrapolation  Stronger correlation between X and Y. encoderdecoder XX R Y X? Y? P(X/Y)

30 J.S.Kim Conclusion  Distributed coding is a fundamentally new paradigm for video co mpression  Slepian-Wolf encoding, is fundamentally harder for practical appli cations due to the general statistics of the correlation channel  The rate-distortion performance of Wyner-Ziv coding does not yet reach the performance of conventional interframe coder  It is unlikely that distributed video coding algorithm will ever beat conventional video coding schemes in R-D performance  Many authors believe that distributed coding techniques will soon complement conventional video coding to provide the best overal l system performance and enable novel applications

31 J.S.Kim  Research Plan ( with M.S. Vidhya Murthy )

32 J.S.Kim plan (Aug.2008 – June 2009) ▣ Simulation Environment and survey WZ CODEC - survey WZ CODEC - joint simulation model of H.264 CODEC ▣ Survey of Channel Coding Algorithm - channel coding/decoding algorithm - analysis of channel source code ▣ Implementation of Wyner-Ziv CODEC - Performance comparison of Pixel- and Transform-domain - Investigate the statistical characteristics and distributions of the residual signal - Efficient encoding algorithm (Quantization/Entropy coding or Slepian-Wolf encoding/decoding) - Efficient generation of Side Information - Implementation of channel encoding/decoding algorithm - Rate control (or buffer control) algorithm ■ Plan and achievements Research Plan Plan done Now

33 J.S.Kim  Q&A Thank you