Gaussian Reconstruction Workflow
Concepts
Note: Gaussian reconstruction leverages the properties of Gaussian distributions to effectively model geometry and appearance, achieving high-quality reconstruction and real-time rendering. The Gaussian method depicts the scene as millions or more 3D Gaussian ellipsoids, each with attributes such as position, scale, opacity, color, and others. These attributes allow for rendering that closely approximates real-world scenes.
1.Select Project for Reconstruction
Click the "GS Reconstruction" - "Reconstruction " button to start the reconstruction process. Since Gaussian reconstruction consumes substantial system resources, if the project is already loaded in the software, the system will prompt you to close the current project to free up resources.
Select "OK," and in the file selection window that appears, choose the previously processed .liscan
file as the input data.
Note:
- The software only supports Gaussian reconstruction for data collected from O1_Lite and H300 models.
- The selected project must have completed point cloud processing and colorization, and the resulting point cloud must include RGB attributes.
2.Fix Original Camera Files
If the selected processed project is missing the camera folder, the system will prompt the user to specify the corresponding original camera folder to ensure data integrity.
3.Fix Original Camera Files
If the selected processed project is missing the camera folder, the system will prompt the user to specify the corresponding original camera folder to ensure data integrity.
Parameter Settings
- GPU: Select the GPU to be used for Gaussian reconstruction. Currently, only single-GPU computation mode is supported.
- CPU: Displays the current CPU model and memory capacity of the system, allowing users to understand the system resource configuration.
- Scene: In Gaussian reconstruction, you can choose an appropriate reconstruction mode based on the application scenario to optimize model accuracy and resource usage. The main modes include:
- Indoor: Suitable for point cloud data reconstruction in indoor environments such as buildings, small spaces, or enclosed areas.
- Outdoor: Suitable for point cloud data reconstruction in outdoor environments such as urban streets, large-scale terrain, open spaces, or indoor-outdoor mixed scenarios.
- Model Quality: The higher the selected model quality, the greater the system resources (such as memory, GPU memory, etc.) and processing time required to ensure the accuracy and detail of the model.
- Remaining GPU Memory: Specifies the remaining GPU memory required for the next reconstruction.
4.Start Reconstruction
1)Click the "Start" button to begin the reconstruction. Before starting the reconstruction, the system will check the remaining GPU memory and system memory. If the available system memory is less than 20GB, or if the available GPU memory on the selected GPU is below the minimum requirement specified in the parameter settings, Gaussian reconstruction cannot be executed.
2)If the system resources meet the reconstruction requirements, the system will start the reconstruction process. The log window and progress bar will display the current processing steps and overall progress in real time.
3)Click the "Open Log Folder" button to view the log records of all Gaussian reconstruction processes in the current project, allowing you to track and analyze the detailed information of each reconstruction.
4)Clicking the "Stop" button will interrupt the current reconstruction process.
5)After the reconstruction is successful, the system will display a prompt window asking if you want to view the reconstruction results immediately. Clicking "Yes" will open the generated reconstruction model, allowing you to browse and validate the model.
Note: During the reconstruction process, the generated point cloud slice files and log files are automatically saved to the current project's Temp and Log directories. For example,
0_1.ply
is saved as the point cloud slice file, andReconstruction_2024-10-21-13-50-03_LiDAR360MLS.log
is saved as the log file for the inference process.