An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University.

Slides:



Advertisements
Similar presentations
Jung-Hwan Low Redundancy Layered Multiple Description Scalable Coding Using The Subband Extension Of H.264/AVC Department of Electrical.
Advertisements

Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
LOGO Video Packet Selection and Scheduling for Multipath Streaming IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL 2007 Dan Jurca, Student Member,
-1/20- MPEG 4, H.264 Compression Standards Presented by Dukhyun Chang
Rate Distortion Optimized Streaming Maryam Hamidirad CMPT 820 Simon Fraser Univerity 1.
Limin Liu, Member, IEEE Zhen Li, Member, IEEE Edward J. Delp, Fellow, IEEE CSVT 2009.
Compressed-domain-based Transmission Distortion Modeling for Precoded H.264/AVC Video Fan li Guizhong Liu IEEE transactions on circuits and systems for.
SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY CMPT 820 : Error Mitigation Schaar and Chou, Multimedia over IP and Wireless Networks: Compression,
Error Control and Concealment for Video Communication CMPT820 Summer 2008 Michael Jia.
Recursive End-to-end Distortion Estimation with Model-based Cross-correlation Approximation Hua Yang, Kenneth Rose Signal Compression Lab University of.
Overview of Error Resiliency Schemes in H.264/AVC Standard Sunil Kumar, Liyang Xu, Mrinal K. Mandal, and Sethuraman Panchanathan Elsevier Journal of Visual.
Improving Scene Cut Quality for Real-Time Video Decoding Giovanni Motta, Brandeis University James A. Storer, Brandeis University Bruno Carpentieri, Universita’
Video Transmission Adopting Scalable Video Coding over Time- varying Networks Chun-Su Park, Nam-Hyeong Kim, Sang-Hee Park, Goo-Rak Kwon, and Sung-Jea Ko,
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
Efficient Motion Vector Recovery Algorithm for H.264 Based on a Polynomial Model Jinghong Zheng and Lap-Pui Chau IEEE TRANSACTIONS ON MULTIMEDIA, June.
Video streaming with SP and SI frames Chuan-Yu Cho In proceeding of VCIP 2005 Eric Setton and Bernd Girod, Information Systems Laboratory, Stanford University,
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant, Member, IEEE, and Faouzi Kossentini,
Department of Computer Engineering University of California at Santa Cruz Video Compression Hai Tao.
1 Single Reference Frame Multiple Current Macroblocks Scheme for Multiple Reference IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY Tung-Chien.
Efficient Reverse-Play Algorithms for MPEG Video With VCR Support Chang-Hong Fu, Yui-Lam Chan, and Wang-Chi Siu CSVT 2006.
Two-Dimensional Channel Coding Scheme for MCTF- Based Scalable Video Coding IEEE TRANSACTIONS ON MULTIMEDIA,VOL. 9,NO. 1,JANUARY Yu Wang, Student.
Reliable and Smooth Fine Granular Scalable Video Streaming Zhibo Chen Yun He 2002 IEEE Region 10 Conference on Computer, Communications, Control and Power.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Video Streaming: An FEC-Based Novel Approach Jianfei Cai, Chang Wen Chen Electrical and Computer Engineering, Canadian Conference on.
Error Resilience in a Generic Compressed Video Stream Transmitted over a Wireless Channel Muhammad Bilal
Seamless Switching of Scalable Video Bitstreams for Efficient Streaming Xiaoyan Sun, Feng Wu, Shipeng Li, Wen, Gao, and Ya-Qin Zhang.
MPEG Video Streaming with VCR Functionality Chia-Wen Lin, Jian Zhou, Jeongnam Youn, Ming-Ting Sun IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY,
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
A Robust Fine Granularity Scalability Using Trellis-Based Predictive Leak Hsiang-Chun Huang, Chung- Neng Wang and Tihao Chiang IEEE TRANSACTIONS ON CIRCUITS.
Rate-Distortion Optimized Motion Estimation for Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Lab ECE Department University.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
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.
Statistical Multiplexer of VBR video streams By Ofer Hadar Statistical Multiplexer of VBR video streams By Ofer Hadar.
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.
Using Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Mark Claypool and Yali Zhu Computer Science Department Worcester Polytechnic.
MPEG-2 Digital Video Coding Standard
Farid Molazem Network Systems Lab Simon Fraser University Scalable Video Transmission for MobileTV.
Page 19/15/2015 CSE 40373/60373: Multimedia Systems 11.1 MPEG 1 and 2  MPEG: Moving Pictures Experts Group for the development of digital video  It is.
Picture typestMyn1 Picture types There are three types of coded pictures. I (intra) pictures are fields or frames coded as a stand-alone still image. These.
Robust global motion estimation and novel updating strategy for sprite generation IET Image Processing, Mar H.K. Cheung and W.C. Siu The Hong Kong.
Error control in video Streaming. Introduction Development of different types of n/ws such as internet, wireless and mobile networks has created new applications.
Abhik Majumdar, Rohit Puri, Kannan Ramchandran, and Jim Chou /24 1 Distributed Video Coding and Its Application Presented by Lei Sun.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
June, 1999 An Introduction to MPEG School of Computer Science, University of Central Florida, VLSI and M-5 Research Group Tao.
1 Adaptable applications Towards Balancing Network and Terminal Resources to Improve Video Quality D. Jarnikov.
Effects of P2P Streaming on Video Quality Csaba Kiraly, Luca Abeni, Renato Lo Cigno DISI – University of Trento, Italy
TM Paramvir Bahl Microsoft Corporation Adaptive Region-Based Multi-Scaled Motion- Compensated Video Coding for Error Prone Communication.
Low-Power H.264 Video Compression Architecture for Mobile Communication Student: Tai-Jung Huang Advisor: Jar-Ferr Yang Teacher: Jenn-Jier Lien.
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.
Selective Retransmission of MPEG Video Streams over IP Networks Árpád Huszák, Sándor Imre Budapest University of Technology and Economics Department of.
Fast motion estimation and mode decision for H.264 video coding in packet loss environment Li Liu, Xinhua Zhuang Computer Science Department, University.
Proxy-Based Reference Picture Selection for Error Resilient Conversational Video in Mobile Networks Wei Tu and Eckehard Steinbach, IEEE Transactions on.
A Robust Luby Transform Encoding Pattern-Aware Symbol Packetization Algorithm for Video Streaming Over Wireless Network Dongju Lee and Hwangjun Song IEEE.
Rate-distortion Optimized Mode Selection Based on Multi-path Channel Simulation Markus Gärtner Davide Bertozzi Project Proposal Classroom Presentation.
Video Compression—From Concepts to the H.264/AVC Standard
Adaptive QoS Control of Multimedia Transmission Over Band-limited Networks Presenter: Hu Huang Nov G.Y.Hong 1, Member, IEEE, A.C.M.Fong 1, Member,
COMPARATIVE STUDY OF HEVC and H.264 INTRA FRAME CODING AND JPEG2000 BY Under the Guidance of Harshdeep Brahmasury Jain Dr. K. R. RAO ID MS Electrical.
1 Channel Equalization for STBC- Encoded Cooperative Transmissions with Asynchronous Transmitters Xiaohua (Edward) Li, Fan Ng, Juite Hwu, Mo Chen Department.
Blind Quality Assessment System for Multimedia Communications Using Tracing Watermarking P. Campisi, M. Carli, G. Giunta and A. Neri IEEE Transactions.
Minimum Cost Scheduling of Stored Video in Dynamic Bandwidth Allocation Networks Reporter : M 張益瑞 IEEE Transactions on Consumer Electronics, Vol.
1 Hierarchical Parallelization of an H.264/AVC Video Encoder A. Rodriguez, A. Gonzalez, and M.P. Malumbres IEEE PARELEC 2006.
Performance Analysis of MPEG-4 Video Stream with FEC Error Recovery over IEEE DCF WLAN Cheng-Han Lin, Huai-Wen Zhang, Ce-Kuen Shieh Department of.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Injong Rhee ICMCS’98 Presented by Wenyu Ren
An Analytic Comparison of RPS Video Repair
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Presentation transcript:

An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University IEEE Transactions on Multimedia, Dec. 2005

Outline  Introduction  Proposed GOP Structure  Efficient Reverse-play Functionality of the Proposed GOP Structure  Experimental Results  Conclusion

Introduction(1/4)  GOP I, P, B picture  I frame at the beginning of a GOP A basic entry point to facilitate random seeking or channel switching Provide coding robustness to transmission error

Introduction(2/4)  Predictive coding techniques Effect of channel errors on the video can be extremely severe  A novel GOP structure for robust video transmission Insert the I frame in the middle of the GOP

Introduction(3/4)  Advantage of the proposed GOP structure Improve the robustness of the streaming video without reducing any coding efficiency Provide reverse-play operation with much less requirement on the network bandwidth

Introduction(4/4)  MEPG is designed for forward-play operation Predictive processing complicate the reverse- play operation Straightforward but na ï ve approach  Decode the GOP up to the current frame, and then go back to decode from the beginning of the GOP again up to the next frame to be displayed  Require high bandwidth of the network Some works on the implementation of reverse- play  Require much computation or extra decoder complexity

Proposed GOP Architecture  Not including B frames in the following analysis for legibility but without loss of generality  I frame will be stored in the reference buffer

Optimal Position of I frame in a GOP(1/3)  Built model to describe the effect of error on the decoded video quality PSNR, MSE  Involve complicated parameter estimation Length of error propagation (LEP) Number of impaired macroblocks (MBs)  Totally n+1 frames in a GOP with one I frame and n P frames

Optimal Position of I frame in a GOP(2/3)  A lost slice belongs to : I frame  LEP = n+1 Forward predicted P frames (P k, k ≦ i)  LEP = i-k+1 Backward predicted P frames (P k ’, k ≦ n-i)  LEP = n-i-k+1  Average LEP

Optimal Position of I frame in a GOP(3/3)  By solving, we can get the optimal position of I frame in a GOP, i.e.,

Analysis of Coding Efficiency, System Delay and Complexity(1/3)  Coding efficiency Temporary dependency depends on the predicting distance and inherent characteristics of the video sequences  Thus, coding efficiency of Proposed GOP is compatible with that of MPEG GOP Proposed GOP with higher quality while consuming fewer bits  LEP is halved by inserting the I frame in the very middle of a GOP

 Number of bits used by conventional MPEG and this work of Mother & Daughter QCIF, Foreman QCIF, and Stefan QCIF

 Corresponding PSNR value of Mother & Daughter QCIF, Foreman QCIF, and Stefan QCIF

Analysis of Coding Efficiency, System Delay and Complexity(2/3)  System delay Sequence, coding and transmitting order is For displaying, maximal delay will be n-i frames Tradeoff between delay and robustness  Optimization problem becomes

Analysis of Coding Efficiency, System Delay and Complexity(3/3)  System complexity For conventional coder, the buffer stores one previous frame for reference For proposed GOP, we enlarge the buffers  Store an extra I frame at encoder  Maximal number of frames stored is n-i for orderly display (display )

Efficient Reverse-Play Functionality of the Proposed GOP Structure  The proposed approach outperforms the conventional method, where it saves a lot of retransmissions  And the proposed GOP can reduce the required bandwidth significantly

 Bandwidth requirement with respect to the reverse play operation for sending (a) Mother & Daughter, (b) Foreman, and (c) Stefan

Experimental Results  In the experiment, specify the frames where slice loss happens beforehand Slice losses at frame 7, 19, 33, 46, 59, 72 These frames are the 6 th, 7 th, 10 th, 1 st, 3 rd, 5 th P frames after each I frame For instance, for slice loss in frame 46, 1 st frame after I frame  The error propagate to all the following P frames by conventional MEPG GOP  The error propagate stops at 6 th frame, say frame 51

Experimental Result  Average PSNR comparison according to different delay requirements. (a) Mother & Daughter. (b) Foreman. (c) Stefan

Experimental Results  Compared with a compliant structure that starts with an I-frame with compliant prediction directions Put more B frames in the beginning of the GOP to improve the robustness Distances between P (or I) frames are not equal Low compression efficiency due to long predicting distance between P (or I) frames Not good to make the distances between the P (or I) frames different too much

Experimental Results  The number below each frame represents the LEP if a lost slice belongs to this frame LEP of proposed structure is 34p LEP of compliant structure is 42p

Experimental Results

Conclusion  A novel GOP structure that inserts an I frame in a GOP to improve the robustness of the video transmission  From simulation results, the proposed GOP outperforms the conventional GOP  But, it inevitably increase the delay and complexity of the system  And the efficient reverse-play operation for the video streaming system of the proposed structure