Point-Cloud Data Parsing via Format Transformation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current point-cloud measuring software is limited in reading various file formats, such as the Metris Basic File (MBF) format, which restricts the creation of integrated 3D models from multiple scans, hindering the detection of object features.
Innovation Solution
A system and method that includes an application server with modules for receiving, detecting, transforming, and parsing point-cloud files, regardless of format, to store data in a predetermined structure, enabling integration and processing of point-cloud data across different formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If point-cloud measuring software is designed to read only defined file formats, then the software structure remains simple and manageable, but it cannot process point-cloud data from various 3D scanners in different formats
Solution Approach 1:
The patent introduces an intermediary component (file format detector and data transformer) that mediates between the input point-cloud file in various formats and the core software processing module. This intermediary detects the file format, transforms the data into a standardized internal format, and then passes it to the processing module, thereby enabling multi-format support without complicating the core software structure
Solution Approach 2:
The patent changes the parameter of data representation by detecting the file format and transforming the point-cloud data into a standardized internal format. This parameter transformation allows the software to handle diverse input formats uniformly, improving adaptability while maintaining a consistent internal processing structure
2Productivity
If multiple scan files in different formats are processed separately, then each file can be handled with simple processing logic, but integrated 3D models cannot be created from multiple scans
Solution Approach 1:
The patent merges multiple point-cloud scan files into a single integrated 3D model by applying the same data structure and processing logic to all input files. The system combines the point-cloud data from multiple scans while maintaining a unified data structure, enabling the creation of comprehensive integrated models from multiple source files
Solution Approach 2:
The patent creates a universal processing system that can handle multiple file formats and multiple scan files through a single integrated workflow. The data structure and processing modules are designed to be format-agnostic and file-agnostic, allowing the same system to process any combination of scan files in any supported format
Data Source
AI summary
A method for parsing point-cloud data is provided. The method includes the steps of: (a) receiving a point-cloud file from a database; (b) determining whether the point-cloud file is in a first format or a second format; (c) opening the point-cloud file in a binary data mode and transforming the binary data to predetermined readable data to be stored as a temporary file, and setting the temporary file as a target point-cloud file if the point-cloud file is in the second format, otherwise, if the point-cloud file is in the first format, setting the first format point-cloud file as the target point-cloud file; and (d) parsing point-cloud data in the target point-cloud file into a predetermined data structure. A related system is also provided.


