×

Systems and methods for playing digital video in reverse and fast forward modes

  • US 7,570,867 B2
  • Filed: 10/10/2005
  • Issued: 08/04/2009
  • Est. Priority Date: 05/14/2001
  • Status: Active Grant
First Claim
Patent Images

1. A system that includes an MPEG decoder and has access to a stored MPEG stream that includes I-frames, P-frames, and B-frames, the system being configured for implementing a method for displaying the stored MPEG stream in a reverse mode without requiring simultaneous buffering of all frames between temporally adjacent I-frames, the system comprising:

  • one or more computer-readable media having computer executable instructions for implementing the method, wherein the method comprises;

    an act of buffering two temporally adjacent I-frames, including a first I-frame and a second I-frame that is temporally later in the stored MPEG stream;

    based on the first I-frame, an act of iteratively reconstructing and buffering P-frames until a particular P-frame that is temporally adjacent to the second I-frame is reconstructed and buffered;

    an act of displaying video data encoded in the second I-frame;

    an act of reconstructing and displaying video data encoded in each B-frame between the reconstructed particular P-frame and the second I-frame in reverse order;

    an act of displaying video data encoded in the reconstructed particular P-frame; and

    act of iteratively reconstructing other P-frames and B-frames between the first I-frame and the particular reconstructed P-frame to continue displaying video data encoded in frames in the reverse sequence compared to the original sequence without simultaneously buffering all frames between the first I-frame and the second I-frame.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×