A real-time robust face detection method

A face detection, robust technology, applied in the direction of instruments, biological neural network models, character and pattern recognition, etc., can solve the problems of difficult to achieve real-time, slow detection model, large impact of detection speed, etc., to overcome the running speed Slow, accurate detection results, and the effect of reducing complexity

Active Publication Date: 2019-03-08
SUN YAT SEN UNIV
View PDF9 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The detection speed of the Cascade CNN method is greatly affected by the number of targets to be detected. The larger the number of targets, the more regions need to be screened, and the slower the detection speed; the two-stage method has more suggested regions to extract. The detection speed is generally slow; hyperparameters such as the number, size, and aspect ratio of the prior box in the one-stage method affect the training and detection speed of the model
[0008] In addition, the backbone network in the existing face detection model is migrated from the general target detection backbone network. The complexity of the model itself is high and the appearance modeling of the face generally contains redundant information. The detection process requires computing power. Supported by powerful GPU, etc., it is still difficult to achieve real-time on general mobile terminals and CPUs
[0009] The slow detection speed of the existing face detection method based on deep neural network on the CPU is mainly caused by the high complexity of the model itself; in the one-stage detection method, the unreasonable setting of the prior frame will also affect the detection 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
  • A real-time robust face detection method
  • A real-time robust face detection method
  • A real-time robust face detection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0030] Such as figure 1 Shown, the present invention comprises the following steps:

[0031] S1. Obtain the target image for face detection and perform preprocessing

[0032] Obtain an image to be subjected to face detection, and preprocess the image. The preprocessing process is first to whiten the image:

[0033] G=F-C

[0034] Among them, G is the whitened image, F is the original three-channel color image, and C is a vector in the RGB color space, where C:

[0035]

[0036] Then scale the whitened image to the input size required by the detection network, that is, 512x512x3, and the scaling algorithm used is bilinear interpolation.

[0037] S2. Establish and train the detection model

[0038] The established detection model, that is, the neural network, such as figure 2 Shown, where the input (input) is a preprocessed image of size 512x512x3. The detection model includes multiple convolution modules, multiple Inception modules, multiple Inception modules with re...

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 relates to a computer vision recognition technology, in particular to a real-time robust face detection method. The method comprises the steps of obtaining a target image needing the face detection and processing; establishing and training detection model, wherein the detection model includes a plurality of convolution module, multiple Inception modules, a plurality of Inception modules with residuals and a plurality of detection modules, inception module is a channel separation and convolution module with two branches. Inception module with residual error is a channel separationand convolution module with residual error connection, and the detection module uses convolution operation to output position information and classification information; inputting the target image into the trained detection model and obtaining the convolution results at the specified level; carrying out the classification and regression of the convolution results obtained; according to the results of regression and classification, calculating the position of human face. The method constructs a simple and efficient convolution neural network, reduces the redundant operation in the detection process, and achieves real-time effect on the CPU.

Description

technical field [0001] The invention relates to computer vision recognition technology, in particular to a real-time robust face detection method. Background technique [0002] Face detection is a sub-topic of target detection in computer vision. It belongs to a specific category of target detection. It is a classic problem that has been deeply studied in machine vision. It has important application value. The goal of face detection is to find the location of a face in an image. Since Viola and Jones proposed the use of Haar-like features and cascaded AdaBoost classifiers to detect faces in 2001, new features (such as LBP, Bow, HOG, etc.) and new detectors (such as SVM, LatentSVM, DPM )Been proposed. Among them, the DPM (Deformable Part Model) algorithm is a component-based detection algorithm, which has a good detection effect on distorted, multi-pose, and multi-angle faces. [0003] At present, detection algorithms based on artificially designed features are easily aff...

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/00G06K9/62G06N3/04
CPCG06V40/161G06N3/045G06F18/214G06F18/241
Inventor 纪庆革李启运
Owner SUN YAT SEN UNIV
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