Training and detecting methods and systems for key human facial feature point detection model
A technology of key features and training methods, applied in character and pattern recognition, instruments, computer components, etc., can solve the problem of poor detection accuracy of non-significant key feature points, low confidence discrimination accuracy of key feature points, and insufficient detection accuracy and other issues to achieve the effect of improving training and detection accuracy, enhancing stability and accuracy, and enhancing error tolerance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] like figure 1 As shown, it is a flow chart of a human face key feature point detection model training method in the embodiment of the present invention, which is described in detail as follows:
[0047] Step S101, using a face detection algorithm to obtain the face position of the input image;
[0048] Wherein, the input picture is one of bmp, jpg, tiff, gif, pcx, tga, exif, fpx, svg, psd, cdr, pcd, dxf, ufo, eps, ai, raw in any of the following formats, and is none Compressed pictures.
[0049] Before step 1, the pictures containing faces are collected, and the face position area and key feature points of faces in the pictures are calibrated according to preset rules to generate a training set. Specifically, for the pictures containing human faces collected by the user through various channels, the face position area and key feature points of the face in the picture are marked according to the preset rules of the training set, and the positions of the marked face pos...
Embodiment 2
[0070] like figure 2 Shown, for the embodiment of the present invention figure 1 The dynamic initialization regression model training flow chart in the middle is detailed as follows:
[0071] In step S201, the position of the real key feature points is mapped to a preset 3D (yaw / pitch / roll) face model, and the three-dimensional rotation angle of the face is calculated according to the POSIT algorithm;
[0072] In step S202, the face of the 3D face model is mapped to the 2D space according to the three-dimensional rotation angle and similar transformation is performed to obtain the updated initial position of the key feature point;
[0073] In step S203, the initial position of the key feature point before the update and the initial position of the key feature point after the update are subjected to histogram specification processing;
[0074] In step S204, the difference between the initial positions of the key feature points before and after the update and the regional fea...
Embodiment 3
[0076] Through the training set image {d which contains a set of face images i}, the training set includes the pre-marked face location area {r i} and the coordinates of key feature points of the face Train a dynamically initialized regression model R as follows:
[0077] 3.1, for each input picture, according to the face location area r i The initial position of key feature points before updating can be obtained;
[0078] 3.2, according to the coordinates of the key feature points of the face And the POSIT algorithm can calculate the three-dimensional rotation angle of the face;
[0079] 3.3, according to the known face 3D model x 3D , through steps such as matrix rotation, 3D to 2D plane mapping, and similar transformation, the updated initial position of key feature points is obtained
[0080] 3.4. To train the dynamic initial model R, we refer to the SDM solution method, that is, to solve the optimal solution of the following formula:
[0081] ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com