Face aligning method and device
A face alignment and face technology, applied in the field of face recognition, can solve the problems of large memory space and large size of the system model.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] refer to figure 1 , which shows a schematic flowchart of a method for calculating an interpolation matrix provided by an embodiment of the present invention. In this embodiment, the method includes:
[0052] S101: Determine all feature points of the face;
[0053]In this embodiment, technicians can set all feature points used for face alignment according to actual needs, for example, 128 feature points or 68 feature points can be used.
[0054] For example: the feature point is the coordinate point that can be used to form the shape of the face, such as figure 2 as shown, figure 2 The points on can be represented as feature points.
[0055] S102: Divide the process of face alignment into multiple stages;
[0056] S103: Determine the feature points and regression series of each stage; wherein, the number of feature points in the latter stage is greater than the number of feature points in the previous stage, and the number of feature points in the last stage is equ...
Embodiment 2
[0069] refer to image 3 , which shows a schematic flowchart of a method for face alignment provided by an embodiment of the present invention. In this embodiment, the method includes:
[0070] S201: Update the shape of the face according to the position coordinates of the feature points and the extracted feature values of the face in the current stage; the current stage is any one of all stages in the face alignment process, the The feature points are the coordinate points that constitute the shape of the face;
[0071] In this embodiment, it can be known from the introduction of Embodiment 1 that the technician divides the process of face alignment into multiple stages, wherein the multiple stages are at least two stages, and each stage includes a different number of feature points. The number of feature points in a stage is greater than the number of feature points in the previous stage, and the number of feature points in the last stage is equal to the number of all pre...
Embodiment approach 1
[0082] If the current regression level is not the first regression level of the first stage, determine the position coordinates of all the feature points according to the position coordinates of the feature points in the current stage and the second interpolation matrix;
[0083] According to the calculated position coordinates of all the feature points, the face reference shape of the current regression level in the current stage is determined.
[0084] Among them, the second interpolation matrix indicates that it is used to multiply the position coordinates of the feature points in the current stage to obtain the estimated values of the position coordinates of all feature points. For example, suppose the face alignment process is divided into 3 stages. If the current When the stage is the first stage, all the feature points of the last stage can be obtained through interpolation of the position coordinates of the feature points of the first stage; if the current stage is th...
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