ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION

Size: px
Start display at page:

Download "ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION"

Transcription

1 ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION Phuong-Trinh Pham-Ngoc, Quang-Linh Huynh Department o Biomedical Engineering, Faculty o Applied Science, Hochiminh University o Technology, Vietnam {equation/huynhqlinh}@hcmut.edu.vn Abstract: Face detection has been a typical active research domain or decades because it can be applied in many ields such as human machine interaction, surveillance, commercial application and health care. In this paper, we propose an automatic ace detection system which bases on human skin detection, natural properties o aces and the classiication strength o Local Binary Patterns (LBPs) and embedded Hidden Markov Models (ehmms). We create a developed skin color model that reduces eectively similar skin colors causing noise to receive better skin detection or dierent human races. With detected skin regions, natural properties o aces are used to discard non-ace objects to retain most reasonable ace candidates. A lexible classiication combining LBP histogram matching and embedded Hidden Markov Models (ehmms) is used to determine whether detected candidates are aces or not. The advantages o this classiication is reducing eectively the impact o ace rotation, pose and occlusion. The experiments show that our system is robust to detect human aces in both video sequences and still images with 93% correct detection among the variety o acial test databases orming rom dierent sources. Keywords: Face detection, skin segmentation, Local Binary Patterns (LBPs), embedded Hidden Markov Models (ehmms), ace pose, ace rotation, occlusion. 1 INTRODUCTION As regards the rapidly aging and developing o society, the cost and importance o health care are increasing year by year. Many researchers have concentrated to create robot-aided health care systems or elderly people, or taking care o children, etc. These systems always require a human-robot interaction (HRI) whose principal step is ace detection. The better ace detection system is, the better HRI is. Besides, ace detection has been also investigated because o its wide applications such as surveillance, commercial applications, security, etc. Many ace detection method in image [1] have been published and have achieved encouraging results. However, ace detection is still challenging task due to variability in rotation, pose and occlusion. The ace detection method implemented in OpenCV by Rainer Lienhart [2] is very similar to the state-o-art one published and patented by Paul Viola and Michael Jones [3]. Although this is one o the most popular and useul algorithms nowadays, it is still hard to detect rotated, proile and occluded aces. This paper presents an improved ace detection system to solve these problems. This paper is organized as ollows: human skin detection by developed skin-color model is introduced in section 2. In the next section, ace candidate localization based on natural properties o human aces is described. In section 4, we present a hybrid classiication method to veriy which ace candidate is real ace. To reduce the inluence o occlusion, the human ace is divided into two parts and each o them gives us one LBP histogram. The mixed histogram orms rom these two histograms is regarded as acial representation. A hybrid classiication combining template matching and appearance-based method is used to identiy whether ace candidates as ace or not. This is a combination o LBP histogram matching and ehmms in hierarchical classiier. The experiments are shown and discussed in section 5. Finally, we conclude in section 6. 2 HUMAN SKIN DETECTION Skin color is important and powerul inormation or human ace. The use o color inormation can simpliy the task o localization in complex environment. It allows ast processing and is highly

2 robust to geometric variations o the ace pattern. For skin detection task, many colorspaces with dierent properties have been applied. Many researchers have achieved encouraging results with RGB, normalized rgb, HSI, YCrCb and RGB-space ratios. A survey o skin color detection can be ound in [4]. However, there are many challenges in this task such as dierent illumination conditions, human races, and similar skin colors. We create an improved skin model in RGB space to obtain better skin detection or various human races. This skin model can reduce eectively similar-skin colors causing noise in skin segmentation process. These colors can be yellow, white, orange, pink, red, the brown color o wood, and the yellow color o sand. Other skin models such as the works o Peer [5] and Lin [6] show nice skin detection but they are still sensitive to remain those non-skin colors. The model o Lin oten retains similar white, yellow, orange, color o sand and grey color as shown in Fig. 1(b). As shown in Fig. 1(c), the model o Peer is sensitive to keep red and pink color. This weak point sometimes becomes a serious problem because non-skin regions are retained too many to determine correct ace regions. Our way is to build a skin classiier to deine explicitly the boundaries o skin cluster in RGB space. This method is simple to lead a rapid classiier. Decision rules o our skin modeling are as ollows: 1, i a set o conditions is satisied δ ( P( x, y)) = (1) where P(x,y) is a pixel o color image and a set o conditions are listed in Table 1. Table 1: A set o conditions deining skin pixels. These conditions should be satisied simultaneously. R (R-G) (G-B) B G [70,85] [30,55] [-5,35] [20,255] [30,255] [86,100] [30,60] [-5,40] [30,255] [40,255] [101,150] (R-G) (G-B) (R-B) (R+B-2G) G [0,30] [-10,45] [15,75] [-15,285] - [31,75] [-5,90] [-255,120] [-20,285] [50,255] [151,200] (R-G) (G-B) (R-B) (R+B-2G) B [15,20] [-5,40] [20,255] [-20,285] - [31,85] [-15,70] [20,255] [0,285] [40,255] [201,255] (R-G) (G-B) (R+B-2G) [5,25] [40,70] [-30,285] [26,100] [0,70] [-15,285] In act, the strongest component among R, G, B decides the color. For skin color, generally R component is always the strongest one because human skin has the special expression o blood color. The color is not skin color i the dierence between R, G and B are too big or small or R value is smaller than 70. The level o red color aects the decision rule o our skin model. Approximately, we divide R component into ive main ranges whose values are larger than 70. Our work is adjusting reasonable dierences between R, G, and B according to these ranges. The proposed skin model gives better skin detection or dierent human races in various environments. Several skin detection results shown in Fig. 1 prove the advantage o our skin model comparing to others. Figure 1: Comparison o skin detection results: (a) Original color image, (b), (c) and (d) Skin detection results rom the skin color models o Lin, Peer and proposed skin model, respectively. 3 FACE CANDIDATE LOCALIZATION An overview o proposed ace detection system is described in Fig. 2. Color Image (Frame) Human Skin Detection Face Candidate Localization basing on Natural Property o Faces Face Candidates Hybrid Classiication basing on LBP Histogram Matching and ehmms Detected Faces Figure 2: Face detection system.

3 Ater skin segmentation by our skin-color model as shown in Fig. 3(a), we label connected skin regions and erase regions whose areas are smaller than the threshold. In our experiment, this threshold is 108 pixels considered as hal o the smallest ace to be detected. We call this step reducing small noise as shown in Fig. 3(b). This step can reduce unreasonable candidates to improve processing speed. Moreover, generally skin segmentation is aected by dierent illumination conditions; maybe we lose some ace regions. We will recover those necessary regions by labeling connected non-skin regions in each skin region and change them to skin ones. This process ignores non-skin regions connecting directly to boundaries o their skin regions and the ones whose areas are greater than selected thresholds. An example o this step is shown in Fig. 3(c). This step is also able to protect our system under dierent illumination conditions. (a) (c) (e) (b) (d) () Figure 3: Several examples o steps in ace candidate localization. With skin regions having properties o human aces, we preserve them by covering their areas with skin ellipses. Because human aces have nearly elliptic shape, we use area condition or special ellipse region as deined in Fig. 4 to check this property. For each skin region, area condition or ellipse region E is as ollows, P E ( i) T H W (2) where P E (i) is a binary value which equals 1 i skin pixel i belongs to the inner region o ellipse E, T is a selected constant, H and W are the height and width o skin region rectangle. Figure 4: Skin region rectangle with special ellipse E. Those works are important or our ace candidate localization step because we may lose correct aces under strong separation scheme, which is introduced now. In some cases, human aces in images can be connected together or with other things such as hand, arm. This is one o challenges or ace detection task. Some researchers have tried to use various ways to locate aces such as using Hough transorm to ind elliptic skin region considered as ace candidate [7]. However, these methods are sensitive to ail to detect aces because the real shapes o human aces are changed when connections occur. We use histograms o skin pixel intensity to separate connected objects. For each skin region rectangle, we calculate horizontal and vertical histograms o skin pixel intensity. In act, basing on these histograms, there are concave regions at the intersection between dierent parts. We set all histogram values at those concave regions become zero to divide those parts according to unction (3), h( i), h( i) t h( i) = (3) where i is the i th bin o horizontal or vertical histogram, h(i) is histogram value o the i th bin and t is selected coeicient. Ater dividing connected objects, we reject nonace skin regions by several geometric conditions as shown in unction (4), 1, S threshold and δ ( H, W, S) = {( H W 3H ) ( W H 4W )} (4) where H and W are the height and width o skin region rectangle and S is the number o skin pixels belonging to skin region rectangle. An example o skin ellipses and separation process is shown in Fig. 3 (d) and the one o reducing non-ace is displayed in Fig. 3(e). Finally, as shown in Fig. 3(), we receive the most potential ace candidates, which will be used in recognition step. In next sections, we will present how our system recognizes which ace candidates are aces and which ones are not.

4 4 A HYBRID CLASSIFICATION We use a hybrid method or recognizing objects. A hybrid method o our system is the combination o template matching and appearance-based methods. It is a hierarchical classiier shown in Fig. 5 applied or each ace candidate to determine whether this is human ace or not. Figure 5: Hierarchical classiier scheme. 4.1 Face and Non-ace Class Selection To use template matching and appearance-based methods, irstly we have to create the ace database or training. Face detection will become an easy problem i we have clearly ace and non-ace class modeling. However, it is diicult to model non-ace class because anything that is not a ace belongs to non-ace class. In our method, we collect 200 rontal and proile ace images to create ace samples. To create non-ace class, we choose three main non-ace objects: arm (50 samples), hand (50 samples) and noise (100 samples). All samples are 72x93 size color images. In our experiments, those samples are enough to represent ace and non-ace classes. 4.2 A Modiied Local Binary Patterns or Face Representation Human ace is a near-regular texture pattern generated by acial components and their conigurations. Considering acial components such as eyebrow, eye, pupil, nose and ace boundary, we select eight main dierent spatial templates shown in Fig. 6 to preserve shape inormation o acial components. (0) (1) (2) (3) (4) (5) (6) (7) Figure 6: Eight main spatial templates. With only those spatial templates, we can describe all acial components; or example, a union o templates d, b and c can describe eyebrow. However, we combine both those spatial and local texture inormation to improve the capacity o describing aces. Instead o considering the central pixel P C only with its each neighborhood pixel as original LBP operator did [8], our method uses each pair o two neighborhood pixels (P i1,p i2 ) according to spatial templates to compare with the central pixel P C. Eight spatial templates orm eight binary digits o mlbp number. Thereore, mlbp operator produces 256 dierent values. Equation (5) gives the computation o mlbp number. 7 i mlbp = S i ( x) 2 (5) i= 0 where S i is the i th binary digit o mlbp number, 1, ( PC > Pi 1 ) ( PC > Pi 2 ) S i ( x) = (6) In act, mlbp gives us inormation about both local shapes through eight spatial templates and local textures. We retrieve more inormation to represent ace patterns eectively. 4.3 Mixed mlbp Histogram Matching We use the histogram o mlbp coeicients to represent a ace. I we only use single mlbp histogram or the whole ace candidate image, occlusion will aect template-matching algorithm seriously. To reduce the impact o occlusion, in general, we divide human ace into two parts: the upper part rom nose up to orehead and the lower one rom nose down to neck. We calculate individual histogram or each part and connect them sequentially to create one mixed 255x2-bin histogram representing to ace candidate image. By this way, we reduce eectively the inluence o occlusion. Given an image I, one mixed mlbp histogram is denoted by H mlbpmix (I). We adopt error measurement because o simple and ast computation. A distance measurement is deined as: mlbpmix mlbpmix D( H ( I1), H ( I2)) = Hi ( I1) Hi ( I2) (7) where H mlbp (I 1 ) and H mlbp (I 2 ) are two mixed mlbp 255x2-bin histograms, and n is the number o bins. Given a ace database with m samples, or any sample P, we change it rom color image to grayscale one and deine its histogram-matching eature as the average distance to ace training samples as ollows:

5 m 1 ( P) = D( H ( P), H ( )) (8) ace X i m i= 1 where X i is a ace-training sample. In act, this histogram-matching eature has the discriminating ability between ace and non-ace patterns. Figure 7(a) which shows the positive and negative distance measure distribution over 156 ace samples and 121 non-ace samples demonstrate this property. 4.3 embedded Hidden Markov Models In our algorithm, we deine non-ace class as three dierent sub-classes: arm, hand, and noise. It means our ace detection is changed to our-class pattern classiication problem. ehmms [9] perorms pattern recognition or a our-class problem by determining the maximum likelihood to ind the most similar class or candidate object. Given training sets o positive and negative samples, we will have our ehmm models corresponding to our classes: ace, arm, hand and noise. A ace candidate, which was ignored by the two irst stages o ace detection system, is checked by ehmms. Finally, this is not human ace i the result o this ace candidate under ehmm stage is non-ace. (a) (b) Figure 7: Distribution o distance measurement: (a) Distribution o ace, (b) Distribution o D. With this eature ace, we use thresholds called T ace to classiy ace and non-ace objects. In our experiment, i ace is smaller than 1800, ace candidate can be considered as ace with 99% o correct detection. I ace is bigger than 3500, the ace candidate is almost not a human ace. Only in the range [1800,3500] o T ace, it is still hard to say i the ace candidate is a ace. We improve ace detection in this range by the ollowing eature. With non-ace database, or any sample P, we also deine its histogram-matching eature as the minimum o three average distances to three non-ace object-training samples, given by nonace ( P) = min( arm ( P), hand ( P), noise ( P)) (9) where arm, hand, noise are calculated ollowing to (8). The dierence between nonace and ace shown in Fig. 7(b) also has the discriminating ability between ace and non-ace patterns. We call it dierence D, given by D ( P) = nonace( P) ace( P) (10) We use D to improve the ace detection rate when T ace is in [1800,3500]. We deine the explicit thresholds T D or D to distinguish ace and non-ace patterns. We speciy matching conditions or both ace and D and use them jointly or the two irst matching stages in hierarchical classiier. Ater those two stages, the ace detection rate can reach over 80%. In order to increase the perormance o our system, ehmms is used as the last step to check ace candidates that are not satisied the two irst template matching steps to give the conclusion. Figure 8: Scheme o ehmms algorithm used in ace detection I aces appear in image, the result o our ace detection system is extracted human aces as shown Fig. 9. Figure 9: An result example o ace detection system 5 EXPERIMENTS To evaluate our system, we built both static and video sequence acial databases. Static database includes totally 500 color images rom dierent sources: Caltech ace database, Smugmug image library, amily photos world wide web. Video sequence database is captured by dierent cameras and extracted rom several movies such as Harry

6 Porter, etc. Both databases contain multi-ace images with rontal and proile aces under variations in rotation, position, size, and acial expression. With proposed skin model, our system showed eectively to detect multiple aces with various skin-tones, acial expression, and sizes. It can also detect proile aces with the angle about or even more than 90 degrees under complex backgrounds. It also detects successully occluded aces with occlusion less than 50% o ace region. Our system can detect aces in rotation conditions as well, but it may ail in detecting horizontal aces because o mixed LBP histogram matching. Several examples are shown in Fig. 10 to show how well our system works. The summary results or those problems are described in Table 2. Finally, the correct ace detection rate or our proposed system is 93%, which proves that our method is more eective in detecting aces comparing to other methods as shown in Table 3. The speed o our system is about 5 ps or 320x240 size image so that we can apply this ace detection method in real HRI applications. 6 CONCLUSIONS In this paper, we proposed and improved color-based ace detection method. The contributions o our paper are creating the boosted skin-color model reducing more noise to obtain more reasonable ace candidates, using improved LBP histogram matching to overcome the problem o rotation and hybrid method o classiier to reduce the eect o occlusion and pose. Especially, our system is improved to detect proile aces with the angle o pose about 90 degrees. Our hybrid method shows a better ace detection capacity than using separately ehmms or LBP histogram matching. Our uture work is planning to apply and develop this system to ace recognition task. ACKNOWLEDGEMENTS The authors would like to thank to the department o Engineering Physics, Hochiminh university o Technology to support us to do this work. REFERENCES Figure 10: Several ace detection results under multiappearance, rotation, pose and. Table 2: Face detection results under rotation, occlusion, connection and pose. Rotation Occlusion Pose Face detection rate (%) Table 3: Comparison o ace detection results between dierent methods. Proposed algorithm mlbp histogram matching ehmms Detection rate (%) M. H. Yang, D. J. Kriegman and N. Ahuja: Detecting Faces in Images: A survey. IEEE Trans. on PAMI, vol. 24, no. 1, pp , R. Lienhart, J. Maydt: An Extended Set o Haarlike Features or Rapid Object Detection. Proc. O the IEEE Con. on Image Processing (ICIP 02), P. Viola and M. Jones: Robust Real-time Object Detection. International journal o Computer Vision, V. Vezhnevets, V. Sazonov and A. Andreeva: A survey on Pixel-based Skin Color Detection Techniques. Proc. Graphicon, pp , P. Peer, J. Kovac and F. Solina: Human Skin Colour Clustering or Face detection. EUROCON, C. Lin and K. C. Fan: A Color-Triangle-Based Approach to the Detection o Human Face. BMCV, vol. 1811, pp , May R. Seguier: A Very Fast Adaptive Face Detection System. International Conerence on Visualization, Imaging and Image Processing, L. G. Shapiro and G. C. Stockman: Computer Vision. Prentice Hall, New Jersey, A. Neian and M. Hayes: Face Recognition using an embedded HMM. Proc. Audio and Video-based Biometric Person Authentication, pp , 1999.

Color-based Face Detection using Combination of Modified Local Binary Patterns and embedded Hidden Markov Models

Color-based Face Detection using Combination of Modified Local Binary Patterns and embedded Hidden Markov Models SICE-ICASE International Joint Conference 2006 Oct. 8-2, 2006 in Bexco, Busan, Korea Color-based Face Detection using Combination of Modified Local Binary Patterns and embedded Hidden Markov Models Phuong-Trinh

More information

A Hybrid Face Detection System using combination of Appearance-based and Feature-based methods

A Hybrid Face Detection System using combination of Appearance-based and Feature-based methods IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.5, May 2009 181 A Hybrid Face Detection System using combination of Appearance-based and Feature-based methods Zahra Sadri

More information

Binary Morphological Model in Refining Local Fitting Active Contour in Segmenting Weak/Missing Edges

Binary Morphological Model in Refining Local Fitting Active Contour in Segmenting Weak/Missing Edges 0 International Conerence on Advanced Computer Science Applications and Technologies Binary Morphological Model in Reining Local Fitting Active Contour in Segmenting Weak/Missing Edges Norshaliza Kamaruddin,

More information

Face Detection for Automatic Avatar Creation by using Deformable Template and GA

Face Detection for Automatic Avatar Creation by using Deformable Template and GA Face Detection or Automatic Avatar Creation by using Deormable Template and GA Tae-Young Park*, Ja-Yong Lee **, and Hoon Kang *** * School o lectrical and lectronics ngineering, Chung-Ang University, Seoul,

More information

3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY

3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY 3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY Bin-Yih Juang ( 莊斌鎰 ) 1, and Chiou-Shann Fuh ( 傅楸善 ) 3 1 Ph. D candidate o Dept. o Mechanical Engineering National Taiwan University, Taipei, Taiwan Instructor

More information

Mouse Pointer Tracking with Eyes

Mouse Pointer Tracking with Eyes Mouse Pointer Tracking with Eyes H. Mhamdi, N. Hamrouni, A. Temimi, and M. Bouhlel Abstract In this article, we expose our research work in Human-machine Interaction. The research consists in manipulating

More information

CS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012

CS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012 CS8/68 Computer Vision Spring 0 Dr. George Bebis Programming Assignment Due Date: /7/0 In this assignment, you will implement an algorithm or normalizing ace image using SVD. Face normalization is a required

More information

A Survey of Various Face Detection Methods

A Survey of Various Face Detection Methods A Survey of Various Face Detection Methods 1 Deepali G. Ganakwar, 2 Dr.Vipulsangram K. Kadam 1 Research Student, 2 Professor 1 Department of Engineering and technology 1 Dr. Babasaheb Ambedkar Marathwada

More information

Automatic Video Segmentation for Czech TV Broadcast Transcription

Automatic Video Segmentation for Czech TV Broadcast Transcription Automatic Video Segmentation or Czech TV Broadcast Transcription Jose Chaloupka Laboratory o Computer Speech Processing, Institute o Inormation Technology and Electronics Technical University o Liberec

More information

MAPI Computer Vision. Multiple View Geometry

MAPI Computer Vision. Multiple View Geometry MAPI Computer Vision Multiple View Geometry Geometry o Multiple Views 2- and 3- view geometry p p Kpˆ [ K R t]p Geometry o Multiple Views 2- and 3- view geometry Epipolar Geometry The epipolar geometry

More information

Face Detection for Skintone Images Using Wavelet and Texture Features

Face Detection for Skintone Images Using Wavelet and Texture Features Face Detection for Skintone Images Using Wavelet and Texture Features 1 H.C. Vijay Lakshmi, 2 S. Patil Kulkarni S.J. College of Engineering Mysore, India 1 vijisjce@yahoo.co.in, 2 pk.sudarshan@gmail.com

More information

Detection of a Single Hand Shape in the Foreground of Still Images

Detection of a Single Hand Shape in the Foreground of Still Images CS229 Project Final Report Detection of a Single Hand Shape in the Foreground of Still Images Toan Tran (dtoan@stanford.edu) 1. Introduction This paper is about an image detection system that can detect

More information

Project Report for EE7700

Project Report for EE7700 Project Report for EE7700 Name: Jing Chen, Shaoming Chen Student ID: 89-507-3494, 89-295-9668 Face Tracking 1. Objective of the study Given a video, this semester project aims at implementing algorithms

More information

Face and Nose Detection in Digital Images using Local Binary Patterns

Face and Nose Detection in Digital Images using Local Binary Patterns Face and Nose Detection in Digital Images using Local Binary Patterns Stanko Kružić Post-graduate student University of Split, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture

More information

Image Based Feature Extraction Technique For Multiple Face Detection and Recognition in Color Images

Image Based Feature Extraction Technique For Multiple Face Detection and Recognition in Color Images Image Based Feature Extraction Technique For Multiple Face Detection and Recognition in Color Images 1 Anusha Nandigam, 2 A.N. Lakshmipathi 1 Dept. of CSE, Sir C R Reddy College of Engineering, Eluru,

More information

Dynamic skin detection in color images for sign language recognition

Dynamic skin detection in color images for sign language recognition Dynamic skin detection in color images for sign language recognition Michal Kawulok Institute of Computer Science, Silesian University of Technology, Akademicka 16, 44-100 Gliwice, Poland michal.kawulok@polsl.pl

More information

Classification Method for Colored Natural Textures Using Gabor Filtering

Classification Method for Colored Natural Textures Using Gabor Filtering Classiication Method or Colored Natural Textures Using Gabor Filtering Leena Lepistö 1, Iivari Kunttu 1, Jorma Autio 2, and Ari Visa 1, 1 Tampere University o Technology Institute o Signal Processing P.

More information

Face Recognition using Hough Peaks extracted from the significant blocks of the Gradient Image

Face Recognition using Hough Peaks extracted from the significant blocks of the Gradient Image Face Recognition using Hough Peaks extracted rom the signiicant blocks o the Gradient Image Arindam Kar 1, Debotosh Bhattacharjee, Dipak Kumar Basu, Mita Nasipuri, Mahantapas Kundu 1 Indian Statistical

More information

Object Tracking with Dynamic Feature Graph

Object Tracking with Dynamic Feature Graph Object Tracking with Dynamic Feature Graph Feng Tang and Hai Tao Department o Computer Engineering, University o Caliornia, Santa Cruz {tang,tao}@soe.ucsc.edu Abstract Two major problems or model-based

More information

Improving Alignment of Faces for Recognition

Improving Alignment of Faces for Recognition Improving Alignment o Faces or Recognition Md. Kamrul Hasan Département de génie inormatique et génie logiciel École Polytechnique de Montréal, Québec, Canada md-kamrul.hasan@polymtl.ca Christopher J.

More information

Facial Expression Recognition based on Affine Moment Invariants

Facial Expression Recognition based on Affine Moment Invariants IJCSI International Journal o Computer Science Issues, Vol. 9, Issue 6, No, November 0 ISSN (Online): 694-084 www.ijcsi.org 388 Facial Expression Recognition based on Aine Moment Invariants Renuka Londhe

More information

Face detection, validation and tracking. Océane Esposito, Grazina Laurinaviciute, Alexandre Majetniak

Face detection, validation and tracking. Océane Esposito, Grazina Laurinaviciute, Alexandre Majetniak Face detection, validation and tracking Océane Esposito, Grazina Laurinaviciute, Alexandre Majetniak Agenda Motivation and examples Face detection Face validation Face tracking Conclusion Motivation Goal:

More information

Neighbourhood Operations

Neighbourhood Operations Neighbourhood Operations Neighbourhood operations simply operate on a larger neighbourhood o piels than point operations Origin Neighbourhoods are mostly a rectangle around a central piel Any size rectangle

More information

A New Algorithm for Shape Detection

A New Algorithm for Shape Detection IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 3, Ver. I (May.-June. 2017), PP 71-76 www.iosrjournals.org A New Algorithm for Shape Detection Hewa

More information

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION Panca Mudjirahardjo, Rahmadwati, Nanang Sulistiyanto and R. Arief Setyawan Department of Electrical Engineering, Faculty of

More information

Face Detection Using Color Based Segmentation and Morphological Processing A Case Study

Face Detection Using Color Based Segmentation and Morphological Processing A Case Study Face Detection Using Color Based Segmentation and Morphological Processing A Case Study Dr. Arti Khaparde*, Sowmya Reddy.Y Swetha Ravipudi *Professor of ECE, Bharath Institute of Science and Technology

More information

Digital Vision Face recognition

Digital Vision Face recognition Ulrik Söderström ulrik.soderstrom@tfe.umu.se 27 May 2007 Digital Vision Face recognition 1 Faces Faces are integral to human interaction Manual facial recognition is already used in everyday authentication

More information

Fast Face Detection Assisted with Skin Color Detection

Fast Face Detection Assisted with Skin Color Detection IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 4, Ver. II (Jul.-Aug. 2016), PP 70-76 www.iosrjournals.org Fast Face Detection Assisted with Skin Color

More information

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4)

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4) Digital Image Processing Image Enhancement in the Spatial Domain (Chapter 4) Objective The principal objective o enhancement is to process an images so that the result is more suitable than the original

More information

Face Detection by Means of Skin Detection

Face Detection by Means of Skin Detection Face Detection by Means of Skin Detection Vitoantonio Bevilacqua 1,2, Giuseppe Filograno 1, and Giuseppe Mastronardi 1,2 1 Department of Electrical and Electronics, Polytechnic of Bari, Via Orabona, 4-7125

More information

Face Detection on OpenCV using Raspberry Pi

Face Detection on OpenCV using Raspberry Pi Face Detection on OpenCV using Raspberry Pi Narayan V. Naik Aadhrasa Venunadan Kumara K R Department of ECE Department of ECE Department of ECE GSIT, Karwar, Karnataka GSIT, Karwar, Karnataka GSIT, Karwar,

More information

The Graph of an Equation Graph the following by using a table of values and plotting points.

The Graph of an Equation Graph the following by using a table of values and plotting points. Calculus Preparation - Section 1 Graphs and Models Success in math as well as Calculus is to use a multiple perspective -- graphical, analytical, and numerical. Thanks to Rene Descartes we can represent

More information

Postprint.

Postprint. http://www.diva-portal.org Postprint This is the accepted version of a paper presented at 14th International Conference of the Biometrics Special Interest Group, BIOSIG, Darmstadt, Germany, 9-11 September,

More information

A Proposed Approach for Solving Rough Bi-Level. Programming Problems by Genetic Algorithm

A Proposed Approach for Solving Rough Bi-Level. Programming Problems by Genetic Algorithm Int J Contemp Math Sciences, Vol 6, 0, no 0, 45 465 A Proposed Approach or Solving Rough Bi-Level Programming Problems by Genetic Algorithm M S Osman Department o Basic Science, Higher Technological Institute

More information

An Adaptive Threshold LBP Algorithm for Face Recognition

An Adaptive Threshold LBP Algorithm for Face Recognition An Adaptive Threshold LBP Algorithm for Face Recognition Xiaoping Jiang 1, Chuyu Guo 1,*, Hua Zhang 1, and Chenghua Li 1 1 College of Electronics and Information Engineering, Hubei Key Laboratory of Intelligent

More information

Human Detection. A state-of-the-art survey. Mohammad Dorgham. University of Hamburg

Human Detection. A state-of-the-art survey. Mohammad Dorgham. University of Hamburg Human Detection A state-of-the-art survey Mohammad Dorgham University of Hamburg Presentation outline Motivation Applications Overview of approaches (categorized) Approaches details References Motivation

More information

Face Recognition for Mobile Devices

Face Recognition for Mobile Devices Face Recognition for Mobile Devices Aditya Pabbaraju (adisrinu@umich.edu), Srujankumar Puchakayala (psrujan@umich.edu) INTRODUCTION Face recognition is an application used for identifying a person from

More information

Chapter 3 Image Enhancement in the Spatial Domain

Chapter 3 Image Enhancement in the Spatial Domain Chapter 3 Image Enhancement in the Spatial Domain Yinghua He School o Computer Science and Technology Tianjin University Image enhancement approaches Spatial domain image plane itsel Spatial domain methods

More information

Criminal Identification System Using Face Detection and Recognition

Criminal Identification System Using Face Detection and Recognition Criminal Identification System Using Face Detection and Recognition Piyush Kakkar 1, Mr. Vibhor Sharma 2 Information Technology Department, Maharaja Agrasen Institute of Technology, Delhi 1 Assistant Professor,

More information

Gesture Recognition using a Probabilistic Framework for Pose Matching

Gesture Recognition using a Probabilistic Framework for Pose Matching Gesture Recognition using a Probabilistic Framework or Pose Matching Ahmed Elgammal Vinay Shet Yaser Yacoob Larry S. Davis Computer Vision Laboratory University o Maryland College Park MD 20742 USA elgammalvinayyaserlsd

More information

Color Local Texture Features Based Face Recognition

Color Local Texture Features Based Face Recognition Color Local Texture Features Based Face Recognition Priyanka V. Bankar Department of Electronics and Communication Engineering SKN Sinhgad College of Engineering, Korti, Pandharpur, Maharashtra, India

More information

A Robust Elastic and Partial Matching Metric for Face Recognition

A Robust Elastic and Partial Matching Metric for Face Recognition A Robust Elastic and Partial Matching Metric or Face Recognition Gang Hua Amir Akbarzadeh Microsot Corporate One Microsot Way, Redmond, WA 9852 {ganghua, amir}@microsot.com Abstract We present a robust

More information

Defects Detection of Billet Surface Using Optimized Gabor Filters

Defects Detection of Billet Surface Using Optimized Gabor Filters Proceedings o the 7th World Congress The International Federation o Automatic Control Deects Detection o Billet Surace Using Optimized Gabor Filters Jong Pil Yun* SungHoo Choi* Boyeul Seo* Chang Hyun Park*

More information

Mingle Face Detection using Adaptive Thresholding and Hybrid Median Filter

Mingle Face Detection using Adaptive Thresholding and Hybrid Median Filter Mingle Face Detection using Adaptive Thresholding and Hybrid Median Filter Amandeep Kaur Department of Computer Science and Engg Guru Nanak Dev University Amritsar, India-143005 ABSTRACT Face detection

More information

Unsupervised Human Members Tracking Based on an Silhouette Detection and Analysis Scheme

Unsupervised Human Members Tracking Based on an Silhouette Detection and Analysis Scheme Unsupervised Human Members Tracking Based on an Silhouette Detection and Analysis Scheme Costas Panagiotakis and Anastasios Doulamis Abstract In this paper, an unsupervised, automatic video human members(human

More information

FACE DETECTION BY HAAR CASCADE CLASSIFIER WITH SIMPLE AND COMPLEX BACKGROUNDS IMAGES USING OPENCV IMPLEMENTATION

FACE DETECTION BY HAAR CASCADE CLASSIFIER WITH SIMPLE AND COMPLEX BACKGROUNDS IMAGES USING OPENCV IMPLEMENTATION FACE DETECTION BY HAAR CASCADE CLASSIFIER WITH SIMPLE AND COMPLEX BACKGROUNDS IMAGES USING OPENCV IMPLEMENTATION Vandna Singh 1, Dr. Vinod Shokeen 2, Bhupendra Singh 3 1 PG Student, Amity School of Engineering

More information

Real time eye detection using edge detection and euclidean distance

Real time eye detection using edge detection and euclidean distance Vol. 6(20), Apr. 206, PP. 2849-2855 Real time eye detection using edge detection and euclidean distance Alireza Rahmani Azar and Farhad Khalilzadeh (BİDEB) 2 Department of Computer Engineering, Faculty

More information

Designing Applications that See Lecture 7: Object Recognition

Designing Applications that See Lecture 7: Object Recognition stanford hci group / cs377s Designing Applications that See Lecture 7: Object Recognition Dan Maynes-Aminzade 29 January 2008 Designing Applications that See http://cs377s.stanford.edu Reminders Pick up

More information

An object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p.

An object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. Title An object-based approach to plenoptic videos Author(s) Gan, ZF; Chan, SC; Ng, KT; Shum, HY Citation Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. 3435-3438 Issued Date

More information

Subject-Oriented Image Classification based on Face Detection and Recognition

Subject-Oriented Image Classification based on Face Detection and Recognition 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050

More information

Disguised Face Identification Based Gabor Feature and SVM Classifier

Disguised Face Identification Based Gabor Feature and SVM Classifier Disguised Face Identification Based Gabor Feature and SVM Classifier KYEKYUNG KIM, SANGSEUNG KANG, YUN KOO CHUNG and SOOYOUNG CHI Department of Intelligent Cognitive Technology Electronics and Telecommunications

More information

Road Sign Analysis Using Multisensory Data

Road Sign Analysis Using Multisensory Data Road Sign Analysis Using Multisensory Data R.J. López-Sastre, S. Lauente-Arroyo, P. Gil-Jiménez, P. Siegmann, and S. Maldonado-Bascón University o Alcalá, Department o Signal Theory and Communications

More information

Chin Contour Extraction Based on an Auto-Initialized Shape-Enhanced Snake

Chin Contour Extraction Based on an Auto-Initialized Shape-Enhanced Snake IJCSNS International Journal o Computer Science and Network Security, VOL.10 No.10, October 010 41 Chin Contour Extraction Based on an Auto-Initialized Shape-Enhanced Snake Kuo-Yu Chiu, Shih-Che Chien,

More information

SUPER RESOLUTION IMAGE BY EDGE-CONSTRAINED CURVE FITTING IN THE THRESHOLD DECOMPOSITION DOMAIN

SUPER RESOLUTION IMAGE BY EDGE-CONSTRAINED CURVE FITTING IN THE THRESHOLD DECOMPOSITION DOMAIN SUPER RESOLUTION IMAGE BY EDGE-CONSTRAINED CURVE FITTING IN THE THRESHOLD DECOMPOSITION DOMAIN Tsz Chun Ho and Bing Zeng Department o Electronic and Computer Engineering The Hong Kong University o Science

More information

Face Detection in Color Images Using Skin Segmentation

Face Detection in Color Images Using Skin Segmentation Face Detection in Color Images Using Skin Segmentation Submitted: 6 th July 2014; accepted: 15 th July 2014 Mohammadreza Hajiarbabi, Arvin Agah DOI: 10.14313/JAMRIS_3-2014/26 Abstract: Face detection which

More information

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm Group 1: Mina A. Makar Stanford University mamakar@stanford.edu Abstract In this report, we investigate the application of the Scale-Invariant

More information

Image Segmentation for Image Object Extraction

Image Segmentation for Image Object Extraction Image Segmentation for Image Object Extraction Rohit Kamble, Keshav Kaul # Computer Department, Vishwakarma Institute of Information Technology, Pune kamble.rohit@hotmail.com, kaul.keshav@gmail.com ABSTRACT

More information

A Novel Technique to Detect Face Skin Regions using YC b C r Color Model

A Novel Technique to Detect Face Skin Regions using YC b C r Color Model A Novel Technique to Detect Face Skin Regions using YC b C r Color Model M.Lakshmipriya 1, K.Krishnaveni 2 1 M.Phil Scholar, Department of Computer Science, S.R.N.M.College, Tamil Nadu, India 2 Associate

More information

A Study of Low-resolution Safety Helmet Image Recognition Combining Statistical Features with Artificial Neural Network

A Study of Low-resolution Safety Helmet Image Recognition Combining Statistical Features with Artificial Neural Network A Study o Low-resolution Saety Helmet Image Recognition Combining Statistical Features with Artiicial Neural Network Xinhua JIANG, Heru XUE *, Lina ZHANG, Yanqing ZHOU College o Computer and Inormation

More information

Eyes extraction from facial images using edge density

Eyes extraction from facial images using edge density Loughborough University Institutional Repository Eyes extraction from facial images using edge density This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation:

More information

Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transform

Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transform Sensors & Transducers 04 by IFSA Publishing, S. L. http://www.sensorsportal.com Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transorm Shanshan Peng School o Inormation Science and

More information

Face Recognition Using Vector Quantization Histogram and Support Vector Machine Classifier Rong-sheng LI, Fei-fei LEE *, Yan YAN and Qiu CHEN

Face Recognition Using Vector Quantization Histogram and Support Vector Machine Classifier Rong-sheng LI, Fei-fei LEE *, Yan YAN and Qiu CHEN 2016 International Conference on Artificial Intelligence: Techniques and Applications (AITA 2016) ISBN: 978-1-60595-389-2 Face Recognition Using Vector Quantization Histogram and Support Vector Machine

More information

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian 4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian Hebei Engineering and

More information

Threshold Based Face Detection

Threshold Based Face Detection Threshold Based Face Detection R.Vinodini, Dr.M.Karnan 1 Ph.D Scholar, Chettinad College of & Technology,Karur, India 2 Principal, Aringer Anna College of & Technology, Palani, India 1 avinodinimca@gmail.com,

More information

Improved Neural Network-based Face Detection Method using Color Images

Improved Neural Network-based Face Detection Method using Color Images Improved Neural Network-based Face Detection Method using Color Images Yuriy Kurylyak 1, Ihor Paliy 1, Anatoly Sachenko 1, Kurosh Madani 2 and Amine Chohra 2 1 Research Institute of Intelligent Computer

More information

9.8 Graphing Rational Functions

9.8 Graphing Rational Functions 9. Graphing Rational Functions Lets begin with a deinition. Deinition: Rational Function A rational unction is a unction o the orm P where P and Q are polynomials. Q An eample o a simple rational unction

More information

Research on Image Splicing Based on Weighted POISSON Fusion

Research on Image Splicing Based on Weighted POISSON Fusion Research on Image Splicing Based on Weighted POISSO Fusion Dan Li, Ling Yuan*, Song Hu, Zeqi Wang School o Computer Science & Technology HuaZhong University o Science & Technology Wuhan, 430074, China

More information

A MULTI-LEVEL IMAGE DESCRIPTION MODEL SCHEME BASED ON DIGITAL TOPOLOGY

A MULTI-LEVEL IMAGE DESCRIPTION MODEL SCHEME BASED ON DIGITAL TOPOLOGY In: Stilla U et al (Eds) PIA7. International Archives o Photogrammetry, Remote Sensing and Spatial Inormation Sciences, 36 (3/W49B) A MULTI-LEVEL IMAGE DESCRIPTION MODEL SCHEME BASED ON DIGITAL TOPOLOG

More information

Color Model Based Real-Time Face Detection with AdaBoost in Color Image

Color Model Based Real-Time Face Detection with AdaBoost in Color Image Color Model Based Real-Time Face Detection with AdaBoost in Color Image Yuxin Peng, Yuxin Jin,Kezhong He,Fuchun Sun, Huaping Liu,LinmiTao Department of Computer Science and Technology, Tsinghua University,

More information

Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models

Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models Zhen Jia and Arjuna Balasuriya School o EEE, Nanyang Technological University, Singapore jiazhen@pmail.ntu.edu.sg, earjuna@ntu.edu.sg

More information

Short Survey on Static Hand Gesture Recognition

Short Survey on Static Hand Gesture Recognition Short Survey on Static Hand Gesture Recognition Huu-Hung Huynh University of Science and Technology The University of Danang, Vietnam Duc-Hoang Vo University of Science and Technology The University of

More information

Vehicle Detection Method using Haar-like Feature on Real Time System

Vehicle Detection Method using Haar-like Feature on Real Time System Vehicle Detection Method using Haar-like Feature on Real Time System Sungji Han, Youngjoon Han and Hernsoo Hahn Abstract This paper presents a robust vehicle detection approach using Haar-like feature.

More information

A Review of Evaluation of Optimal Binarization Technique for Character Segmentation in Historical Manuscripts

A Review of Evaluation of Optimal Binarization Technique for Character Segmentation in Historical Manuscripts 010 Third International Conerence on Knowledge Discovery and Data Mining A Review o Evaluation o Optimal Binarization Technique or Character Segmentation in Historical Manuscripts Chun Che Fung and Rapeeporn

More information

FACIAL RECOGNITION BASED ON THE LOCAL BINARY PATTERNS MECHANISM

FACIAL RECOGNITION BASED ON THE LOCAL BINARY PATTERNS MECHANISM FACIAL RECOGNITION BASED ON THE LOCAL BINARY PATTERNS MECHANISM ABSTRACT Alexandru Blanda 1 This work presents a method of facial recognition, based on Local Binary Models. The idea of using this algorithm

More information

MULTI-VIEW FACE DETECTION AND POSE ESTIMATION EMPLOYING EDGE-BASED FEATURE VECTORS

MULTI-VIEW FACE DETECTION AND POSE ESTIMATION EMPLOYING EDGE-BASED FEATURE VECTORS MULTI-VIEW FACE DETECTION AND POSE ESTIMATION EMPLOYING EDGE-BASED FEATURE VECTORS Daisuke Moriya, Yasufumi Suzuki, and Tadashi Shibata Masakazu Yagi and Kenji Takada Department of Frontier Informatics,

More information

Haralick feature extraction from LBP images for color texture classification

Haralick feature extraction from LBP images for color texture classification Image Processing Theory, Tools & Applications aralick eature extraction rom LBP images or color texture classiication Alice Porebski,2, icolas Vandenbroucke,2 and Ludovic Macaire 2 École d Ingénieurs du

More information

Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation

Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation M. Blauth, E. Kraft, F. Hirschenberger, M. Böhm Fraunhofer Institute for Industrial Mathematics, Fraunhofer-Platz 1,

More information

LOCALIZATION OF FACIAL REGIONS AND FEATURES IN COLOR IMAGES. Karin Sobottka Ioannis Pitas

LOCALIZATION OF FACIAL REGIONS AND FEATURES IN COLOR IMAGES. Karin Sobottka Ioannis Pitas LOCALIZATION OF FACIAL REGIONS AND FEATURES IN COLOR IMAGES Karin Sobottka Ioannis Pitas Department of Informatics, University of Thessaloniki 540 06, Greece e-mail:fsobottka, pitasg@zeus.csd.auth.gr Index

More information

Statistical Approach to a Color-based Face Detection Algorithm

Statistical Approach to a Color-based Face Detection Algorithm Statistical Approach to a Color-based Face Detection Algorithm EE 368 Digital Image Processing Group 15 Carmen Ng Thomas Pun May 27, 2002 Table of Content Table of Content... 2 Table of Figures... 3 Introduction:...

More information

An Introduction to Content Based Image Retrieval

An Introduction to Content Based Image Retrieval CHAPTER -1 An Introduction to Content Based Image Retrieval 1.1 Introduction With the advancement in internet and multimedia technologies, a huge amount of multimedia data in the form of audio, video and

More information

Facial Feature Tracking and Expression Recognition for Sign Language

Facial Feature Tracking and Expression Recognition for Sign Language Facial Feature Tracking and Expression Recognition or Sign Language İsmail Arı Computer Engineering Bo gazic. i University İstanbul, Turkey Email: ismailar@boun.edu.tr Asli Uyar Computer Engineering Bo

More information

A Study on Similarity Computations in Template Matching Technique for Identity Verification

A Study on Similarity Computations in Template Matching Technique for Identity Verification A Study on Similarity Computations in Template Matching Technique for Identity Verification Lam, S. K., Yeong, C. Y., Yew, C. T., Chai, W. S., Suandi, S. A. Intelligent Biometric Group, School of Electrical

More information

A Method of Sign Language Gesture Recognition Based on Contour Feature

A Method of Sign Language Gesture Recognition Based on Contour Feature Proceedings o the World Congress on Engineering and Computer Science 014 Vol I WCECS 014, -4 October, 014, San Francisco, USA A Method o Sign Language Gesture Recognition Based on Contour Feature Jingzhong

More information

9.3 Transform Graphs of Linear Functions Use this blank page to compile the most important things you want to remember for cycle 9.

9.3 Transform Graphs of Linear Functions Use this blank page to compile the most important things you want to remember for cycle 9. 9. Transorm Graphs o Linear Functions Use this blank page to compile the most important things you want to remember or cycle 9.: Sec Math In-Sync by Jordan School District, Utah is licensed under a 6 Function

More information

Hybrid Face Detection System using Combination of Viola - Jones Method and Skin Detection

Hybrid Face Detection System using Combination of Viola - Jones Method and Skin Detection Hybrid Face Detection System using Combination of Viola - Jones Method and Skin Detection Amr El Maghraby Mahmoud Abdalla Othman Enany Mohamed Y. El Nahas Ph.D Student at Zagazig Univ. Prof. at Zagazig

More information

Edge Detection and Template Matching Approaches for Human Ear Detection

Edge Detection and Template Matching Approaches for Human Ear Detection Edge and Template Matching Approaches for Human Ear K. V. Joshi G H Patel College Engineering and Technology vallabh vidyanagar, Gujarat, India N. C. Chauhan A D Patel Institute Technology New vallabh

More information

Real-Time Model-Based Hand Localization for Unsupervised Palmar Image Acquisition

Real-Time Model-Based Hand Localization for Unsupervised Palmar Image Acquisition Real-Time Model-Based Hand Localization for Unsupervised Palmar Image Acquisition Ivan Fratric 1, Slobodan Ribaric 1 1 University of Zagreb, Faculty of Electrical Engineering and Computing, Unska 3, 10000

More information

Learning to Recognize Faces in Realistic Conditions

Learning to Recognize Faces in Realistic Conditions 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050

More information

SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS

SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS Cognitive Robotics Original: David G. Lowe, 004 Summary: Coen van Leeuwen, s1460919 Abstract: This article presents a method to extract

More information

Face Objects Detection in still images using Viola-Jones Algorithm through MATLAB TOOLS

Face Objects Detection in still images using Viola-Jones Algorithm through MATLAB TOOLS Face Objects Detection in still images using Viola-Jones Algorithm through MATLAB TOOLS Dr. Mridul Kumar Mathur 1, Priyanka Bhati 2 Asst. Professor (Selection Grade), Dept. of Computer Science, LMCST,

More information

A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM

A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM W. Lu a,b, X. Yue b,c, Y. Zhao b,c, C. Han b,c, * a College o Resources and Environment, University o Chinese Academy o Sciences, Beijing, 100149,

More information

Face Quality Assessment System in Video Sequences

Face Quality Assessment System in Video Sequences Face Quality Assessment System in Video Sequences Kamal Nasrollahi, Thomas B. Moeslund Laboratory of Computer Vision and Media Technology, Aalborg University Niels Jernes Vej 14, 9220 Aalborg Øst, Denmark

More information

521466S Machine Vision Exercise #1 Camera models

521466S Machine Vision Exercise #1 Camera models 52466S Machine Vision Exercise # Camera models. Pinhole camera. The perspective projection equations or a pinhole camera are x n = x c, = y c, where x n = [x n, ] are the normalized image coordinates,

More information

A Novel Accurate Genetic Algorithm for Multivariable Systems

A Novel Accurate Genetic Algorithm for Multivariable Systems World Applied Sciences Journal 5 (): 137-14, 008 ISSN 1818-495 IDOSI Publications, 008 A Novel Accurate Genetic Algorithm or Multivariable Systems Abdorreza Alavi Gharahbagh and Vahid Abolghasemi Department

More information

Automatic local Gabor features extraction for face recognition

Automatic local Gabor features extraction for face recognition Automatic local Gabor features extraction for face recognition Yousra BEN JEMAA National Engineering School of Sfax Signal and System Unit Tunisia yousra.benjemaa@planet.tn Sana KHANFIR National Engineering

More information

Finger Vein Biometric Approach for Personal Identification Using IRT Feature and Gabor Filter Implementation

Finger Vein Biometric Approach for Personal Identification Using IRT Feature and Gabor Filter Implementation Finger Vein Biometric Approach for Personal Identification Using IRT Feature and Gabor Filter Implementation Sowmya. A (Digital Electronics (MTech), BITM Ballari), Shiva kumar k.s (Associate Professor,

More information

Procedia Computer Science

Procedia Computer Science Available online at www.sciencedirect.com Procedia Computer Science 00 (2011) 000 000 Procedia Computer Science www.elsevier.com/locate/procedia WCIT-2011 Skin Detection Using Gaussian Mixture Models in

More information

1.2 Related Work. Panoramic Camera PTZ Dome Camera

1.2 Related Work. Panoramic Camera PTZ Dome Camera 3rd International Conerence on Multimedia Technology ICMT 2013) A SPATIAL CALIBRATION METHOD BASED ON MASTER-SLAVE CAMERA Hao Shi1, Yu Liu, Shiming Lai, Maojun Zhang, Wei Wang Abstract. Recently the Master-Slave

More information

A Cylindrical Surface Model to Rectify the Bound Document Image

A Cylindrical Surface Model to Rectify the Bound Document Image A Cylindrical Surace Model to Rectiy the Bound Document Image Huaigu Cao, Xiaoqing Ding, Changsong Liu Department o Electronic Engineering, Tsinghua University State Key Laboratory o Intelligent Technology

More information

Mobile Face Recognization

Mobile Face Recognization Mobile Face Recognization CS4670 Final Project Cooper Bills and Jason Yosinski {csb88,jy495}@cornell.edu December 12, 2010 Abstract We created a mobile based system for detecting faces within a picture

More information