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

US12464145B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12464145-B2
Application numberUS-202418410582-A
CountryUS
Kind codeB2
Filing dateJan 11, 2024
Priority dateFeb 5, 2019
Publication dateNov 4, 2025
Grant dateNov 4, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A three-dimensional data encoding method includes: calculating coefficient values from pieces of attribute information of three-dimensional points included in point cloud data; quantizing the coefficient values individually to generate quantized values; and generating a bitstream including the quantized values. Each of the coefficient values belongs to any one of layers. In the quantizing, each of the coefficient values is quantized using a quantization parameter for a layer to which the coefficient value belongs among the layers, and the bitstream includes first information and pieces of second information, the first information indicating a reference quantization parameter, the pieces of second information being for calculating quantization parameters for the layers from the reference quantization parameter.

First claim

Opening claim text (preview).

What is claimed is: 1 . A three-dimensional data encoding method, comprising: calculating coefficient values from pieces of attribute information of three-dimensional points included in point cloud data, the attribute information including information related to a vector; quantizing the coefficient values individually to generate quantized values; and generating a bitstream including the quantized values, wherein each of the coefficient values belongs to any one of layers, in the quantizing, each of the coefficient values is quantized using a quantization parameter for a corresponding layer to which the coefficient value belongs among the layers, the three-dimensional data encoding method further comprises calculating the quantization parameter for each of the layers, and the bitstream includes pieces of first information, the pieces of first information being for the calculating of the quantization parameter for each of the layers. 2 . The three-dimensional data encoding method according to claim 1 , wherein each of the pieces of first information indicates a difference between a reference quantization parameter and a quantization parameter for a corresponding one of the layers among the quantization parameters. 3 . The three-dimensional data encoding method according to claim 1 , wherein the bitstream further includes a first flag indicating whether or not the pieces of first information are included in the bitstream. 4 . The three-dimensional data encoding method according to claim 1 , wherein the bitstream further includes third information indicating a total number of the pieces of first information included in the bitstream. 5 . The three-dimensional data encoding method according to claim 1 , wherein each of the three-dimensional points is classified into any one of the layers in accordance with geometry information of the three-dimensional point. 6 . The three-dimensional data encoding method according to claim 1 , wherein the coefficient values are generated by sorting each of the pieces of attribute information to one of a higher frequency component and a lower frequency component to be classified into the layers. 7 . A three-dimensional data decoding method, comprising: calculating a quantization parameter for each of a plurality of layers using pieces of first information, the pieces of first information being included in a bitstream; inverse-quantizing each of quantized values included in the bitstream, using a quantization parameter for a corresponding layer of the plurality of layers to which the quantized value belongs among the quantization parameters calculated in the calculating, to generate coefficient values; and calculating, from the coefficient values generated in the inverse-quantizing, pieces of attribute information of three-dimensional points included in point cloud data, the attribute information including information related to a vector. 8 . The three-dimensional data decoding method according to claim 7 , wherein each of the pieces of first information indicates a difference between a reference quantization parameter and a quantization parameter for a corresponding one of the layers among the quantization parameters. 9 . The three-dimensional data decoding method according to claim 7 , wherein the bitstream further includes a first flag indicating whether or not the pieces of first information are included in the bitstream. 10 . The three-dimensional data decoding method according to claim 7 , wherein the bitstream further includes third information indicating a total number of the pieces of first information included in the bitstream. 11 . The three-dimensional data decoding method according to claim 7 , wherein each of the three-dimensional points is classified into any one of the layers in accordance with geometry information of the three-dimensional point. 12 . The three-dimensional data decoding method according to claim 7 , wherein the coefficient values are generated by sorting each of the pieces of attribute information to one of a higher frequency component and a lower frequency component to be classified into the layers. 13 . A three-dimensional data encoding device, comprising: a processor; and memory, wherein using the memory, the processor: calculates coefficient values from pieces of attribute information of three-dimensional points included in point cloud data, the attribute information including information related to a vector; quantizes the coefficient values individually to generate quantized values; and generates a bitstream including the quantized values, wherein each of the coefficient values belongs to any one of layers, in the quantizing, each of the coefficient values is quantized using a quantization parameter for a corresponding layer to which the coefficient value belongs among the layers, the three-dimensional data encoding method further comprises calculating the quantization parameter for each of the layers, and the bitstream includes pieces of first information, the pieces of first information being for the calculating of the quantization parameter for each of the layers. 14 . A three-dimensional data decoding device, comprising: a processor; and memory, wherein using the memory, the processor: calculates a quantization parameter for each of a plurality of layers using pieces of first information, the pieces of first information being included in a bitstream; inverse-quantizes each of quantized values included in the bitstream, using a quantization parameter for a corresponding layer of the plurality of layers to which the quantized value belongs among the quantization parameters calculated in the calculating, to generate coefficient values; and calculates, from the coefficient values generated in the inverse-quantizing, pieces of attribute information of three-dimensional points included in point cloud data, the attribute information including information related to a vector. 15 . The three-dimensional data encoding method according to claim 1 , wherein each of the layers is a Level of Detail (LoD) layer or a Region Adaptive Hierarchical Transform (RAHT) layer. 16 . The three-dimensional data encoding method according to claim 1 , wherein the bitstream further includes second information, the second information indicating a reference quantization parameter, and the quantization parameters for the layers are calculated from the reference quantization parameter. 17 . The three-dimensional data encoding method according to claim 1 , wherein a total number of the pieces of first information included in the bitstream is equal to a total number of the layers. 18 . The three-dimensional data decoding method according to claim 7 , wherein each of the layers is a Level of Detail (LoD) layer or a Region Adaptive Hierarchical Transform (RAHT) layer. 19 . The three-dimensional data decoding method according to claim 7 , wherein the bitstream further includes second information, the second information indicating a reference quantization parameter, and the quantization parameters for the layers are calculated from the reference quantization parameter. 20 . The three-dimensional data decoding method according to claim 7 , wherein a total number of the pieces of first information included in the bitstream is equal to a total number of the layers.

Assignees

Inventors

Classifications

  • H04N19/597Primary

    specially adapted for multi-view video sequence encoding · CPC title

  • Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence) · CPC title

  • Quantisation · CPC title

  • Tree coding, e.g. quad-tree coding · CPC title

  • Range image; Depth image; 3D point clouds · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12464145B2 cover?
A three-dimensional data encoding method includes: calculating coefficient values from pieces of attribute information of three-dimensional points included in point cloud data; quantizing the coefficient values individually to generate quantized values; and generating a bitstream including the quantized values. Each of the coefficient values belongs to any one of layers. In the quantizing, each…
Who is the assignee on this patent?
Panasonic Ip Corp America
What technology area does this patent fall under?
Primary CPC classification H04N19/597. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 04 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).