IP Library › Granted Patent US 11,212,547
Granted Patent B2
US 11,212,547 · App. 16/647,376 · Granted Dec 28, 2021

Method for encoding and decoding motion information, and apparatus for encoding and decoding motion information

Inventors: Seung-soo Jeong (Seoul, KR); Min-woo Park (Yongin-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04N19/513H04N19/13H04N19/139H04N19/176H04N19/184H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,212,547
App. No.
16/647,376
Granted
Dec 28, 2021
Kind
B2
Abstract

A method of decoding motion information according to an embodiment includes: obtaining information indicating a disparity distance for determining a prediction motion vector of a current block; scaling the disparity distance corresponding to the obtained information, based on a comparison result between a base pixel unit and a smallest pixel unit indicatable by a motion vector of the current block; determining a prediction motion vector candidate changed by the scaled disparity distance from a base motion vector of the current block from among one or more prediction motion vector candidates as the prediction motion vector of the current block; and determining the motion vector of the current block by using the prediction motion vector.

Claims (19)

1. A method of decoding motion information, the method comprising:

obtaining, from a bitstream, information about a precision of a pixel unit in a predetermined mode;

obtaining, from the bitstream, information indicating a disparity distance for a current block;

obtaining, from the bitstream, information indicating a disparity direction for the current block;

if the precision of the pixel unit is a predetermined precision, determining a first disparity distance based on the obtained information indicating the disparity distance;

if the precision of the pixel unit is not the predetermined precision, determining a second disparity distance based on the obtained information indicating the disparity distance; and

if the current block is bi-predicted:

determining a first motion vector for a first list of the current block by changing a first base motion vector for the first list by a first offset, wherein the first offset has a size corresponding to the first disparity distance or the second disparity distance, and a sign of the first offset corresponds to the information indicating the disparity direction;

determining a second offset by scaling the first offset based on a picture order count (POC) of a current picture, a POC of a first reference picture in the first list, and a POC of a second reference picture in a second list of the current block; and

determining a second motion vector for the second list of the current block by changing a second base motion vector for the second list by the second offset,

wherein the second disparity distance is larger than the first disparity distance.

2. A method of encoding motion information, the method comprising:

determining a precision of a pixel unit in a predetermined mode;

if a current block is bi-predicted, determining a first base motion vector for a first list and a second base motion vector for a second list of the current block;

determining a first offset corresponding to a difference between the first base motion vector and a first motion vector for the first list of the current block; and

generating a bitstream comprising information about the precision of the pixel unit, information indicating a disparity distance corresponding to a size of the first offset and information indicating a disparity direction corresponding to a sign of the first offset,

wherein if the precision of the pixel unit is a predetermined precision, the information indicating the disparity distance indicates a first disparity distance, if the precision of the pixel unit is not the predetermined precision, the information indicating the disparity distance indicates a second disparity distance,

wherein a second offset corresponding to a difference between the second base motion vector and a second motion vector for the second list of the current block is determined by scaling the first offset based on a picture order count (POC) of a current picture, a POC of a first reference picture in the first list, and a POC of a second reference picture in the second list, and

wherein the second disparity distance is larger than the first disparity distance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2020
From: JEONG, SEUNG-SOO; PARK, MIN-WOO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 052165/0574 →
Continuity (2)
Provisional Application 62560342 · Sep 19, 2017
Related Publication 20200275117A1 · Aug 27, 2020