3D Data Decoding via View Angle Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for decoding three-dimensional data do not efficiently select and decode desired encoded three-dimensional points from a large dataset, leading to inefficient data transmission and processing.

Innovation Solution

A three-dimensional data decoding method that calculates an angle based on a line segment connecting a predetermined position and two base points, determining whether this angle satisfies a predetermined condition, and accordingly decoding or not decoding the encoded three-dimensional points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all encoded three-dimensional points are decoded, then complete three-dimensional data is obtained, but data transmission and processing time increases

Engineering Contradiction:
Improvecompleteness of three-dimensional dataVSAvoiddata transmission and processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and decodes only the necessary encoded three-dimensional points based on view angle calculation, rather than decoding all points. By determining which points fall within the target view angle range, the system extracts only the relevant subset of data needed for the current display scenario, reducing processing time while maintaining data completeness for the required view.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different processing quality to different regions of the three-dimensional data based on their relevance to the view angle. Points within the view angle are decoded with high quality, while points outside the view angle are not decoded or are decoded with lower priority, optimizing resource allocation based on local importance.

Inventive Principle:
Principle #3Local quality

2Reliability

If a large amount of encoded three-dimensional points are transmitted, then data completeness is ensured, but transmission bandwidth consumption increases

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the encoded three-dimensional points that are necessary for the current view angle and transmits only those selected points to the decoding device. This extraction based on view angle calculation significantly reduces the quantity of transmitted data while ensuring that all necessary information for the current display perspective is included.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If all encoded three-dimensional points are processed, then accurate three-dimensional reconstruction is achieved, but processing complexity increases

Engineering Contradiction:
Improvethree-dimensional reconstruction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary calculation of view angles and determination of which encoded three-dimensional points are necessary before the actual decoding and reconstruction process. This preliminary action identifies and selects only the relevant points that need to be processed, reducing the complexity of the subsequent reconstruction process while maintaining accuracy for the required view.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250148650A1Three-dimensional data decoding method and three-dimensional data decoding device
Publication Date: 2025.05.08 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US20250148650A1 patent drawing
  • US20250148650A1 patent drawing
  • US20250148650A1 patent drawing

AI summary

A three-dimensional data decoding method includes: obtaining three-dimensional space information including encoded three-dimensional points; calculating an angle formed by a line segment connecting a predetermined position in the three-dimensional space information and a first base point and a line segment connecting the first base point and a second base point different from the first base point; determining whether the angle calculated satisfies a predetermined condition; and decoding the encoded three-dimensional points included in the three-dimensional space information when the angle calculated is determined to satisfy the predetermined condition, and not decoding the encoded three-dimensional points included in the three-dimensional space information when the angle calculated is determined not to satisfy the predetermined condition.