Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques

碩士 === 國立臺灣大學 === 電信工程學研究所 === 106 === Face detection is one of the most research topics in the computer vision field and it also plays an important role on many applications of the face analysis algorithms, such as face recognition, age identification, facial expression recognition, and so on. It i...

Full description

Bibliographic Details
Main Authors: Chien-Yu Chen, 陳建宇
Other Authors: 丁建均
Format: Others
Language:en_US
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/a67sy8
id ndltd-TW-106NTU05435098
record_format oai_dc
spelling ndltd-TW-106NTU054350982019-05-30T03:50:57Z http://ndltd.ncl.edu.tw/handle/a67sy8 Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques 運用耳鼻等五官特徵擷取之多角度人臉偵測技術 Chien-Yu Chen 陳建宇 碩士 國立臺灣大學 電信工程學研究所 106 Face detection is one of the most research topics in the computer vision field and it also plays an important role on many applications of the face analysis algorithms, such as face recognition, age identification, facial expression recognition, and so on. It is the foundation of many applications. The final goal of face detection is given an arbitrary image, and to detect whether the face exists in this image or not. If the image contains the face, the position and range of the face in the image will be returned. Many people contribute to solving particular cases which cannot be detected easily because of pose variation, illumination variation, and occlusion. Therefore, we will provide the solutions on multi-view face detection in this thesis. In recent years, many researchers have intended to modify the well-known Viola and Jones (Adaboost) face detection algorithm. This Viola-Jones detector can be regarded as a milestone in the history of face detection. Nevertheless, its sufficient effectiveness is confined to frontal face detection. It is unable to get better detection rates on multi-view face detection. Hence, in this thesis, we propose a robust face detection algorithm based on the “Adaboost” machine learning algorithm and novel methods of facial features extraction to solve the multi-view face detection problems. First, we apply a skin-filter and Viola-Jones detector to conduct frontal face detection. Second, we extract the facial features of other face images which cannot be found the locations of the faces by first step through our proposed methods, e.g., mouth detection, nose detection, and ear detection. We make use of information of color, edge and contour to extract the facial features such as mouth and nose. Then, we propose a novel method based on the popular deep learning algorithm by improving the techniques of the Faster R-CNN to conduct ear detection. By these proposed methods of facial feature detection, we can obtain the locations of these prominent facial features and proceed to detect the correct locations of the profile faces which contain head-up and head-down cases. In addition, for some cases with head-raised, we apply the edge detection algorithm, morphological operations, and color information to detect eye and nostril candidates. By calculating the locations of the center points of eye and nostril candidates, we can obtain the correct locations of eye and nose to detect the face. Finally, we use the non-maximum suppression algorithm to improve the detection rates. We perform the proposed system on some popular multi-view face databases (e.g., FEI database, CVL database, Pointing’04 database, and so on). Our proposed methods can attain higher detection rates in this novel system, and the effectiveness will be demonstrated in this thesis. 丁建均 2018 學位論文 ; thesis 123 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電信工程學研究所 === 106 === Face detection is one of the most research topics in the computer vision field and it also plays an important role on many applications of the face analysis algorithms, such as face recognition, age identification, facial expression recognition, and so on. It is the foundation of many applications. The final goal of face detection is given an arbitrary image, and to detect whether the face exists in this image or not. If the image contains the face, the position and range of the face in the image will be returned. Many people contribute to solving particular cases which cannot be detected easily because of pose variation, illumination variation, and occlusion. Therefore, we will provide the solutions on multi-view face detection in this thesis. In recent years, many researchers have intended to modify the well-known Viola and Jones (Adaboost) face detection algorithm. This Viola-Jones detector can be regarded as a milestone in the history of face detection. Nevertheless, its sufficient effectiveness is confined to frontal face detection. It is unable to get better detection rates on multi-view face detection. Hence, in this thesis, we propose a robust face detection algorithm based on the “Adaboost” machine learning algorithm and novel methods of facial features extraction to solve the multi-view face detection problems. First, we apply a skin-filter and Viola-Jones detector to conduct frontal face detection. Second, we extract the facial features of other face images which cannot be found the locations of the faces by first step through our proposed methods, e.g., mouth detection, nose detection, and ear detection. We make use of information of color, edge and contour to extract the facial features such as mouth and nose. Then, we propose a novel method based on the popular deep learning algorithm by improving the techniques of the Faster R-CNN to conduct ear detection. By these proposed methods of facial feature detection, we can obtain the locations of these prominent facial features and proceed to detect the correct locations of the profile faces which contain head-up and head-down cases. In addition, for some cases with head-raised, we apply the edge detection algorithm, morphological operations, and color information to detect eye and nostril candidates. By calculating the locations of the center points of eye and nostril candidates, we can obtain the correct locations of eye and nose to detect the face. Finally, we use the non-maximum suppression algorithm to improve the detection rates. We perform the proposed system on some popular multi-view face databases (e.g., FEI database, CVL database, Pointing’04 database, and so on). Our proposed methods can attain higher detection rates in this novel system, and the effectiveness will be demonstrated in this thesis.
author2 丁建均
author_facet 丁建均
Chien-Yu Chen
陳建宇
author Chien-Yu Chen
陳建宇
spellingShingle Chien-Yu Chen
陳建宇
Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques
author_sort Chien-Yu Chen
title Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques
title_short Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques
title_full Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques
title_fullStr Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques
title_full_unstemmed Advanced Face Detection Algorithm for Arbitrary Rotation, Head-up, and Head-down Cases Using Prominent Facial Features and Hybrid Learning Techniques
title_sort advanced face detection algorithm for arbitrary rotation, head-up, and head-down cases using prominent facial features and hybrid learning techniques
publishDate 2018
url http://ndltd.ncl.edu.tw/handle/a67sy8
work_keys_str_mv AT chienyuchen advancedfacedetectionalgorithmforarbitraryrotationheadupandheaddowncasesusingprominentfacialfeaturesandhybridlearningtechniques
AT chénjiànyǔ advancedfacedetectionalgorithmforarbitraryrotationheadupandheaddowncasesusingprominentfacialfeaturesandhybridlearningtechniques
AT chienyuchen yùnyòngěrbíděngwǔguāntèzhēngxiéqǔzhīduōjiǎodùrénliǎnzhēncèjìshù
AT chénjiànyǔ yùnyòngěrbíděngwǔguāntèzhēngxiéqǔzhīduōjiǎodùrénliǎnzhēncèjìshù
_version_ 1719195995679490048