IP Library › Granted Patent US 12,299,942
Granted Patent B2
US 12,299,942 · App. 17/911,263 · Granted May 13, 2025

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

Inventor: Sejin Oh (Seoul, KR)
Assignee: LG Electronics Inc.
G06T9/001H04L65/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,299,942
App. No.
17/911,263
Granted
May 13, 2025
Kind
B2
Abstract

A point cloud data transmission method, according to embodiments, may comprise the steps of: encoding point cloud data; and/or transmitting the point cloud data. A point cloud data reception method, according to embodiments, may comprise the steps of: receiving point cloud data; decoding the point cloud data; and/or rendering the point cloud data.

Claims (61)

1. A method of transmitting point cloud data by an encoder, the method comprising:

encoding point cloud data;

encapsulating the point cloud data, wherein the encapsulating includes generating a file including the point cloud data,

wherein the file includes component tracks including the encoded point cloud data and a track including parameter information for the encoded point cloud data,

wherein the track for the parameter information includes a track group type box with a track group type for representing a group of the component tracks,

wherein the track group type box includes a playout track group box with a track group identifier for representing that a playout group is present in the track group type box; and

transmitting the file,

wherein the parameter information includes coordinate position information for display,

wherein the point cloud data is non-timed volumetric data, wherein the encapsulating includes: encapsulating the point cloud data based on a plurality of items.

2. The method of claim 1 , wherein the file includes a box for representing at least one item to be played together.

3. The method of claim 1 , wherein the playout track group box includes playout control structure information applied to at least one track in the playout group,

wherein the playout control structure information includes at least one of playout priority information, playout interaction information, playout position information, or playout orientation information.

4. The method of claim 3 , wherein the playout priority information includes information representing a decoding priority of content of the point cloud data associated with the playout control structure information,

wherein the playout interaction information includes:

information representing whether a user is allowed to change a position of the content;

information representing whether the user is allowed to switch on/off the play of the content;

information representing whether the user is allowed to change an opacity of the content;

information representing whether the user is allowed to resize the content; and

information representing whether the user is allowed to rotate the content,

wherein the playout orientation information includes information representing a type of orientation in which the content is played.

5. An apparatus of transmitting point cloud data, the apparatus comprising:

a memory; and

a processor connected to the memory, wherein the processor is configured to:

encode point cloud data;

encapsulate the point cloud data in a file,

wherein the file includes component tracks including the encoded point cloud data and a track including parameter information for the encoded point cloud data,

wherein the track for the parameter information includes a track group type box with a track group type for representing a group of the component tracks,

wherein the track group type box includes a playout track group box with a track group identifier for representing that a playout group is present in the track group type box; and

transmit the file,

wherein the parameter information includes coordinate position information for display,

wherein the point cloud data is non-timed volumetric data, wherein the point cloud data is encapsulated based on a plurality of items.

6. The apparatus of claim 5 , wherein the file includes an EntityToGroupBox for representing at least one item to be played together.

7. The apparatus of claim 5 , wherein the playout track group box includes playout control structure information applied to at least one track in the playout group,

wherein the playout control structure information includes at least one of playout priority information, playout interaction information, playout position information, or playout orientation information.

8. The apparatus of claim 7 , wherein the playout priority information includes information representing a decoding priority of content of the point cloud data associated with the playout control structure information,

wherein playout interaction information includes:

information representing whether a user is allowed to change a position of the content;

information representing whether the user is allowed to switch on/off the play of the content; and

information representing whether the user is allowed to change an opacity of the content;

information representing whether the user is allowed to resize the content; and

information representing whether the user is allowed to rotate the content,

wherein the playout position information includes coordinate information representing a position where the content is played,

wherein the playout orientation information includes information representing a type of orientation in which the content is played.

9. A method of receiving point cloud data by a decoder, the method comprising:

receiving a file including component tracks including point cloud data and a track including parameter information for the point cloud data,

wherein the track for the parameter information includes a track group type box with a track group type for representing a group of the component tracks,

wherein the track group type box includes a playout track group box with a track group identifier for representing that a playout group is present in the track group type box;

decapsulating the file; and

decoding the point cloud data,

wherein the parameter information includes coordinate position information for display,

wherein the point cloud data is non-timed volumetric data, wherein the file including the point cloud data is decapsulated based on a plurality of items.

10. An apparatus of receiving point cloud data, the apparatus comprising:

a memory; and

a processor connected to the memory, wherein the processor is configured to:

receive a file including component tracks including point cloud data and a track including parameter information for the point cloud data,

wherein the track for the parameter information includes a track group type box with a track group type for representing a group of the component tracks,

wherein the track group type box includes a playout track group box with a track group identifier for representing that a playout group is present in the track group type box;

decapsulate the file; and

a decoder configured to decode the point cloud data,

wherein the parameter information includes coordinate position information for display,

wherein the point cloud data is non-timed volumetric data, wherein the file including the point cloud data is decapsulated based on a plurality of items.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2022
From: OH, SEJIN
To: LG ELECTRONICS INC.
Reel/Frame 061185/0046 →
Continuity (2)
Provisional Application 63008671 · Apr 11, 2020
Related Publication 20230103016A1 · Mar 30, 2023
References Cited (17)
US 20160086353A1 · Lukac et al. · 2016 [cited by applicant]
US 20160299997A1 · Mitchell et al. · 2016 [cited by applicant]
US 20190080483A1 · Mammou et al. · 2019 [cited by applicant]
US 20190253734A1 · Lee et al. · 2019 [cited by applicant]
US 20220329923A1 · Hamza · 2022 [cited by examiner]
US 20220335978A1 · Kondrad · 2022 [cited by examiner]
CN 110471085 · 2019 [cited by applicant]
EP 3474562 · 2019 [cited by applicant]
KR 20170126740 · 2017 [cited by applicant]
KR 20190089115 · 2019 [cited by applicant]
WO WO2019229304 · 2019 [cited by applicant]
WO WO2020053477 · 2020 [cited by applicant]
International Search Report in International Appln. No. PCT/KR2021/001448, date May 28, 2021, 16 pages (with English translation). [cited by applicant]
Extended European Search Report in European Appln. No. 21784753.2, mailed on Feb. 23, 2024, 12 pages. [cited by applicant]
Notice of Allowance in Chinese Appln. No. 202180027788.3, mailed on Feb. 1, 2024, 3 pages (with English translation). [cited by applicant]
Systems, “Draft Text of ISO/IEC DIS 23090-10 Carriage of Video-based Point Cloud Compression Data,” ISO 23090-10:2020(E), ISO/IEC JTC 1/SC 29/WG 11 N19066, Feb. 21, 2020, 46 pages. [cited by applicant]
Office Action in Chinese Appln. No. 202180027788.3, mailed on Jun. 15, 2023, 17 pages (with English translation). [cited by applicant]
Cited By (2)
US 12,568,247 US 12,712,935