Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Face detection system and method for multi-pose faces

A face detection and multi-pose technology, applied in the field of face detection, can solve the problems of detection accuracy drop, small computing overhead, and reduce dependence on pose estimation accuracy, so as to improve detection speed, improve detection accuracy, and reduce computing overhead Effect

Active Publication Date: 2016-06-29
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF3 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, there are still varying degrees of deficiencies in the prior art methods for organizing multiple classifiers
The parallel classifier structure trains a face detector for each pose, and it needs to implement face detectors for all poses for most of the candidate image windows, so it has low detection efficiency, and the false detection of the entire detector The rate increases with the increase of parallel detectors; the pyramid classifier structure can be regarded as a parallel structure sharing high-level nodes in form, except for the first layer, each layer adopts the form of multiple models in parallel , so it has the same problems as the parallel structure in terms of time efficiency and false detection rate, the difference is that the upper layer reduces part of the computational overhead by sharing nodes, and uses a single model to model multi-pose faces There is bound to be a contradiction between the recall rate and the non-face window filtering ability, which will result in a decrease in detection accuracy or an increase in computational overhead, or both; the classifiers on each layer of the tree classifier structure are connected in parallel to The pose is branched from coarse to fine, because its top-level nodes often need more features, and the pose needs to be estimated explicitly or implicitly when branching, and its detection accuracy is heavily dependent on the accuracy of the pose estimate degree, inaccurate or wrong pose estimation can easily cause missed detection and reduce the recall rate of the detector
Some tree detectors have designed a multi-branch mechanism to reduce the dependence on the accuracy of pose estimation, but this does not fundamentally solve the problem, and the multi-branch mechanism itself is a difficulty
[0005] To sum up, for face images with multiple poses, classifiers with low model complexity lack sufficient modeling capabilities, and classifiers with high model complexity have high computational overhead. Currently, multiple classifiers are used. It is also difficult for the method to take into account strong modeling capabilities and small computational overhead, and it is difficult to achieve good performance in both accuracy and speed

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Face detection system and method for multi-pose faces
  • Face detection system and method for multi-pose faces
  • Face detection system and method for multi-pose faces

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] figure 1 A schematic structural diagram of a face detection system according to an embodiment of the present invention is shown. like figure 1 As shown, the face detection system of the present invention includes a pose-specific detector C1 at the front end and a full pose detector C2 at the back end. Among them, the front-end detector C1 is used to quickly filter out most of the non-face windows on the input image to determine the candidate face windows for back-end detection; the back-end full-pose detector C2 is used for all face windows. Pose is detected uniformly to determine and output face detection results.

[0025] Front-end detector C1

[0026] like figure 2 As shown, according to an embodiment of the present invention, the front-end detector C1 is divided into two layers, and there are 5 parallel AdaBoost classifiers using LAB (Locally Assembled Binary Feature) features on the first layer, corresponding to different human face pose samples to train. Am...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a face detection system for multi-pose faces. The face detection system comprises a front end detector and a back end detector. The front end detector comprises at least one layer of classifier. Each layer comprises at least two parallel first type classifiers for different poses of faces, wherein the first type classifiers are used for distinguishing candidate faces and non-face windows. The back end detector comprises a second type classifier using a depth nerve network. The second type classifier is used for further distinguishing faces and non-faces in detection results of the front end detector. Accordingly, the invention also provides a face detection method. While the detection precision is improved, calculation expense in the detection process is effectively reduced and detection speed is effectively increased.

Description

technical field [0001] The invention belongs to the field of computer vision, and in particular relates to face detection technology. Background technique [0002] The goal of the face detection task is to use a machine to automatically determine whether there is a face in the image or a sequence of images for any given image or a sequence of images, and if there is a face, find its position and size. The problem of face detection is usually abstracted as a binary classification problem, that is, to distinguish between human faces and non-human faces. The classic face detection method mainly learns a classifier based on face and non-face image samples, and then uses the trained data learning classifier to classify each image window through a sliding window on the input image. [0003] Face images will show huge differences in appearance and shape due to internal factors such as age, gender, race, weight, and different head postures of different individuals, while illuminat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06K9/00
CPCG06V40/173G06V40/165
Inventor 邬书哲阚美娜山世光陈熙霖
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products