← Back to Patent Explorer
US5959690A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for transitions and other special effects in digital motion video

Assignee: RTI International
•
Filing: 1997-02-19
•
Granted: 1999-09-28
•
Expires: 2017-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for transition effects in digitally compressed motion video, such video complying with the MPEG-1 standard. Transitions between two frames of video are effectuated by selecting a FROM frame and a TO frame, generating a stream of bidirectionally dependent duplicator frames which vary in their motion vector references to the FROM frame and the TO frame according to a predefined pattern, placing the FROM frame in the past buffer of a decoder, placing the TO frame in the future frame of a decoder, feeding the stream of duplicator frames to the decoder, causing the duplicator frames to be displayed, and beginning normal playback of the video stream containing the TO frame at the TO frame position.

Inventors

  • 👤 VIII John A. Toebes
  • 👤 Douglas J. Walker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:26
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/32; G11B27/327; G11B27/329; G11B27/102; G11B27/105; H; H04; H04N; H04N19/00; H04N19/10; H04N19/169; H04N19/17; H04N19/176; H04N19/50; H04N19/503; H04N19/51; H04N19/577; H04N5/00; H04N5/222; H04N5/262; H04N5/76; H04N5/78; H04N5/782; H04N5/783; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 172 words
A computer-implemented method of generating transition effects between two frames of digitally compressed video by manipulating the output of a digital video decoder which said decoder comprises a past buffer and a future buffer, said method comprising the steps of: a. selecting a FROM frame in a video stream and a TO frame in a video stream; b. placing the FROM frame in the past buffer of said decoder; c. placing the TO frame in the future buffer of said decoder; d. generating a stream of bidirectionally dependent duplicator frames having motion vector references to a past reference frame and a future reference frame wherein the constituent frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said FROM frame and said TO frame according to a predefined pattern; e. feeding said stream of bidirectionally dependent duplicator frames to said decoder, causing said duplicator frames to be displayed; and f. beginning normal playback of the video stream containing the TO frame at the TO frame position.
Claim 2
Dependent Claim 172 words
A computer-implemented method of generating transition effects between two frames of digitally compressed video by manipulating the output of a digital video decoder which said decoder comprises a past buffer and a future buffer, said method comprising the steps of: a. selecting a FROM frame in a video stream and a TO frame in a video stream; b. placing the FROM frame in the past buffer of said decoder; c. placing the TO frame in the future buffer of said decoder; d. generating a stream of bidirectionally dependent duplicator frames having motion vector references to a past reference frame and a future reference frame wherein the constituent frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said FROM frame and said TO frame according to a predefined pattern; e. feeding said stream of bidirectionally dependent duplicator frames to said decoder, causing said duplicator frames to be displayed; and f. beginning normal playback of the video stream containing the TO frame at the TO frame position.
Claim 3
Dependent Claim 178 words
A computer-based system for generating transition effects between two frames of digitally compressed video by manipulating the output of a digital video decoder which decoder comprises a past buffer and a future buffer, comprising: a. means for selecting a FROM frame in a video stream and a TO frame in a video stream; b. means for placing the FROM frame in the past buffer of said decoder; c. means for placing the TO frame in the future buffer of said decoder; d. means for generating a stream of bidirectionally dependent duplicator frames having motion vector references to a past reference frame and a future reference frame constituent wherein the frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said FROM frame and said TO frame according to a predefined pattern; e. means for feeding said stream of directionally dependent duplicator frames to said decoder, causing said duplicator frames to be displayed; and f. means for beginning normal playback of the video stream containing the TO frame at the TO frame position.
Claim 4
Dependent Claim 178 words
A computer-based system for generating transition effects between two frames of digitally compressed video by manipulating the output of a digital video decoder which decoder comprises a past buffer and a future buffer, comprising: a. means for selecting a FROM frame in a video stream and a TO frame in a video stream; b. means for placing the FROM frame in the past buffer of said decoder; c. means for placing the TO frame in the future buffer of said decoder; d. means for generating a stream of bidirectionally dependent duplicator frames having motion vector references to a past reference frame and a future reference frame constituent wherein the frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said FROM frame and said TO frame according to a predefined pattern; e. means for feeding said stream of directionally dependent duplicator frames to said decoder, causing said duplicator frames to be displayed; and f. means for beginning normal playback of the video stream containing the TO frame at the TO frame position.
Claim 5
Dependent Claim 22 words
A system according to claim 2 wherein said selecting means comprises identification of permitted FROM and TO frames during an edit process.
Claim 6
Dependent Claim 24 words
A system according to claim 2 wherein said generating means comprises creation of said stream of bidirectionally dependent duplicator frame during an edit process.
Claim 7
Dependent Claim 23 words
A system according to claim 2 wherein said generating means comprises creation of said stream of bidirectionally dependent duplicator frames on-the-fly during playback.
Claim 8
Dependent Claim 36 words
A system according to claim 2 wherein the transition effects are used to mask the time required to prepare said decoder to play back the video stream containing the TO frame at the TO frame position.
Claim 9
Dependent Claim 72 words
A system according to claim 2 wherein said generating means, said TO frame placing means, said FROM frame placing means, said feeding means and said means for beginning normal playback comprise use of a streamer means wherein said decoder is fed a digital video stream from a streamer buffer in which various video frames from various sources are sent to said streamer buffer where they are combined into a virtual video stream.
Claim 10
Independent Claim 159 words
A system for generating transition effects between a FROM frame in a stream of digitally compressed video and a TO frame in a stream of digitally compressed video by manipulating the output of a digital video decoder which said decoder comprises a past buffer and a future buffer, comprising: a. a computer; b. said computer being programmed to: i. place the FROM frame in the past buffer of said decoder, ii. place the TO frame in the future buffer of said decoder, iii. generate a stream of bidirectionally dependent duplicator frames wherein the constituent frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said past buffer and said future buffer according to a predefined pattern, iv. feed said stream of duplicator frames bidirectionally dependent to said decoder, causing said duplicator frames to be displayed, and v. begin normal playback of the video stream containing the TO frame at the TO frame position.
Claim 11
Independent Claim 159 words
A system for generating transition effects between a FROM frame in a stream of digitally compressed video and a TO frame in a stream of digitally compressed video by manipulating the output of a digital video decoder which said decoder comprises a past buffer and a future buffer, comprising: a. a computer; b. said computer being programmed to: i. place the FROM frame in the past buffer of said decoder, ii. place the TO frame in the future buffer of said decoder, iii. generate a stream of bidirectionally dependent duplicator frames wherein the constituent frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said past buffer and said future buffer according to a predefined pattern, iv. feed said stream of duplicator frames bidirectionally dependent to said decoder, causing said duplicator frames to be displayed, and v. begin normal playback of the video stream containing the TO frame at the TO frame position.
Claim 12
Dependent Claim 185 words
A computer-readable medium for causing a computer to generate transition effects between a FROM frame in a stream of digitally compressed video and a TO frame in a stream of digitally compressed video by manipulating the output of a digital video decoder which said decoder comprises a past buffer and a future buffer, comprising: a. a computer-readable storage medium; and b. a computer program stored on said storage medium; c. said computer program comprising: i. means for placing the FROM frame in the past buffer of said decoder; ii. means for placing the TO frame in the future buffer of said decoder; iii. means for generating a stream of bidirectionally dependent duplicator frames wherein the constituent frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said past buffer and said future buffer according to a predefined pattern; iv. means for feeding said stream of bidirectionally dependent duplicator frames to said decoder, causing said duplicator frames to be displayed; and v. means for beginning normal playback of the video stream containing the TO frame at the TO frame position.
Claim 13
Dependent Claim 185 words
A computer-readable medium for causing a computer to generate transition effects between a FROM frame in a stream of digitally compressed video and a TO frame in a stream of digitally compressed video by manipulating the output of a digital video decoder which said decoder comprises a past buffer and a future buffer, comprising: a. a computer-readable storage medium; and b. a computer program stored on said storage medium; c. said computer program comprising: i. means for placing the FROM frame in the past buffer of said decoder; ii. means for placing the TO frame in the future buffer of said decoder; iii. means for generating a stream of bidirectionally dependent duplicator frames wherein the constituent frames of said stream of bidirectionally dependent duplicator frames vary in their motion vector references to said past buffer and said future buffer according to a predefined pattern; iv. means for feeding said stream of bidirectionally dependent duplicator frames to said decoder, causing said duplicator frames to be displayed; and v. means for beginning normal playback of the video stream containing the TO frame at the TO frame position.
Claim 14
Dependent Claim 51 words
A computer-readable medium according to claim 9 wherein: a. the FROM frame is a non-reference frame; and b. said means for placing the FROM frame in the past buffer of said decoder comprises means for copying the decoded data of the FROM frame directly into the past buffer of the decoder.
Claim 15
Dependent Claim 51 words
A computer-readable medium according to claim 9 wherein: a. the TO frame is a non-reference frame; and b. said means for placing the TO frame in the future buffer of the decoder comprises means for copying the decoded data of the TO frame directly into the future buffer of the decoder.
Claim 16
Dependent Claim 21 words
A computer-readable medium according to claim 9 wherein said transition effects are generated in response to user input or program signal.
Claim 17
Dependent Claim 56 words
A computer-readable medium according to claim 9 wherein said means for placing said TO frame in said future buffer comprises: a. means for storing at least one possible TO frame in at least one TO frame buffer; and b. means for sending the appropriate TO frame to said decoder after said decoder receives said FROM frame.
Claim 18
Dependent Claim 30 words
A computer-readable medium according to claim 9 further comprising upgrading means whereby said FROM frame and said TO frame if originally encoded as reference frames are upgraded to reference frames.
Claim 19
Dependent Claim 23 words
A computer-readable medium according to claim 14 wherein said TO frame is upgraded to a reference frame with no dependencies on other frames.
Claim 20
Dependent Claim 41 words
A computer-readable medium according to claim 14 wherein said FROM frame and said TO frame are upgraded by reencoding the video streams where an encoder is instructed to encode said FROM frame and said TO frame as the required frame type.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-27 2003-03-29 2003-09-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-27 2007-03-29 2007-09-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-27 2011-03-29 2011-09-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag