Sketch selection for rendering 3D model avatar

US9824502B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9824502-B2
Application numberUS-201414779491-A
CountryUS
Kind codeB2
Filing dateDec 23, 2014
Priority dateDec 23, 2014
Publication dateNov 21, 2017
Grant dateNov 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The system of claim 1 , wherein the processor is to receive user input to modify a base version of a facial feature of the face. 3. The system of claim 2 , wherein to receive user input to modify the base version of the facial feature, the processor is to receive a weighting value for the facial feature. 4. The system of claim 1 , wherein the display screen is a capacitive touch screen and to receive the selection of two-dimensional sketch images the processor is to receive an indication from the capacitive touch screen. 5. The system of claim 1 , further comprising: an image capture device to capture a series of images of a user, wherein the processor is to compute facial motion data for each of the images in the series of images, and wherein the processor is further to animate the avatar using the facial motion data. 6. The system of claim 5 , wherein to render the face as a three-dimensional model, the processor is to render specific points for animation on the three-dimensional model. 7. The system of claim 6 , wherein the processor is to animate the specific points. 8. The system of claim 5 , wherein the processor is to: receive a selection of a two-dimensional facial feature accessory sketch image; render the two-dimensional facial feature accessory sketch image as a three-dimensional facial feature accessory connected to a corresponding three-dimensional facial feature of the avatar. 9. The system of claim 8 , wherein the processor is further to animate the three-dimensional facial feature accessory to move independently of the three-dimensional model. 10. The system of claim 1 , wherein the processor is to receive a request to edit the three-dimensional model. 11. The system of claim 10 , wherein the user interface is to present the selection of two-dimensional facial feature sketch images and the plurality of two-dimensional facial feature sketch images to the user for editing in response to the request to edit the three-dimensional model. 12. The system of claim 1 , wherein the selection of two-dimensional facial feature sketch images includes a selection of a base shape for a facial feature of the face. 13. The system of claim 12 , wherein the selection of two-dimensional facial feature sketch images includes a selection of a size for the base shape. 14. The system of claim 13 , wherein the base shape corresponds to an eigen-vector and the size for the base shape corresponds to an eigen-value for the eigen-vector. 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. 16. The at least one machine-readable medium of claim 15 , wherein the display screen is a capacitive touch screen and the operations to receive the selection of two-dimensional sketch images include operations to receive an indication from the capacitive touch screen. 17. The at least one machine-readable medium of claim 15 , further comprising operations to: capture a series of images of a user at an image capture device, compute facial motion data for each of the images in the series of images; and animate the avatar using the facial motion data. 18. The at least one machine-readable medium of claim 17 , wherein operations to render the face as a three-dimensional model include operations to render specific points for animation on the three-dimensional model. 19. The at least one machine-readable medium of claim 17 , further comprising operations to: receive a selection of a two-dimensional facial feature accessory sketch image; render the two-dimensional facial feature accessory sketch image as a three-dimensional facial feature accessory connected to a corresponding three-dimensional facial feature of the avatar. 20. The at least one machine-readable medium of claim 19 , further comprising operations to animate the three-dimensional facial feature accessory to move independently of the three-dimensional model. 21. The at least one machine-readable medium of claim 15 , further comprising operations to receive a request to edit the three-dimensional model. 22. The at least one machine-readable medium of claim 21 , further comprising operations to present the selection of two-dimensional facial feature sketch images and the plurality of two-dimensional facial feature sketch images to the user for editing in response to the request to edit the three-dimensional model. 23. A method for rendering a three-dimensional model, the method comprising: presenting a plurality of two-dimensional facial feature sketch images

Assignees

Inventors

Classifications

  • G06T13/40Primary

    of characters, e.g. humans, animals or virtual beings · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • G06T19/20Primary

    Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9824502B2 cover?
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 metho…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06T13/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).