Sketch selection for rendering 3D model avatar
First Claim
Patent Images
1. A system for rendering a three-dimensional model, the system comprising:
- a display screen including a user interface to present a plurality of two-dimensional facial feature sketch images to a user, each two-dimensional facial feature sketch image of the two-dimensional facial feature sketch images mapped to a corresponding three-dimensional shape using three-dimensional parameters; and
a processor to;
receive a selection of two-dimensional facial feature sketch images from the plurality of two-dimensional facial feature sketch images to compose a face;
compare the selection of two-dimensional facial feature sketch images to a predetermined set of essential facial features that define a composed face;
determine a subset of the predetermined set of essential facial features missing from the selection of two-dimensional facial feature sketch images;
select two-dimensional facial feature sketch images from a default set of facial feature sketch images and corresponding to the subset of the set of essential facial features as system selected two-dimensional facial feature sketch images; and
render the face as a three-dimensional model based on the composed face comprising the selection of two-dimensional facial feature sketch images and the system selected two-dimensional facial feature sketch images, using the corresponding three-dimensional shape for each of the two-dimensional facial feature sketch images, wherein the three-dimensional model is an avatar.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples of systems and methods for three-dimensional model customization for avatar animation using a sketch image selection are generally described herein. A method for rendering a three-dimensional model may include presenting a plurality of sketch images to a user on a user interface, and receiving a selection of sketch images from the plurality of sketch images to compose a face. The method may include rendering the face as a three-dimensional model, the three-dimensional model for use as an avatar.
30 Citations
25 Claims
-
1. A system for rendering a three-dimensional model, the system comprising:
-
a display screen including a user interface to present a plurality of two-dimensional facial feature sketch images to a user, each two-dimensional facial feature sketch image of the two-dimensional facial feature sketch images mapped to a corresponding three-dimensional shape using three-dimensional parameters; and a processor to; receive a selection of two-dimensional facial feature sketch images from the plurality of two-dimensional facial feature sketch images to compose a face; compare the selection of two-dimensional facial feature sketch images to a predetermined set of essential facial features that define a composed face; determine a subset of the predetermined set of essential facial features missing from the selection of two-dimensional facial feature sketch images; select two-dimensional facial feature sketch images from a default set of facial feature sketch images and corresponding to the subset of the set of essential facial features as system selected two-dimensional facial feature sketch images; and render the face as a three-dimensional model based on the composed face comprising the selection of two-dimensional facial feature sketch images and the system selected two-dimensional facial feature sketch images, using the corresponding three-dimensional shape for each of the two-dimensional facial feature sketch images, wherein the three-dimensional model is an avatar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory machine-readable medium including instructions for receiving information, which when executed by a machine, cause the machine to:
-
cause a plurality of two-dimensional facial feature sketch images to be presented to a user on a user interface of a display screen, each two-dimensional facial feature sketch image of the two-dimensional facial feature sketch images mapped to a corresponding three-dimensional shape using three-dimensional parameters; receive a selection of two-dimensional facial feature sketch images from the plurality of two-dimensional facial feature sketch images to compose a face; compare the selection of two-dimensional facial feature sketch images to a predetermined set of essential facial features that define a composed face; determine a subset of the predetermined set of essential facial features missing from the selection of two-dimensional facial feature sketch images; select two-dimensional facial feature sketch images from a default set of facial feature sketch images and corresponding to the subset of the set of essential facial features as system selected two-dimensional facial feature sketch images; and render the face as a three-dimensional model based on the composed face comprising the selection of two-dimensional facial feature sketch images and the system selected two-dimensional facial feature sketch images, using the corresponding three-dimensional shape for each of the two-dimensional facial feature sketch images, wherein the three-dimensional model is an avatar. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for rendering a three-dimensional model, the method comprising:
-
presenting a plurality of two-dimensional facial feature sketch images to a user on a user interface on a display screen, each two-dimensional facial feature sketch image of the two-dimensional sketch images mapped to a corresponding three-dimensional shape using three-dimensional parameters; receiving, at a processor, a selection of two-dimensional facial feature sketch images from the plurality of two-dimensional facial feature sketch images to compose a face; comparing the selection of two-dimensional facial feature sketch images to a predetermined set of essential facial features that define a composed face; determining a subset of the predetermined set of essential facial features missing from the selection of two-dimensional facial feature sketch images; selecting two-dimensional facial feature sketch images from a default set of facial feature sketch images and corresponding to the subset of the set of essential facial features as system selected two-dimensional facial feature sketch images; and rendering, using the processor, the face as a three-dimensional model using the composed face comprising the selection of two-dimensional facial feature sketch images and the system selected two-dimensional facial feature sketch images, using the corresponding three-dimensional shape for each of the two-dimensional facial feature sketch images, wherein the three-dimensional model is an avatar. - View Dependent Claims (24, 25)
-
Specification