×

3D video coding including depth based disparity vector calibration

  • US 9,860,514 B2
  • Filed: 07/17/2017
  • Issued: 01/02/2018
  • Est. Priority Date: 04/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A three dimensional video coder comprising:

  • a memory to store a first picture; and

    a processor coupled to the memory, the processor to;

    partition a block of the first picture into a first sub block and a second sub block;

    access a depth map associated with the block;

    access a disparity vector associated with the block, wherein the disparity vector provides disparity compensation with reference to a second picture having a different view with respect to the first picture;

    determine a calibrated disparity vector for the first sub block based at least in part on the disparity vector and the depth map, wherein to determine the calibrated disparity vector, the processor is to determine, using the depth map, a characteristic depth value corresponding to the first sub block and to calibrate the disparity vector associated with the block based on the characteristic depth value to generate the calibrated disparity vector for the first sub block, wherein to calibrate the disparity vector, the processor is to modify the disparity vector based at least in part on a scaling factor and an offset factor, wherein the scaling factor and the offset factor are determined based on the characteristic depth value; and

    perform disparity compensated inter-prediction for the first sub block based on the calibrated disparity vector associated with the first sub block.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×