IP Library › Granted Patent US 12,192,515
Granted Patent B2
US 12,192,515 · App. 17/865,437 · Granted Jan 7, 2025

Image decoding apparatus and image coding apparatus

Inventors: Kiran Mukesh Misra (Vancouver, WA); Jie Zhao (Vancouver, WA); Christopher Andrew Segall (Vancouver, WA)
Assignee: SHARP KABUSHIKI KAISHA
H04N19/593H04N19/119H04N19/126H04N19/176
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,192,515
App. No.
17/865,437
Granted
Jan 7, 2025
Kind
B2
Abstract

A method of generating a prediction for an area of video data, comprises Receiving a rectangular video block including sample values, and for each sample included in the video block, generating a predictive simple value by averaging a horizontal interpolation and a vertical interpolation corresponding to the location of the sample within the video block.

Claims (14)

1. A method of generating a prediction sample value for a current sample in a video block according to a planar prediction, the method comprising:

calculating a vertical interpolation value by multiplying a sum of a first value and a second value by a width of the video block, wherein the first value is a value of a reconstructed sample located in an adjacent above row to the video block and having a same horizontal position as the current sample weighted by a distance of the current value from a bottom row of the video block, and wherein the second value is a value of a reconstructed sample located in an adjacent left column to the video block and having a vertical position at a height of the video block weighted by a distance of the current sample from the adjacent above row to the video block;

calculating a horizontal interpolation value by multiplying a sum of a third value and a fourth value by the height of the video block, wherein the third value is a value of a reconstructed sample located in the adjacent left column to the video block and having a same vertical position as the current sample weighted by a distance of the current sample from a rightmost column of the video block, and wherein the fourth value is a value of a reconstructed sample located in the adjacent above row to the video block and having a horizontal position at the width of the video block weighted by a distance of the current sample from the adjacent left column to the video block; and

generating the prediction sample value based on a sum of the vertical interpolation value and the horizontal interpolation value.

2. The method of claim 1 , wherein the width and the height of the video block are not equal.

3. A device for coding video data by generating a prediction sample value for a current sample in a video block according to a planar prediction, the device comprising one or more processors configured to:

calculate a vertical interpolation value by multiplying a sum of a first value and a second value by a width of the video block, wherein the first value is a value of a reconstructed sample located in an adjacent above row to the video block and having a same horizontal position as the current sample weighted by a distance of the current sample from a bottom row of the video block, and wherein the second value is a value of a reconstructed sample located in an adjacent left column to the video block and having a vertical position at a height of the video block weighted by a distance of the current sample from the adjacent above row to the video block;

calculate a horizontal interpolation value by multiplying a sum of a third value and a fourth value by the height of the video block, wherein the third value is a value of a reconstructed sample located in the adjacent left column to the video block and having a same vertical position as the current sample weighted by a distance of the current sample from a rightmost column of the video block, and wherein the fourth value is a value of a reconstructed sample located in the adjacent above row to the video block and having a horizontal position at the width of the video block weighted by a distance of the current sample from the adjacent left column to the video block; and

generate the prediction sample value based on a sum of the vertical interpolation value and the horizontal interpolation value.

4. The device of claim 3 , wherein the width and the height of the video block are not equal.

5. The device of claim 3 , wherein the device includes a video encoder.

6. The device of claim 3 , wherein the device includes a video decoder.

7. An apparatus for coding video data, the apparatus comprising means for performing any and all combinations of the steps of claim 1 .

8. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed, cause one or more processors of a device for coding video data to perform any and all combinations of the steps of claim 1 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063875/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2022
From: MISRA, KIRAN MUKESH; ZHAO, JIE; SEGALL, CHRISTOPHER ANDREW
To: SHARP KABUSHIKI KAISHA
Reel/Frame 060513/0380 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2022
From: SHARP KABUSHIKI KAISHA
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 060513/0390 →
Continuity (4)
Continuation 16989977 · Aug 11, 2020
Continuation 16480336
Provisional Application 62452879 · Jan 31, 2017
Related Publication 20220353529A1 · Nov 3, 2022
References Cited (5)
US 20140355685A1 · Chen · 2014 [cited by examiner]
US 20170094274A1 · Chien · 2017 [cited by examiner]
US 20180332288A1 · Hsiang · 2018 [cited by examiner]
US 20200145686A1 · Panusopone · 2020 [cited by examiner]
Misra et al., “Image Decoding Apparatus and Image Coding Apparatus”, U.S. Appl. No. 16/989,977, filed Aug. 11, 2020. [cited by applicant]