System, method and computer program for creating two dimensional (2D) or three dimensional (3D) computer animation from video
First Claim
1. A method of creating at least two dimensional (2D) data from video, comprising:
- receiving, by at least one computer, video information comprising a plurality of frames of digital video;
receiving, by the at least one computer, metadata, said metadata relating to at least one object in motion in said digital video;
creating, by the at least one computer, an animated and annotated boxes file based on said metadata;
calculating, by the at least one computer, relative blend weights for movement animations of said at least one object in motion; and
generating, by the at least one computer, at least 2D data from said animated and annotated boxes file and said relative blend weights.
2 Assignments
0 Petitions
Accused Products
Abstract
In an exemplary embodiment of the present invention a system, method and computer program product for creating at least a two dimensional or three dimensional (3D) datastream from a video with moving objects is disclosed. In an exemplary embodiment of the present invention, a method of creating animated objects in 2D or 3D from video, may include: receiving video information which may include a plurality of frames of digital video; receiving and adding metadata to the video information, the metadata relating to at least one object in motion in the digital video; and interpreting the metadata and the video information and generating a datastream in at least 2D. In an exemplary embodiment, 2D, 3D or more dimensional data may be used to provide an animation of the event of which the video was made. In an exemplary embodiment, a 2D or 3D gametracker, or play reviewer may be provided allowing animation of motion events captured in the video.
70 Citations
44 Claims
-
1. A method of creating at least two dimensional (2D) data from video, comprising:
-
receiving, by at least one computer, video information comprising a plurality of frames of digital video; receiving, by the at least one computer, metadata, said metadata relating to at least one object in motion in said digital video; creating, by the at least one computer, an animated and annotated boxes file based on said metadata; calculating, by the at least one computer, relative blend weights for movement animations of said at least one object in motion; and generating, by the at least one computer, at least 2D data from said animated and annotated boxes file and said relative blend weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system of creating at least two dimensional (2D) data from video, comprising:
-
means for receiving video information comprising a plurality of frames of digital video; means for receiving metadata, said metadata relating to at least one object in motion in said digital video; means for creating an animated and annotated boxes file based on said metadata; means for calculating relative blend weights for movement animations of said at least one object in motion; and means for generating at least 2D data from said animated and annotated boxes file and said relative blend weights.
-
-
39. A machine-readable storage medium that provides instructions on said storage medium, which when executed by at least one computing platform, cause said at least one computing platform to perform operations creating at least two dimensional (2D) data from video, said operations comprising a method comprising:
-
receiving, by the at least one computing platform, video information comprising a plurality of frames of digital video; receiving, by the at least one computing platform, metadata, said metadata relating to at least one object in motion in said digital video; creating, by the at least one computing platform, an animated and annotated boxes file based on said metadata; calculating, by the at least one computing platform, relative blend weights for movement animations of said at least one object in motion; and generating, by the at least one computing platform, at least 2D data from said animated and annotated boxes file and said relative blend weights. - View Dependent Claims (40)
-
-
41. A system of creating at least two dimensional (2D) data from video data captured from a video source, comprising:
-
a bus adapted to receive the video data; at least one processor coupled to said bus, wherein said at least one processor is adapted to generate and animated and annotated boxes file based on metadata relating to at least one object in motion in the video data, to calculate relative blend weights for movement animations of the at least one object in motion, and to generate at least 2D data from said animated and annotated boxes file and said relative blend weights; and a storage device coupled to said bus, wherein said storage device is adapted to store the at least 2D data. - View Dependent Claims (42, 43, 44)
-
Specification