IP Library Granted Patent US 12,249,106
Granted Patent B2
US 12,249,106 · App. 17/927,285 · Granted Mar 11, 2025

Point cloud data processing device and processing method

Inventors: Hyejung Hur (Seoul, KR); Sejin Oh (Seoul, KR)
Assignee: LG ELECTRONICS INC.
G06T9/001G06T9/40H04N19/174H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,249,106
App. No.
17/927,285
Granted
Mar 11, 2025
Kind
B2
Abstract

A point cloud data processing method according to embodiments may comprise: encoding point cloud data; and transmitting the point cloud data. A point cloud data processing method according to embodiments may comprise: receiving point cloud data; and decoding the point cloud data.

Claims (66)

1. A device for processing point cloud data, the device comprising:

one or more processors configured to process point cloud data; and

one or more memories coupled with the one or more processors,

wherein the one or more processors are configured to:

encode a geometry of the point cloud data; and

encode an attribute of the point cloud data based on the encoded geometry,

wherein the geometry indicates positions of points of the point cloud data, and

wherein the attribute indicates at least one of reflectance and color of the points,

wherein the points are predicted based on a predictive tree including nodes of the points,

wherein the predictive tree is generated based on azimuth information for the points,

wherein a bitstream includes information related to the azimuth information for the predictive tree.

2. The device of claim 1 , wherein the encoded geometry and the encoded attribute are output in the bitstream,

wherein the bitstream contains signaling information.

3. The device of claim 2 , wherein the signaling information includes information related to the predictive tree,

wherein the information related to the predictive tree comprises:

first information indicating whether the predictive tree is generated by re-sorting an order of the points based on a content characteristic of the point cloud data; and

second information indicating a method of generating the predictive tree.

4. The device of claim 3 , wherein the information related to the predictive tree is signaled at least one of a sequence level, a tile level, or a slice level of the bitstream.

5. A method of processing point cloud data performed by a device including one or more processors and one or more memories coupled with the one or more processors, the method comprising:

encoding a geometry of the point cloud data; and

encoding an attribute of the point cloud data based on the encoded geometry,

wherein the geometry indicates positions of points of the point cloud data, and

wherein the attribute indicates at least one of reflectance and color of the points,

wherein the points are predicted based on a predictive tree including nodes of the points,

wherein the predictive tree is generated based on azimuth information for the points,

wherein a bitstream includes information related to the azimuth information for the predictive tree.

6. The method of claim 5 , wherein the encoded geometry and the encoded attribute are output in the bitstream,

wherein the bitstream contains signaling information.

7. The method of claim 6 , wherein the signaling information includes information related to the predictive tree,

wherein the information related to the predictive tree comprises:

first information indicating whether the predictive tree is generated by re-sorting an order of the points based on a content characteristic of the point cloud data; and

second information indicating a method of generating the predictive tree.

8. The method of claim 7 , wherein the information related to the predictive tree is signaled at least one of a sequence level, a tile level, or a slice level of the bitstream.

9. A device for processing point cloud data, the device comprising:

one or more processors configured to process point cloud data; and

one or more memories coupled with the one or more processors,

wherein the one or more processors are configured to:

decode a geometry of the point cloud data; and

decode an attribute of the point cloud data based on the decoded geometry,

wherein the geometry indicates positions of points of the point cloud data, and

wherein the attribute indicates at least one of reflectance and color of the points,

wherein the points are predicted based on a predictive tree including nodes of the points,

wherein the predictive tree is generated based on azimuth information for the points,

wherein a bitstream includes information related to the azimuth information for the predictive tree.

10. The device of claim 9 , wherein the point cloud data is received in a form of the bitstream,

wherein the bitstream contains signaling information.

11. The device of claim 10 , wherein the signaling information includes information related to the predictive tree,

wherein the information related to the predictive tree comprises:

first information indicating whether the predictive tree is generated by re-sorting an order of the points based on a content characteristic of the point cloud data; and

second information indicating a method of generating the predictive tree.

12. The device of claim 11 , wherein the information related to the predictive tree is signaled at least one of a sequence level, a tile level, or a slice level of the bitstream.

13. A method of processing point cloud data performed by a device including one or more processors and one or more memories coupled with the one or more processors, the method comprising:

decoding a geometry of the point cloud data; and

decoding an attribute of the point cloud data based on the decoded geometry,

wherein the geometry indicates positions of points of the point cloud data, and

wherein the attribute indicates at least one of reflectance and color of the points,

wherein the points are predicted based on a predictive tree including nodes of the points,

wherein the predictive tree is generated based on azimuth information for the points,

wherein a bitstream includes information related to the azimuth information for the predictive tree.

14. The method of claim 13 , wherein the point cloud data is received in a form of the bitstream,

wherein the bitstream contains signaling information.

15. The method of claim 14 , wherein the signaling information includes information related to the predictive tree,

wherein the information related to the predictive tree comprises:

first information indicating whether the predictive tree is generated by re-sorting an order of the points based on a content characteristic of the point cloud data; and

second information indicating a method of generating the predictive tree.

16. The method of claim 15 , wherein the information related to the predictive tree is signaled at least one of a sequence level, a tile level, or a slice level of the bitstream.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: HUR, HYEJUNG; OH, SEJIN
To: LG ELECTRONICS INC.
Reel/Frame 061857/0729 →
Priority Claims (1)
KR 10-2020-0068427 · Jun 5, 2020 · national
Continuity (1)
Related Publication 20230206510A1 · Jun 29, 2023
References Cited (16)
US 11282239B2 · Han · 2022 [cited by examiner]
US 11483363B2 · Hur · 2022 [cited by examiner]
US 11601488B2 · Hur · 2023 [cited by examiner]
US 20210289211A1 · Oh · 2021 [cited by examiner]
US 20220262043A1 · Nakagami · 2022 [cited by examiner]
US 20230023219A1 · Kato · 2023 [cited by examiner]
US 20230154052A1 · Oh · 2023 [cited by examiner]
US 20230164353A1 · Lee · 2023 [cited by examiner]
US 20230209099A1 · Hur · 2023 [cited by examiner]
US 20230334711A1 · Oh · 2023 [cited by examiner]
KR 1020180109927A · 2018 [cited by applicant]
KR 1020200039757A · 2020 [cited by applicant]
WO 2021246837A1 · 2021 [cited by applicant]
D. Flynn et al., “G-PCC: Combined octree-predictive geometry coding”, International Organisation for Standardisation Organisation Internationale de Normalisation ISO/IEC JTC1/SC29/WG11 Coding of Moving Pictures, MPEG/m5… [cited by applicant]
Z. Gao et al., “[G-PCC][New proposal] Predictive Geometry Coding”, International Organisation for Standardisation Organisation Internationale de Normalisation ISO/IEC JTC1/SC29/WG11 Coding of Moving Pictures and Audio, … [cited by applicant]
K. Mammou et al., “G-PCC codec description v2”, International Organisation for Standardisation Organisation Internationale de Normalisation ISO/IEC JTC1/SC29/WG11 Coding of Moving Pictures and Audio, N18189, Jan. 2019. [cited by applicant]