3D Point Cloud Encoding via Bitmap and Conversion Code

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for encoding three-dimensional data are inefficient in reducing the data volume of encoded data, particularly in point cloud representation, which is essential for applications like autonomous vehicles and infrastructure inspection, where data transmission and storage are critical.

Innovation Solution

A method involving the generation of a bitmap and conversion code to indicate the correspondence of three-dimensional points to specific data pieces within a unit space, allowing for the reduction of data volume by encoding this correspondence relationship.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If point cloud data is encoded using conventional methods, then the data can be transmitted and stored, but the data volume remains large and compression efficiency is insufficient

Engineering Contradiction:
Improvedata volumeVSAvoidcompression efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent divides the point cloud data into multiple unit spaces, each containing a subset of three-dimensional points. A bitmap is generated for each unit space to indicate the presence or absence of points, enabling segmented encoding that reduces overall data volume while maintaining compression efficiency through localized processing and representation.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If the data volume of three-dimensional data is reduced, then transmission and storage efficiency improve, but the complexity of encoding and decoding processes increases

Engineering Contradiction:
Improvedata volumeVSAvoidencoding and decoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent uses a bitmap as a compressed representation (copy) of the presence information for three-dimensional points in each unit space. Instead of storing all point data, the bitmap creates a simplified copy that indicates which points exist, enabling efficient data reduction while keeping the encoding process relatively simple through direct bitmap generation and conversion code application.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11423581B2Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2022.08.23 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11423581B2 patent drawing
  • US11423581B2 patent drawing
  • US11423581B2 patent drawing

AI summary

A three-dimensional data encoding method includes: generating a bitmap for combined three-dimensional data that is a combination of pieces of three-dimensional data, the bitmap indicating which of the pieces of three-dimensional data a three-dimensional point belongs to, the three-dimensional point being a three-dimensional point of the combined three-dimensional data and included in a unit space; generating a conversion code using the bitmap; and generating encoded data including duplicated point information indicating a total number of three-dimensional points included in the unit space, and conversion code information indicating the conversion code. Each of values of the bitmap corresponds to a combination of the conversion code and the total number of the three-dimensional points included in the unit space.