发明名称 User customized animated video and method for making the same
摘要 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.
申请公布号 US8963926(B2) 申请公布日期 2015.02.24
申请号 US201012948750 申请日期 2010.11.17
申请人 Pandoodle Corporation 发明人 Brown Dirk D.;Ludwigsen David;Brown Loch T.;MacDonald Christopher James;Rose Harrison;Amdur Jeffrey Alan;Glassett Robert John
分类号 G06T13/00;G06T13/80;G06T13/20;G06T15/02 主分类号 G06T13/00
代理机构 Van Pelt, Yi & James LLP 代理人 Van Pelt, Yi & James LLP
主权项 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.
地址 Lexington SC US