×

Video coding using adaptive source variance based partitioning

  • US 9,392,272 B1
  • Filed: 06/02/2014
  • Issued: 07/12/2016
  • Est. Priority Date: 06/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • periodically sampling a plurality of frames of a video stream to obtain a current frame for partitioning at a frame interval;

    performing source difference variance based partitioning of the current frame, the source difference variance based partitioning including, for each block of a plurality of blocks of the current frame;

    partitioning the block into a plurality of first partitioned blocks having a first partition size, the block having a size at least as large at the first partition size and the first partition size corresponding to one of at least two available partition sizes;

    for each first partitioned block having the first partition size;

    calculating a variance value based on differences between pixels of the first partitioned block and pixels of a spatially correspondent block in a previous frame;

    if the variance value for the first partitioned block is within a first defined range, selecting the first partition size for the pixels of the first partitioned block; and

    if the variance value for the first partitioned block is outside the first defined range, selecting a smaller partition size than the first partition size for the pixels of the first partitioned block;

    partitioning the current frame according to one or more selected partition sizes for each of the plurality of blocks to form a partitioned current frame; and

    encoding the partitioned current frame for inclusion in a bitstream.

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