IP Library Granted Patent US 12,323,596
Granted Patent B2
US 12,323,596 · App. 17/775,019 · Granted Jun 3, 2025

Deep intra prediction of an image block

Inventors: Thierry Dumas (Rennes, FR); Franck Galpin (Thorigne-Fouillard, FR); Philippe Bordes (Laille, FR)
Assignee: InterDigital Madison Patent Holdings, SAS
H04N19/13H04N19/159H04N19/176H04N19/182
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,323,596
App. No.
17/775,019
Granted
Jun 3, 2025
Kind
B2
Abstract

There is provided intra predicting of an image block using at least one neural network from a context comprising pixel surrounding said image block. Said intra predicting also uses an information to distinguish the missing pixels from the available pixels in the context. There are also provided encoding/decoding methods and apparatus, a device, a non-transitory computer readable medium and a computer program product.

Claims (24)

1. A method comprising:

assigning a mask value to unavailable pixels in a context comprising pixels surrounding a first image block, wherein the mask value is outside a range of available pixels in the context;

subtracting an average value of the available pixels in the context from the available pixels in the context;

providing the context to at least one neural network;

obtaining, from the at least one neural network, a second image block comprising intra prediction of the first image block; and

post-processing the second image block by adding the average value to the intra prediction of the first image block.

2. The method of claim 1 , further comprising adapting the context values from a bit-depth of the first image block to a bit-depth of training images used for training said at least one neural network by scaling the context values before being input to the at least one neural network and inverse scaling the second image block after post-processing from the bit-depth of the training images to the bit-depth of the first image block.

3. The method of claim 1 , further comprising:

encoding the first image block based on said intra prediction.

4. The method of claim 3 , the method further comprising transmitting an information for accessing or defining an access to a neural network used for intra predicting.

5. The method of claim 1 further comprising:

decoding the first image block based on said intra prediction.

6. The method of claim 5 , the method further comprising receiving an information for accessing or defining an access to a neural network used for intra predicting.

7. A non-transitory computer readable medium containing data content generated according to the method of claim 3 .

8. An apparatus comprising one or more processors, the one or more processors configured for:

assigning a mask value to unavailable pixels in a context comprising pixels surrounding a first image block, wherein the mask value is outside a range of available pixels in the context;

subtracting an average value of the available pixels in the context from the available pixels in the context;

providing the context to at least one neural network;

obtaining, from the at least one neural network, a second image block comprising intra prediction of the first image block; and

post-processing the second image block by adding the average value to the intra prediction of the first image block.

9. The apparatus of claim 8 , further comprising an encoder configured to encode the first image block based on the intra prediction.

10. The apparatus of claim 8 , further comprising a decoder configured to decode the first image block based on the intra prediction.

11. The apparatus of claim 8 , wherein the one or more processors are further configured for adapting the context values from a bit-depth of the first image block to a bit-depth of training images used for training said at least one neural network by scaling the context values before being input to the at least one neural network and inverse scaling the second image block after post-processing from the bit-depth of the training images to the bit-depth of the first image block.

12. A non-transitory computer readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the method according to claim 1 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2023
From: INTERDIGITAL CE PATENT HOLDINGS, SAS
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 065465/0293 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: INTERDIGITAL VC HOLDINGS FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 064460/0921 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2022
From: DUMAS, THIERRY; GALPIN, FRANCK; BORDES, PHILIPPE
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 059841/0889 →
Priority Claims (1)
EP 19306453 · Nov 8, 2019 · regional
Continuity (1)
Related Publication 20220417516A1 · Dec 29, 2022
References Cited (29)
US 8903188B2 · Gisquet et al. · 2014 [cited by applicant]
US 10404989B2 · Xu et al. · 2019 [cited by applicant]
US 20130294511A1 · Sjoeberg et al. · 2013 [cited by applicant]
US 20160119631A1 · Kawamura et al. · 2016 [cited by applicant]
US 20170272757A1 · Xu et al. · 2017 [cited by applicant]
US 20190273948A1 · Yin et al. · 2019 [cited by applicant]
US 20190311259A1 · Cricri · 2019 [cited by examiner]
US 20200137384A1 · Kwong · 2020 [cited by examiner]
US 20200236349A1 · Zhai · 2020 [cited by examiner]
US 20220101492A1 · Ding · 2022 [cited by examiner]
US 20220191524A1 · Zhang · 2022 [cited by examiner]
US 20220224901A1 · Jiang · 2022 [cited by examiner]
US 20220272355A1 · Singh · 2022 [cited by examiner]
US 20230281973A1 · Chen · 2023 [cited by examiner]
US 20230325639A1 · Zhang · 2023 [cited by examiner]
US 20240205422A1 · Aksu · 2024 [cited by examiner]
CN 107318015A · 2017 [cited by applicant]
CN 110324638A · 2019 [cited by applicant]
WO 2019209913A1 · 2019 [cited by applicant]
Hu et al., “Progressive Spatial Recurrent Neural Network for Intra Prediction”, Institute of Electrical and Electronics Engineers (IEEE), IEEE Transactions on Multimedia, vol. 21, Issue: 12, Jun. 3, 2019, 14 pages. [cited by applicant]
Dumas et al., “Iterative Training of Neural Networks for Intra Prediction”, Institute of Electrical and Electronics Engineers (IEEE), IEEE Transactions on Image Processing, vol. 30, Nov. 23, 2020, 15 pages. [cited by applicant]
Anonymous, “Information Technology—Generic Coding of Moving Pictures and Associated Audio Information: Video”, International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC)… [cited by applicant]
Anonymous, “Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services—Coding of Moving Video—High Efficiency Video Coding”, Telecommunication Standardization Sector of ITU, Recommendation ITU … [cited by applicant]
Galpin et al., “CNN-Based Driving of Block Partitioning for Intra Slices Encoding”, Institute of Electrical and Electronics Engineers (IEEE), 2019 Data Compression Conference (DCC), Snowbird, Utah, USA, May 13, 2019, 10… [cited by applicant]
Li et al., “Fully-Connected Network-Based Intra Prediction for Image Coding”, Institute of Electrical and Electronics Engineers (IEEE), IEEE Transactions on Image Processing, vol. 27, No. 7, Jul. 2018, 12 pages. [cited by applicant]
Bross et al., “Versatile Video Coding (Draft 5)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JVET-N18370-v10, 14th Meeting, Geneva, Switzerland, Mar. 19, 2019, 406 pages. [cited by applicant]
Anonymous, “Transmission of Non-Telephone Signals: Information Technology—Generic Coding of Moving Pictures and Associated Audio Information: Systems”, International Telecommunication Union, ITU-T Telecommunication Stan… [cited by applicant]
Dumas et al., “Context-Adaptive Neural Network-Based Prediction for Image Compression”, Institute of Electrical and Electronics Engineers (IEEE), IEEE Transactions on Image Processing, vol. 29, Aug. 16, 2019, 16 pages. [cited by applicant]
Dumas et al., “AHG11: Neural Network-Based Intra Prediction with Transform Selection in VVC”, JVET-T0073, InterDigital, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, 20th Meeting, by Telec… [cited by applicant]
Cited By (1)
US 12,694,660