IP Library › Granted Patent US 12,532,027
Granted Patent B2
US 12,532,027 · App. 18/529,451 · Granted Jan 20, 2026

Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method

Inventors: Hyejung Hur (Seoul, KR); Sejin Oh (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/597H04N19/132H04N19/136H04N19/167H04N19/96H04N19/90
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,532,027
App. No.
18/529,451
Granted
Jan 20, 2026
Kind
B2
Abstract

Disclosed herein is a method for receiving point cloud data, including receiving a bitstream containing the point cloud data, and decoding the point cloud data. Disclosed herein is a method for transmitting point cloud data, including encoding the point cloud data, and transmitting a bitstream containing the point cloud data.

Claims (49)

1 . A method comprising:

decoding positions of points from geometry data; and

decoding attributes of the points from attribute data based on levels of detail including a first level and a second level,

wherein the points are sorted based on a Morton code,

wherein the first level is generated based on selecting a point in points of the second level, and

based on the second level being odd, wherein the selected point is a point with a greatest point index of the second level, or

based on the second level being even, wherein the selected point is a point with a lowest point index of the second level.

2 . The method of claim 1 ,

wherein the decoding the attributes of the points includes:

changing a location value of points of the point cloud data into a Morton code based on the geometry data and the attribute data,

arranging the points based on the Morton code,

decoding the points from the levels of detail.

3 . A device comprising:

a memory; and

at least one processor connected to the memory, the at least one processor configured to:

receive a bitstream including geometry data and attribute data;

decode positions of points from the geometry data; and

decode attributes of the points from the attribute data based on levels of detail including a first level and a second level,

wherein the points are sorted based on a Morton code,

wherein the first level is generated based on selecting a point in points of the second level, and

based on the second level being odd, wherein the selected point is a point with a greatest point index of the second level, or

based on the second level being even, wherein the selected point is a point with a lowest point index of the second level.

4 . The apparatus of claim 3 ,

wherein the at least one processor further configured to:

change a location value of points of the point cloud data into a Morton code based on the geometry data and the attribute data,

arrange the points based on the Morton code,

decode the points from the levels of detail.

5 . A method comprising:

encoding positions of points to geometry data; and

encoding attributes of the points to attribute data based on levels of detail including a first level and a second level,

wherein the points are sorted based on a Morton code,

wherein the first level is generated based on selecting a point in points of the second level, and

based on the second level being odd, wherein the selected point is a point with a greatest point index of the second level, or

based on the second level being even, wherein the selected point is a point with a lowest point index of the second level.

6 . The method of claim 5 ,

wherein the encoding the attributes of the points includes:

changing a location value of points of the point cloud data into a Morton code based on the geometry data and the attribute data,

arranging the points based on the Morton code,

encoding the points from the levels of detail.

7 . A device comprising:

a memory; and

at least one processor connected to the memory, the at least one processor configured to:

encode positions of points to geometry data;

to encode attributes of the points to attribute data based on levels of detail including a first level and a second level, and

transmit a bitstream including the geometry data and the attribute data,

wherein the points are sorted based on a Morton code,

wherein the first level is generated based on selecting a point in points of the second level, and

based on the second level being odd, wherein the selected point is a point with a greatest point index of the second level, or

based on the second level being even, wherein the selected point is a point with a lowest point index of the second level.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2023
From: HUR, HYEJUNG; OH, SEJIN
To: LG ELECTRONICS INC.
Reel/Frame 065767/0194 →
Continuity (5)
Continuation 17354278 · Jun 22, 2021
Continuation 16998153 · Aug 20, 2020
Provisional Application 62911954 · Oct 7, 2019
Provisional Application 62910400 · Oct 3, 2019
Related Publication 20240121436A1 · Apr 11, 2024
References Cited (23)
US 20080238919A1 · Pack · 2008 [cited by examiner]
US 20120313944A1 · Kontkanen et al. · 2012 [cited by applicant]
US 20140198097A1 · Evans · 2014 [cited by examiner]
US 20160275719A1 · Oke · 2016 [cited by applicant]
US 20170091992A1 · Rogers · 2017 [cited by examiner]
US 20170214943A1 · Cohen et al. · 2017 [cited by applicant]
US 20170347122A1 · Chou et al. · 2017 [cited by applicant]
US 20190080483A1 · Mammou · 2019 [cited by examiner]
US 20190081638A1 · Mammou et al. · 2019 [cited by applicant]
US 20200021856A1 · Tourapis · 2020 [cited by examiner]
US 20200107048A1 · Yea · 2020 [cited by examiner]
US 20200175725A1 · Mekuria · 2020 [cited by examiner]
US 20200217937A1 · Mammou · 2020 [cited by examiner]
US 20200302651A1 · Flynn · 2020 [cited by examiner]
US 20200304829A1 · Yea · 2020 [cited by examiner]
CN 109257604A · 2019 [cited by applicant]
EP 3975124A1 · 2022 [cited by applicant]
EP 3996044A1 · 2022 [cited by applicant]
WO 2019081087A1 · 2019 [cited by applicant]
“G-PCC codec description”, ISO/IEC JTC1/SC29/WG11, Coding of Moving Pictures and Audio, Jul. 2019, Gothenburg, SE, XP030206833, Retrieved from the Internet: URL:http://phenix.int-evry.frimpeg/doc_end_user/documents/127_… [cited by applicant]
Hyejung Hur, et al., “[G-PCC][New Proposal] on improved spatial scalable lifting”, ISO/IEC JTC1/SC29/WG11, MPEG2019/M51408, Coding of Moving Pictures and Audio, Oct. 2019, Geneva, CH, XP030221738, Retrieved from the Int… [cited by applicant]
Hyejung Hur, et al., “[G-PCC] CE13.15 report on LoD generation for spatial scalability”, ISO/IEC JTC1/SC29/WG11, MPEG2019/M52311, Coding of Moving Pictures and Audio, Jan. 2020, Brussels, BE, XP030224927, Retrieved from… [cited by applicant]
Mammou et al., “G-PCC codec description v2”, ISO/IEC JTC1/SC29/WG11, N18189, Jan. 2019, Marrakech, MA. [cited by applicant]