# US 12,003,769 B2 · Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,003,769 B2
- Document ID: US12003769B2
- Status: Granted
- Kind: B2
- Application number: 17/842,082
- Filed: 2022-06-16
- Published: 2022-10-06
- Granted: 2024-06-04
- Earliest claimed: 2020-01-07
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Hyejung Hur; Sejin Oh
- Web page: https://patentgrep.com/patent/US12003769B2

## CPC

- G06T 9/001: {Model-based coding, e.g. wire frame}
- H04N 19/597: specially adapted for multi-view video sequence encoding
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 19/96: Tree coding, e.g. quad-tree coding
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Disclosed herein are a point cloud data transmission method including encoding point cloud data, and transmitting a bitstream containing the point cloud data, and a point cloud data reception method including receiving a bitstream containing point cloud data, and decoding the point cloud data.

## Claims

### Claim 1

A method for receiving point cloud data by a receiving apparatus, the method comprising:
receiving a bitstream including point cloud data;
decoding geometry data of the point cloud data partially,
wherein the decoded geometry data is represented based on an octree, and
wherein a geometry position of a node in a level of the octree is reconstructed based on a center position of the node for spatial scalability at the level of Levels of Detail (LoDs) of the octree that are skipped from a bottom of the octree; and
decoding attribute data of the point cloud data based on the reconstructed geometry position.

### Claim 2 (depends on 1)

The method of claim 1,
wherein a first node of the octree is reconstructed based on a center position of the first node,
wherein a second node of the octree is reconstructed based on a center position of the second node, and
wherein the first node and the second node are not a leaf node of the octree.

### Claim 3

An apparatus for receiving point cloud data, the apparatus comprising:
a receiver configured to receive a bitstream including point cloud data;
a decoder configured to:
decode geometry data of the point cloud data partially,
wherein the decoded geometry data is represented based on an octree, and
wherein a geometry position of a node in a level of the octree is reconstructed based on a center position of the node for spatial scalability at the level of Levels of Detail (LoDs) of the octree that are skipped from a bottom of the octree; and
decode attribute data of the point cloud data based on the reconstructed geometry position.

### Claim 4 (depends on 3)

The apparatus of claim 3,
wherein a first node of the octree is reconstructed based on a center position of the first node,
wherein a second node of the octree is reconstructed based on a center position of the second node, and
wherein the first node and the second node are not a leaf node of the octree.

### Claim 5

A method for transmitting point cloud data, the method comprising:
encoding geometry data of point cloud data,
wherein the encoded geometry data is represented based on an octree, and
wherein a node in a level of the octree is reconstructed based on a center position of the node for spatial scalability at the level of Levels of Detail (LoDs) of the octree that are skipped from a bottom of the octree;
encoding attribute data of the point cloud data based on the reconstructed geometry position; and
transmitting a bitstream including the geometry data and the attribute data of the point cloud data.

### Claim 6 (depends on 5)

The method of claim 5,
wherein a first node of the octree is reconstructed based on a center position of the first node,
wherein a second node of the octree is reconstructed based on a center position of the second node, and
wherein the first node and the second node are not a leaf node of the octree.

### Claim 7

An apparatus for transmitting point cloud data, the apparatus comprising:
encoding geometry data of point cloud data,
wherein the encoded geometry data is represented based on an octree, and
wherein a geometry position of a node in a level of the octree is reconstructed based on a center position of the node for spatial scalability at the level of Levels of Detail (LoDs) of the octree that are skipped from a bottom of the octree;
encoding attribute data of the point cloud data based on the reconstructed geometry position; and
transmitting a bitstream including the geometry data and the attribute data of the point cloud data.

### Claim 8 (depends on 7)

The apparatus of claim 7,
wherein a first node of the octree is reconstructed based on a center position of the first node,
wherein a second node of the octree is reconstructed based on a center position of the second node, and
wherein the first node and the second node are not a leaf node of the octree.
