IP Library Granted Patent US 11,240,491
Granted Patent B2
US 11,240,491 · App. 17/123,722 · Granted Feb 1, 2022

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)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
H04N19/103H04N19/136H04N19/184
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,240,491
App. No.
17/123,722
Granted
Feb 1, 2022
Kind
B2
Abstract

A three-dimensional data encoding method of encoding three-dimensional points includes: calculating a new predicted value as a predicted value, using attribute information items of one or more second three-dimensional points neighboring a first three-dimensional point, and assigning the predicted value to at least one prediction mode among two or more prediction modes, the new predicted value being used for calculating an attribute information item of the first three-dimensional point; selecting one prediction mode from the two or more prediction modes; calculating a prediction residual which is a difference between the attribute information item of the first three-dimensional point and the predicted value of the one prediction mode selected; and generating a bitstream including the one prediction mode and the prediction residual.

Claims (34)

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

calculating a new predicted value as a predicted value, using attribute information of one or more second three-dimensional points neighboring a first three-dimensional point, and assigning the predicted value to at least one prediction mode among two or more prediction modes, the new predicted value being used for calculating attribute information of the first three-dimensional point;

selecting one prediction mode from the two or more prediction modes;

calculating a prediction residual which is a difference between the attribute information of the first three-dimensional point and the predicted value of the one prediction mode selected; and

generating a bitstream including the one prediction mode and the prediction residual, wherein

an average value indicated by the attribute information of the one or more second three-dimensional points is calculated as the new predicted value.

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

determining whether a prediction mode to which a predicted value is not assigned is present among the two or more prediction modes, before the calculating of the new predicted value as the predicted value,

wherein when a prediction mode to which a predicted value is not assigned is present, the new predicted value is calculated as the predicted value, and the predicted value is assigned to the prediction mode to which a predicted value is not assigned.

3. A three-dimensional data decoding method of decoding encoded three-dimensional points, the three-dimensional data decoding method comprising:

selecting one prediction mode from two or more prediction modes included in a bitstream;

calculating a new predicted value as a predicted value, using attribute information of one or more second three-dimensional points neighboring a first three-dimensional point, the new predicted value being used for calculating attribute information of the first three-dimensional point corresponding to the one prediction mode selected; and

calculating the attribute information of the first three-dimensional point using the predicted value calculated, wherein

an average value indicated by the attribute information of the one or more second three-dimensional points is calculated as the new predicted value.

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

determining whether a prediction mode to which a predicted value is not assigned is present among the two or more prediction modes, before the calculating of the new predicted value as the predicted value,

wherein when a prediction mode to which a predicted value is not assigned is present, the calculating of the new predicted value as the predicted value is performed.

5. A three-dimensional data encoding device that encodes three-dimensional points, the three-dimensional data encoding device comprising:

a processor; and

memory,

wherein using the memory, the processor:

calculates a new predicted value as a predicted value, using attribute information of one or more second three-dimensional points neighboring a first three-dimensional point, and assigns the predicted value to at least one prediction mode among two or more prediction modes, the new predicted value being used for calculating attribute information of the first three-dimensional point;

selects one prediction mode from the two or more prediction modes;

calculates a prediction residual which is a difference between the attribute information of the first three-dimensional point and the predicted value of the one prediction mode selected; and

generates a bitstream including the one prediction mode and the prediction residual, and

an average value indicated by the attribute information of the one or more second three-dimensional points is calculated as the new predicted value.

6. A three-dimensional data decoding device that decodes encoded three-dimensional points, the three-dimensional data decoding device comprising:

a processor; and

memory,

wherein using the memory, the processor:

selects one prediction mode from two or more prediction modes included in a bitstream;

calculates a new predicted value as a predicted value, using attribute information of one or more second three-dimensional points neighboring a first three-dimensional point, the new predicted value being used for calculating attribute information of the first three-dimensional point corresponding to the one prediction mode selected; and

calculates the attribute information of the first three-dimensional point using the predicted value calculated, and

an average value indicated by the attribute information of the one or more second three-dimensional points is calculated as the new predicted value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: SUGIO, TOSHIYASU; IGUCHI, NORITAKA
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 056766/0978 →
Continuity (6)
Continuation PCTJP2019024298 · Jun 19, 2019
Provisional Application 62716628 · Aug 9, 2018
Provisional Application 62699243 · Jul 17, 2018
Provisional Application 62699388 · Jul 17, 2018
Provisional Application 62686872 · Jun 19, 2018
Related Publication 20210105458A1 · Apr 8, 2021