Supercharge Your Innovation With Domain-Expert AI Agents!

Facial angle representation and labeling method and device and computer storage medium

A face and angle technology, applied in the field of face recognition, can solve the problems of low recognition accuracy and ambiguity of face angle, and achieve the effect of improving recognition accuracy

Pending Publication Date: 2020-06-23
BEIJING DEEPGLINT INFORMATION TECH
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 3. There is a universal lock phenomenon in the Euler angle
[0010] Using Euler angles to represent face angles is prone to ambiguity, which leads to low recognition accuracy of face angles

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
  • Facial angle representation and labeling method and device and computer storage medium
  • Facial angle representation and labeling method and device and computer storage medium
  • Facial angle representation and labeling method and device and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 2 A schematic flow chart showing the implementation of the facial angle representation method in Embodiment 1 of the present application is shown.

[0046] As shown in the figure, the facial angle representation method includes:

[0047] Step 201, determine the representation data q of the face angle; wherein, the representation data q is a quaternion, q=e 0 +e 1 i+e 2 j+e 3 k, i 2 = j 2 =k 2 =ijk=-1, e 0 called the real part of q, e 1 i+e 2 j+e 3 k is called the imaginary part of q;

[0048] Step 202, performing three-dimensional visualization on the representation data q.

[0049]Using the facial angle representation method provided in the embodiment of the present application, the quaternion is used to represent the facial angle, which solves the problems of unclear rotation order, unclear rotation of the coordinate axis and universal direction caused by the Euler angle representing the angle of the face in the prior art. Lock and other problems ...

Embodiment 2

[0057] image 3 It shows a schematic flowchart of the implementation of the facial angle tagging method in Embodiment 2 of the present application.

[0058] As shown in the figure, the facial angle labeling method includes:

[0059] Step 301, determine the facial image to be marked;

[0060] Step 302, representing the data q according to the initial facial angle of the pre-3D visualization 0 and the three-dimensional coordinate system of the facial image to be marked to obtain the representation data q 1 ;

[0061] Step 303, according to the representation data q 1 and the representation data q 0 , to obtain the facial angle representation data q of the facial image to be labeled g ;

[0062] Step 304, representing the data q according to the facial angle g annotating the facial angle of said facial image;

[0063] where, said data q 0 ,q 1 ,q g Both are quaternions, including real and imaginary parts.

[0064] Using the face angle labeling method provided in the ...

Embodiment 3

[0075] Based on the same inventive concept, an embodiment of the present application provides a facial angle representation device. The principle of the device to solve technical problems is similar to a facial angle representation method, and the repetition will not be repeated.

[0076] Figure 4 A schematic structural diagram of the facial angle display device in Embodiment 3 of the present application is shown.

[0077] As shown in the figure, the facial angle representation device includes:

[0078] The data determination module 401 is used to determine the representation data q of the facial angle; wherein, the representation data q is a quaternion, and q=e 0 +e 1 i+e 2 j+e 3 k, i 2 = j 2 =k 2 =ijk=-1, e 0 called the real part of q, e 1 i+e 2 j+e 3 k is called the imaginary part of q;

[0079] The representation module 402 is configured to perform three-dimensional visualization on the representation data q.

[0080] Using the facial angle representation dev...

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 discloses a face angle representation and labeling method and device and a computer storage medium. The method comprises the steps that representation data q of a face angle is determined; wherein the representation data q is a quaternion, q = e0 + e1i + e2j + e3k, i2 = j2 = k2 = ijk =-1, e0 is called a real part of q, and e1i + e2j + e3k is called an imaginary part of q; and performing three-dimensional visualization on the representation data q. By the adoption of the scheme, the problems that in the prior art, due to the fact that the Euler angle represents the face angle, therotating sequence is unknown, whether the coordinate axis rotates or not is unknown, and a universal lock exists are solved, more accurate face angle labeling can be provided, and the recognition precision of a face angle recognition network is improved.

Description

technical field [0001] The present application relates to face recognition technology, in particular, to a method and device for representing and labeling facial angles, computer storage media, and electronic equipment. Background technique [0002] Face angle recognition is mainly used in scenarios such as quality filtering and selection before face recognition, and driver status monitoring. In the traditional machine learning method, the three-dimensional geometric relationship between the key points of the face and the standard key points is usually used to iteratively solve the face angle through the solvePNP function in OpenCV. After the rise of deep learning, more and more deep convolutional networks are used to directly find the face angle. [0003] In academia and industry, the representation of face angle follows the representation of object rotation, generally expressed by three Euler angles: yaw angle (yaw), pitch angle (pitch) and roll angle (roll). Such as fi...

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/00
CPCG06V40/165G06V40/161
Inventor 冯子勇许慎褚宗成张德兵邓亚峰
Owner BEIJING DEEPGLINT INFORMATION TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More