Augmented Reality Image Transformation
US-2015254903-A1 · Sep 10, 2015 · US
US10891801B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10891801-B2 |
| Application number | US-201514735960-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 10, 2015 |
| Priority date | Jun 10, 2015 |
| Publication date | Jan 12, 2021 |
| Grant date | Jan 12, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
Opening claim text (preview).
We claim: 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, wherein generating the template image data includes determining a color profile of the representation of the modifiable portion of the digital content; generating a revised portion of the digital content, wherein the revised portion is an altered portion of the modifiable portion of the digital content, and wherein the revised portion of the digital content includes a set of points, wherein each point in the set of points is generated based on the texture and shading data of the modifiable portion from the received digital content and the color profile of the representation of the modifiable portion of the digital content determined from the image analysis performed on the representation of the modifiable portion of the digital content from the design template; 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 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. 5. The method of claim 1 , 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. 6. 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. 7. 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. 8. 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. 9. The method of claim 1 , wherein generating the revised portion of the digital content includes extrapolating color values onto points on the revised portion that are not represented on the design template. 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, wherein generating the template image data includes determining a color profile of the representation of the modifiable portion of the digital content; generate a revised portion of the digital content, wherein the revised portion is an altered portion of the modifiable portion of the digital content, and wherein the revised portion of the digital content includes a set of points, wherein each point in the set of points is generated based on the texture and shading data of the modifiable portion from the received digital content and the color profile of the representation of the modifiable portion of the digital content determined from the image analysis performed on the representation of the modifiable portion of the digital content from the design template; 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 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. 14. The system of claim 10 , 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. 15. 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. 16. 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. 17. 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. 18. 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
Three-dimensional [3D] animation · CPC title
Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title
Two-dimensional [2D] animation, e.g. using sprites · CPC title
Shape modification · CPC title
Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.