IP Library Granted Patent US 12,166,987
Granted Patent B2
US 12,166,987 · App. 18/295,195 · Granted Dec 10, 2024

Decomposition of residual data during signal encoding, decoding and reconstruction in a tiered hierarchy

Inventors: Luca Rossato (Milan, IT); Guido Meardi (Milan, IT)
Assignee: V-NOVA INTERNATIONAL LIMITED
H04N19/126G06T7/248G06T9/00G06T9/40H04N19/136H04N19/23H04N19/30H04N19/33H04N19/40H04N19/50H04N19/57H04N19/573H04N19/59H04N19/62H04N19/63H04N19/87H04N19/94H04N5/145H04N19/635
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,166,987
App. No.
18/295,195
Granted
Dec 10, 2024
Kind
B2
Abstract

Computer processor hardware receives a first set of adjustment values. The first set of adjustment values specify adjustments to be made to a predicted rendition of a signal generated at a first level of quality to reconstruct a rendition of the signal at the first level of quality. The computer processor hardware processes the first set of adjustment values and derives a second set of adjustment values based on the first set of adjustment values and a rendition of the signal at a second level of quality. The second level of quality is lower than the first level of quality.

Claims (39)

1. A method comprising:

via computer processing hardware:

decoding encoded data for a bottom level of quality to produce a decoded rendition of a signal at the bottom level of quality;

decoding reconstruction data for a first level of quality and producing four planes of quantized parameters;

dequantizing the four planes of quantized parameters to produce four sets of dequantized transformed parameters;

performing an inverse directional decomposition of the four sets of dequantized transformed parameters to produce a plane of residuals;

upscaling data generated using the decoded rendition of the signal at the bottom level of quality to produce a predicted rendition of the signal at the first level of quality; and

combining the predicted rendition of the signal at the first level of quality with the plane of residuals on an element-by-element basis to generate a decoded rendition of the signal at the first level of quality,

wherein at least one of the four planes of quantized parameters does not carry directional information for the production of the plane of residuals and wherein performing an inverse directional decomposition comprises substituting a default value for dequantized values for said at least one of the four planes that does not carry directional information.

2. The method of claim 1 , comprising:

receiving parameters for generating the predicted rendition of the signal at the first level of quality; and

generating the predicted rendition of the signal at the first level of quality according to the received parameters.

3. The method of claim 1 , wherein decoding encoded signal data for a bottom level of quality uses a first decoding method that is different from the decoding method used for decoding reconstruction data for the first level of quality.

4. The method of claim 3 , wherein the first decoding method is a H.264 decoding method.

5. The method of claim 1 , wherein the predicted rendition of the signal at the first level of quality is generated using a corresponding element of a rendition of the signal at the bottom level of quality.

6. The method of claim 5 , wherein the method is performed in relation to 2 by 2 blocks of elements at the first level of quality and the corresponding element is a single element at the bottom level of quality for each 2 by 2 block.

7. The method of claim 1 , wherein a plane of residuals is generated for a plurality of levels of quality.

8. The method of claim 1 , wherein at least a first plane of quantized parameters is dequantized with a first set of dequantization operations and at least a second plane of quantized parameters is dequantized with a second set of dequantization operations, the first and second set of dequantization operations being different.

9. The method of claim 1 , wherein performing an inverse directional decomposition comprises applying a matrix multiplication to dequantized values for the four sets of dequantized transformed parameters.

10. The method of claim 1 , comprising:

adding a predicted average modifier,

wherein an average component generated by a directional decomposition is replaced within the four planes of quantized parameters with an average delta component representing a difference between a predicted average and an actual average for a block of residual elements.

11. The method of claim 1 , wherein the method is performed as part of a tiered-based hierarchical decoding loop.

12. The method of claim 1 , wherein the method is performed for a plurality of 2 by 2 blocks within a frame of video, wherein, for each 2 by 2 block, generation of an adjusted rendition at the first level of quality only utilizes four directional decomposition components for that block resulting from the inverse directional decomposition and data from the bottom level of quality for that block.

13. A decoder comprising:

a first decoder to decode encoded data for a bottom level of quality to produce a decoded rendition of a signal at the bottom level of quality;

a second decoder to decode reconstruction data for a first level of quality to produce four planes of quantized parameters;

at least one dequantizer to dequantize the four planes of quantized parameters to produce four sets of dequantized transformed parameters;

an inverse directional decomposition component to perform an inverse directional decomposition of the four sets of dequantized transformed parameters to produce a plane of residuals;

an upscaler to upscale data generated using the decoded rendition of the signal at the bottom level of quality to produce a predicted rendition of the signal at the first level of quality; and

a combiner to combine the predicted rendition of the signal at the first level of quality with the plane of residuals on an element-by-element basis to generate a decoded rendition of the signal at the first level of quality,

wherein at least one of the four planes of quantized parameters does not carry directional information for the production of the plane of residuals and wherein performing an inverse directional decomposition comprises substituting a default value for dequantized values for said at least one of the four planes that does not carry directional information.

14. The decoder of claim 13 , wherein the first decoder is different from the second decoder.

15. The decoder of claim 13 , wherein the decoder performs decoding in relation to 2 by 2 blocks of elements at the first level of quality and the corresponding element is a single element at the bottom level of quality for each 2 by 2 block.

16. The decoder of claim 13 , wherein at least a first plane of quantized parameters is dequantized with a first set of dequantization operations and at least a second plane of quantized parameters is dequantized with a second set of dequantization operations, the first and second set of dequantization operations being different.

17. The decoder of claim 13 , comprising:

a predicted average combiner,

wherein an average component generated by a directional decomposition is replaced within the four planes of quantized parameters with an average delta component representing a difference between a predicted average and an actual average for a block of residual elements.

18. The decoder of claim 13 , wherein the decoder is applied for a plurality of 2 by 2 blocks within a frame of video, wherein, for each 2 by 2 block, generation of an adjusted rendition at the first level of quality only utilizes four directional decomposition components for that block resulting from the inverse directional decomposition and data from the bottom level of quality for that block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2023
From: ROSSATO, LUCA; MEARDI, GUIDO
To: V-NOVA INTERNATIONAL LIMITED
Reel/Frame 064522/0209 →
Priority Claims (1)
WO PCT/EP2013/059847 · May 13, 2013 · international
Continuity (8)
Continuation 17684096 · Mar 1, 2022
Continuation 16992931 · Aug 13, 2020
Continuation 16239274 · Jan 3, 2019
Continuation 15296643 · Oct 18, 2016
Division 13893669 · May 14, 2013
Provisional Application 61647426 · May 15, 2012
Provisional Application 61646797 · May 14, 2012
Related Publication 20230379470A1 · Nov 23, 2023
Cited By (1)
US 12,505,578