Dynamic real time exercise video apparatus and method
DCFirst Claim
1. A method of controlling a video frame sequence display rate of a prerecorded video playback sequence in a player device in response to an external signal, in which each video frame has a unique frame time stamp and a duration time stamp indicating the time between successive frames, said method comprising the steps of:
- a) accessing said duration time stamp for a current video frame;
b) determining from said external signal an adjustment value for changing said display ratec) obtaining a modified duration time to a next frame by adding said adjustment value to said duration time stamp;
d) displaying said next frame when said modified duration time has passed; and
e) repeating steps a through d for each subsequent video frame.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system, apparatus and method for interactively controlling the rate of real-time video playback and audio track playback is disclosed. A preferred embodiment of the apparatus is an interactive exercise video system which utilizes a bicycle, a bicycle wheel speed detector, an interface unit connected to the wheel speed detector and to a conventional game controller connected to a conventional video game CD player, which is in turn connected to a TV. A prerecorded video CD is played in the player in which the display rate of video images is altered via software embedded on the CD such that the speed of the video is changed by the level of activity on the exercise device. The variation of the video frame rate is accomplished by modifying the duration time stamp on each video frame which is used by the player control program so as to change the sequential time at which each frame is called for display by the conventional video player. The variation of video display rate is independent of the pitch of the audio play rate. To maintain synchronization of the audio with the video without changing the pitch of the audio, portions of the audio are looped back, i.e. replayed.
-
Citations
10 Claims
-
1. A method of controlling a video frame sequence display rate of a prerecorded video playback sequence in a player device in response to an external signal, in which each video frame has a unique frame time stamp and a duration time stamp indicating the time between successive frames, said method comprising the steps of:
-
a) accessing said duration time stamp for a current video frame; b) determining from said external signal an adjustment value for changing said display rate c) obtaining a modified duration time to a next frame by adding said adjustment value to said duration time stamp; d) displaying said next frame when said modified duration time has passed; and e) repeating steps a through d for each subsequent video frame. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of controlling a video frame sequencing rate in a video playback sequence in which each video frame has a unique frame time stamp and a duration time stamp comprising the steps of:
-
a) setting time offset to current clock time; b) displaying a current video frame; c) accessing a frame time stamp value and a duration time stamp value associated with said current video frame; d) accessing a user variable external signal; e) determining an adjustment value from predetermined criteria compared to said external signal; f) adding said adjustment value, said duration time stamp value, and said time offset to said frame time stamp value to generate a next frame time value; g) displaying a next frame when current clock time exceeds said next frame time value; and h) repeating steps a) through g) for each successive video frame in said sequence of video frames. - View Dependent Claims (7, 8, 9, 10)
-
Specification