Ai-Mei Huang, Student Member, IEEE, and Truong Nguyen, Fellow, IEEE.

Slides:



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

Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Tae-Shick Wang; Kang-Sun Choi; Hyung-Seok Jang; Morales, A.W.; Sung-Jea Ko; IEEE Transactions on Consumer Electronics, Vol. 56, No. 2, May 2010 ENHANCED.
Adaptive Fast Block-Matching Algorithm by Switching Search Patterns for Sequences With Wide-Range Motion Content 韋弘
High Frame Rate Up Conversion Ana Bertran. Problem Statement Original Frame (30 fps) Dwnsmpld Frame (5 fps) Recovered Frame (30 fps) S & H LI MCLI MCwA.
Byung Cheol Song Shin-Cheol Jeong Yanglim Choi Video Super-Resolution Algorithm Using Bi-directional Overlapped Block Motion Compensation IEEE TRANSACTIONS.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
Broadcast News Parsing Using Visual Cues: A Robust Face Detection Approach Yannis Avrithis, Nicolas Tsapatsoulis and Stefanos Kollias Image, Video & Multimedia.
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.
Temporal Video Denoising Based on Multihypothesis Motion Compensation Liwei Guo; Au, O.C.; Mengyao Ma; Zhiqin Liang; Hong Kong Univ. of Sci. & Technol.,
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),
Wavelet-Domain Video Denoising Based on Reliability Measures Vladimir Zlokolica, Aleksandra Piˇzurica and Wilfried Philips Circuits and Systems for Video.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
ICME 2008 Huiying Liu, Shuqiang Jiang, Qingming Huang, Changsheng Xu.
Ai-Mei Huang and Truong Nguyen Image Processing (ICIP), th IEEE International Conference on 1.
3D Video Generation and Service Based on a TOF Depth Sensor in MPEG-4 Multimedia Framework IEEE Consumer Electronics Sung-Yeol Kim Ji-Ho Cho Andres Koschan.
Ljubomir Jovanov Aleksandra Piˇzurica Stefan Schulte Peter Schelkens Adrian Munteanu Etienne Kerre Wilfried Philips Combined Wavelet-Domain and Motion-Compensated.
Serdar Ince and Janusz Konrad Acoustics, Speech, and Signal Processing, (ICASSP '05). IEEE International Conference.
CMPT-884 Jan 18, 2010 Error Concealment Presented by: Cameron Harvey CMPT 820 October
T.-S. Wang, K.-S. Choi, H.-S. Jang and S.-J. Ko Electronics Letters Sponsored by Institution of Engineering and TechnologyInstitution of Engineering and.
Yen-Lin Lee and Truong Nguyen ECE Dept., UCSD, La Jolla, CA Method and Architecture Design for Motion Compensated Frame Interpolation in High-Definition.
Natan Jacobson, Yen-Lin Lee, Vijay Mahadevan, Nuno Vasconcelos, Truong Q. Nguyen IEEE, ICME 2010.
Reji Mathew and David S. Taubman CSVT  Introduction  Quad-tree representation  Quad-tree motion modeling  Motion vector prediction strategies.
Ai-mei Huang And Truong Nguyen IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS. (WOWMOM), 2008 IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS.
Ai-Mei Huang and Truong Nguyen Video Processing LabECE Dept, UCSD, La Jolla, CA This paper appears in: Image Processing, ICIP IEEE International.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Efficient multi-frame motion estimation algorithms for MPEG-4 AVC/JVTH.264 Mei-Juan Chen, Yi-Yen Chiang, Hung- Ju Li and Ming-Chieh Chi ISCAS 2004.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
An Efficient Low Bit-Rate Video-coding Algorithm Focusing on Moving Regions Kwok-Wai Wong, Kin-Man Lam, Wan-Chi Siu IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Video Compression Bee Fong. Lossy Compression  Inter Frame Compression Compression among frames Compression among frames  Intra Frame Compression Compression.
A Wrapper-Based Approach to Image Segmentation and Classification Michael E. Farmer, Member, IEEE, and Anil K. Jain, Fellow, IEEE.
CSSE463: Image Recognition Day 30 Due Friday – Project plan Due Friday – Project plan Evidence that you’ve tried something and what specifically you hope.
FAST MULTI-BLOCK SELECTION FOR H.264 VIDEO CODING Chang, A.; Wong, P.H.W.; Yeung, Y.M.; Au, O.C.; Circuits and Systems, ISCAS '04. Proceedings of.
Multi-Frame Reference in H.264/AVC 卓傳育. Outline Introduction to Multi-Frame Reference in H.264/AVC Multi-Frame Reference Problem Two papers propose to.
CS 376b Introduction to Computer Vision 04 / 01 / 2008 Instructor: Michael Eckmann.
Tracking Video Objects in Cluttered Background
Fundamentals of Multimedia Chapter 11 MPEG Video Coding I MPEG-1 and 2
A REAL-TIME VIDEO OBJECT SEGMENTATION ALGORITHM BASED ON CHANGE DETECTION AND BACKGROUND UPDATING 楊靜杰 95/5/18.
Object Tracking for Retrieval Application in MPEG-2 Lorenzo Favalli, Alessandro Mecocci, Fulvio Moschetti IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR.
Direct Access Video Streaming Scheme Supporting Effective Error Concealment Chun-Ming Huang, Kai-Chao Yang and Jia-Shung Wang.
Video Compression Concepts Nimrod Peleg Update: Dec
Evaluating Performance for Data Mining Techniques
Video Coding. Introduction Video Coding The objective of video coding is to compress moving images. The MPEG (Moving Picture Experts Group) and H.26X.
CSSE463: Image Recognition Day 30 This week This week Today: motion vectors and tracking Today: motion vectors and tracking Friday: Project workday. First.
Shape-Based Human Detection and Segmentation via Hierarchical Part- Template Matching Zhe Lin, Member, IEEE Larry S. Davis, Fellow, IEEE IEEE TRANSACTIONS.
Methods of Video Object Segmentation in Compressed Domain Cheng Quan Jia.
Videos Mei-Chen Yeh. Outline Video representation Basic video compression concepts – Motion estimation and compensation Some slides are modified from.
1 University of Texas at Austin Machine Learning Group 图像与视频处理 计算机学院 Motion Detection and Estimation.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Computer-based identification and tracking of Antarctic icebergs in SAR images Department of Geography, University of Sheffield, 2004 Computer-based identification.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
1 Video Frames Interpolation Using Adaptive Warping Ying Chen Lou Major Advisor: M.J.T. Smith Co-advisor: Edward Delp Nov. 15, 2010.
Block-based coding Multimedia Systems and Standards S2 IF Telkom University.
EE591f Digital Video Processing
Motion Estimation Multimedia Systems and Standards S2 IF Telkom University.
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.
Principles of Video Compression Dr. S. M. N. Arosha Senanayake, Senior Member/IEEE Associate Professor in Artificial Intelligence Room No: M2.06
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.
1שידור ווידיאו ואודיו ברשת האינטרנט Dr. Ofer Hadar Communication Systems Engineering Department Ben-Gurion University of the Negev URL:
Sejong University, DMS Lab. Ki-Hun Han AN EFFECTIVE DE-INTERACING TECHNIQUE USING MOTION COMPENSATED INTERPOLATION IEEE TRANSACTION ON Consumer Electronics,
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
CMPT365 Multimedia Systems 1 Media Compression - Video Spring 2015 CMPT 365 Multimedia Systems.
DIGITAL SIGNAL PROCESSING
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
CSSE463: Image Recognition Day 30
CSSE463: Image Recognition Day 30
True Motion Estimation Techniques Part II
CSSE463: Image Recognition Day 30
Presentation transcript:

Ai-Mei Huang, Student Member, IEEE, and Truong Nguyen, Fellow, IEEE

I. Introduction The application of motion-compensated frame interpolation (MCFI) techniques to increase video frame rate at playback has gained significant for the last decade. This is because MCFI improves temporal resolution by interpolating extra frames and can be used to reduce motion jerkiness for video applications.

I. Introduction MCFI requires motion information between two frames, which can be either re-estimated at the decoder or retrieved directly from the received bitstreams. Depending on available resources of the devices. Unfortunately, the received MVs or re-estimated MVs simply using block matching algorithm (BMA) are often unreliable for frame interpolation. Directly employing these MVs usually results in unpleasant artifacts such as blockiness, ghost artifacts and deformed structures in the interpolated frames.

I. Introduction In the literature, many motion estimation algorithms performed at the decoder have been proposed for MCFI in order to obtain true motion. A hierarchical BMA,where three different window sizes are used to search for true MVs. By considering the motion distribution on object boundaries, image segmentation techniques are employed to further refine the estimated motion vector field (MVF).

II. Challenges in motion-compensated frame interpolation In MCFI, the interpolated frame,, is often obtained by one of the following two different methods: The interpolated frame can be produced by motion compensating from and along the motion trajectory. If a block-based MCFI is used, holes and overlapped regions frequently appear in the interpolated frame.

II. Challenges in MCFI Simply takes the MVs of the co-located blocks and divides them by two to form forward and backward MVs. This method can also be referred to as bidirectional MCFI approach. ( Vx, Vy )

II. A. Co-Loacated Motion Vectors Even though these MVs may represent true motion for blocks in, they may not represent the motion of their co-located blocks in.

II. B. Irregular Motion Vectors MVF between two frames is supposed to be smooth, except at the motion boundaries and occlusion areas.

II. C. Video Occlusions Areas where new objects appear or existing objects disappear can be referred to as video occlusions. The visual artifacts caused by occlusion cannot be removed completely even though we have the correct MVs for the moving object.

III. Motion vector analysis for motion-compensated frame interpolation A. Motion Vector Classification Let denote the MV of each 8*8 block,, we classify into three different reliability levels, unreliable due to high residual energy (L1), unreliable due to low inter-MV correlation (L2), possibly unreliable (L3).

III. A. Motion Vector Classification In order to detect the irregular MVs that have low residual energy, we calculate the correlation index of each MV to all its available adjacent MVs. d is usually higher than other areas if the local movement is relatively large. Reduce the sensitivity from the motion magnitude values, the correlation index is defined as the magnitude variance in the local neighborhood.

III. A. Motion Vector Classification unreliable due to high residual energy (L1) unreliable due to low inter-MV correlation (L2) possibly unreliable (L3).

III. B. Macroblock Merging Map for Motion Vector Processing We have suggested that unreliable MVs should be grouped into larger blocks for MV correction. MVs of L 1 and L 2 are identified due to different reasons, they should not be merged together. MVs are considered similar if their angular distance,, and Euclidian distance, d, are less than predefined thresholds,, and, respectively.

IV. Correlation-based motion vector processing using bidrectional prediction difference

A. Motion Vector Selection Absolute bidirectional prediction difference (ABPD)

IV. Correlation-based motion vector processing using bidrectional prediction difference B. Motion Vector Averaging Based on MV Correlation

Result