Ingestion pipeline for generating augmented reality content generators
AssigneeSnap Inc.
InventorsJean Luo, Ibram Uppal
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnap Inc.
InventorsJean Luo, Ibram Uppal
Estimating the term…
The subject technology receives information for a product. The subject technology generates a 3D model file of the product in a first format. The subject technology converts the 3D model file to a 3D object file in a second format. The subject technology associates the 3D object file to the product in a product catalog service. The subject technology publishes an augmented reality (AR) content generator corresponding to the product.
A method, comprising:
A system comprising:
A non-transitory computer-readable medium comprising instructions, which when executed by a computing device, cause the computing device to perform operations comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Backward citations are indexed for grants only.
Manipulating three-dimensional [3D] models or images for computer graphics: mixed reality
Of still image data: retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
Three-dimensional [3d] modelling for computer graphics
Manipulating three-dimensional [3D] models or images for computer graphics: editing of three-dimensional [3D] images, e.g. changing shapes or…
Term end not estimated
With the increased use of digital images, affordability of portable computing devices, availability of increased capacity of digital storage media, and increased bandwidth and accessibility of network connections, digital images have become a part of the daily life for an increasing number of people.
To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.
FIG. 1 is a diagrammatic representation of a networked environment in which the present disclosure may be deployed, in accordance with some example embodiments.
FIG. 2 is a diagrammatic representation of a messaging client application, in accordance with some example embodiments.
Users with a range of interests from various locations can capture digital images of various subjects and make captured images available to others via networks, such as the Internet. To enhance users' experiences with digital images and provide various features, enabling computing devices to perform image processing operations on various objects and/or features captured in a wide range of changing conditions (e.g., changes in image scales, noises, lighting, movement, or geometric distortion) can be challenging and computationally intensive.
Augmented reality (AR) experiences can be provided in a messaging client application (or the messaging system) as described in embodiments herein. As discussed further herein, an ingestion pipeline is provided for assets that are used by a particular group of AR content generators (e.g., facial makeup). AR content generators that can be classified in this particular group are those that represent a product or set of products that can be applied to the face for the purposes of conveying a particular look or style, usually with the intent of beautifying.
In an example, developing AR content generators for facial makeup products can require collecting a number of discrete pieces of information as well as collecting, and or generating, a number of creative assets for the requirements of such AR content generators. Thus, a standard data format for AR content generators related facial makeup products could reduce friction in an onboarding and development process.