Procedurally generating augmented reality content generators
AssigneeSnap Inc.
InventorsJean Luo, Ibram Uppal
Life of this patent
Estimating the term…
Abstract
The subject technology identifies a set of graphical elements in an augmented reality (AR) facial pattern. The subject technology determines at least one primitive shape based on the set of graphical elements. The subject technology generates a JavaScript Object Notation (JSON) file using at least one primitive shape. The subject technology generates internal facial makeup format (IFM) data using the JSON file. The subject technology publishes the IFM data to a product catalog service.
Claims20
A method, comprising:
- identifying, by one or more hardware processors, a set of graphical elements in an augmented reality (AR) facial pattern;
- determining, by the one or more hardware processors, at least one primitive shape based on the set of graphical elements;
- generating, by the one or more hardware processors, a JavaScript Object Notation (JSON) file using at least one primitive shape;
- generating, by the one or more hardware processors, internal facial makeup format (IFM) data using the JSON file;
- and
- publishing, by the one or more hardware processors, the IFM data to a product catalog service.
A system comprising:
- a processor;
- and
- a memory including instructions that, when executed by the processor, cause the processor to perform operations comprising:
- identifying a set of graphical elements in an augmented reality (AR) facial pattern;
- determining at least one primitive shape based on the set of graphical elements;
- generating a JavaScript Object Notation (JSON) file using at least one primitive shape;
- generating internal facial makeup format (IFM) data using the JSON file;
- and
- publishing the IFM data to a product catalog service.
A non-transitory computer-readable medium comprising instructions, which when executed by a computing device, cause the computing device to perform operations comprising:
- identifying a set of graphical elements in an augmented reality (AR) facial pattern;
- determining at least one primitive shape based on the set of graphical elements;
- generating a JavaScript Object Notation (JSON) file using at least one primitive shape;
- generating internal facial makeup format (IFM) data using the JSON file;
- and
- publishing the IFM data to a product catalog service.
Dependencies are inferred from the claim text.