US 12,273,524 B2
Method of coding and decoding images, coding and decoding device and computer programs corresponding thereto
Felix Henry, Saint Gregoire (FR); Stephane Pateux, Rennes (FR); and Gordon Clare, Pace (FR)
Assigned to DOLBY INTERNATIONAL AB, Dublin (IE)
Filed by DOLBY INTERNATIONAL AB, Amsterdam Zuidoost (NL)
Filed on Jul. 5, 2023, as Appl. No. 18/218,521.
Application 14/662,395 is a division of application No. 14/492,750, filed on Sep. 22, 2014, granted, now 9,380,308, issued on Jun. 28, 2016.
Application 18/218,521 is a continuation of application No. 16/907,561, filed on Jun. 22, 2020, abandoned.
Application 16/907,561 is a continuation of application No. 16/435,317, filed on Jun. 7, 2019, granted, now 10,694,186, issued on Jun. 23, 2020.
Application 16/435,317 is a continuation of application No. 16/012,658, filed on Jun. 19, 2018, granted, now 10,362,311, issued on Jul. 23, 2019.
Application 16/012,658 is a continuation of application No. 15/486,660, filed on Apr. 13, 2017, granted, now 10,033,999, issued on Jul. 24, 2018.
Application 15/486,660 is a continuation of application No. 15/008,614, filed on Jan. 28, 2016, granted, now 9,661,335, issued on May 23, 2017.
Application 15/008,614 is a continuation of application No. 14/662,395, filed on Mar. 19, 2015, granted, now 9,319,693, issued on Apr. 19, 2016.
Application 14/492,750 is a continuation of application No. 14/128,949, granted, now 9,319,692, issued on Apr. 19, 2016, previously published as PCT/FR2012/051391, filed on Jun. 20, 2012.
Claims priority of application No. 1155606 (FR), filed on Jun. 24, 2011.
Prior Publication US 2023/0353740 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/13 (2014.01); H04N 19/119 (2014.01); H04N 19/124 (2014.01); H04N 19/136 (2014.01); H04N 19/137 (2014.01); H04N 19/174 (2014.01); H04N 19/176 (2014.01); H04N 19/196 (2014.01); H04N 19/436 (2014.01); H04N 19/44 (2014.01); H04N 19/50 (2014.01); H04N 19/503 (2014.01); H04N 19/51 (2014.01); H04N 19/593 (2014.01); H04N 19/61 (2014.01); H04N 19/625 (2014.01); H04N 19/70 (2014.01); H04N 19/91 (2014.01)
CPC H04N 19/13 (2014.11) [H04N 19/119 (2014.11); H04N 19/124 (2014.11); H04N 19/136 (2014.11); H04N 19/137 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/196 (2014.11); H04N 19/197 (2014.11); H04N 19/436 (2014.11); H04N 19/44 (2014.11); H04N 19/50 (2014.11); H04N 19/503 (2014.11); H04N 19/51 (2014.11); H04N 19/593 (2014.11); H04N 19/61 (2014.11); H04N 19/625 (2014.11); H04N 19/70 (2014.11); H04N 19/91 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A method for coding an image, the method comprising:
segmenting the image into a plurality of blocks,
grouping the blocks into a predetermined number of rows of blocks,
coding, using an entropy coding module, a current block of the rows of blocks, wherein the coding comprises:
when the current block is a first block in an encoding order of a row that is not the first row of the image in the encoding order:
determining probabilities of symbol occurrence for the current block, the probabilities being those which have been determined by coding a predetermined block of at least one other row, wherein the predetermined block is the second block in the encoding order in the other row,
initializing state variables of the entropy coding module with the determined probabilities, and
coding the current block; and
generating at least one data sub-stream for the image.