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 .mscan
file as the input data.

Note:
- The software only supports Gaussian reconstruction for data collected from O1_Lite/O2_Lite,H300 and O2.
- The selected project must have completed point cloud processing and colorization, and the resulting point cloud must include RGB attributes.
- Before performing Gaussian reconstruction, ensure that Dynamic Object Removal, Smoothing Filter, and Auto Mask are selected during processing. If moving objects still appear in the processed point cloud, manually classify them in the processing project.
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
After selecting the project, a parameter settings window will pop up. First, check the projects that need to be reconstructed. Then, users can configure the corresponding reconstruction parameters in this interface to optimize the quality and speed of Gaussian reconstruction.

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.
- Class Selection: Select specific class of point clouds for 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.

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.