User customized animated video and method for making the same
First Claim
1. A system for generating cartoonized representations of a subject and incorporating the cartoonized representations into an animated video, the system comprising:
- a cartoonizing application configured to receive a photograph or other two-dimensional depiction of the subject as data input, the cartoonizing application further configured to identify at least one feature of the subject from the photograph or other two-dimensional depiction, to quantify one or more parameters associated with the identified feature, and to select one or more objects from a database of cartoonized objects by matching the parameters of the identified features to corresponding parameters of the objects in the database, the cartoonizing application applying algorithms to quantify the one or more parameters and to select the one or more objects from the database automatically without user intervention, the cartoonizing application thereby generating one or more customizable objects representative of the subject;
a content management application configured to receive the one or more customizable objects from the cartoonizing application and to receive data input defining one or more pre-selected animation settings, the content management application configured to generate data files being an assembly of one or more objects, the assembly of one or more objects including the one or more customizable objects generated by the cartoonizing application or one or more customizable objects selected from the database of cartoonized objects based on the pre-selected animation settings; and
an animation application configured to receive the data files from the content management application and operative to render an animated video using the data files and a selected animated story, wherein the animated video thus rendered includes the assembly of one or more objects integrated seamlessly into the animated story to create a customized animated story incorporating the cartoonized representations of the subject and the pre-selected animated settings,wherein the animation application is further operative to provide a base storyline as the selected animated story, the base storyline comprising one or more base animation segments, to receive a selection of a plurality of user-customized animation segments, a first one of the selected user-customized animation segments incorporating a first plurality of customizable objects and a second one of the selected user-customized animation segments incorporating a second plurality of customizable objects, the customizable objects including customizable objects representative of the subject and customizable objects selected from the database of cartoonized objects based on the pre-selected animation settings, wherein the second plurality of customizable objects is not identical to the first plurality of customizable objects, to replace one or more of the base animation segments with user-customized animation segments selected from the plurality of the user-customized animation segment, and to render a customized animated video of the base storyline incorporating the replaced user-customized animation segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A customized animation video system and method generate a customized or personalized animated video using user input where the customized animated video is rendered in a near immediate timeframe (for example, in less than 10 minutes). The customized animation video system and method of the present invention enable seamless integration of an animated representation of a subject or other custom object into the animated video. That is, the system and method of the present invention enable the generation of an animated representation of a subject that can be viewed from any desired perspective in the animated video without the use of multiple photographs or other 2D depictions of the subject. Furthermore, the system and method of the present invention enables the generation of an animated representation of a subject that is in the same graphic style as the rest of the animated video.
-
Citations
6 Claims
-
1. A system for generating cartoonized representations of a subject and incorporating the cartoonized representations into an animated video, the system comprising:
-
a cartoonizing application configured to receive a photograph or other two-dimensional depiction of the subject as data input, the cartoonizing application further configured to identify at least one feature of the subject from the photograph or other two-dimensional depiction, to quantify one or more parameters associated with the identified feature, and to select one or more objects from a database of cartoonized objects by matching the parameters of the identified features to corresponding parameters of the objects in the database, the cartoonizing application applying algorithms to quantify the one or more parameters and to select the one or more objects from the database automatically without user intervention, the cartoonizing application thereby generating one or more customizable objects representative of the subject; a content management application configured to receive the one or more customizable objects from the cartoonizing application and to receive data input defining one or more pre-selected animation settings, the content management application configured to generate data files being an assembly of one or more objects, the assembly of one or more objects including the one or more customizable objects generated by the cartoonizing application or one or more customizable objects selected from the database of cartoonized objects based on the pre-selected animation settings; and an animation application configured to receive the data files from the content management application and operative to render an animated video using the data files and a selected animated story, wherein the animated video thus rendered includes the assembly of one or more objects integrated seamlessly into the animated story to create a customized animated story incorporating the cartoonized representations of the subject and the pre-selected animated settings, wherein the animation application is further operative to provide a base storyline as the selected animated story, the base storyline comprising one or more base animation segments, to receive a selection of a plurality of user-customized animation segments, a first one of the selected user-customized animation segments incorporating a first plurality of customizable objects and a second one of the selected user-customized animation segments incorporating a second plurality of customizable objects, the customizable objects including customizable objects representative of the subject and customizable objects selected from the database of cartoonized objects based on the pre-selected animation settings, wherein the second plurality of customizable objects is not identical to the first plurality of customizable objects, to replace one or more of the base animation segments with user-customized animation segments selected from the plurality of the user-customized animation segment, and to render a customized animated video of the base storyline incorporating the replaced user-customized animation segments. - View Dependent Claims (2, 3, 4)
-
-
5. A method for generating cartoonized representations of a subject and incorporating the cartoonized representations into an animated video, comprising:
-
receiving a photograph or other two-dimensional depiction of the subject as data input; identifying at least one feature of the subject from the photograph or other two-dimensional depiction; quantifying, using an algorithm and without user intervention, one or more parameters associated with the identified feature; selecting, using an algorithm and without user intervention, one or more objects from a database of cartoonized objects by matching the parameters of the identified features to corresponding parameters of the objects in the database; generating one or more customizable objects representative of the subject; receiving data input defining one or more pre-selected animation settings; generating data files being an assembly of one or more customizable objects, the assembly of one or more customizable objects including the one or more customizable objects representative of the subject or one or more customizable objects selected from the database of cartoonized objects based on the pre-selected animation settings; rendering an animated video using the data files and a selected animated story, wherein the animated video thus rendered includes the assembly of one or more customizable objects integrated seamlessly into the animated story to create a customized animated story incorporating the cartoonized representations of the subject and the pre-selected animated settings; and wherein rendering an animated video using the data files and a selected animated story comprises; providing a base storyline as the selected animated story, the base storyline comprising one or more base animation segments; receiving a selection of a plurality of user-customized animation segments, a first one of the selected user-customized animation segments incorporating a first plurality of customizable objects and a second one of the selected user-customized animation segments incorporating a second plurality of customizable objects, the customizable objects including customizable objects representative of the subject and customizable objects selected from the database of cartoonized objects based on the pre-selected animation settings, wherein the second plurality of customizable objects is not identical to the first plurality of customizable objects; replacing one or more of the base animation segments with user-customized animation segments selected from the plurality of the user-customized animation segments; and rendering a customized animated video of the base storyline incorporating the replaced user-customized animation segments. - View Dependent Claims (6)
-
Specification