IP Library Granted Patent US 11,902,577
Granted Patent B2
US 11,902,577 · App. 17/381,789 · Granted Feb 13, 2024

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

Inventors: Toshiyasu Sugio (Osaka, JP); Noritaka Iguchi (Osaka, JP); Pongsak Lasang (Singapore, SG); Chi Wang (Singapore, SG); Chung Dean Han (Johor Bahru, MY)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
H04N19/597H04N19/167H04N19/182H04N19/46H04N19/85G01S17/89H04N13/246H04N13/282
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,902,577
App. No.
17/381,789
Granted
Feb 13, 2024
Kind
B2
Abstract

A three-dimensional data encoding method includes: obtaining geometry information which includes first three-dimensional positions on a measurement target, and is generated by a measurer that radially emits an electromagnetic wave in different directions and obtains a reflected wave which is the electromagnetic wave that is reflected by the measurement target; generating a two-dimensional image including first pixels corresponding to the directions, based on the geometry information; and encoding the two-dimensional image to generate a bitstream. Each of the first pixels has a pixel value indicating a first three-dimensional position or attribute information of a three-dimensional point which is included in a three-dimensional point cloud and corresponds to a direction to which the first pixel corresponds among the directions.

Claims (55)

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

obtaining orthogonal geometry information indicating each position of a three-dimensional point cloud in orthogonal coordinates;

obtaining a plurality of parameters including first horizontal angle information and first vertical angle information corresponding to the three-dimensional point cloud;

converting, using at least one of the plurality of parameters, the orthogonal geometry information into polar geometry information indicating each position of the three-dimensional point cloud in polar coordinates;

encoding the polar geometry information; and

generating a bitstream including the polar geometry information encoded,

wherein the converted polar geometry information includes second horizontal angle information, second vertical angle information, and distance information from a reference point corresponding to each position of the three-dimensional point cloud.

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

wherein the reference point corresponds to a position of a measurer that generates the orthogonal geometry information.

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

wherein the orthogonal geometry information and the plurality of parameters are obtained from a measurer.

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

wherein the measurer measures each position of the three-dimensional point cloud in polar coordinates, converts each position of the three-dimensional point in polar coordinates into each position of three-dimensional point cloud in the orthogonal coordinates, and generates the orthogonal geometry information indicating each position of the three-dimensional point cloud in the orthogonal coordinates, and

wherein first horizontal angle information and first vertical angle information included in the plurality of parameters correspond to irradiation angle information of the measurer.

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

generating a two-dimensional image by projecting the polar geometry information converted on a vertical plane; and

encoding the two-dimensional image, wherein

the polar geometry information encoded includes the two-dimensional image encoded.

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

obtaining, from a bitstream, polar geometry information indicating each position of three-dimensional point cloud in polar coordinates, the polar geometry information including a plurality of parameters including first horizontal angle information and first vertical angle information corresponding to the three-dimensional point cloud; and

restoring the polar geometry information, wherein

the restoring includes:

decoding each position of the three-dimensional point cloud in the polar coordinates;

converting, using at least one of the plurality of parameter, each position of the three-dimensional point cloud in the polar coordinates into each position of the three-dimensional point cloud in orthogonal coordinates, and

wherein the obtained polar geometry information includes second horizontal angle information, second vertical angle information, and distance information from a reference point corresponding to each position of the three-dimensional point cloud.

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

wherein the reference point corresponds to a position of a measurer that generates orthogonal geometry information indicating each position of the three-dimensional point cloud in the orthogonal coordinates.

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

wherein the plurality of parameters are generated from a measurer.

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

wherein the measurer measures each position of the three-dimensional point cloud in the polar coordinates, converts each position of the three-dimensional point in the polar coordinates into each position of the three-dimensional point cloud in the orthogonal coordinates, and generates orthogonal geometry information indicating each position of the three-dimensional point cloud in the orthogonal coordinates, and

wherein first horizontal angle information and first vertical angle information included in the plurality of parameters correspond to irradiation angle information of the measurer.

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

the polar geometry information include a two-dimensional image generated by projecting the three-dimensional point cloud on a vertical plane; and

decoding the two-dimensional image.

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

a processor; and

memory,

wherein using the memory, the processor:

obtaining orthogonal geometry information indicating each position of a three-dimensional point cloud in orthogonal coordinates;

obtaining a plurality of parameters including first horizontal angle information and first vertical angle information corresponding to the three-dimensional point cloud;

converting, using at least one of the plurality of parameters, the orthogonal geometry information into polar geometry information indicating each position of the three-dimensional point cloud in polar coordinates;

encoding the polar geometry information; and

generating a bitstream including the polar geometry information encoded, and

wherein the converted polar geometry information includes second horizontal angle information, second vertical angle information, and distance information from a reference point corresponding to each position of the three-dimensional point cloud.

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

a processor; and

memory,

wherein using the memory, the processor:

obtaining, from a bitstream, polar geometry information indicating each position of a three-dimensional point cloud in polar coordinates, the polar geometry information including a plurality of parameters including first horizontal angle information and first vertical angle information corresponding to the three-dimensional point cloud; and

restoring the polar geometry information,

wherein the restoring includes:

decoding each position of the three-dimensional point cloud in the polar coordinates;

converting, using at least one of the plurality of parameters, each position of the three-dimensional point cloud in the polar coordinates into each position of the three-dimensional point cloud in orthogonal coordinates, and

wherein the obtained polar geometry information includes second horizontal angle information, second vertical angle information, and distance information from a reference point corresponding to each position of the three-dimensional point cloud.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2021
From: SUGIO, TOSHIYASU; IGUCHI, NORITAKA; LASANG, PONGSAK; WANG, CHI; HAN, CHUNG DEAN
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 058366/0595 →
Continuity (3)
Continuation PCTJP2020004561 · Feb 6, 2020
Provisional Application 62801841 · Feb 6, 2019
Related Publication 20210352323A1 · Nov 11, 2021
Cited By (1)
US 12,615,354