US 12,294,702 B2
Quantization of residuals in video coding
Guido Meardi, London (GB); Simone Ferrara, London (GB); and Lorenzo Ciccarelli, London (GB)
Assigned to V-NOVA INTERNATIONAL LIMITED, London (GB)
Appl. No. 17/624,787
Filed by V-NOVA INTERNATIONAL LIMITED, London (GB)
PCT Filed Jul. 6, 2020, PCT No. PCT/GB2020/051619
§ 371(c)(1), (2) Date Jan. 4, 2022,
PCT Pub. No. WO2021/005348, PCT Pub. Date Jan. 14, 2021.
Claims priority of provisional application 62/984,261, filed on Mar. 2, 2020.
Claims priority of application No. 1909701 (GB), filed on Jul. 5, 2019; application No. 1909724 (GB), filed on Jul. 6, 2019; application No. 1909997 (GB), filed on Jul. 11, 2019; application No. 1910674 (GB), filed on Jul. 25, 2019; application No. 1911467 (GB), filed on Aug. 9, 2019; application No. 1911545 (GB), filed on Aug. 12, 2019; application No. 1911546 (GB), filed on Aug. 13, 2019; application No. 1914215 (GB), filed on Oct. 2, 2019; application No. 1914413 (GB), filed on Oct. 6, 2019; application No. 1914414 (GB), filed on Oct. 6, 2019; application No. 1914634 (GB), filed on Oct. 10, 2019; application No. 1915546 (GB), filed on Oct. 25, 2019; application No. 1915553 (GB), filed on Oct. 25, 2019; application No. 1916090 (GB), filed on Nov. 5, 2019; application No. 1918099 (GB), filed on Dec. 10, 2019; application No. 2000430 (GB), filed on Jan. 12, 2020; application No. 2000483 (GB), filed on Jan. 13, 2020; application No. 2000600 (GB), filed on Jan. 15, 2020; application No. 2000668 (GB), filed on Jan. 16, 2020; application No. 2001408 (GB), filed on Jan. 31, 2020; application No. PCT/GB2020/050695 (WO), filed on Mar. 18, 2020; application No. 2004131 (GB), filed on Mar. 20, 2020; application No. 2005652 (GB), filed on Apr. 18, 2020; and application No. 2006183 (GB), filed on Apr. 27, 2020.
Prior Publication US 2022/0329802 A1, Oct. 13, 2022
Int. Cl. H04N 19/124 (2014.01); H04N 19/184 (2014.01)
CPC H04N 19/124 (2014.11) [H04N 19/184 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A method of encoding an input signal into a plurality of encoded streams, wherein the encoded streams may be combined to reconstruct the input signal, the method comprising:
receiving an input signal;
downsampling the input signal to create a downsampled signal;
instructing an encoding of the downsampled signal using a base encoder to create a base encoded stream;
instructing a decoding of the base encoded stream using a base decoder to generate a reconstructed signal;
comparing the reconstructed signal to the input video to create a set of residuals; and,
encoding the set of residuals to create a level encoded stream, including:
applying a transform to the set of residuals to create a set of transformed coefficients;
applying a quantization operation to the set of transformed coefficients to create a set of quantized coefficients,
the quantization operation comprising using a quantization offset, and wherein the offsets for all quantization step widths are derived from a reference step width according to the relationship:
Dequantization_Offsetk=f(StepWidthk),
and the relationship:
Actual_Dequantization_Offseti==Reference_Dequantization_Offset+f(StepWidthi)−f(Reference StepWidth); and
applying an encoding operation to the quantized coefficients.