Face beautifying method and device, electronic equipment and storage medium

A face beautification and face image technology, which is applied in the field of image processing, can solve the problems of slow mobile terminal speed, slow mobile terminal running speed, and difficult operation of low-end machines, and achieve the effect of increasing processing speed and improving beautification effect

Active Publication Date: 2020-08-04
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF14 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, when implementing the shaping function, the pixel shader is usually used to pass in the control points to pull the pixels; the disadvantage of this method is that the deformation range of the face shaping is small, and due to the limitation of using a large number of control points, in The running speed of the mobile terminal is relatively slow; when implementing the beauty function, a set of global triangulation templates is usually used, and then the texture of the material is pasted on the face; the disadvantage of this method is that it cannot implement different functions for different beauty functions. Customized triangulation, so that different beauty functions cannot have their own characteristics; when implementing the whitening and microdermabrasion function, the face area and non-face area in the image are usually segmented by the face segmentation algorithm, Then perform edge-preserving filtering on the face area output by the face segmentation algorithm; the disadvantage of this method is that it will introduce more calculations, resulting in slower speed on the mobile terminal or difficulty in running on low-end machines

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 beautifying method and device, electronic equipment and storage medium
  • Face beautifying method and device, electronic equipment and storage medium
  • Face beautifying method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] figure 1 It is a schematic flow chart of the face beautification method provided in Embodiment 1 of the present application. The method can be executed by a face beautification device or an electronic device, and the device or electronic device can be implemented by software and / or hardware. The device or electronic device The device can be integrated in any smart device with network communication function. Such as figure 1 As shown, the face beautification method provided by the application relates to the technical fields of image processing and image rendering, and further relates to technologies such as computer vision and computer graphics. The method may include the following steps:

[0061] S101. Extract a first predetermined number of key points from a pre-collected current face image, and expand a second predetermined number of key points in the current face image based on the first predetermined number of key points.

[0062] In a specific embodiment of the p...

Embodiment 2

[0080] image 3 It is a schematic flowchart of the face beautification method provided in Embodiment 2 of the present application. Such as image 3 As shown, the face beautification method may include the following steps:

[0081] S301. Extract a first predetermined number of key points from a pre-collected current face image, and expand a second predetermined number of key points in the current face image based on the first predetermined number of key points.

[0082]In a specific embodiment of the present application, the electronic device may extract a first predetermined number of key points from the pre-collected current face image, and expand the first predetermined number of key points in the current face image based on the first predetermined number of key points. Two predetermined number of key points. The first predetermined number and the second predetermined number in this application can be preset, for example, the first predetermined number can be 190, and the...

Embodiment 3

[0096] Figure 4 It is a schematic structural diagram of the face beautification device provided in Embodiment 3 of the present application. Such as Figure 4 As shown, the device 400 includes: an extraction module 401, an extraction module 402, a construction module 403 and a beautification module 404; wherein,

[0097] The extraction module 401 is configured to extract a first predetermined number of key points from the pre-collected current face image, and expand a first predetermined number of key points in the current face image based on the first predetermined number of key points. 2. A predetermined number of key points;

[0098] The extraction module 402 is configured to extract each preset key point from the triangulation template of the preset function, and to extract each preset key point from the first predetermined number of key points and the second predetermined number of key points In the key point set, extract the target key points corresponding to each pre...

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 beautifying method and device, electronic equipment and a storage medium, and relates to the technical field of computer vision. The specific implementation scheme comprises the following steps of extracting a first preset number of key points from a current face image, and expanding a second preset number of key points from the current face image; extracting each preset key point from a triangulation template with a preset function, and extracting a target key point corresponding to each preset key point from a key point set formed by a first preset number of key points and a second preset number of key points; extracting each preset triangulation grid from the triangulation template based on each preset key point, and constructing a target triangulation grid corresponding to each preset triangulation grid in the current face image based on each target key point; and beautifying a preset function of the current face image on each target triangulation grid. According to the embodiment of the invention, a personalized beautifying effect can be achieved, and the processing speed can be increased.

Description

technical field [0001] The present application relates to the technical field of image processing, and further relates to computer vision technology, especially a face beautification method, device, electronic equipment and storage medium. Background technique [0002] Currently, many short video and live video applications are widely used by more and more users. Among these applications, interactive applications related to face beautification account for a large proportion. Such as face shaping, face beauty makeup, face whitening and microdermabrasion, etc. [0003] In the existing short video and live video applications, beautification functions such as face shaping, face beautification, and face whitening and microdermabrasion are realized by different technical means. For example, when implementing the shaping function, the pixel shader is usually used to pass in the control points to pull the pixels; the disadvantage of this method is that the deformation range of 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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T5/00G06K9/00G06K9/34
CPCG06T5/002G06T5/005G06T2207/10016G06T2207/30201G06V40/168G06V10/267G06V40/171G06T11/60G06T7/73
Inventor 常元章马晓昕赵辉
Owner BEIJING BAIDU NETCOM SCI & TECH CO LTD
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