Ai-Mei Huang and Truong Nguyen Image Processing (ICIP), 2009 16th IEEE International Conference on 1.

Slides:



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

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 韋弘
Byung Cheol Song Shin-Cheol Jeong Yanglim Choi Video Super-Resolution Algorithm Using Bi-directional Overlapped Block Motion Compensation IEEE TRANSACTIONS.
Digital Processing of Analog Television Lior Zimet EE392J Final Project Winter 2002.
Artefact-based methods for video quality prediction – Literature survey and state-of- the-art Towards hybrid video quality models.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
H.264/AVC Baseline Profile Decoder Complexity Analysis Michael Horowitz, Anthony Joch, Faouzi Kossentini, and Antti Hallapuro IEEE TRANSACTIONS ON CIRCUITS.
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
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.
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),
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.
Ljubomir Jovanov Aleksandra Piˇzurica Stefan Schulte Peter Schelkens Adrian Munteanu Etienne Kerre Wilfried Philips Combined Wavelet-Domain and Motion-Compensated.
CMPT-884 Jan 18, 2010 Error Concealment Presented by: Cameron Harvey CMPT 820 October
Video Coding with Spatio-temporal Texture Synthesis and Edge-based inpainting Chunbo Zhu, Xiaoyan Sun, Feng Wu, and Houqiang Li ICME 2008.
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.
Ai-mei Huang And Truong Nguyen IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS. (WOWMOM), 2008 IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS.
Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen IEEE TCE, 2010.
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 Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Low-complexity mode decision for MVC Liquan Shen, Zhi Liu, Ping An, Ran Ma and Zhaoyang Zhang CSVT
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Probabilistic video stabilization using Kalman filtering and mosaicking.
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 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.
Decision Trees for Error Concealment in Video Decoding Song Cen and Pamela C. Cosman, Senior Member, IEEE IEEE TRANSACTION ON MULTIMEDIA, VOL. 5, NO. 1,
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
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.
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
Fundamentals of Multimedia Chapter 10 Basic Video Compression Techniques Ze-Nian Li & Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
Adaptive Deblocking Filter in H.264 Ehsan Maani Course Project:
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Liquan Shen Zhi Liu Xinpeng Zhang Wenqiang Zhao Zhaoyang Zhang An Effective CU Size Decision Method for HEVC Encoders IEEE TRANSACTIONS ON MULTIMEDIA,
JPEG 2000 Image Type Image width and height: 1 to 2 32 – 1 Component depth: 1 to 32 bits Number of components: 1 to 255 Each component can have a different.
A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters Jack Tumblin – EECS, Northwestern.
ELE 488 F06 ELE 488 Fall 2006 Image Processing and Transmission ( ) Digital Video Motion Pictures Broadcast Television Digital Video 11/28.
Introduction to Visible Watermarking IPR Course: TA Lecture 2002/12/18 NTU CSIE R105.
Digital Media Lecture 10: Video & Compression Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Videos Mei-Chen Yeh. Outline Video representation Basic video compression concepts – Motion estimation and compensation Some slides are modified from.
Joon Hyung Shim, Jinkyu Yang, and Inseong Kim
1 Webcam Mouse Using Face and Eye Tracking in Various Illumination Environments Yuan-Pin Lin et al. Proceedings of the 2005 IEEE Y.S. Lee.
June, 1999 An Introduction to MPEG School of Computer Science, University of Central Florida, VLSI and M-5 Research Group Tao.
Low-Power H.264 Video Compression Architecture for Mobile Communication Student: Tai-Jung Huang Advisor: Jar-Ferr Yang Teacher: Jenn-Jier Lien.
Phase Congruency Detects Corners and Edges Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Figure 1.a AVS China encoder [3] Video Bit stream.
Guillaume Laroche, Joel Jung, Beatrice Pesquet-Popescu CSVT
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Ai-Mei Huang, Student Member, IEEE, and Truong Nguyen, Fellow, IEEE.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System -MPEG-4 Natural Video Coding April, 2001.
An efficient Video Coding using Phase-matched Error from Phase Correlation Information Manoranjan Paul 1 and Golam Sorwar IEEE.
Vamsi Krishna Vegunta University of Texas, Arlington
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.
Error Concealment Multimedia Systems and Standards S2 IF ITTelkom.
Face Detection Final Presentation Mark Lee Nic Phillips Paul Sowden Andy Tait 9 th May 2006.
A Frame-Level Rate Control Scheme Based on Texture and Nontexture Rate Models for HEVC IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY,
Outline  Introduction  Observations and analysis  Proposed algorithm  Experimental results 2.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
A Novel 2D-to-3D Conversion System Using Edge Information
Motion Detection And Analysis
ELE 488 Fall 2006 Image Processing and Transmission ( )
Standards Presentation ECE 8873 – Data Compression and Modeling
Presentation transcript:

Ai-Mei Huang and Truong Nguyen Image Processing (ICIP), th IEEE International Conference on 1

CONTENTS INTRODUCTION COLOR INFORMATION MV PROCESSING FOR MCFI USING THE COLOR INFORMATION SIMULATIONS CONCLUSIONS 2

Introduction(1/2) Color information has been shown to be effective in the object edges detection  Due to its insensitivity on specular reflection  Prevent false edge detection as compared to luminance-based methods 3 Y1Y2 Y3Y4 CbCr MB (Macro Block) Chrominance(color information)Luminance(intensity)

Introduction(2/2) Color has sharper and more consistent variations between object boundaries  Applications often take the color information to assist the image segmentation process. In our previous work [8]  The color information was found very useful for the unreliable MV detection  Especially in the areas where the luminance component tends to distribute uniformly. In this paper, we would like to  Examine the color information  Analyze how the chrominance components can be used to assist the MV processing in MCFI. 4 [8] A.-M. Huang and T. Nguyen, “A novel multi-stage motion vector processing method for motion compensated frame interpolation,” in Proc. ICIP’07, pp. 389–392, 2007.

Color Information(1/5) The luminance components have stronger intensity distribution than the chrominance components  Conventional motion estimation often ignore the color information due to the complexity. 5 Y Cb Cr

Color Information(2/5) Color characteristics are distinct from luminance  Such as the insensitivity in highlight or shadow areas  Used in preventing the false edge detection The chrominance improves the edge identification for the static text, face features, the cap, and the shirts 6

Color Information(3/5) If the moving objects have sharp edges, the ambiguous motions seem more unlikely to appear. From Fig. 1(b), we can observe that the luminance has very smooth variations around the face and shirts areas.  Since the motion is mainly determined using the luminance difference, the motion can be easily wrong in these areas. 7

Color Information(4/5) Many artifacts around the nose and the shirts in (a) MVs around the shirts can only be detected in (c)  The luminance have uniformly distribution so that the encoder always chooses the face motion.  The color has strong gradients. 8

Color Information(5/5) Generally, chrominance residual distribution is similar to the luminance components. The pavement and lawn have very similar intensity. The color difference will become relatively large. 9

Motion Vector Analysis The residual energy with color consideration be represented as follows:  r Y (i, j), r Cb (i, j), and r Cr (i, j) are the reconstructed residual signals of Y, Cb and Cr components of the 8×8 block, b m,n  α is the weight used to emphasize the degree of color difference. Empirically set α=8 for 4:2:0 YUV  The residues are embedded in the reconstructed signals during the decoding process. 10

MV classification process Compare E m,n to a predefined threshold, ε 1, based on the combined residual information. The adjacent MBs will be merged as a group using the residual energy distribution MB

Motion Vector Correction using the Color Information Minimizing the absolute bidirectional prediction difference (ABPD) between forward and backward predictions. 12

SIMULATIONS Two video sequences, FOREMAN and FORMULA 1  CIF frame resolution all encoded using H.263  with even frames skipped and the skipped frames are interpolated 13

Visual Comparisons(1/2) Fig. 4(c), the artifacts around the nose and the eye are reduced. These artifacts are removed in Fig. 4(d).  Since the chrominance information sharpens the residual energy.  Unreliable MVs around the shirts and face areas can be identified and be corrected accordingly. 14

Visual Comparisons(2/2) The intensity between grass and pavement is very similar.  So the motion estimation easily fails on the white lines areas. 15

CONCLUSIONS We present using color information for the MV reliability classification. Unreliable MVs with small luminance difference can be effectively detected. 16