This site describes ongoing research into 3D surface mesh repair.
    Using 3rdTech's DeltaSphere we can create a true-to-life 3D model of a large real world
environment.  However, due to occlusion and the limits of the laser rangefinder technology,
these surface mesh models can have holes.  I've looked into software that may help repair
some of these holes, to make the models look more believeable.
    Below is an example on some ideal data, using Aranz's FastRBF software.  This is about
the best example in what I've done so far.


The surface mesh on the right has been completely repaired, with the addition of some artifacts.
(Click here to see more of this object.)

However, on data with larger holes, or sharper edges, we begin to see problems.


Above, you see on the top row:  A surface with a large hole rendered as wireframe and solid.
On the bottom row: The repaired surface, in wireframe and solid.
(Click here to see more of this object.)


This is an example surface with a sharp edge.  The top row again is the unrepaired surface, rendered as both points and solid.  On the bottom
row we see the unsuccessful repair attempt.  The repair lost the sharpness of the edge.

Now, real world data is much more noisy than the above perfect data.  Below is a piece of a VW car, with some extraneous information.  The
point of applying the mesh repair software to it was to see the mesh repair of the headlights and emblem on the front hood of the car.  It is
discouraging that the hood loses so much definition.  Yet how the headlights and emblem are covered up is encouraging. We may want to
perform this sort of surface repair, but applying it only to specific areas around a hole, so that detail elsewhere on the object isn't affected.

about as good as it gets. (no smoothing)