Delaunay triangulation, the advantages of Delaunay mesh model is all triangles in the mesh model are as equiangular as possible, create non-overlapping triangles, the minimum interior angles of all triangles are maximized and the maximum angles are minimized.
Marching cubes approach is often used when you need the results fast. It is possible to run it in real-time for quite big volumes on decent consumer-grade hardware.
If you do need better results there are many better methods. On top of the ones mentioned, a very popular method is "Multi-level partition of unity implicits" [1] which was originally developed for point cloud data reconstruction but works well on volumes also.
Most recently there are many deep approaches tackling the problem as well. The downside is their specialisation for very specific use-cases.
Delaunay triangulation, Marching cubes are 3D reconstruction techniques for meshing any 3D images, 3D images are composed of group of voxels called voxel grid.
They do not make a voxel grid. They output the mesh representation of the surface described by selected points in data. Marching cubes [1, 2] was designed to work on data presented on regular 3D grids, Delaunay triangulation [3] works on any kind of point cloud data (no necessarily on a regular 3D grid).
If the data is on regular grid, Marching cubes will work much faster than Delaunay triangulation. If your data is not in the form of regular grid and you would still like to run Marching cubes on it, you have to resample the data to do so.
CT,MRI and PET scanners generate 3D images which contains voxel grid by using different meshing techniques we can extract surface of an object form 3D images.
Two classes of surface representations: parametric representations and implicit representations. Conversion from an implicit to parametric representation called iso-surface extraction the standard method for iso-surface extraction was marching cubes, however the complicated shape and topology cannot reconstructed correctly using MC, it generates badly shaped triangles and sharp features in data are not preserved.
An Alternative to MC was 3D Delaunay triangulation it will refine and filter the mesh. the output of surface mesh have well shaped triangles and faithful approximation to the original surface in term of both topology and geometry.