IP Library Granted Patent US 12,108,071
Granted Patent B2
US 12,108,071 · App. 17/277,186 · Granted Oct 1, 2024

Image encoding/decoding method and apparatus, and recording medium storing bitstream

Inventors: Sung Chang Lim (Daejeon, KR); Jung Won Kang (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Jin Ho Lee (Daejeon, KR); Hui Yong Kim (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
H04N19/513H04N19/105H04N19/109H04N19/139H04N19/172H04N19/176H04N19/184H04N19/31H04N19/43H04N19/85
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 12,108,071
App. No.
17/277,186
Granted
Oct 1, 2024
Kind
B2
Abstract

The present specification discloses a method of decoding an image. The method includes obtaining a motion vector of a collocated block included in a reference picture of a current block in a temporal motion buffer; changing a format of the obtained motion vector; and deriving the motion vector, in which the format is changed, into a temporal motion vector of the current block.

Claims (33)

1. A method of decoding an image, the method comprising:

constructing a motion vector candidate list of a current block, the motion vector candidate list comprising a spatial motion vector candidate and a temporal motion vector candidate; and

obtaining a motion vector of the current block based on a motion vector candidate selected from the motion vector candidate list,

wherein the spatial motion vector candidate is derived from a motion vector of a spatial neighboring block of the current block,

wherein the temporal motion vector candidate is derived from a modified motion vector of a collocated block of the current block,

wherein the modified motion vector of the collocated block is obtained by changing a representation format of a motion vector of the collocated block obtained from a temporal motion buffer, and

wherein changing of the representation format is performed for deriving the temporal motion vector candidate but is not applied for deriving the spatial motion vector candidate.

2. The method of claim 1 , wherein a bit-length of the modified motion vector is greater than the motion vector of the collocated block obtained from the temporal motion buffer.

3. The method of claim 1 , wherein the motion vector of a floating point format is changed to the modified motion vector of a fixed bit-length by changing the representation format.

4. The method of claim 3 , further comprising:

scaling the modified motion vector of the collocated block; and

clipping the scaled modified motion vector within a dynamic range of the fixed bit-length.

5. The method of claim 3 , wherein the motion vector of the floating point format is consisted of 6 bits signed mantissa and 4 bits exponent and the fixed bit-length is 18 bits.

6. A method of encoding an image, the method comprising:

constructing a motion vector candidate list of a current block, the motion vector candidate list comprising a spatial motion vector candidate and a temporal motion vector candidate; and

obtaining a motion vector of the current block based on a motion vector candidate selected from the motion vector candidate list,

wherein the spatial motion vector candidate is derived from a motion vector of a spatial neighboring block of the current block,

wherein the temporal motion vector candidate is derived from a modified motion vector of a collocated block of the current block,

wherein the modified motion vector of the collocated block is obtained by changing a representation format of a motion vector of the collocated block obtained from a temporal motion buffer, and

wherein changing of the representation format is performed for deriving the temporal motion vector candidate but is not applied for deriving the spatial motion vector candidate.

7. The method of claim 6 , wherein a bit-length of the modified motion vector is greater than the motion vector of the collocated block obtained from the temporal motion buffer.

8. The method of claim 6 , wherein the motion vector of a floating point format is changed to the modified motion vector of a fixed bit-length by changing the representation format.

9. The method of claim 6 , further comprising:

scaling the modified motion vector of the collocated block; and

clipping the scaled modified motion vector within a dynamic range of the fixed bit-length.

10. The method of claim 9 , wherein the motion vector of the floating point format is consisted of 6 bits signed mantissa and 4 bits exponent and the fixed bit-length is 18 bits.

11. A computer-readable non-transitory recording medium including a bitstream encoded by an encoding method comprising:

constructing a motion vector candidate list of a current block, the motion vector candidate list comprising a spatial motion vector candidate and a temporal motion vector candidate; and

obtaining a motion vector of the current block based on a motion vector candidate selected from the motion vector candidate list,

wherein the spatial motion vector candidate is derived from a motion vector of a spatial neighboring block of the current block,

wherein the temporal motion vector candidate is derived from a modified motion vector of a collocated block of the current block,

wherein the modified motion vector of the collocated block is obtained by changing a representation format of a motion vector of the collocated block obtained from a temporal motion buffer, and

wherein changing of the representation format is performed for deriving the temporal motion vector candidate but is not applied for deriving the spatial motion vector candidate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2026
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 073983/0968 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2021
From: LIM, SUNG CHANG; KANG, JUNG WON; LEE, HA HYUN; LEE, JIN HO; KIM, HUI YONG
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 055628/0287 →
Priority Claims (1)
KR 10-2018-0111092 · Sep 17, 2018 · national
Continuity (1)
Related Publication 20220150529A1 · May 12, 2022
Cited By (1)
US 12,464,116