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

US12567178B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12567178-B2
Application numberUS-202318243176-A
CountryUS
Kind codeB2
Filing dateSep 7, 2023
Priority dateOct 19, 2017
Publication dateMar 3, 2026
Grant dateMar 3, 2026

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: generating predicted position information using position information on three-dimensional points included in three-dimensional reference data associated with a time different from a time associated with current three-dimensional data; and encoding position information on three-dimensional points included in the current three-dimensional data, using the predicted position information.

First claim

Opening claim text (preview).

What is claimed is: 1 . A three-dimensional data encoding method, comprising: generating predicted position information with respect to three-dimensional points included in current three-dimensional data, the predicted position information being generated using position information on three-dimensional points included in three-dimensional reference data associated with a time different from a time associated with the current three-dimensional data; encoding position information on three-dimensional points included in the current three-dimensional data, using the predicted position information; and generating a bitstream including (i) the encoded position information, (ii) first information to generate first predicted position information, and (iii) second information to generate second predicted position information, wherein in the generating of the predicted position information, the predicted position information is generated by (i) generating, using the first information, the first predicted position information at a first unit with respect to the three-dimensional points included in the current three-dimensional data and (ii) generating, using the first predicted position information and the second information, the second predicted position information at a second unit smaller than the first unit with respect to at least a portion of the three-dimensional points included in the current three-dimensional data, and the second unit is a unit generated based on the first unit. 2 . The three-dimensional data encoding method according to claim 1 , wherein in the encoding: differential position information is calculated, the differential position information being a difference between the predicted position information and the position information on the three-dimensional points included in the current three-dimensional data; and the differential position information is encoded. 3 . The three-dimensional data encoding method according to claim 1 , wherein the position information is: represented using an octree structure; and expressed in a scan order that prioritizes a breadth over a depth in the octree structure. 4 . The three-dimensional data encoding method according to claim 1 , wherein the position information is: represented using an octree structure; and expressed in a scan order that prioritizes a depth over a breadth in the octree structure. 5 . The three-dimensional data encoding method according to claim 1 , wherein each of the three-dimensional points included in the three-dimensional reference data and the current three-dimensional data includes attribute information, and the three-dimensional data encoding method further comprises: generating predicted attribute information using the attribute information of the three-dimensional points included in the three-dimensional reference data; and encoding the attribute information of the three-dimensional points included in the current three-dimensional data, using the predicted attribute information. 6 . The three-dimensional data encoding method according to claim 1 , wherein in the generating of the first predicted position information, the first predicted position information is generated by applying a first process including at least one of rotation and translation to the position information on the three-dimensional points included in the three-dimensional reference data. 7 . The three-dimensional data encoding method according to claim 1 , wherein the second predicted position information corresponds to the predicted position information. 8 . The three-dimensional data encoding method according to claim 1 , wherein the second unit is a unit divided from the first space. 9 . The three-dimensional data encoding method according to claim 6 , wherein in the generating of the second predicted position information, the second predicted position information is generated by applying a second process including at least one of rotation and translation to the first predicted position information. 10 . A three-dimensional data decoding method, comprising: obtaining, from a bitstream, (i) first information to generate first predicted position information and (ii) second information to generate second predicted position information; generating predicted position information with respect to three-dimensional points included in current three-dimensional data, the predicted position information being generated using position information on three-dimensional points included in three-dimensional reference data associated with a time different from a time associated with the current three-dimensional data; and restoring position information on three-dimensional points included in the current three-dimensional data using the predicted position information, wherein in the generating of the predicted position information, the predicted position information is generated by (i) generating, using the first information, the first predicted position information at a first unit with respect to the three-dimensional points included in the current three-dimensional data and (ii) generating, using the first predicted position information and the second information, the second predicted position information at a second unit smaller than the first unit with respect to at least a portion of the three-dimensional points included in the current three-dimensional data, and the second unit is a unit generated based on the first unit. 11 . The three-dimensional data decoding method according to claim 10 , wherein the position information on three-dimensional points included in the current three-dimensional data is restored by decoding encoded position information included in an encoded signal, the encoded position information is differential position information, the differential position information being a difference between the predicted position information and the position information on the three-dimensional points included in the current three-dimensional data; and in the restoring, the position information on the three-dimensional points included in the current three-dimensional data is restored by adding the differential position information to the predicted position information. 12 . The three-dimensional data decoding method according to claim 10 , wherein the position information is: represented using an octree structure; and expressed in a scan order that prioritizes a breadth over a depth in the octree structure. 13 . The three-dimensional data decoding method according to claim 10 , wherein the position information is: represented using an octree structure; and expressed in a scan order that prioritizes a depth over a breadth in the octree structure. 14 . The three-dimensional data decoding method according to claim 10 , wherein each of the three-dimensional points included in the three-dimensional reference data and the current three-dimensional data includes attribute information, and the three-dimensional data decoding method further comprises: generating predicted attribute information using the attribute information of the three-dimensional points included in the three-dimensional reference data; and restoring the attribute information of the three-dimensional points included in the current three-dimensional data, by decoding encoded attribute information included in the encoded signal, using the predicted position information. 15 . The three-dimensional data decoding method according to claim 10 , wherein in the generating of the first predicted position information, the fir

Assignees

Inventors

Classifications

  • Predictors, e.g. intraframe, interframe coding · CPC title

  • General purpose image data processing · CPC title

  • G06T9/00Primary

    Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00) · CPC title

  • G06T9/001Primary

    Model-based coding, e.g. wire frame · 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 US12567178B2 cover?
A three-dimensional data encoding method includes: generating predicted position information using position information on three-dimensional points included in three-dimensional reference data associated with a time different from a time associated with current three-dimensional data; and encoding position information on three-dimensional points included in the current three-dimensional data, u…
Who is the assignee on this patent?
Panasonic Ip Corp America
What technology area does this patent fall under?
Primary CPC classification G06T9/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 03 2026 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).