Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method
US-11395004-B2 · Jul 19, 2022 · US
US12499586B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12499586-B2 |
| Application number | US-202318228047-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 31, 2023 |
| Priority date | Feb 9, 2021 |
| Publication date | Dec 16, 2025 |
| Grant date | Dec 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A point cloud decoding method includes that: a decoder decodes a bitstream, and determines a mode parameter; in response to the mode parameter indicating to use a spatial scalability mode, the decoder determines geometric center coordinates of a current node, and determines, in the point cloud, geometric center coordinates of neighbouring nodes of the current node based on the geometric center coordinates of the current mode; the decoder determines local spatial coordinate means corresponding to the current node based on the geometric center coordinates of the current node and the geometric center coordinates of the neighbouring nodes; and the decoder determines reconstructed geometric information of the current node based on the local spatial coordinate means. Further, a decoder and a non-transitory computer-readable storage medium are also provided.
Opening claim text (preview).
The invention claimed is: 1 . A method for decoding a point cloud, performed by a decoder, the method comprising: decoding a bitstream, and determining a mode parameter; in response to the mode parameter indicating to use a spatial scalability mode, determining geometric center coordinates of a current node, and determining, in the point cloud, geometric center coordinates of neighbouring nodes of the current node based on the geometric center coordinates of the current node; determining local spatial coordinate means corresponding to the current node based on the geometric center coordinates of the current node and the geometric center coordinates of the neighbouring nodes; and determining reconstructed geometric information of the current node based on the local spatial coordinate means. 2 . The method of claim 1 , further comprising: in response to the mode parameter indicating to use the spatial scalability mode, not decoding a skip layer where the current node is located. 3 . The method of claim 1 , further comprising: in response to the mode parameter indicating that no spatial scalability mode is used, decoding a skip layer where the current node is located. 4 . The method of claim 2 , further comprising: determining presence information identifiers of the neighbouring nodes. 5 . The method of claim 4 , wherein determining the local spatial coordinate means corresponding to the current node based on the geometric center coordinates of the current node and the geometric center coordinates of the neighbouring nodes comprises: determining the local spatial coordinate means based on the geometric center coordinates of the current node, the geometric center coordinates of the neighbouring nodes, and the presence information identifiers. 6 . The method of claim 4 , wherein determining the presence information identifiers of the neighbouring nodes comprises: in response to determining, based on an information stream, that the neighbouring nodes are not present, determining that the presence information identifiers have a first numerical value; and in response to determining, based on the information stream, that the neighbouring nodes are present, determining that the presence information identifiers have a second numerical value. 7 . The method of claim 5 , wherein the geometric center coordinates of the current node comprise a first coordinate value in a first spatial direction, a second coordinate value in a second spatial direction, and a third coordinate value in a third spatial direction; and the geometric center coordinates of the neighbouring nodes comprise fourth coordinate values in the first spatial direction, fifth coordinate values in the second spatial direction, and sixth coordinate values in the third spatial direction. 8 . The method of claim 7 , wherein determining the local spatial coordinate means of the current node based on the geometric center coordinates of the current node, the geometric center coordinates of the neighbouring nodes, and the presence information identifiers comprises: determining, from the neighbouring nodes, one or more target neighbouring nodes whose presence information valve identifiers have values of 1, performing a weighted average on the fourth coordinate values of the one or more target neighbouring nodes and the first coordinate value, to obtain a numerical value of the local spatial coordinate means of the current node in the first spatial direction; performing a weighted average on the fifth coordinate values of the one or more target neighbouring nodes and the second coordinate value, to obtain a numerical value of the local spatial coordinate means of the current node in the second spatial direction; and performing a weighted average on the sixth coordinate values of the one or more target neighbouring nodes and the third coordinate value, to obtain a numerical value of the local spatial coordinate means of the current node in the third spatial direction. 9 . The method of claim 8 , wherein determining the reconstructed geometric information of the current node based on the local spatial coordinate means comprises: performing a weighted average on the first coordinate value and the numerical value of the local spatial coordinate means in the first spatial direction, to obtain a numerical value of the reconstructed geometric information of the current node in the first spatial direction; performing a weighted average on the second coordinate value and the numerical value of the local spatial coordinate means in the second spatial direction, to obtain a numerical value of the reconstructed geometric information of the current node in the second spatial direction; and performing a weighted average on the third coordinate value and the numerical value of the local spatial coordinate means in the third spatial direction, to obtain a numerical value of the reconstructed geometric information of the current node in the third spatial direction. 10 . The method of claim 1 , wherein determining the geometric center coordinates of the current node comprises: determining lower left front corner coordinates and an edge length parameter corresponding to the current node; and determining the geometric center coordinates of the current node based on the lower left front corner coordinates and the edge length parameter. 11 . The method of claim 1 , wherein the neighbouring nodes comprise at least one of the following: a co-face neighbouring node adjoining the current node by a face; a co-edge neighbouring node adjoining the current node by an edge; or a co-corner neighbouring node adjoining the current node by a corner. 12 . The method of claim 11 , wherein six co-face neighbouring nodes of the current node are provided; twelve co-edge neighbouring nodes of the current node are provided; and eight co-corner neighbouring nodes of the current node are provided. 13 . A decoder, comprising: a processor; and a memory storing instructions executable by the processor, wherein the instructions, when executed by the processor, cause the processor to: decode a bitstream, and determine a mode parameter; in response to the mode parameter indicating to use a spatial scalability mode, determine geometric center coordinates of a current node, and determine, in a point cloud, geometric center coordinates of neighbouring nodes of the current node based on the geometric center coordinates of the current node; determine local spatial coordinate means corresponding to the current node based on the geometric center coordinates of the current node and the geometric center coordinates of the neighbouring nodes; and determine reconstructed geometric information of the current node based on the local spatial coordinate means. 14 . The decoder of claim 13 , wherein the instructions further cause the processor to: in response to the mode parameter indicating to use the spatial scalability mode, not decode a skip layer where the current node is located. 15 . The decoder of claim 14 , wherein the instructions further cause the processor to determine presence information identifiers of the neighbouring nodes. 16 . The decoder of claim 15 , wherein the instructions further cause the processor to determine the local spatial coordinate means based on the geometric center coordinates of the current node, the geometric center coordinates of the neighbouring nodes, and the presence information identifiers. 17 . The decoder of claim 15 , wherein the instructions further cause the processor
according to rate distortion criteria (rate-distortion as a criterion for motion estimation H04N19/567) · CPC title
Quantisation · CPC title
Model-based coding, e.g. wire frame · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.