Research on a hole filling algorithm of a point cloud based on structure from motion.
Summary
This study introduces a novel method to fill holes in 3D point clouds generated by fringe projection. The approach effectively restores complex surface information, improving data processing for 3D measurements.
Area of Science:
- 3D Computer Vision
- Computational Geometry
- Metrology
Background:
- Point clouds from fringe projection often contain holes, hindering 3D reconstruction.
- These holes arise from complex object geometries and inherent method limitations.
- Accurate 3D data processing relies on complete point cloud information.
Purpose of the Study:
- To develop and validate a robust method for filling holes in 3D point clouds.
- To enhance the completeness and integrity of point cloud data for downstream applications.
- To restore surface information in areas with complex shapes.
Main Methods:
- Hole boundary extraction using 2D phase from fringe projection.
- Registration between Structure from Motion (SFM) and fringe projection point clouds.
- Supplementary point extraction and hole filling via radial basis function interpolation.
Main Results:
- Successful identification and filling of holes in complex 3D point clouds.
- Demonstrated robustness of the proposed hole-filling technique through experimental validation.
- Sufficient restoration of surface information in previously incomplete data.
Conclusions:
- The proposed SFM-based fitting approach effectively addresses point cloud hole-filling challenges.
- This method significantly improves the quality of 3D reconstructed data.
- The technique offers a viable solution for handling complex surfaces in 3D measurement.
Related Concept Videos
Trial and Error and Algorithm
401
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
401
Detection of Black Holes
2.5K
Although black holes were theoretically postulated in the 1920s, they remained outside the domain of observational astronomy until the 1970s.
Their closest cousins are neutron stars, which are composed almost entirely of neutrons packed against each other, making them extremely dense. A neutron star has the same mass as the Sun but its diameter is only a few kilometers. Therefore, the escape velocity from their surface is close to the speed of light.
Not until the 1960s, when the first neutron...
Their closest cousins are neutron stars, which are composed almost entirely of neutrons packed against each other, making them extremely dense. A neutron star has the same mass as the Sun but its diameter is only a few kilometers. Therefore, the escape velocity from their surface is close to the speed of light.
Not until the 1960s, when the first neutron...
2.5K
Atomic Structure
208.6K
Overview
208.6K
Equation of Motion: General Plane motion
569
In the context of a rigid body's movement within a general plane, it is important to understand that this motion is typically triggered by external forces or couple moments exerted onto it. This principle can be explained through Newton's second law, which stipulates the translational motion of the body's center of mass along each axis.
Moreover, the body's center of mass experiences a rotational effect as a result of these couple moments. This rotation can be articulated as the...
Moreover, the body's center of mass experiences a rotational effect as a result of these couple moments. This rotation can be articulated as the...
569
Absolute Motion Analysis- General Plane Motion
555
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
555
Equation of Motion: General Plane motion - Problem Solving
502
Consider a lawn roller with a mass of 100 kg, a radius of 0.2 meters, and a radius of gyration of 0.15 meters. A force of 200 N is applied to this roller, angled at 60 degrees from the horizontal plane. What will be the angular acceleration of the lawn roller?
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
502


