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

Point cloud encoding and decoding method and device

An encoding method and decoding method technology, applied in image encoding, instrumentation, computing, etc., can solve the problems of increasing the size of depth maps and texture maps, increasing the bit overhead of code streams, etc., to reduce bit overhead and improve encoding and decoding efficiency Effect

Active Publication Date: 2020-07-31
HUAWEI TECH CO LTD
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] After dividing the multi-frame point cloud in the point cloud group into several subgroups, if there is a matching relationship between the point cloud blocks (patches) of two adjacent subgroups, and this matching relationship is also used to constrain the rotation of the matching patch When the angle, normal coordinate axis and other information are consistent, it will lead to certain constraints when patching the point cloud blocks (patch) in the subgroup, making the generated depth map and texture map larger in size
Moreover, even if part of the side information of the global matching patch of each frame of point cloud in the subgroup is the same, all the side information of the global matching patch of each frame of point cloud is encoded into the code stream during encoding, which increases the bit overhead of the code stream

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 encoding and decoding method and device
  • Point cloud encoding and decoding method and device
  • Point cloud encoding and decoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0127] The term "at least one (species)" in the embodiments of the present application includes one (species) or more (species). "Multiple (species)" means two (species) or more than two (species). For example, at least one of A, B and C includes: A alone, B alone, A and B at the same time, A and C at the same time, B and C at the same time, and A, B and C at the same time. The term "and / or" in the embodiment of the present application is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and / or B, which may mean: A exists alone, and A and B exist simultaneously. B, there are three situations of B alone. The term character " / " in the embodiment of the present application generally indicates that the contextual objects are an "or" relationship. In the formula, the character " / " means division operation, such as A / B means A divided by B. The terms "first" and "second" in the embodiments of the pres...

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 application discloses a point cloud encoding and decoding method and an encoding and decoding device, relates to the technical field of encoding and decoding, thereby improving the encoding and decoding efficiency of point cloud data and reducing the bit overhead of a code stream. The encoding method of the point cloud comprises the following steps: acquiring side information of a patch to beencoded; if the patch to be encoded is the patch in a first frame point cloud in a subgroup, compiling the side information of the patch to be encoded into a code stream; configuring the side information to comprise two-dimensional information, three-dimensional information, rotation transformation information, a global matching patch identifier and a matching patch index and setting the global matching patch identifier to be used for indicating whether the patch to be encoded is a global matching patch in the subgroup or not; and if the patch to be encoded is the patch in a non-first frame point cloud in the subgroup, compiling side information of the patch to be coded into the code stream, the side information comprising three-dimensional information and a matched patch index.

Description

technical field [0001] The present application relates to the technical field of encoding and decoding, and particularly relates to encoding and decoding methods and devices for point clouds. Background technique [0002] With the continuous development of 3D sensor (such as 3D scanner) technology, it is more and more convenient to collect point cloud data, and the scale of the collected point cloud data is also increasing. Therefore, how to effectively encode point cloud data, become an urgent problem to be solved. [0003] After dividing the multi-frame point cloud in the point cloud group into several subgroups, if there is a matching relationship between the point cloud blocks (patches) of two adjacent subgroups, and this matching relationship is also used to constrain the rotation of the matching patch When the angle, normal coordinate axis and other information are consistent, certain constraints will be imposed on the patch packaging of the point cloud blocks (patch)...

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/176H04N19/46H04N19/146H04N19/597H04N13/161
CPCH04N19/176H04N19/46H04N19/146H04N19/597H04N13/161H04N19/50G06T9/00
Inventor 张德军蔡康颖刘波
Owner HUAWEI TECH CO LTD
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