US 12,382,095 B2
Methods and devices for coding and decoding a data stream representative of at least one image
Félix Henry, Chatillon (FR); and Mohsen Abdoli, Chatillon (FR)
Assigned to ORANGE, Issy les Moulineaux (FR)
Filed by ORANGE, Issy les Moulineaux (FR)
Filed on May 13, 2024, as Appl. No. 18/662,281.
Application 18/662,281 is a continuation of application No. 17/429,174, granted, now 12,022,115, previously published as PCT/FR2020/050146, filed on Jan. 30, 2020.
Claims priority of application No. 1901228 (FR), filed on Feb. 7, 2019.
Prior Publication US 2024/0298028 A1, Sep. 5, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/593 (2014.01); H04N 19/11 (2014.01); H04N 19/176 (2014.01); H04N 19/182 (2014.01)
CPC H04N 19/593 (2014.11) [H04N 19/11 (2014.11); H04N 19/176 (2014.11); H04N 19/182 (2014.11)] 17 Claims
OG exemplary drawing
 
1. A method for decoding a coded data stream representative of at least one image, said image being split into blocks, the decoding method being implemented by a decoding device and comprising, for at least one block of the image, referred to as a current block:
determining a group of pixel values in the block from previously decoded pixels, and
for each pixel of the block:
(i) decoding a prediction residue associated with said pixel, said prediction residue comprising a sign,
(ii) determining a prediction value associated with the pixel according to a first prediction mode, according to which the pixel is predicted from at least one other previously decoded pixel, said other previously decoded pixel belonging to said current block,
(iii) decoding from the data stream a value of an item of information indicating whether the pixel is predicted according to a second prediction mode according to which the pixel is predicted using a prediction resulting from said group of pixel values in the block,
(iv) in response to the decoded value of the item of information indicating that the pixel is predicted according to the second prediction mode:
(a) selecting a value of said group, and
(b) replacing said prediction value associated with the pixel with said selected value, and
(v) reconstructing said pixel using the prediction value associated with the pixel and the prediction residue.