US 12,225,178 B2
Coding scheme for depth data
Bart Kroon, Eindhoven (NL)
Assigned to Koninklijke Philips N.V., Eindhoven (NL)
Appl. No. 17/641,843
Filed by KONINKLIJKE PHILIPS N.V., Eindhoven (NL)
PCT Filed Sep. 10, 2020, PCT No. PCT/EP2020/075265
§ 371(c)(1), (2) Date Mar. 10, 2022,
PCT Pub. No. WO2021/052846, PCT Pub. Date Mar. 25, 2021.
Claims priority of application No. 19198801 (EP), filed on Sep. 20, 2019.
Prior Publication US 2022/0394229 A1, Dec. 8, 2022
Int. Cl. H04N 13/00 (2018.01); H04N 13/128 (2018.01); H04N 13/161 (2018.01); H04N 13/178 (2018.01); H04N 19/00 (2014.01); H04N 19/136 (2014.01); H04N 19/42 (2014.01); H04N 19/86 (2014.01)
CPC H04N 13/161 (2018.05) [H04N 13/128 (2018.05); H04N 13/178 (2018.05); H04N 19/136 (2014.11); H04N 19/42 (2014.11); H04N 19/86 (2014.11); H04N 2013/0081 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of encoding depth data, the method comprising:
receiving source data,
wherein the source data comprises depth values;
defining a depth map,
wherein the depth map comprises an array of map values,
wherein each map value is one of a plurality of levels;
analyzing the depth values,
wherein the analyzing is arranged to determine encoding of the depth values into the map values;
wherein a range of the map values is not equal to a range of the depth values,
defining a first subset of the plurality of levels for of an occupied part of the depth map, based on a result of the analyzing;
defining a second subset of the plurality of levels of an unoccupied part of the depth map, based on a result of the analyzing;
assigning one or more map values to the second subset;
converting the depth values to map values in the first subset; and
generating a bitstream,
wherein the bitstream comprises the depth map and metadata,
wherein the metadata comprises a definition of the first subset and the second subset.