I am working with 3D ultrasound data and after using an algorithm for automatic segmentation on each slice along the z axis (using active contours) I obtain the segmented images and I try to do surface reconstruction. Unfortunately my algorithm is not working perfectly and sometimes I end up with some holes. Below I attach an image, where I used isosurfaces, and it can be seen a hole at the right part of the shape. I used the "smooth3" function but I wasn't that satisfied from the result. Any ideas of what else I should try?