IP Library › Granted Patent US 12,238,308
Granted Patent B2
US 12,238,308 · App. 17/763,648 · Granted Feb 25, 2025

Image encoding method and image decoding method

Inventor: Takuya Shimizu (Kyoto, JP)
Assignee: MAXELL, LTD.
H04N19/196H04N19/159H04N19/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,238,308
App. No.
17/763,648
Granted
Feb 25, 2025
Kind
B2
Abstract

More suitable image encoding technique and image decoding technique are provided. An image encoding method for encoding an image includes: a predicted image generation step of generating a predicted image of a synthesis prediction by performing synthesis processing of synthesizing a predicted image of an inter prediction and a predicted image of an intra prediction to an encoding-target block; and an encoding step of encoding a difference between the predicted image generated in the predicted image generation step and a pixel value of an image of the encoding-target block, the synthesizing processing includes weighting processing performed to the predicted image of the inter prediction and the predicted image of the intra prediction, and a weighting parameter of the weighting processing is determined in accordance with a type of the intra prediction.

Claims (24)

1. An image encoding method for encoding an image, comprising:

a predicted image generation step of generating a predicted image by a plurality of types of predicted image generating processing, the plurality of types of predicted image generating processing include an intra prediction, an inter prediction, and a synthesis prediction, wherein the synthesis prediction performs synthesis processing of synthesizing a predicted image of an inter prediction and a predicted image of an intra prediction to an encoding-target block; and

an encoding step of encoding a difference between the predicted image generated in the predicted image generation step and a pixel value of an image of the encoding-target block, wherein

types of the predictions that can be used in the predicted image generation step include an angular prediction, a DC prediction, and a planar prediction,

the synthesizing processing includes weighting processing performed to the predicted image of the inter prediction and the predicted image of the intra prediction, and

processing states of the weighting processing includes a state of setting the smallest weighting for the predicted image of the intra prediction while the type of the intra prediction is the planar prediction.

2. An image decoding method for decoding an encoded stream obtained by encoding an image, the image decoding method comprising:

a predicted image generation step of generating a predicted image by a plurality of types of predicted image generating processing, the plurality of types of predicted image generating processing include an intra prediction, an inter prediction, and a synthesis prediction, wherein the synthesis prediction performs synthesis processing of synthesizing a predicted image of an inter prediction and a predicted image of an intra prediction to a decoding-target block; and

a decoded image generation step of generating a decoded image based on the predicted image generated in the predicted image generation step and a difference image of the decoding-target block, wherein

types of the predictions that can be used in the predicted image generation step include an angular prediction, a DC prediction, and a planar prediction,

the synthesizing processing includes weighting processing performed to the predicted image of the inter prediction and the predicted image of the intra prediction, and

processing states of the weighting processing includes a state of setting the smallest weighting for the predicted image of the intra prediction while a type of the intra prediction is the planar prediction.

3. An image encoding method for encoding an image, comprising:

generating a predicted image by a plurality of types of predicted image generating processing, the plurality of types of predicted image generating processing include an intra prediction, an inter prediction, and a synthesis prediction, wherein the synthesis prediction performs synthesis processing of synthesizing a predicted image of an inter prediction and a predicted image of an intra prediction to an encoding-target block; and

encoding a difference between the predicted image generated and a pixel value of an image of the encoding-target block, wherein

types of the predictions that can be used in generating the predicted image include an angular prediction, a DC prediction, and a planar prediction,

the synthesizing processing includes weighting processing performed on the predicted image of the inter prediction and the predicted image of the intra prediction, and

the weighting processing includes setting a weighting for the predicted image of the intra prediction to be the smallest under the condition of that the type of the intra prediction being the planar prediction.

4. An image decoding method for decoding an encoded stream obtained by encoding an image, the image decoding method comprising:

generating a predicted image by a plurality of types of predicted image generating processing, the plurality of types of predicted image generating processing include an intra prediction, an inter prediction, and a synthesis prediction, wherein the synthesis prediction performs synthesis processing of synthesizing a predicted image of an inter prediction and a predicted image of an intra prediction to a decoding-target block; and

generating a decoded image based on the predicted image generated in the predicted image generation and a difference image of the decoding-target block, wherein

types of the predictions that can be used in generating the predicted image include an angular prediction, a DC prediction, and a planar prediction,

the synthesizing processing includes weighting processing performed to the predicted image of the inter prediction and the predicted image of the intra prediction, and

the weighting processing includes setting a weighting for the predicted image of the intra prediction to be the smallest under the condition of that the type of the intra prediction being the planar prediction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: SHIMIZU, TAKUYA
To: MAXELL, LTD.
Reel/Frame 059647/0808 →
Priority Claims (1)
JP 2019-176410 · Sep 27, 2019 · national
Continuity (1)
Related Publication 20220377354A1 · Nov 24, 2022
References Cited (18)
US 10045043B2 · Lee · 2018 [cited by examiner]
US 20180376148A1 · Zhang et al. · 2018 [cited by applicant]
US 20180376149A1 · Zhang · 2018 [cited by examiner]
US 20200162728A1 · Van der Auwera · 2020 [cited by examiner]
US 20200204824A1 · Lai · 2020 [cited by examiner]
US 20220103854A1 · Chiang · 2022 [cited by examiner]
US 20220360767A1 · Dumas · 2022 [cited by examiner]
US 20230379493A1 · Heo · 2023 [cited by examiner]
US 20240195957A1 · Jhu · 2024 [cited by examiner]
JP 202127464A · 2021 [cited by applicant]
WO 2018070790A1 · 2018 [cited by applicant]
WO 2018237295A1 · 2018 [cited by applicant]
International Search Report and Written Opinion mailed on Dec. 15, 2020, received for PCT Application PCT/JP2020/035952, Filed on Sep. 24, 2020, 8 pages including English Translation. [cited by applicant]
Xu et al., “Recent advances in video coding beyond the HEVC standard” SIP (2019), vol. 8, Feb. 14, 2019, pp. 1-10. [cited by applicant]
Chiang et al., “CE10.1.1: Multi-hypothesis prediction for improving AMVP mode, skip or merge mode, and intra mode”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-L0100-v3, Oct. … [cited by applicant]
Notice of Reasons for Refusal mailed Nov. 14, 2023, in JP Application No. 2019-176410, 4 pages. [cited by applicant]
Benjamin Bross et al., “Versatile Video Coding (Draft 5)”, Joint Video Experts Team (JVET), Jul. 2, 2019, [JVET-N1001-v10] (version 10), p. 153. [cited by applicant]
Japanese Office Action issued Jun. 18, 2024, in corresponding Japanese Patent Application No. 2019-176410, 6pp. [cited by applicant]