IP Library › Granted Patent US 11,570,461
Granted Patent B2
US 11,570,461 · App. 17/284,354 · Granted Jan 31, 2023

Method for encoding and decoding video by using motion vector differential value, and apparatus for encoding and decoding motion information

Inventors: Seungsoo Jeong (Suwon-si, KR); Minwoo Park (Suwon-si, KR); Kiho Choi (Suwon-si, KR); Anish Tamse (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04N19/513H04N19/109H04N19/139H04N19/176H04N19/91H04N19/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,570,461
App. No.
17/284,354
Filed
Apr 9, 2021
Granted
Jan 31, 2023
Kind
B2
Art Unit
2424
USPC
375/240.16
Abstract

Provided is a video decoding method including: generating a merge candidate list including neighboring blocks referred to predict a motion vector of a current block in a skip mode or a merge mode; when a merge motion vector difference is used according to merge difference mode information indicating whether the merge motion vector difference and a motion vector determined from the merge candidate list are used, determining a base motion vector from a candidate determined among the merge candidate list based on merge candidate information; determining the motion vector of the current block by using the base motion vector and a merge motion vector difference of the current block, the merge motion vector difference being determined by using a distance index and direction index of the merge motion vector difference of the current block; and reconstructing the current block by using the motion vector of the current block.

Claims (19)

1. A video decoding method comprising:

obtaining merge difference mode information indicating whether a merge motion vector difference is used to a motion vector of a candidate block determined from a merge candidate list for predicting a motion vector of a current block;

when the merge motion vector difference is used according to the merge difference mode information, obtaining merge candidate information from a bitstream and determining a base motion vector from the motion vector of the candidate block determined, based on the merge candidate information, among candidate blocks included in the merge candidate list;

determining the motion vector of the current block by using the base motion vector and the merge motion vector difference of the current block, the merge motion vector difference being determined by using a distance index and a direction index of the merge motion vector difference of the current block; and

reconstructing the current block by using the motion vector of the current block,

wherein a first bin of the distance index of the merge motion vector difference is obtained by performing, on the bitstream, entropy decoding using context information, and

wherein remaining bins of the distance index of the merge motion vector difference are obtained by performing, on the bitstream, entropy decoding in a bypass mode.

2. A video decoding apparatus comprising:

an inter-prediction information obtainer configured to obtain merge difference mode information indicating whether a merge motion vector difference is used to a motion vector of a candidate block determined from a merge candidate list for predicting a motion vector of a current block, and when the merge motion vector difference is used according to the merge difference mode information, obtaining merge candidate information from a bitstream;

an inter-prediction performer configured to determine a base motion vector from the motion vector of the candidate block determined, based on the merge candidate information, among candidate blocks included in the merge candidate list, determine the merge motion vector difference of the current block by using a distance index and a direction index of the merge motion vector difference of the current block, and determine the motion vector of the current block by using the base motion vector and the merge motion vector difference; and

a reconstructor configured to reconstruct the current block by using the motion vector,

wherein a first bin of the distance index of the merge motion vector difference is obtained by performing, on the bitstream, entropy decoding using context information, and

wherein remaining bins of the distance index of the merge motion vector difference are obtained by performing, on the bitstream, entropy decoding in a bypass mode.

3. A video encoding method comprising:

generating merge difference mode information indicating whether a merge motion vector difference is used to a motion vector of a candidate block determined from a merge candidate list for predicting a motion vector of a current block;

when the merge motion vector difference is used, generating merge candidate information indicating one base motion vector from the motion vector of the candidate block among candidate blocks included in the merge candidate list; and

generating a distance index of the merge motion vector difference corresponding to a difference between the base motion vector and the motion vector of the current block, and a direction index of the merge motion vector difference,

wherein entropy encoding using context information is performed on a first bin of the distance index of the merge motion vector difference, and

wherein entropy encoding in a bypass mode is performed on remaining bins of the distance index of the merge motion vector difference.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2021
From: JEONG, SEUNGSOO; PARK, MINWOO; CHOI, KIHO; TAMSE, ANISH
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 055882/0560 →
Continuity (5)
Provisional Application 62783650 · Dec 21, 2018
Provisional Application 62744170 · Oct 11, 2018
Provisional Application 62743633 · Oct 10, 2018
Provisional Application 62743629 · Oct 10, 2018
Related Publication 20210360277A1 · Nov 18, 2021
Cited By (5)
US 12,348,760 US 12,363,337 US 12,432,355 US 12,477,106 US 12,549,743