US 12,307,729 B2
Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method that generate LODs based on an octree
Hyunmook Oh, Seoul (KR); and Sejin Oh, Seoul (KR)
Assigned to LG ELECTRONICS INC., Seoul (KR)
Appl. No. 17/926,029
Filed by LG ELECTRONICS INC., Seoul (KR)
PCT Filed May 31, 2021, PCT No. PCT/KR2021/006726
§ 371(c)(1), (2) Date Nov. 17, 2022,
PCT Pub. No. WO2021/242064, PCT Pub. Date Dec. 2, 2021.
Claims priority of application No. 10-2020-0065154 (KR), filed on May 29, 2020.
Prior Publication US 2023/0186527 A1, Jun. 15, 2023
Int. Cl. H04N 19/119 (2014.01); G06T 9/40 (2006.01); G06T 15/00 (2011.01); H04N 19/132 (2014.01); H04N 19/30 (2014.01); H04N 19/597 (2014.01); H04N 19/70 (2014.01); H04N 19/96 (2014.01)
CPC G06T 9/40 (2013.01) [G06T 15/00 (2013.01); H04N 19/30 (2014.11); H04N 19/96 (2014.11); G06T 2210/36 (2013.01); G06T 2210/56 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A method of transmitting point cloud data by a device, the method comprising:
encoding geometry information including positions of points of the point cloud data by applying an octree;
encoding attribute information including attribute values of the points of the point cloud data based on the octree; and
transmitting the encoded geometry information, the encoded attribute information, and signaling information,
wherein the encoding of the attribute information comprises:
generating Levels of Detail (LoDs) based on the octree; and
compressing the attribute information based on the LoDs,
wherein the octree is formed of depths,
wherein a depth of the depths includes one or more occupied nodes,
wherein at least one of the one or more occupied nodes includes two or more occupied child nodes,
wherein one of the two or more occupied child nodes is selected to generate a LoD,
wherein the selection is performed on each of the at least one occupied node having two or more occupied child nodes to generate the LoD corresponding to the depth, and
wherein an occupied child node selected for each of the at least one occupied node is a first node or a last node of two or more occupied child nodes based on whether the LoD is even or odd.