IP Library › Granted Patent US 12,340,543
Granted Patent B2
US 12,340,543 · App. 17/692,559 · Granted Jun 24, 2025

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/001G06T9/40
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,340,543
App. No.
17/692,559
Granted
Jun 24, 2025
Kind
B2
Abstract

A three-dimensional data encoding method includes: encoding items of attribute information corresponding to respective three-dimensional points using a parameter; and generating a bitstream including the items of attribute information encoded and the parameter. Each of the items of attribute information belongs to one of at least one layer. Each of the three-dimensional points belongs to one of at least one region. The parameter is determined based on a layer to which an item of attribute information to be encoded in the encoding belongs, and a region to which a three-dimensional point having the item of attribute information to be encoded in the encoding belongs. The parameter included in the bitstream includes a predetermined reference value, a first difference value determined for each of the at least one layer, and a second difference value determined for each of the at least one region.

Claims (48)

1. A three-dimensional data encoding method comprising:

encoding items of attribute information corresponding to respective three-dimensional points using a parameter; and

generating a bitstream including the items of attribute information encoded and the parameter,

wherein each of the items of attribute information belongs to one of at least one layer,

each of the three-dimensional points belongs to one of at least one region,

the parameter is determined based on, among the at least one layer, a layer to which an item of attribute information to be encoded in the encoding belongs, and, among the at least one region, a region to which a three-dimensional point having the item of attribute information to be encoded in the encoding belongs, the item of attribute information to be encoded in the encoding being included in the items of attribute information,

the parameter included in the bitstream includes a predetermined reference value, a first difference value determined for each of the at least one layer, and a second difference value determined for each of the at least one region,

each of the items of attribute information further belongs to one of at least one data unit,

the parameter is determined based on, among the at least one data unit, a data unit to which the item of attribute information to be encoded in the encoding belongs, and

the parameter included in the bitstream further includes a third difference value determined for each of the at least one data unit.

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

wherein a first region among the at least one region belongs to a first data unit among the at least one data unit, and

the first region has origin coordinates based on origin coordinates of the first data unit.

3. A three-dimensional data encoding method comprising:

encoding items of attribute information corresponding to respective three-dimensional points using a parameter; and

generating a bitstream including the items of attribute information encoded and the parameter,

wherein each of the items of attribute information belongs to one of at least one layer,

each of the three-dimensional points belongs to one of at least one region,

the parameter is determined based on, among the at least one layer, a layer to which an item of attribute information to be encoded in the encoding belongs, and, among the at least one region, a region to which a three-dimensional point having the item of attribute information to be encoded in the encoding belongs, the item of attribute information to be encoded in the encoding being included in the items of attribute information,

the parameter included in the bitstream includes a predetermined reference value, a first difference value determined for each of the at least one layer, and a second difference value determined for each of the at least one region,

each of the items of attribute information further belongs to one of at least one frame,

the parameter is determined based on, among the at least one frame, a frame to which the item of attribute information to be encoded in the encoding belongs, and

the parameter included in the bitstream further includes a fourth difference value determined for each of the at least one frame.

4. A three-dimensional data decoding method comprising:

obtaining encoded items of attribute information and a parameter from a bitstream; and

decoding the encoded items of attribute information using the parameter,

wherein items of attribute information obtained in the decoding are items of attribute information corresponding to respective three-dimensional points,

each of the items of attribute information belongs to one of at least one layer,

each of the three-dimensional points belongs to one of at least one region,

the parameter is determined based on, among the at least one layer, a layer to which an item of attribute information to be decoded in the decoding belongs, and, among the at least one region, a region to which a three-dimensional point having the item of attribute information to be decoded in the decoding belongs, the item of attribute information to be decoded in the decoding being included in the items of attribute information,

the parameter included in the bitstream includes a predetermined reference value, a first difference value determined for each of the at least one layer, and a second difference value determined for each of the at least one region,

each of the items of attribute information further belongs to one of at least one data unit,

the parameter is determined based on, among the at least one data unit, a data unit to which the item of attribute information to be decoded in the decoding belongs, the item of attribute information to be decoded in the decoding being included in the items of attribute information, and

the parameter included in the bitstream further includes a third difference value determined for each of the at least one data unit.

5. A three-dimensional data decoding method comprising:

obtaining encoded items of attribute information and a parameter from a bitstream; and

decoding the encoded items of attribute information using the parameter,

wherein items of attribute information obtained in the decoding are items of attribute information corresponding to respective three-dimensional points,

each of the items of attribute information belongs to one of at least one layer,

each of the three-dimensional points belongs to one of at least one region,

the parameter is determined based on, among the at least one layer, a layer to which an item of attribute information to be decoded in the decoding belongs, and, among the at least one region, a region to which a three-dimensional point having the item of attribute information to be decoded in the decoding belongs, the item of attribute information to be decoded in the decoding being included in the items of attribute information,

the parameter included in the bitstream includes a predetermined reference value, a first difference value determined for each of the at least one layer, and a second difference value determined for each of the at least one region,

each of the items of attribute information further belongs to one of at least one frame,

the parameter is determined based on, among the at least one frame, a frame to which the item of attribute information to be decoded in the decoding belongs, the item of attribute information to be decoded in the decoding being included in the items of attribute information, and

the parameter included in the bitstream further includes a fourth difference value determined for each of the at least one frame.

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

wherein a first region among the at least one region belongs to a first data unit among the at least one data unit, and

the first region has origin coordinates based on origin coordinates of the first data unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2022
From: IGUCHI, NORITAKA; SUGIO, TOSHIYASU
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 060862/0336 →
Continuity (3)
Continuation PCTJP2020036417 · Sep 25, 2020
Provisional Application 62906372 · Sep 26, 2019
Related Publication 20220207782A1 · Jun 30, 2022
References Cited (8)
US 20140375638A1 · Tomaru · 2014 [cited by examiner]
US 20170347122A1 · Chou · 2017 [cited by examiner]
US 20220210471A1 · Zhang · 2022 [cited by examiner]
US 20220392114A1 · Zhang · 2022 [cited by examiner]
US 20230319294A1 · Yuan · 2023 [cited by examiner]
AU 2010259914B2 · 2014 [cited by examiner]
WO 2014020663 · 2014 [cited by applicant]
International Search Report (ISR) issued on Oct. 27, 2020 in International (PCT) Application No. PCT/JP2020/036417. [cited by applicant]