EP2073554A2

Adaptive group of pictures (AGOP) structure determination

Abstract

This disclosure is directed to techniques for determining a picture type for each of a plurality of frames included in a video sequence based on cross-correlations between the frames. The cross-correlations include first order cross-correlations between image information within pairs of frames included in the video sequence and second order cross-correlations between pairs of the first order cross-correlations. The first order cross-correlations may be analyzed to detect video transitional effects between the frames. The first and second order cross-correlations may be comparatively analyzed to determine temporal similarities between the frames. Therefore, the correlation-based determination techniques determine picture types for the frames based on the video transitional effects and the temporal similarities. The correlation-based determination techniques may calculate the first order cross-correlations between images within pairs of frames, or between sets of subimages within pairs of frames that are then averaged over the subimages for each of the pairs of frames.

EP2073554A2, drawing sheet 1
Sheet 1 of 18

Term

Projected expiry 31 March 2028.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

100 claims: 8 independent, 92 dependent

  1. 1
    A method comprising:calculating first order cross-correlations between image information within pairs of frames included in a video sequence;calculating second order cross-correlations between pairs of the first order cross-correlations;and determining a picture type for each of the frames included in the video sequence based on the first and second order cross-correlations.
  2. 17
    A device comprising:a correlator that calculates first order cross-correlations between image information within pairs of frames included in a video sequence, and calculates second order cross-correlations between pairs of the first order cross-correlations;and a picture type determination module that determines a picture type for each of the frames included in the video sequence based on the first and second order cross-correlations.
  3. 33
    A computer program product comprising computer-readable medium comprising instructions for causing a computer to:calculate first order cross-correlations between image information within pairs of frames included in a video sequence;calculate second order cross-correlations between pairs of the first order cross-correlations;and determine a picture type for each of the frames included in the video sequence based on the first and second order cross-correlations.
  4. 49
    A device comprising:means for calculating first order cross-correlations between image information within pairs of frames included in a video sequence and second order cross-correlations between pairs of the first order cross-correlations;and means for determining a picture type for each of the frames included in the video sequence based on the first and second order cross-correlations.
  5. 65
    The wireless communication device handset comprising:a correlator that calculates first order cross-correlations between image information within pairs of frames included in a video sequence, and calculates second order cross-correlations between pairs of the first order cross-correlations;and a picture type determination module that determines a picture type for each of the frames included in the video sequence based on the first and second order cross-correlations.
  6. 80
    An integrated circuit device for processing digital image data comprising at least one processor that is configured to:calculate first order cross-correlations between image information within pairs of frames included in a video sequence;calculate second order cross-correlations between pairs of the first order cross-correlations;and determine a picture type for each of the frames included in the video sequence based on the first and second order cross-correlations.
  7. 96
    A system comprising:a coding device including a group of pictures (GOP) partitioner that partitions video data into GOP structures including a plurality of frames, and an adaptive group of pictures (AGOP) structure determination module that determines picture types for the frames included in the GOP structures in real-time;a correlation-based AGOP structure determination module positioned external to the coding device that determines benchmark picture types for the frames included in the GOP structures based on first order cross-correlations between image information within pairs of frames and second order cross-correlations between pairs of first order cross-correlations;and a benchmark comparator that compares the picture types against the benchmark picture types to determine accuracy of the AGOP structure determination module integrated in the coding device.
  8. 98
    A coding device comprising:a group of pictures (GOP) partitioner that partitions video data into GOP structures including a plurality of frames;and a correlation-based adaptive group of pictures (AGOP) structure determination module that determines picture types for the frames included in the GOP structures in real-time based on first order cross-correlations between image information within pairs of frames and second order cross-correlations between pairs of first order cross-correlations.