Method and system for generating a user-customized computer-generated animation

US2016364896A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016364896-A1
Application numberUS-201514735960-A
CountryUS
Kind codeA1
Filing dateJun 10, 2015
Priority dateJun 10, 2015
Publication dateDec 15, 2016
Grant date

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.

A method for generating a user-customized computer-generated animation includes receiving digital content and determining a modifiable portion of the digital content. The digital content includes a computer-generated animation. A design template is received, where the design template includes a representation of the modifiable portion of the digital content. Template image data is generated by performing image analysis on the representation of the modifiable portion of the digital content. A revised portion of the digital content is generated based on the template image data, where the revised portion is a revised version of the modifiable portion of the digital content. Updated digital content that includes a version of the computer-generated animation with the revised portion of the digital content is generated and displayed.

First claim

Opening claim text (preview).

1 . A method for generating a user-customized computer-generated animation, the method comprising: receiving digital content including a rendered video of a computer-generated animation; determining a modifiable portion of the digital content, wherein the digital content includes texture and shading data of the modifiable portion; receiving a design template, wherein the design template includes a representation of the modifiable portion of the digital content; generating template image data by performing image analysis on the representation of the modifiable portion of the digital content; generating a revised portion of the digital content based on the texture and shading data of the modifiable portion and the template image data, wherein the revised portion is a revised version of the modifiable portion of the digital content; generating an updated version of the video of the computer-generated animation, wherein the updated video comprises a version of the computer-generated animation including the revised portion of the digital content; and causing a display of the updated video. 2 . The method of claim 1 , further comprising: before receiving the design template, providing the design template for editing, wherein the received design template is an edited version of the provided design template. 3 . The method of claim 2 , wherein providing the design template comprises providing a user interface including the design template, and wherein the method further comprises: receiving data representing a user input on the user interface; and editing the design template in accordance with the user input. 4 . The method of claim 1 , wherein generating the template image data comprises determining a color profile of the representation of the modifiable portion of the digital content. 5 . The method of claim 4 , wherein generating the revised portion of the digital content comprises determining a color profile of the revised portion based on the color profile of the representation of the modifiable portion. 6 . The method of claim 4 , wherein generating the revised portion of the digital content comprises rendering the revised portion based on the color profile of the representation of the modifiable portion of the digital content. 7 . The method of claim 1 , wherein generating the updated version of the video of the computer-generated animation comprises mapping the revised version onto the modifiable portion of the digital content. 8 . The method of claim 1 , wherein generating the updated version of the video of the computer-generated animation comprises rendering the digital content using the revised portion. 9 . The method of claim 1 , further comprising: generating a version of the digital content without the modifiable portion, wherein generating the updated version of the video of the computer-generated animation includes overlaying the revised portion on the version of the digital content without the modifiable portion. 10 . A system for generating a user-customized computer-generated animation, the system comprising: a processing unit and memory, wherein the processing unit is configured to: receive digital content including a rendered video of a computer-generated animation; determine a modifiable portion of the digital content, wherein the digital content includes texture and shading data of the modifiable portion; receive a design template, wherein the design template includes a representation of the modifiable portion of the digital content; generate template image data by performing image analysis on the representation of the modifiable portion of the digital content; generate a revised portion of the digital content based on the texture and shading data of the modifiable portion and template image data, wherein the revised portion is a revised version of the modifiable portion of the digital content; generate an updated version of the video of the computer-generated animation, wherein the updated video comprises a version of the computer-generated animation including the revised portion of the digital content; and cause a display of the updated video. 11 . The system of claim 10 , wherein the processing unit is further configured to: before receiving the design template, provide the design template for editing, wherein the design template received by the processing unit is an edited version of the provided design template. 12 . The system of claim 11 , wherein providing the design template comprises providing a user interface including the design template, and wherein the processing unit is further configured to: receive data representing a user input on the user interface; and edit the design template in accordance with the user input. 13 . The system of claim 10 , wherein generating the template image data comprises determining a color profile of the representation of the modifiable portion of the digital content. 14 . The system of claim 13 , wherein generating the revised portion of the digital content comprises determining a color profile of the revised portion based on the color profile of the representation of the modifiable portion. 15 . The system of claim 13 , wherein generating the revised portion of the digital content comprises rendering the revised portion based on the color profile of the representation of the modifiable portion of the digital content. 16 . The system of claim 10 , wherein generating the updated version of the video of the computer-generated animation comprises mapping the revised version onto the modifiable portion of the digital content. 17 . The system of claim 10 , wherein generating the updated version of the video of the computer-generated animation comprises rendering the digital content using the revised portion. 18 . The system of claim 10 , wherein the processing unit is further configured to: generate a version of the digital content without the modifiable portion, wherein generating the updated version of the video of the computer-generated animation includes overlaying the revised portion on the version of the digital content without the modifiable portion. 19 . A non-transitory computer-readable storage medium comprising computer-executable instructions for generating a user-customized computer-generated animation, the computer-executable instructions comprising instructions for: receiving digital content including a rendered video of a computer-generated animation; determining a modifiable portion of the digital content, wherein the digital content includes texture and shading data of the modifiable portion; receiving a design template, wherein the design template includes a representation of the modifiable portion of the digital content; generating template image data by performing image analysis on the representation of the modifiable portion of the digital content; generating a revised portion of the digital content based on the texture and shading data of the modifiable portion and template image data, wherein the revised portion is a revised version of the modifiable portion of the digital content; generating an updated version of the video of the computer-generated animation, wherein the updated video comprises a version of the computer-generated animation including the revised portion of the digital content; and causing a display of the updated video. 20 . The computer-readable storage medium of claim 19 , further comprising instructions for: before receiving the design t

Assignees

Inventors

Classifications

  • G06T13/20Primary

    Three-dimensional [3D] animation · CPC title

  • G06T13/80Primary

    Two-dimensional [2D] animation, e.g. using sprites · CPC title

  • Animation software package · CPC title

  • G06T19/20Primary

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

  • G06T13/40Primary

    of characters, e.g. humans, animals or virtual beings · 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 US2016364896A1 cover?
A method for generating a user-customized computer-generated animation includes receiving digital content and determining a modifiable portion of the digital content. The digital content includes a computer-generated animation. A design template is received, where the design template includes a representation of the modifiable portion of the digital content. Template image data is generated by …
Who is the assignee on this patent?
Dreamworks Animation Llc
What technology area does this patent fall under?
Primary CPC classification G06T13/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).