×

Selective reencoding for GOP conformity

  • US 8,437,392 B2
  • Filed: 04/15/2005
  • Issued: 05/07/2013
  • Est. Priority Date: 04/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for generating a valid output video sequence, the method comprising performing the following by operation of one or more processors:

  • generating video segments from portions of one or more video sources, at least one video source being encoded to have interframe dependencies;

    generating a video sequence from the video segments;

    scanning the generated video sequence to identify invalid interframe dependencies, the invalid interframe dependencies including at least one dependent frame dependent on a reference frame external to the video sequence, the reference frame included in the one or more video sources;

    determining a window of adjoining frames on either side of a boundary of one of the video segments to selectively reencode certain frames within the window, the window determined based on a validity of buffer levels associated with decoding the video sequence, wherein determining a window of adjoining frames includes;

    storing a cyclic redundancy check (CRC) representation of a reencoded frame of a first of the video segments that is adjacent to a second of the video segments that has a frame dependent on the reencoded frame;

    verifying that dependency between the reencoded frame and the frame dependent on the reencoded frame remains valid by comparing the stored CRC with a current CRC of the reencoded frame; and

    marking the frame dependent on the reencoded frame for reencoding if the stored CRC does not match the current CRC; and

    selectively reencoding certain frames within the window to generate an output video sequence having valid interframe dependencies, wherein the certain frames include the at least one dependent frame of the video sequence.

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