IP Library Granted Patent US 12,549,747
Granted Patent B2
US 12,549,747 · App. 18/030,648 · Granted Feb 10, 2026

Spatial resolution adaptation of in-loop and post-filtering of compressed video using metadata

Inventors: Edouard Francois (Bourg des Comptes, FR); Christel Chamaret (Chantepie, FR); Erik Reinhard (Hédé-Bazouges, FR)
Assignee: InterDigital CE Patent Holdings, SAS
H04N19/33H04N19/117H04N19/136H04N19/172H04N19/70
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,549,747
App. No.
18/030,648
Granted
Feb 10, 2026
Kind
B2
Abstract

A method for video decoding pictures comprising: reconstructing ( 701 ) a picture at a first spatial resolution; and, obtaining ( 702 ) metadata associated to said picture representative of an information specifying that applying at least one in-loop filtering and/or at least one post-filtering on at least a portion of said reconstructed picture at a second spatial resolution different from the first resolution is allowed.

Claims (28)

1 . A method for video encoding pictures comprising:

applying a video compression method based on a prediction loop comprising reconstructing a picture at a first spatial resolution, the video compression method comprising an in-loop filtering, a post-filtering, or a combination thereof, the in-loop filtering being at least one of a deblocking filtering, sample adaptive offset, or adaptive loop filtering, and the post-filtering being applied on a picture outside of the prediction loop after a reconstruction of the picture; and

signaling, with the picture, metadata indicating with a first value, that it is allowed to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data resulting from a resampling of the reconstructed picture at a second spatial resolution different from the first spatial resolution, and with a second value, that it is recommended to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data of the reconstructed picture at the first spatial resolution.

2 . The method of claim 1 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

3 . The method of claim 1 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution range at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

4 . The method of claim 2 , wherein, when the metadata specify a plurality of spatial resolutions, the metadata further specify an in-loop filter, a post-filter, or a combination thereof corresponding to each spatial resolution of at least a subset of the plurality of spatial resolutions.

5 . The method of claim 3 , wherein the metadata further specify for each spatial resolution for which an in-loop filter, a post-filter, or a combination thereof is specified, information representative of at least one among a quality impact, a complexity impact, or an energy impact, of applying in-loop filtering, post-filtering, or a combination thereof at the specified spatial resolution.

6 . A device for video encoding pictures comprising electronic circuitry adapted for:

applying a video compression method based on a prediction loop comprising reconstructing a picture at a first spatial resolution, the video compression method comprising an in-loop filtering, a post-filtering, or a combination thereof, the in-loop filtering being at least one of a deblocking filtering, sample adaptive offset, or adaptive loop filtering, and the post-filtering being applied on a picture outside of the prediction loop after a reconstruction of the picture; and

signaling, with the picture, metadata indicating with a first value, that it is allowed to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data resulting from a resampling of the reconstructed picture at a second spatial resolution different from the first spatial resolution, and with a second value, that it is recommended to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data of the reconstructed picture at the first spatial resolution.

7 . The device of claim 6 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

8 . The device of claim 6 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution range at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

9 . The device of claim 7 , wherein, when the metadata specify a plurality of spatial resolutions, the metadata further specify an in-loop filter, a post-filter, or a combination thereof corresponding to each spatial resolution of at least a subset of the plurality of spatial resolutions.

10 . The device of claim 9 , wherein the metadata further specify for each spatial resolution for which an in-loop filter, a post-filter, or a combination thereof is specified, information representative of at least one among a quality impact, a complexity impact, or an energy impact, of applying in-loop filtering, post-filtering, or a combination thereof at the specified spatial resolution.

11 . A method for video decoding pictures comprising:

obtaining a reconstructed picture at a first spatial resolution applying a reconstruction method based on a prediction loop, the reconstruction method comprising an in-loop filtering, a post-filtering, or a combination thereof, the in-loop filtering being at least one of a deblocking filtering, sample adaptive offset, or adaptive loop filtering, and the post-filtering being applied on a picture outside of the prediction loop after a reconstruction of the picture; and

obtaining metadata associated with the picture indicating with a first value, that it is allowed to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data resulting from a resampling of the reconstructed picture at a second spatial resolution different from the first spatial resolution, and with a second value, that it is recommended to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data of the reconstructed picture at the first spatial resolution.

12 . The method of claim 11 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

13 . The method of claim 11 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution range at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

14 . The method of claim 12 , wherein, when the metadata specify a plurality of spatial resolutions, the metadata further specify an in-loop filter, a post-filter, or a combination thereof corresponding to each spatial resolution of at least a subset of the plurality of spatial resolutions.

15 . The method of claim 14 , wherein the metadata further specify for each spatial resolution for which an in-loop filter, a post-filter, or a combination thereof is specified, information representative of at least one among a quality impact, a complexity impact, or an energy impact, of applying in-loop filtering, post-filtering, or a combination thereof at the specified spatial resolution.

16 . A device for video decoding pictures comprising electronic circuitry adapted for:

obtaining a reconstructed picture at a first spatial resolution applying a reconstruction method based on a prediction loop, the reconstruction method comprising an in-loop filtering, a post-filtering, or a combination thereof, the in-loop filtering being at least one of a deblocking filtering, sample adaptive offset, or adaptive loop filtering, and the post-filtering being applied on a picture outside of the prediction loop after a reconstruction of the picture; and

obtaining metadata associated with the picture indicating with a first value, that it is allowed to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data resulting from a resampling of the reconstructed picture at a second spatial resolution different from the first spatial resolution, and with a second value that it is recommended to apply the in-loop filtering, the post-filtering, or the combination thereof on picture data of the reconstructed picture at the first spatial resolution.

17 . The device of claim 16 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

18 . The device of claim 16 , wherein, responsive to the first value is indicated, the metadata further specify at least one spatial resolution range at which an application of the in-loop filtering, the post-filtering, or the combination thereof on the picture data is recommended.

19 . The device of claim 17 , wherein, when the metadata specify a plurality of spatial resolutions, the metadata further specify an in-loop filter, a post-filter, or a combination thereof corresponding to each spatial resolution of at least a subset of the plurality of spatial resolutions.

20 . The device of claim 19 , wherein the metadata further specify for each spatial resolution for which an in-loop filter, a post-filter, or a combination thereof is specified, information representative of at least one among a quality impact, a complexity impact, or an energy impact, of applying in-loop filtering, post-filtering, or a combination thereof at the specified spatial resolution.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: INTERDIGITAL VC HOLDINGS FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 064396/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: FRANCOIS, EDOUARD; CHAMARET, CHRISTEL; REINHARD, ERIK
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 063247/0475 →
Priority Claims (1)
EP 20306158 · Oct 6, 2020 · regional
Continuity (1)
Related Publication 20230379482A1 · Nov 23, 2023
References Cited (20)
US 20120230393A1 · Naing · 2012 [cited by examiner]
US 20130163660A1 · Boyce · 2013 [cited by examiner]
US 20210084318A1 · Kuo · 2021 [cited by examiner]
US 20210235078A1 · Hu · 2021 [cited by examiner]
US 20210409873A1 · Jiang et al. · 2021 [cited by applicant]
US 20220021905A1 · Ma et al. · 2022 [cited by applicant]
US 20230076920A1 · Chen · 2023 [cited by examiner]
WO WO2013006310A1 · 2013 [cited by applicant]
WO WO2019089695A1 · 2019 [cited by applicant]
WO 2020177133A1 · 2020 [cited by applicant]
WO 2020192020A1 · 2020 [cited by applicant]
Bross et al., “High Efficiency Video Coding (HEVC) Text Specification Draft 10 (for FDIS and Last Call)”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, Document No. … [cited by applicant]
Bross et al., “Versatile Video Coding (Draft 10)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, Document JVET-S2001_vB, 19th meeting, Teleconference, Jun. 22, 2020, 547 pages. [cited by applicant]
Anonymous, “Versatile Video Coding”, International Telecommunication Union, ITU-T Telecommunication Standardization Sector of ITU, Series H: Audiovisual and Multimedia Systems, Infrastructure of audiovisual services—Cod… [cited by applicant]
Anonymous, “Information Technology—High efficiency Coding and Media Delivery in Heterogeneous Environments—Part 2: High Efficiency Video Coding”, International Organization for Standardization, ISO/IEC JTC 1/SC 29/WG 11… [cited by applicant]
Anonymous, “Information technology—General video coding—Part 1: Essential video coding”, International Organization for Standardization (ISO), Coding of audio, picture, multimedia and hypermedia information, ISO/IEC JTC… [cited by applicant]
Hendry et al., “AHG 19: Adaptive resolution change (ARC) support in VVC”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JVET-N0118-v1, 14th Meeting, Geneva, Switzerland, Mar… [cited by applicant]
Rivaz et al., “AV1 Bitstream & Decoding Process Specification”, The Alliance for Open Media, AOMedia, Version 1.0.0 with Errata 1, Jan. 8, 2019, 681 pages. [cited by applicant]
Anonymous, “Information technology—Coding of audio-visual objects—Part 10: Advanced Video Coding”, International Organization for Standardization (ISO), International Standard ISO/IEC 14496-10, Second Edition, Oct. 1, 2… [cited by applicant]
Rivaz et al., “AV1 Bitstream & Decoding Process Specification”, The Alliance for Open Media, AOMedia, Version 1.0.0, Jun. 25, 2018, 677 pages. [cited by applicant]