Human face detection method and human face detection device

A technology of face detection and target detection, applied in the field of face recognition, which can solve the problems of relying on face detection for pose estimation, high error rate of face detection, low accuracy of face features, etc., achieve rich description and improve task processing High efficiency and high accuracy

Active Publication Date: 2018-04-03
BEIJING EYECOOL TECH CO LTD +2
View PDF6 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The technical problem to be solved by the embodiments of the present invention is to provide a face detection method and device to solve the problems in the prior art that the accuracy of detected face features is low, resulting in a high error rate of face detection and pose estimation. Rely heavily on the results of face detection, resulting in low task processing efficiency

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
  • Human face detection method and human face detection device
  • Human face detection method and human face detection device
  • Human face detection method and human face detection device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0041] refer to figure 1 , which shows a flow chart of the steps of an embodiment of a face detection method of the present invention, which may specifically include the following steps:

[0042] Step 101, using the pre-trained convolutional neural network model to extract multiple face features of different levels of networks from the face image to be tested, and obtain multiple face feature vectors corresponding to different levels of networks;

[0043] Among them, the convolutional neural network model has multiple different-level networks, and the information contained in the features extracted by different-level networks is also hierarchically distributed. The features extracted by the low-level network focus on describing edges and corners, including better positioning features. , so it is suitable for learning tasks such as pose estimation; the features extracted by the high-level network are features related to the corresponding category, so it is suitable for learning...

no. 2 example

[0054] On the basis of the above embodiments, this embodiment further discusses the face detection method of the present invention.

[0055] Before using the above-mentioned convolutional neural network model to perform feature extraction on the face, the convolutional neural network model needs to be trained, and before the training, the method according to the embodiment of the present invention also needs to prepare training samples.

[0056] The embodiment of the present invention utilizes the training set of the wide face (WIDER FACE) database to generate training samples for face detection and pose estimation. WIDER FACE contains a total of 3,2203 images and 39,3703 face annotations. Divided into 61 scenes, such as parades, parties, festivals, conferences, etc. In each scenario, 40%, 10%, and 50% of the samples can be randomly selected as training samples, verification samples, and test samples, respectively. Moreover, in the above annotations, in addition to the face ...

no. 3 example

[0127] On the basis of the above-mentioned embodiment, combine below Figure 4 Continue to discuss the face detection method of the embodiment of the present invention.

[0128] In order to detect faces of different sizes, in one embodiment, before step 101 is performed, a face pyramid can also be generated from the face image to be tested, which specifically includes: using an image pyramid method to perform scaling processing on the face image to be tested to obtain A plurality of human face images to be tested of different sizes belonging to the same original image; the plurality of human face images to be tested are sequentially input into a pre-trained convolutional neural network model for face detection.

[0129] In this example, a Figure 5A The image to be tested shown is enlarged to 6 times. Since the size of the training sample is 224×224, a human face with a minimum size of 37×37 can be detected at this time, and then the enlarged image is gradually reduced until ...

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 embodiment of the invention provides a human face detection method and a human face detection device. The method comprises the following steps of extracting a plurality of face features of different hierarchical networks from a to-be-detected face image through a pre-trained convolutional neural network model so as to obtain a plurality of face feature vectors corresponding to different hierarchical networks; fusing the plurality of face feature vectors into a face feature vector; conducting dimensionality reduction treatment on the face feature vector after fusion treatment, and obtainingtwo face feature vectors in the same dimension; subjecting one face feature vector of the two face feature vectors to face detection treatment to obtain a face detection result; and subjecting the other face feature vector of the two face feature vectors to gesture estimation treatment to obtain a gesture estimation result. According to the invention, an image can be described more abundantly based on face detection features and gesture estimation features, and the accuracy is higher. The error rate of subsequent human face detection is reduced, and multiple related tasks can be executed at the same time. The performance of a single task is improved and the processing efficiency of the task is improved.

Description

technical field [0001] The invention relates to the technical field of face recognition, in particular to a face detection method and device. Background technique [0002] Face detection refers to the process of determining the location and size of all faces (if present) from an input image. As a key technology in face information processing, face detection is the premise and foundation of many automatic face image analysis applications, such as face recognition, face registration, face tracking, face attribute recognition (gender, age, etc.) , expression) etc. Since the 1990s, face detection has gradually made significant progress. In recent years, it has been widely used in the fields of security access control, visual monitoring, content-based retrieval and a new generation of human-machine interface. It is a subject that has been widely valued and researched very actively in the field. [0003] As a key technology in face recognition, the head pose estimation problem ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/00G06N3/08
CPCG06N3/08G06V40/161G06V40/172
Inventor 毛秀萍张祥德
Owner BEIJING EYECOOL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products