Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Coding method and decoding method of point cloud attribute information, storage medium and terminal equipment

A technology of attribute information and encoding method, which is applied in the field of point cloud processing, can solve the problems of large data volume and low encoding efficiency of 3D point cloud attribute information, and achieve the effect of increasing accuracy and improving encoding performance

Inactive Publication Date: 2020-07-10
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF4 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the commonly used 3D unit data encoding technology generally encodes 3D point cloud attribute information, and there will be a large amount of data when encoding 3D point cloud attribute information, resulting in low efficiency of 3D point cloud attribute information encoding

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
  • Coding method and decoding method of point cloud attribute information, storage medium and terminal equipment
  • Coding method and decoding method of point cloud attribute information, storage medium and terminal equipment
  • Coding method and decoding method of point cloud attribute information, storage medium and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] This embodiment provides a method for encoding point cloud attribute information. The method can be executed by a coding device, and the device can be implemented by software, and applied to an intelligent terminal such as a PC, a server, a cloud, a tablet computer or a personal digital assistant. see figure 1 The encoding method of the point cloud attribute information provided in this embodiment specifically includes:

[0050] Step 1: sort all the points in the point cloud according to the geometric information;

[0051] Step 2: Encode a certain attribute information of the current point and write it into the code stream;

[0052] Step 3: Calculate the attribute gap between the encoded attribute information of the current point and the corresponding attribute information of one or more neighbor points;

[0053] Step 4: Select the neighbor with the smallest attribute difference as the prediction reference point of other attribute information of the current point;

...

Embodiment 2

[0079] This embodiment provides a decoding method for point cloud attribute information, which is used to decode the encoding method of point cloud attribute information as described in the above embodiments to obtain a code stream, such as figure 2 As shown, the method includes:

[0080] Step 1: sort all the points in the point cloud according to the geometric information;

[0081] Step 2: Decode a certain attribute information of the current point according to the code stream;

[0082] Step 3: Calculate the attribute gap between the attribute information reconstructed at the current point and the corresponding attribute information of one or more neighbor points;

[0083] Step 4: Select the neighbor with the smallest attribute gap as the reverse prediction reference point of other attribute information of the current point;

[0084] Step 5: Decoding other attribute information of the current point according to the code stream.

[0085] for example:

[0086] Decode a frame...

Embodiment 3

[0096] Based on the encoding method and decoding method of the above-mentioned point cloud attribute information, this embodiment provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and the one or more programs can be One or more processors are executed to implement the steps in the encoding method or decoding method of point cloud attribute information as described in the above-mentioned embodiments.

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 coding method and a decoding method of point cloud attribute information, a storage medium and terminal equipment. The coding method comprises the following steps: sorting all points in a point cloud according to geometrical information; encoding certain attribute information of the current point and writing the encoded attribute information into a code stream; calculating the difference between the coded attribute information of the current point and the attributes of a plurality of neighbor points; selecting a neighbor with the smallest attribute difference as the prediction reference point of other attribute information of the current point; and performing predictive encoding on other attribute information of the current point and writing into a code stream. According to the invention, the coding result of one piece of attribute information is used for guiding other pieces of attribute information to select the prediction reference point, so that the prediction accuracy is improved, and the coding performance of the point cloud attribute information is further improved.

Description

technical field [0001] The present invention relates to the technical field of point cloud processing, in particular to an encoding method, a decoding method, a storage medium and a terminal device for point cloud attribute information. Background technique [0002] 3D point cloud is an important form of digitalization of the real world. With the rapid development of 3D scanning equipment (laser, radar, etc.), the accuracy and resolution of point clouds are getting higher and 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 unmanned driving and cultural relics protection. [0003] The point cloud attribute information is obtained by sampling the surface of the object through a 3D scanning device. The number of points in a frame of point cloud attribute information is generally in the millions, and each point can contain position information and attribute inf...

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/124H04N19/184H04N19/186H04N21/4402
CPCH04N21/4402H04N19/124H04N19/13H04N19/184H04N19/186
Inventor 李革张琦王静邵薏婷高文
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products