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

Face feature point locating method

A face feature and feature point technology, applied in the field of image recognition, can solve the problems of small number of feature points, fine and complex divided areas, etc., and achieve the effect of fewer networks and more detection feature points.

Inactive Publication Date: 2016-07-13
北京飞搜科技有限公司
View PDF4 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The first is a face five-point feature point detection algorithm based on a cascaded convolutional neural network. This algorithm uses 23 convolutional neural networks to form a cascaded system to locate the five points on the face. Its shortcomings are mainly Since a network is used to optimize the position of each feature point, if this algorithm is used for feature point positioning of 194 points, a large number of networks will be used, making the whole system very complicated
[0004] The second is a sixty-eight-point feature point detection algorithm based on a coarse-to-fine cascade network. This algorithm uses 16 convolutional neural networks to locate sixty-eight points on the face, according to the left eyebrow, left eye, The right eyebrow, right eye, nose and mouth divide the face area into six parts, and use the network for position positioning respectively. The disadvantage is that the divided area is too thin, which leads to the use of too many networks, and the number of feature points for positioning is relatively small. Less, much less than 194 points
[0005] The third is a sixty-eight-point feature point detection algorithm based on multi-task learning and transfer learning. This algorithm uses multiple attribute labels of the face, such as gender, posture, whether to smile, etc. The model is trained together with the position of the feature points, and the transfer learning method is used to migrate from the model that detects five feature points to the model that can detect sixty-eight points. The disadvantage is that additional labeling information needs to be used, and the model’s The training is very complicated due to the use of transfer learning and multi-task learning. In addition, the algorithm does not locate 194 points

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 feature point locating method
  • Face feature point locating method
  • Face feature point locating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0019] Such as figure 1 As shown, the present invention provides a kind of facial feature point localization method, and it comprises the following steps:

[0020] 1) Divide the whole face into five areas: left eye and left eyebrow, right eye and right eyebrow, nose, mouth, and facial contour. Among them, the left eye and left eyebrow contain a total of 40 feature points, the right eye and right eyebrow contain a total of 40 feature points, the nose contains 17 feature points, the mouth contains 56 feature points, and the outer contour of the face contains 41 feature points. Then the whole face area contains 194 feature points.

[0021] To locate the 194 feature points in the input face area, the method is to use a convolutional neural network for regression analysis, that is, use the entire face as the input of the convolutional neural network, and...

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 face feature point locating method comprising the following steps that a face is divided into five areas: the left eye and the left eyebrow, the right eye and the right eyebrow, the nose, the mouth and the external contour of the face, features points are arranged in the area of the whole face, and all the feature points are globally located by using a convolutional neural network; the feature points included in the four areas of the left eye and the left eyebrow, the right eye and the right eyebrow, the nose and the mouth of the whole face are locally located by using four convolutional neural networks; and the position coordinates obtained through local locating of the feature points included in the four areas of the left eye and the left eyebrow, the right eye and the right eyebrow, the nose and the mouth of the whole face are utilized to substitute the globally located position coordinates of the feature points of the corresponding areas so that the final position coordinates of all the feature points are obtained. The number of the used networks is low, and the number of the detected feature points is high with no requirement for additional attribute information of the face.

Description

technical field [0001] The invention belongs to the technical field of image recognition, and in particular relates to a face feature point positioning method. Background technique [0002] Face feature point positioning is based on face detection to further locate the eyes, eyebrows, nose, mouth and outline of the face. The main idea is to use the information near the feature points and the relationship between each feature point to locate . At present, there are mainly three methods for face feature point location: [0003] The first is a face five-point feature point detection algorithm based on a cascaded convolutional neural network. This algorithm uses 23 convolutional neural networks to form a cascaded system to locate the five points on the face. Its shortcomings are mainly Since a network is used to optimize the position of each feature point, if this algorithm is used for feature point positioning of 194 points, a large number of networks will be used, making the...

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/00G06N3/04
CPCG06V40/161G06V40/171G06N3/045
Inventor 吴岳白洪亮董远
Owner 北京飞搜科技有限公司
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