Point cloud layering method based on space sequence, point cloud prediction method and equipment

A prediction method and space technology, applied in the field of point cloud processing, can solve problems such as weak correlation, achieve the effect of accurate prediction value, improve correlation, and improve encoding and decoding performance

Active Publication Date: 2021-01-12
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In unhierarchical forecasting, forecasting using spatial order can only use unidirectional attributes, and the correlation is relatively weak

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Point cloud layering method based on space sequence, point cloud prediction method and equipment
  • Point cloud layering method based on space sequence, point cloud prediction method and equipment
  • Point cloud layering method based on space sequence, point cloud prediction method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0066] Example 1: Two-dimensional Neighbor Search in Double Morton Order Based on Spatial Order Point Cloud Prediction Method

[0067] In this embodiment, we use the two-dimensional point cloud and the two-dimensional Morton sequence as examples to illustrate the technical features more clearly, and the same technology can be applied to the three-dimensional point cloud. Such as Figure 5 As shown, 1-64 in the figure is the Morton order of the local space. There are 11 points in the point cloud, which are A, B, C, D, E, F, G, H, I, J, K, and the numbers Represents the Morton code sequence in the 3D point cloud. The point cloud is coded according to the Morton code sequence when encoding. Points with a Morton code sequence less than 49 are coded points and marked as circles. Points with a Morton code sequence greater than or equal to 49 The point is an uncoded point, marked as a triangle, and the next point to be coded is I. If the neighbors of point I to be encoded are searc...

Embodiment 2

[0069] Embodiment 2: Two-way search for neighbors in two-dimensional double Hilbert order order based on the point cloud prediction method of spatial order

[0070] In this embodiment, we use two-dimensional point cloud and two-dimensional Hilbert order as examples, Figure 7 is a schematic diagram of the Hilbert order in two-dimensional space, in order to illustrate the characteristics of this technology more clearly, and the same technology can be applied to three-dimensional point clouds. Such as Figure 8 As shown, 1-64 in the figure is the Hilbert order of the local space. The point cloud has 12 points in total. The numbers represent the Hilbert order in the 3D point cloud, and the encoding is done according to the Hilbert order. The point cloud is encoded. The points with Hilbert order less than 54 are encoded points and marked as circles. The points with Hilbert order greater than or equal to 54 are unencoded points and marked as triangles. The next point that needs to...

Embodiment 3

[0072] Example 3: A point cloud prediction method based on spatial order to find neighbors in two directions in two-dimensional Morton order in 3D

[0073] In this embodiment, we use the 3D point cloud and the 3D Morton sequence as examples to illustrate the technical features more clearly. Such as figure 1 As shown, first generate two or more spatial sequences of the point cloud, and calculate the Morton code of all points in the point cloud. The Morton code of the point cloud is obtained by arranging the three-dimensional coordinates of the point cloud from high to low. For example, for a point whose three-dimensional coordinates are (1,2,0), its three-dimensional binary representation is 01, 10, and 00, and its generated Morton code is 010100. After generating the Morton codes of all points in the point cloud, sort according to the size of the Morton codes to obtain the Morton order of all points. Such as Figure 10 As shown, 0-31 in the figure is the Morton order of the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a point cloud prediction method based on a space sequence, a point cloud layering method and equipment. The point cloud prediction method comprises the steps: generating two ormore spatial sequences of point clouds; carrying out forward and/or backward search of the current point by using the two or more space sequences to obtain neighbors of the current point; and determining an attribute prediction value of the current point according to the neighbor of the current point. The point cloud layering method comprises the steps: generating spatial sequence codes of all the points by utilizing coordinates of point cloud; and for the points with the same high order of the spatial sequence code, selecting part of the points, and dividing the point cloud into two or morelayers. According to the point cloud prediction method provided by the invention, a flexible neighbor search mode is realized, a more accurate prediction value is provided during point cloud attributeprediction, hierarchical division of the point cloud is realized through the point cloud layering method provided by the invention, and the geometric information and attribute information correlationof the point cloud can be further utilized to improve the compression performance of the point cloud attributes.

Description

technical field [0001] The present invention relates to the technical field of point cloud processing, in particular to a point cloud layering method based on spatial order, a point cloud prediction method and equipment, and an encoding method, decoding method and equipment based on spatial order. Background technique [0002] 3D point cloud is an important form of digitalization of the real world. With the rapid development of 3D scanning equipment (such as laser, radar, etc.), the accuracy and resolution of point clouds have become higher. High-precision point clouds are widely used in the construction of urban digital maps, and play a technical supporting role in many popular researches such as smart cities, unmanned driving, and cultural relics protection. The point cloud is obtained by sampling the surface of an object by a 3D scanning device. The number of points in a frame of point cloud is generally in the millions, and each point contains geometric information, col...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/13H04N19/30H04N19/56H04N19/567
CPCH04N19/13H04N19/56H04N19/30H04N19/567
Inventor 李革何盈燊张琦王静邵薏婷
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products