Claims
- 1. A method for generating a dynamic hot spot for an interactive video program comprising:
defining a trajectory, said trajectory having at least a start point and an end point, said start point being associated with a first frame identifier of said video program, said end point being associated with a second frame identifier of said video program; defining an action associated with said hot spot; defining attributes for said hot spot; and embedding a trigger into said interactive video program comprising said trajectory, said action, and said attributes.
- 2. The method of claim 1 wherein said trigger is embedded into the vertical blanking interval of a video signal.
- 3. The method of claim 1 wherein said interactive video program comprises MPEG video.
- 4. A method for displaying a dynamic hot spot on a video image comprising:
providing a set top box capable of receiving triggers embedded in said video image; receiving a hot spot definition by said set top box, said definition comprising at least a start point and an end point which indicate a starting position and an ending position on said screen, and at least one frame identifier; creating a hot spot on said start point based on said hot spot definition; displaying said hot spot on said start point; determining a trajectory based on said hot spot definition; calculating intermediate positions for said hot spot for intermediate frames of said video between said start point and said end point; and displaying said hot spot on said video image for frames of said video between said start point and said end point.
- 5. The method of claim 4 wherein said trigger is embedded into the vertical blanking interval of a video signal.
- 6. The method of claim 4 wherein said video image comprises MPEG video.
- 7. A method of creating and displaying a moving hot spot on a video signal comprising:
defining a first trajectory point on a first frame of a video signal; defining at least one more trajectory point for a subsequent motion of said hot spot on said video signal on at least one subsequent frame of said video signal, said subsequent frame having at least one intermediate frame between said first frame and said subsequent frame; creating parameters to define an equation for a trajectory of said hot spot; creating a trigger comprising said parameters; transmitting said trigger to a set top box; creating said hot spot with said set top box; calculating an intermediate position of said hot spot for said at least one intermediate frame using said parameters; and displaying said hot spot on a video display.
- 8. The method of claim 7 wherein said trigger is embedded into the vertical blanking interval of said video signal.
- 9. The method of claim 7 wherein said video signal comprises MPEG video.
- 10. A system for interactive video comprising:
an editing system that:
defines a first trajectory point on a first frame of a video signal for motion of a hot spot; defines at least one more trajectory point for a subsequent motion of said hot spot on said video signal on at least one subsequent frame in said video signal, said subsequent frame having at least one intermediate frame between said first frame and said subsequent frame; creates parameters to define an equation for said trajectory of said hot spot; creates a trigger comprising said parameters; and inserts said trigger into said video signal; and, a set top box that receives said trigger, creates said hot spot, calculates at least one intermediate position of said hot spot for said intermediate frames using said parameters, and displays said hot spot on a video display.
- 11. The system of claim 10 wherein said trigger is embedded into the vertical blanking interval of said video signal.
- 12. The system of claim 10 wherein said video signal comprises MPEG video.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application is based upon and claims the benefit of United States Provisional Patent Application Serial No. 60/354,745 by Steven O. Markel entitled “Tracking Moving Objects on Video with Interactive Access Points” filed Feb. 6, 2002, the entire contents of which is hereby specifically incorporated by reference for all it discloses and teaches.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60354745 |
Feb 2002 |
US |