IP Library Granted Patent US 12,206,888
Granted Patent B2
US 12,206,888 · App. 18/134,600 · Granted Jan 21, 2025

Video decoding apparatus and video coding apparatus

Inventors: Takeshi Chujoh (Sakai, JP); Tomoko Aono (Sakai, JP); Tomohiro Ikai (Sakai, JP); Eiichi Sasaki (Sakai, JP); Yukinobu Yasugi (Sakai, JP)
Assignee: SHARP KABUSHIKI KAISHA
H04N19/52H04N19/176H04N19/56
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,206,888
App. No.
18/134,600
Granted
Jan 21, 2025
Kind
B2
Abstract

A load in processing of searching for a motion vector is reduced. In order to solve the problem described above, a motion vector derivation apparatus according to one aspect of the present invention that derives a motion vector to be referred to for generating a prediction image to be used for coding or decoding of a video includes a motion vector search unit configured to search for a motion vector on a prediction unit basis through matching processing. The motion vector search unit is configured to stop search of the motion vector, depending on whether or not a conditional expression according to a pixel bit-depth is satisfied.

Claims (21)

1. A motion vector derivation apparatus to derive a motion vector for each of multiple subblocks, the motion vector derivation apparatus comprising:

a matching prediction processing circuit that derives a first prediction block by using a first reference picture and a second prediction block by using a second reference picture, wherein

the matching prediction processing circuit:

derives a sum of an absolute difference between the first prediction block and the second prediction block, wherein the first prediction block and the second prediction block are modified by using a shift value derived by using a bit depth value, and

compares (i) the sum of the absolute difference to (ii) a threshold, which is derived based on a width of a subblock and a height of the subblock, wherein

if the sum of the absolute difference is smaller than the threshold, the matching prediction processing circuit terminates a process of deriving an initial motion vector,

otherwise, the matching prediction processing circuit derives the initial motion vector by using the sum of the absolute difference and derives the motion vector of the subblock by using the initial motion vector.

2. A video decoding apparatus comprising:

a matching prediction processing circuit that derives a first prediction block by using a first reference picture and a second prediction block by using a second reference picture, wherein

the matching prediction processing circuit:

derives a sum of an absolute difference between the first prediction block and the second prediction block, wherein the first prediction block and the second prediction block are modified by using a shift value derived by using a bit depth value, and

compares (i) the sum of the absolute difference to (ii) a threshold, which is derived based on a width of a subblock and a height of the subblock, wherein

if the sum of the absolute difference is smaller than the threshold, the matching prediction processing circuit terminates a process of deriving an initial motion vector,

otherwise, the matching prediction processing circuit derives the initial motion vector by using the sum of the absolute difference and derives the motion vector of the subblock by using the initial motion vector.

3. A video coding apparatus comprising:

a matching prediction processing circuit that derives a first prediction block by using a first reference picture and a second prediction block by using a second reference picture, wherein

the matching prediction processing circuit:

derives a sum of an absolute difference between the first prediction block and the second prediction block, wherein the first prediction block and the second prediction block are modified by using a shift value derived by using a bit depth value, and

compares (i) the sum of the absolute difference to (ii) a threshold, which is derived based on a width of a subblock and a height of the subblock, wherein

if the sum of the absolute difference is smaller than the threshold, the matching prediction processing circuit terminates a process of deriving an initial motion vector,

otherwise, the matching prediction processing circuit derives the initial motion vector by using the sum of the absolute difference and derives the motion vector of the subblock by using the initial motion vector.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063788/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2023
From: CHUJOH, TAKESHI; AONO, TOMOKO; IKAI, TOMOHIRO; SASAKI, EIICHI; YASUGI, YUKINOBU
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 063322/0696 →
Priority Claims (2)
JP 2018-001191 · Jan 9, 2018 · national
JP 2018-175146 · Sep 19, 2018 · national
Continuity (3)
Continuation 17544991 · Dec 8, 2021
Continuation 16960108
Related Publication 20230300365A1 · Sep 21, 2023
References Cited (5)
US 20030053543A1 · Bhaumik · 2003 [cited by examiner]
US 20060002474A1 · Au · 2006 [cited by examiner]
US 20070291846A1 · Hussain · 2007 [cited by examiner]
US 20100215106A1 · Au · 2010 [cited by examiner]
Chujoh et al., “Video Decoding Apparatus and Video Coding Apparatus”, U.S. Appl. No. 17/544,991, filed Dec. 8, 2021. [cited by applicant]