Related Experiment Video
Updated: May 4, 2026

06:54
Photorealistic Learned Landscapes for Augmented Reality
Published on: June 27, 2025
858
Moving least-squares reconstruction of large models with GPUs
Bruce Merry1, James Gain1, Patrick Marais1
1University of Cape Town Centre and South African Centre for High Performance Computing, Cape Town N/A.
IEEE Transactions on Visualization and Computer Graphics
|December 21, 2013
Summary
We developed a fast, GPU-accelerated surface reconstruction method for large laser scanned point clouds. This out-of-core technique efficiently processes massive datasets on standard PCs, significantly speeding up 3D modeling.
Area of Science:
- Computer Vision
- Geometric Modeling
- High-Performance Computing
Background:
- Laser scanning generates massive point cloud datasets, necessitating efficient surface reconstruction methods.
- Existing out-of-core techniques often require substantial computational resources.
- Moving Least-Squares (MLS) is a powerful surface reconstruction technique but is computationally intensive.
Purpose of the Study:
- To present a novel GPU-accelerated, out-of-core implementation of the Moving Least-Squares (MLS) surface reconstruction technique.
- To enable efficient processing of extremely large point clouds from laser range scanning.
- To demonstrate the scalability and performance of the proposed method on multi-GPU systems.
Main Methods:
- Developed a GPU-accelerated, out-of-core MLS surface reconstruction algorithm.
- Implemented a spatial subdivision approach using cubic regions for independent processing.
- Utilized multi-GPU parallelization for enhanced computational efficiency.
Main Results:
- The GPU-accelerated implementation achieves an order-of-magnitude speedup compared to CPU-based methods on a single GPU.
- The out-of-core nature allows processing of billion-point datasets on a standard desktop PC.
- The method demonstrates excellent scalability across multiple GPUs (up to 8 GPUs).
Conclusions:
- The proposed GPU-accelerated MLS surface reconstruction is highly effective for large-scale laser scanned data.
- This approach significantly reduces processing time and computational requirements.
- It enables efficient 3D surface reconstruction from massive point clouds on accessible hardware.
Related Concept Videos
Quadratic Models
370
Quadratic models are mathematical representations used to describe relationships in which the rate of change changes at a constant rate. These models appear in a wide variety of natural and engineered systems, especially those involving motion, forces, and optimization. One common application is analyzing the vertical motion of objects influenced by gravity, such as a ball thrown into the air.In such scenarios, the object's height changes over time in a curved pattern, rising to a maximum point...
370
Residuals and Least-Squares Property
7.1K
The vertical distance between the actual value of y and the estimated value of y. In other words, it measures the vertical distance between the actual data point and the predicted point on the line
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
7.1K

