US 11,889,098 B2
Method of coding and decoding images, coding and decoding device and computer programs corresponding thereto
Felix Henry, Saint Gregoire (FR); and Gordon Clare, Pace (FR)
Assigned to DOLBY INTERNATIONAL AB, Amsterdam Zuidoost (NL)
Filed by DOLBY INTERNATIONAL AB, Amsterdam Zuidoost (NL)
Filed on Mar. 11, 2022, as Appl. No. 17/693,185.
Application 17/693,185 is a continuation of application No. 16/915,029, filed on Jun. 29, 2020, granted, now 11,277,630.
Application 16/915,029 is a continuation of application No. 16/377,548, filed on Apr. 8, 2019, granted, now 10,701,386, issued on Jun. 30, 2020.
Application 16/377,548 is a continuation of application No. 15/619,093, filed on Jun. 9, 2017, granted, now 10,257,532, issued on Apr. 9, 2019.
Application 15/619,093 is a continuation of application No. 15/132,081, filed on Apr. 18, 2016, granted, now 9,706,219, issued on Jul. 11, 2017.
Application 15/132,081 is a continuation of application No. 14/492,950, filed on Sep. 22, 2014, granted, now 9,319,697, issued on Apr. 19, 2016.
Application 14/492,950 is a continuation of application No. 14/356,804, granted, now 9,609,344, issued on Mar. 28, 2017, previously published as PCT/FR2012/052551, filed on Nov. 6, 2012.
Claims priority of application No. 1160114 (FR), filed on Nov. 7, 2011.
Prior Publication US 2022/0272371 A1, Aug. 25, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/50 (2014.01); H04N 19/176 (2014.01); H04N 19/463 (2014.01); H04N 19/467 (2014.01); H04N 19/91 (2014.01); H04N 19/117 (2014.01); H04N 19/18 (2014.01); H04N 19/48 (2014.01); H04N 19/147 (2014.01); H04N 19/46 (2014.01); H04N 19/196 (2014.01); H04N 19/167 (2014.01); H04N 19/85 (2014.01); H04N 19/13 (2014.01)
CPC H04N 19/50 (2014.11) [H04N 19/117 (2014.11); H04N 19/147 (2014.11); H04N 19/167 (2014.11); H04N 19/176 (2014.11); H04N 19/18 (2014.11); H04N 19/197 (2014.11); H04N 19/46 (2014.11); H04N 19/463 (2014.11); H04N 19/467 (2014.11); H04N 19/48 (2014.11); H04N 19/85 (2014.11); H04N 19/91 (2014.11); H04N 19/13 (2014.11)] 13 Claims
OG exemplary drawing
 
1. A method for encoding a sign-data-hiding enabled data signal representative of at least one image comprising a plurality of partitions, the method comprising:
setting a partition of an image comprising a set of coefficients;
identifying a first non-zero coefficient within the set of coefficients;
identifying a last non-zero coefficient within the set of coefficients;
determining a set of modifiable coefficients in the set of coefficients, wherein the set of modifiable coefficients include the first non-zero coefficient, the last non-zero coefficient and all the coefficients between the first non-zero coefficient and the last non-zero coefficient;
determining a count of coefficients in the set of modifiable coefficients;
comparing the count to a plurality of threshold values, including a first threshold value and a second threshold value that is greater than the first threshold value;
in response to determining that the count is greater than the first threshold value but less than the second threshold value:
calculating a sum of amplitude information of non-zero coefficients in the set of modifiable coefficients;
calculating, using the sum of amplitude information, parity data;
comparing, based on the parity data, signs of a particular plurality of non-zero coefficients to a particular sign configuration in a predetermined plurality of sign configurations; and
when the signs of the particular plurality of non-zero coefficients matches the particular sign configuration, encoding the particular plurality of non-zero coefficients into a bitstream without corresponding sign bits.