Face editor training, face editing and live broadcasting methods and related devices
A training method and editor technology, applied in the field of computer vision, can solve problems such as huge structure, achieve the effect of less resources, excellent performance, and simplified structure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] figure 2 A flow chart of a training method for a face editor provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of training a face editor for each face attribute, and the method can be performed by the face editor. Training device to perform, the training device of the face editor can be realized by software and / or hardware, can be configured in computer equipment, for example, server, workstation, personal computer, etc., specifically include the following steps:
[0052] Step 201. Using the original face data as a sample, train a face reconstructor for restoring a face.
[0053]In order to facilitate the collection of a sufficient number of data sets, image data representing faces can be collected in open source databases (such as FFHQ (Flickr Faces HighQuality)) and / or open source projects as original face data. Of course, in order to improve face reconstruction The accuracy of the face editor and the face editor in th...
Embodiment 2
[0195] Figure 8 It is a flow chart of a training method for a face editor provided by Embodiment 2 of the present invention. This embodiment is based on the foregoing embodiments and further increases the operation of the dissociation normal vector. The method specifically includes the following steps:
[0196] Step 801. Using the original face data as a sample, train a face reconstructor for restoring a face.
[0197] Step 802, training hidden vectors on the original face data.
[0198] Among them, the latent vector represents the attributes of the face.
[0199] Step 803, find the normal vector in the space where the hidden vector is located.
[0200] Among them, the normal vector represents the direction of editing each face attribute.
[0201] Step 804, for the current normal vector, set other normal vectors as reference vectors.
[0202] Step 805, dissociate the reference vector from the current normal vector as the dissociated normal vector.
[0203] In practical a...
Embodiment 3
[0217] Figure 11 A flow chart of a face editing method provided by Embodiment 1 of the present invention, this embodiment is applicable to each situation, the method can be executed by a face editing device, and the face editing device can be implemented by software and / or Or hardware implementation, which can be configured in computer equipment, such as servers, workstations, personal computers, mobile terminals (such as mobile phones, tablet computers, smart wearable devices, etc.), etc., specifically including the following steps:
[0218] Step 1101, receiving original image data.
[0219]If this embodiment is applied to user-end computer equipment such as mobile terminals and wearable devices, applications that can perform image processing can be branched in the computer equipment, such as live broadcast applications, image editing applications, camera applications, instant messaging tools, and gallery applications. etc.
[0220] For applications such as image editing a...
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