Face Region Based Conversational Video Coding Bing Xiong, Xiaojiu Fan, Ce Zhu, Senior Member, IEEE, Xuan Jing, and Qiang Peng.

Slides:



Advertisements
Similar presentations
Real-Time Detection, Alignment and Recognition of Human Faces
Advertisements

SURE-LET for Orthonormal Wavelet-Domain Video Denoising Florian Luisier, Member, IEEE, Thierry Blu, Senior Member, IEEE, and Michael Unser, Fellow, IEEE.
Igor Markov Face Detection and Classification on Mobile Devices.
DONG XU, MEMBER, IEEE, AND SHIH-FU CHANG, FELLOW, IEEE Video Event Recognition Using Kernel Methods with Multilevel Temporal Alignment.
Detecting Faces in Images: A Survey
Rapid Object Detection using a Boosted Cascade of Simple Features Paul Viola, Michael Jones Conference on Computer Vision and Pattern Recognition 2001.
Automatic Video Shot Detection from MPEG Bit Stream Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC.
Volodymyr Fedak Artifacts suppression in images and video.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Adviser:Ming-Yuan Shieh Student:shun-te chuang SN:M
AdaBoost & Its Applications
Face detection Many slides adapted from P. Viola.
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
On the use of hierarchical prediction structures for efficient summary generation of H.264/AVC bitstreams Luis Herranz, Jose´ M. Martı´nez Image Communication.
Video Coding with Spatio-temporal Texture Synthesis and Edge-based inpainting Chunbo Zhu, Xiaoyan Sun, Feng Wu, and Houqiang Li ICME 2008.
Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen IEEE TCE, 2010.
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
Outline Introduction Introduction Fast Inter Prediction Mode Decision for H.264 – –Pre-encoding An Efficient Inter Mode Decision Approach for H.264 Video.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Qian Chen, Guangtao Zhai, Xiaokang Yang, and Wenjun Zhang ISCAS,2008.
Rapid Object Detection using a Boosted Cascade of Simple Features
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
Face Detection: a Survey Speaker: Mine-Quan Jing National Chiao Tung University.
Region-Level Motion- Based Background Modeling and Subtraction Using MRFs Shih-Shinh Huang Li-Chen Fu Pei-Yung Hsiao 2007 IEEE.
Two-Dimensional Channel Coding Scheme for MCTF- Based Scalable Video Coding IEEE TRANSACTIONS ON MULTIMEDIA,VOL. 9,NO. 1,JANUARY Yu Wang, Student.
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.
1 An Efficient Mode Decision Algorithm for H.264/AVC Encoding Optimization IEEE TRANSACTION ON MULTIMEDIA Hanli Wang, Student Member, IEEE, Sam Kwong,
Robust Real-Time Object Detection Paul Viola & Michael Jones.
Viola and Jones Object Detector Ruxandra Paun EE/CS/CNS Presentation
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
EEL 6935 Embedded Systems Long Presentation 2 Group Member: Qin Chen, Xiang Mao 4/2/20101.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
1 Motivation Video Communication over Heterogeneous Networks –Diverse client devices –Various network connection bandwidths Limitations of Scalable Video.
Circle Detection Compression and Security of Surveillance Videos 張晏豪.
A Tutorial on Object Detection Using OpenCV
PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.
“Secret” of Object Detection Zheng Wu (Summer intern in MSRNE) Sep. 3, 2010 Joint work with Ce Liu (MSRNE) William T. Freeman (MIT) Adam Kalai (MSRNE)
Detecting Pedestrians Using Patterns of Motion and Appearance Paul Viola Microsoft Research Irfan Ullah Dept. of Info. and Comm. Engr. Myongji University.
Lecture 29: Face Detection Revisited CS4670 / 5670: Computer Vision Noah Snavely.
Visual Attention Accelerated Vehicle Detection in Low-Altitude Airborne Video of Urban Environment Xianbin Cao, Senior Member, IEEE, Renjun Lin, Pingkun.
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
An Efficient Search Strategy for Block Motion Estimation Using Image Features Digital Video Processing 1 Term Project Feng Li Michael Su Xiaofeng Fan.
Sequential Hardware Prefetching in Shared-Memory Multiprocessors Fredrik Dahlgren, Member, IEEE Computer Society, Michel Dubois, Senior Member, IEEE, and.
Tomohiko TAKAHASHL Masaru SUGANO, Keiichiro HOASHL and Sei NAITO International Conference on Multimedia and Expo 2011 Arbitrary Product Detection from.
Marwa Meddeb, Marco Cagnazzo, and B’eatrice Pesquet-Popescu
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Real-Time Detection, Alignment and Recognition of Human Faces Rogerio Schmidt Feris Changbo Hu Matthew Turk Pattern Recognition Project June 12, 2003.
Prostate Cancer CAD Michael Feldman, MD, PhD Assistant Professor Pathology University Pennsylvania.
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
The Viola/Jones Face Detector A “paradigmatic” method for real-time object detection Training is slow, but detection is very fast Key ideas Integral images.
Data Hiding in Image and Video: Part II—Designs and Applications Min Wu, Heather Yu, and Bede Liu.
FACE DETECTION : AMIT BHAMARE. WHAT IS FACE DETECTION ? Face detection is computer based technology which detect the face in digital image. Trivial task.
2016/1/141 A novel method for detecting lips, eyes and faces in real time Real-Time Imaging (2003) 277–287 Cheng-Chin Chiang*,Wen-Kai Tai,Mau-Tsuen Yang,
Visual Odometry David Nister, CVPR 2004
Learning video saliency from human gaze using candidate selection CVPR2013 Poster.
Face detection Many slides adapted from P. Viola.
Fine-granular Motion Matching for Inter-view Motion Skip Mode in Multi-view Video Coding Haitao Yanh, Yilin Chang, Junyan Huo CSVT.
Content Based Coding of Face Images
CS262: Computer Vision Lect 06: Face Detection
2. Skin - color filtering.
Automatic Video Shot Detection from MPEG Bit Stream
Spatio-temporal Segmentation of Video by Hierarchical Mean Shift Analysis Daniel DeMenthon SMVP 2002.
DCT-Domain Blind Measurement of Blocking Artifacts
V. Mezaris, I. Kompatsiaris, N. V. Boulgouris, and M. G. Strintzis
Detecting Artifacts and Textures in Wavelet Coded Images
Reduction of blocking artifacts in DCT-coded images
A Tutorial on Object Detection Using OpenCV
Presentation transcript:

Face Region Based Conversational Video Coding Bing Xiong, Xiaojiu Fan, Ce Zhu, Senior Member, IEEE, Xuan Jing, and Qiang Peng

Outline Introduction Motion-based sub-image rejection for face detection Face Region Based Bit Allocation in H.264/AVC Experimental Results and Discussions

Introduction Human visual system pays more attention to region of interest(ROI). Bit allocation How to find the proper face region Liu et al. [9] attempted to alleviate the artifact by smoothening the ROI coding priority mask with a mean filter.

Face detection Pyramid Structure in Face Detection Efficient Motion Detection Using Block Mean Difference Sub-Image Rejection Using Motion Features Verification With Facial Color Statistics

Pyramid Structure in Face Detection

Increase S will decrease N

Efficient Motion Detection Using Block Mean Difference Motion detection using the mean difference

Efficient Motion Detection Using Block Mean Difference

Sub-Image Rejection Using Motion Features

Thresholds are empirically set to 10% set to 10%

Sub-Image Rejection Using Motion Features

Remaining sub-images will be classified by Viola’s face detection method[12] Integral image  Ada boost  Cascade classifier

Verification With Facial Color Statistics skin-tone based face verification scheme can be found in [14]

Face Region Based Bit Allocation in H.264/AVC Face Contour Extraction Facial Feature Priority Based Bit Allocation Face ROI Based Video Coding Architecture

Face Contour Extraction The snake algorithm converges slowly Use “normal line search” on initial contour

Facial Feature Priority Based Bit Allocation T[i]  remaining bits before coding ith MB QP[i] function introduced in [22]

Facial Feature Priority Based Bit Allocation

Face ROI Based Video Coding Architecture

Environment 100 frames,first frame intra-frame (I frame) and the rest frames as inter-frames (P frames) H.264/AVC codec JM GHz Intel(R) Core(TM)2 Duo CPU and 2G memory running Microsoft Windows XP

Experimental Results and Discussions