US 12,192,499 B2
Methods and apparatuses for encoding and decoding a bytestream
Ivan Makeev, London (GB); Balázs Keszthelyi, London (GB); Stergios Poularakis, London (GB); Michele Sanna, London (GB); and Robert Ettinger, London (GB)
Assigned to V-Nova International Limited, London (GB)
Filed by V-NOVA INTERNATIONAL LIMITED, London (GB)
Filed on Apr. 3, 2023, as Appl. No. 18/295,197.
Application 18/295,197 is a continuation of application No. 16/769,803, granted, now 11,632,560, previously published as PCT/GB2018/053552, filed on Dec. 6, 2018.
Prior Publication US 2023/0388531 A1, Nov. 30, 2023
Int. Cl. H04N 19/44 (2014.01); G06F 17/16 (2006.01); G06F 30/20 (2020.01); H04L 65/75 (2022.01); H04N 19/13 (2014.01); H04N 19/169 (2014.01); H04N 19/184 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/44 (2014.11) [G06F 17/16 (2013.01); G06F 30/20 (2020.01); H04L 65/75 (2022.05); H04N 19/13 (2014.11); H04N 19/184 (2014.11); H04N 19/1883 (2014.11); H04N 19/96 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of decoding a set of sparse data, the method comprising:
obtaining a set of encoded data comprising information that, when decoded, would enable reconstruction of the set of sparse data;
decoding a first portion of said set of encoded data to obtain a first set of decoded data; and
based on the first set of decoded data, determining how to reconstruct a first portion of the set of sparse data,
wherein the first set of decoded data corresponds to one or more metadata symbols indicating whether to reconstruct the first portion of the set of sparse data based on (i) a second set of decoded data or (ii) a simulation of the first portion of the set of sparse data, and
wherein, if the one or more metadata symbols indicates that reconstruction of the first portion of the set of sparse data should be based on the second set of decoded data, the method further comprises:
decoding a second portion of said set of encoded data to obtain the second set of decoded data; and
reconstructing the first portion of the set of sparse data by extracting, from the second set of decoded data, a first type of data symbols.