IP Library › Granted Patent US 11,210,814
Granted Patent B2
US 11,210,814 · App. 17/155,634 · Granted Dec 28, 2021

Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device

Inventors: Noritaka Iguchi (Osaka, JP); Toshiyasu Sugio (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
G06T9/00H04N13/161
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 11,210,814
App. No.
17/155,634
Granted
Dec 28, 2021
Kind
B2
Abstract

A three-dimensional data encoding method includes: generating encoded data by encoding third point cloud data that is a combination of first point cloud data and second point cloud data; and generating a bitstream including the encoded data and control information. The encoded data includes a piece of geometry information and pieces of attribute information of each of three-dimensional points included in the third point cloud data. One of the pieces of attribute information includes first information indicating whether a corresponding one of the three-dimensional points belongs to the first point cloud data or the second point cloud data. The control information includes second information indicating, among the pieces of attribute information, a piece of attribute information including the first information.

Claims (47)

1. A three-dimensional data encoding method, comprising:

generating encoded data by encoding third point cloud data that is a combination of first point cloud data and second point cloud data; and

generating a bitstream including the encoded data and control information,

wherein the encoded data includes a piece of geometry information and pieces of attribute information of each of three-dimensional points included in the third point cloud data,

one of the pieces of attribute information includes first information indicating whether a corresponding one of the three-dimensional points belongs to the first point cloud data or the second point cloud data, and

the control information includes second information indicating, among the pieces of attribute information, a piece of attribute information including the first information.

2. The three-dimensional data encoding method according to claim 1 ,

wherein the control information is common to frames.

3. The three-dimensional data encoding method according to claim 1 , further comprising:

encoding the piece of attribute information including the first information using lossless encoding.

4. The three-dimensional data encoding method according to claim 3 , further comprising:

setting a quantization parameter so that the lossless encoding is to be used.

5. The three-dimensional data encoding method according to claim 1 , further comprising:

adjusting a position of a point cloud included in the second point cloud data using motion information indicating motion between the first point cloud data and the second point cloud data; and

generating the third point cloud data by combining the first point cloud data and the second point cloud data after the adjusting,

wherein the encoded data includes the motion information.

6. A three-dimensional data decoding method, comprising:

obtaining encoded data from a bitstream, the encoded data including a piece of geometry information and pieces of attribute information of each of three-dimensional points included in third point cloud data that is a combination of first point cloud data and second point cloud data;

obtaining second information from control information included in the bitstream, the second information indicating, among the pieces of attribute information, a piece of attribute information including first information indicating whether a corresponding one of the three-dimensional points belongs to the first point cloud data or the second point cloud data; and

obtaining the first information using the second information.

7. The three-dimensional data decoding method according to claim 6 ,

wherein the control information is common to frames.

8. The three-dimensional data decoding method according to claim 6 ,

wherein the piece of attribute information including the first information is encoded using lossless encoding.

9. The three-dimensional data decoding method according to claim 8 ,

wherein a quantization parameter is set so that the lossless encoding is to be used.

10. The three-dimensional data decoding method according to claim 6 , further comprising:

separating the first point cloud data and the second point cloud data from the third point cloud data using the first information.

11. The three-dimensional data decoding method according to claim 10 , further comprising:

obtaining motion information from the bitstream, the motion information indicating motion between the first point cloud data and the second point cloud data; and

adjusting a position of a point cloud included in the second point cloud data using the motion information.

12. A three-dimensional data encoding device, comprising:

a processor; and

memory,

wherein using the memory, the processor:

generates encoded data by encoding third point cloud data that is a combination of first point cloud data and second point cloud data; and

generates a bitstream including the encoded data and control information,

wherein the encoded data includes a piece of geometry information and pieces of attribute information of each of three-dimensional points included in the third point cloud data,

one of the pieces of attribute information includes first information indicating whether a corresponding one of the three-dimensional points belongs to the first point cloud data or the second point cloud data, and

the control information includes second information indicating, among the pieces of attribute information, a piece of attribute information including the first information.

13. A three-dimensional data decoding device, comprising:

a processor; and

memory,

wherein using the memory, the processor:

obtains encoded data from a bitstream, the encoded data including a piece of geometry information and pieces of attribute information of each of three-dimensional points included in third point cloud data that is a combination of first point cloud data and second point cloud data;

obtains second information from control information included in the bitstream, the second information indicating, among the pieces of attribute information, a piece of attribute information including first information indicating whether a corresponding one of the three-dimensional points belongs to the first point cloud data or the second point cloud data; and

obtains the first information using the second information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2021
From: IGUCHI, NORITAKA; SUGIO, TOSHIYASU
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 056830/0060 →
Continuity (3)
Continuation PCTJP2019039904 · Oct 9, 2019
Provisional Application 62743229 · Oct 9, 2018
Related Publication 20210142521A1 · May 13, 2021
Cited By (1)
US 12,299,944