Concealment of Whole-Picture Loss in Hierarchical B-Picture Scalable Video Coding IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 11, NO. 1, JANUARY 2009 Xiangyang.

Slides:



Advertisements
Similar presentations
Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Advertisements

KIANOOSH MOKHTARIAN SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY 6/24/2007 Overview of the Scalable Video Coding Extension of the H.264/AVC Standard.
-1/20- MPEG 4, H.264 Compression Standards Presented by Dukhyun Chang
D EPTH I MAGE -B ASED T EMPORAL E RROR C ONCEALMENT FOR 3-D V IDEO T RANSMISSION Yunqiang Liu, Jin Wang, and Huanhuan Zhang IEEE TRANSACTIONS ON CIRCUITS.
1 Video Coding Concept Kai-Chao Yang. 2 Video Sequence and Picture Video sequence Large amount of temporal redundancy Intra Picture/VOP/Slice (I-Picture)
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
Efficient Bit Allocation and CTU level Rate Control for HEVC Picture Coding Symposium, 2013, IEEE Junjun Si, Siwei Ma, Wen Gao Insitute of Digital Media,
1 Adaptive slice-level parallelism for H.264/AVC encoding using pre macroblock mode selection Bongsoo Jung, Byeungwoo Jeon Journal of Visual Communication.
K.-S. Choi and S.-J. Ko Sch. of Electr. Eng., Korea Univ., Seoul, South Korea IEEE, Electronics Letters Issue Date : June Hierarchical Motion Estimation.
{ Fast Disparity Estimation Using Spatio- temporal Correlation of Disparity Field for Multiview Video Coding Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen.
An Improved 3DRS Algorithm for Video De-interlacing Songnan Li, Jianguo Du, Debin Zhao, Qian Huang, Wen Gao in IEEE Proc. Picture Coding Symposium (PCS),
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.
CABAC Based Bit Estimation for Fast H.264 RD Optimization Decision
CMPT-884 Jan 18, 2010 Error Concealment Presented by: Cameron Harvey CMPT 820 October
SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY CMPT 820 : Error Mitigation Schaar and Chou, Multimedia over IP and Wireless Networks: Compression,
Reji Mathew and David S. Taubman CSVT  Introduction  Quad-tree representation  Quad-tree motion modeling  Motion vector prediction strategies.
Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen IEEE TCE, 2010.
Shaobo Zhang, Xiaoyun Zhang, Zhiyong Gao
Overview of the Scalable Video Coding Extension of the H
Overview of Error Resiliency Schemes in H.264/AVC Standard Sunil Kumar, Liyang Xu, Mrinal K. Mandal, and Sethuraman Panchanathan Elsevier Journal of Visual.
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,
Low-complexity mode decision for MVC Liquan Shen, Zhi Liu, Ping An, Ran Ma and Zhaoyang Zhang CSVT
An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University.
Efficient Motion Vector Recovery Algorithm for H.264 Based on a Polynomial Model Jinghong Zheng and Lap-Pui Chau IEEE TRANSACTIONS ON MULTIMEDIA, June.
Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant, Member, IEEE, and Faouzi Kossentini,
1 Single Reference Frame Multiple Current Macroblocks Scheme for Multiple Reference IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY Tung-Chien.
Error Concealment For Fine Granularity Scalable Video Transmission Hua Cai; Guobin Shen; Feng Wu; Shipeng Li; Bing Zeng; Multimedia and Expo, Proceedings.
A Cell-Loss Concealment Technique for MPEG-2 Coded Video Jian Zhang, John F. Arnold, and Michael R. Frater IEEE Transaction on Circuit and System for video.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
1 An Efficient Mode Decision Algorithm for H.264/AVC Encoding Optimization IEEE TRANSACTION ON MULTIMEDIA Hanli Wang, Student Member, IEEE, Sam Kwong,
BIN LI, HOUQIAN LI, LI LI, AND JINLEI ZHANG IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL.23, NO.9, SEPTEMBER
BY AMRUTA KULKARNI STUDENT ID : UNDER SUPERVISION OF DR. K.R. RAO Complexity Reduction Algorithm for Intra Mode Selection in H.264/AVC Video.
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
Direct Access Video Streaming Scheme Supporting Effective Error Concealment Chun-Ming Huang, Kai-Chao Yang and Jia-Shung Wang.
Error Resilience of Video Transmission By Rate-Distortion Optimization and Adaptive Packetization Yuxin Liu, Paul Salama and Edwad Delp ICME 2002.
1. 1. Problem Statement 2. Overview of H.264/AVC Scalable Extension I. Temporal Scalability II. Spatial Scalability III. Complexity Reduction 3. Previous.
Liquan Shen Zhi Liu Xinpeng Zhang Wenqiang Zhao Zhaoyang Zhang An Effective CU Size Decision Method for HEVC Encoders IEEE TRANSACTIONS ON MULTIMEDIA,
Network Coding for Distributed Storage Systems IEEE TRANSACTIONS ON INFORMATION THEORY, SEPTEMBER 2010 Alexandros G. Dimakis Brighten Godfrey Yunnan Wu.
Kai-Chao Yang Hierarchical Prediction Structures in H.264/AVC.
1 Efficient Reference Frame Selector for H.264 Tien-Ying Kuo, Hsin-Ju Lu IEEE CSVT 2008.
MULTIMEDIA PROCESSING (EE 5359) SPRING 2011 DR. K. R. RAO PROJECT PROPOSAL Error concealment techniques in H.264 video transmission over wireless networks.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
Sadaf Ahamed G/4G Cellular Telephony Figure 1.Typical situation on 3G/4G cellular telephony [8]
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison of H.264/MPEG4.
Low-Power H.264 Video Compression Architecture for Mobile Communication Student: Tai-Jung Huang Advisor: Jar-Ferr Yang Teacher: Jenn-Jier Lien.
Fast Mode Decision for H.264/AVC Based on Rate-Distortion Clustering IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 3, JUNE 2012 Yu-Huan Sung Jia-Ching.
2 3 Be introduced in H.264 FRExt profile, but most H.264 profiles do not support it. Do not need motion estimation operation.
Rate-GOP Based Rate Control for HEVC SHANSHE WANG, SIWEI MA, SHIQI WANG, DEBIN ZHAO, AND WEN GAO IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING,
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison between H.264.
Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations Markus Gärtner Davide Bertozzi Classroom Presentation 13 th March 2001.
A New Coding Mode for Error Resilient Video EE368C Final Presentation Stanford University Sangoh Jeong Mar.8, 2001.
Figure 1.a AVS China encoder [3] Video Bit stream.
Guillaume Laroche, Joel Jung, Beatrice Pesquet-Popescu CSVT
Layer-aligned Multi-priority Rateless Codes for Layered Video Streaming IEEE Transactions on Circuits and Systems for Video Technology, 2014 Hsu-Feng Hsiao.
Ai-Mei Huang, Student Member, IEEE, and Truong Nguyen, Fellow, IEEE.
Methods of Handling Packet Loss for Multimedia Applications by Hansen Bow.
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.
Vamsi Krishna Vegunta University of Texas, Arlington
Prioritized Distributed Video Delivery With Randomized Network Coding IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 13, NO. 4, AUGUST 2011 Nikolaos Thomos Jacob.
3-D Direction Aligned Wavelet Transform for Scalable Video Coding Yu Liu 1, King Ngi Ngan 1, and Feng Wu 2 1 Department of Electronic Engineering The Chinese.
Error Concealment Multimedia Systems and Standards S2 IF ITTelkom.
A hybrid error concealment scheme for MPEG-2 video transmission based on best neighborhood matching algorithm Li-Wei Kang and Jin-Jang Leou Journal of.
Shen-Chuan Tai, Chien-Shiang Hong, Cheng-An Fu National Cheng Kung University, Tainan City,Taiwan (R.O.C.),DCMC Lab Pacific-Rim Symposium on Image and.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
Quad-Tree Motion Modeling with Leaf Merging
Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission Vineeth Shetty Kolkeri EE Graduate,UTA.
Fast Decision of Block size, Prediction Mode and Intra Block for H
Presentation transcript:

Concealment of Whole-Picture Loss in Hierarchical B-Picture Scalable Video Coding IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 11, NO. 1, JANUARY 2009 Xiangyang Ji, Debin Zhao, and Wen Gao 1

Outline ﻪIntroduction ﻪProposed Error Concealment Strategy ﻪExperimental Results ﻪConclusion 2

Introduction ﻪError concealment(EC) algorithm ﻩa post-processing tool at decoder ﻩconceal the erroneous region due to transmission errors according to the correctly received information. ﻪTemporal error concealment is one of the most important approaches to combat transmission errors. ﻩtemporal replacement (TR) [3]: each damaged macroblock is directly replaced by the co-located one in the temporally previous picture with zero motion. 3 [3] J. W. Suh and Y. S. Hu, “Error concealment based on directional interpolation,” IEEE Trans. Consumer Electron., vol. 43, no. 3, pp. 295–302, Aug

Introduction ﻪTR can be improved by a boundary matching algorithm (BMA) [4]. ﻩ a suitable motion vector for a damage MB can be selected from the candidates based on side match distortion measure. ﻪThis paper not apply BMA due to the high computational estimation. 4 [4] W. M. Lam, A. R. Reibman, and B. Liu, “Recovery of lost or erroneously received motion vectors,” in Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Process., Apr. 1993, vol. 5, pp. 417–420.

Introduction ﻪTo conceal the damaged MB, its neighboring MBs need to be correctly received. ﻩsplit the current MB and its neighboring MBs into different slices. ﻩone slice data typically fits one packet. ﻩFlexible Macroblock Ordering (FMO) ﻪBut, FMO is only supported for Baseline and Extended Profiles NOT for Main Profile and High Profile in H.264/AVC and SVC. 5

Purpose ﻪTackle the whole-picture loss problem. ﻪThe advantage of the temporal relationship can be taken when hierarchical B-picture coding is used to support temporal scalability. 6

Proposed Strategy ﻪTake the temporal relationship among the adjacent video pictures into account. ﻪThe motion information of the lost picture is derived simply and efficiently based on the principle of temporal direct mode (TDM). 7

Proposed Strategy ﻪThe MV of the damaged MB can be derived from the MVs of the co-located MBs. ﻩtemporally neighboring left and/or right B-pictures at next higher temporal level. ﻪThis method could also be used to conceal lost key picture as a P-picture. 8

Outline ﻪIntroduction ﻪProposed Error Concealment Strategy ﻩHierarchical B-Picture Coding ﻩMotion Parameters Recovery Based on the Enhanced TDM (ETDM_EC) ﻩFurther Improvement on Motion Parameters Recovery (WTDM_EC) ﻪExperimental Results ﻪConclusion 9

Hierarchical B-Picture Coding 10

B-Picture Prediction (1/2) ﻪA B-picture allows two prediction blocks from List 0 and List 1 reference buffers which contain an arbitrary set of reference pictures in forward and/or backward directions [16]. ﻪAt encoder, its motion-compensated prediction signal can be obtained by 11 [16] A. M. Tourapis, F.Wu, and S. Li, “Direct mode coding for bipredictive slices in the H.264 standard,” IEEE Trans. Circuits Syst. Video Technol., vol. 15, no. 1, pp. 119–126, Jan

B-Picture Prediction (2/2) ﻪAt decoder, for a block S in the lost picture, which is concealed as a B-picture, its prediction signal can be achieved by 12

Motion Parameters Recovery Based on the Enhanced TDM (ETDM_EC) ﻪIn the case of the whole-picture loss, the motion vectors of each block have to be recovered based on the temporal motion correlation. ﻪAssume motion among the adjacent pictures is translational, the motion vector of the block in the lost B- picture can be estimated based on Temporal Direct Mode (TDM), as proposed in [17]. 13 [17] Y. Chen, J. Boyce, and K. Xie, “Frame loss error concealment for SVC,” Joint Video Team(JVT), Doc. JVT-Q046, Oct

Temporal Direct Mode (TDM) (1/2) ﻪ of the co-located block in point to the temporally most recent List 0 picture. 14 (4)

Temporal Direct Mode (TDM) (2/2) ﻪ of the co-located block in does not point to the temporally most recent List 0 picture. 15 (5)

TDM- Cases ﻪIf the picture pointed by or of the co-located block in the corresponding or picture, can not be accessed. 16 (5)(4)

Enhanced TDM Error Concealment 17

Further Improvement on Motion Parameters Recovery (WTDM_EC) ﻪFor a lost B-picture which is not at the highest temporal level. ﻩthe temporal motion relationship tends to considerably weaken as the temporal distances become longer. ﻪIf the key picture is lost and recovered as a P-picture, the motion vectors of its block usually can not be derived based on TDM. 18

Further Improvement on Motion Parameters Recovery (WTDM_EC) 19

Further Improvement on Motion Parameters Recovery (WTDM_EC) 20 (6) (7)

Further Improvement on Motion Parameters Recovery (WTDM_EC) 21

Outline ﻪIntroduction ﻪProposed Error Concealment Strategy ﻪExperimental Results ﻪConclusion 22

Experimental Parameters ﻪH.264/AVC SVC reference software: JSVM_8_6. ﻪTest sequences: Mobile, Stefan, Foreman, Bus, Tempete and Coastguard. ﻪGroup of Pictures: 16. ﻪFrame rate: 30 Hz. ﻪFrame size: 352 X 288 CIF. ﻪI-picture is inserted for every 32 pictures. ﻪQuantization parameters for highest temporal level are composed of 28, 32, 36 and 40. ﻪFour packet loss patterns with average packet loss rates of 3%, 5%, 10%, and 20% 23

Rate Distortion Curves (1/2) 24

Rate Distortion Curves (2/2) 25

Quality Gain of Proposed Strategy 26

Mobile (1/5) ﻪ195 th frame, temporal level 4 27 Anchor_EC Proposed Strategy Correct

Mobile (2/5) ﻪ230 th frame, temporal level 3 28 Anchor_EC WTDM_EC Correct ETDM_EC

Mobile (3/5) ﻪ156 th frame, temporal level 2 29 Anchor_EC WTDM_EC Correct ETDM_EC

Mobile (4/5) ﻪ104 th frame, temporal level 1 30 WTDM_EC Correct Anchor_EC & ETDM_EC

Mobile (5/5) ﻪ256 th key frame 31 WTDM_EC Correct Anchor_EC & ETDM_EC

Outline ﻪIntroduction ﻪProposed Error Concealment Strategy ﻪExperimental Results ﻪConclusion 32

Conclusion ﻪThe proposed algorithm derive the motion vector of the damaged block in the lost picture by utilizing the motion information in the temporally neighboring. ﻪThe proposed method also can be easily extended to the slice loss case with the error resilient tool like FMO. ﻪThe further improvement on motion parameters recovery perhaps introduce an extra delay for video decoding within one GOP. 33