1. A method for error correction for segmented three dimensional image data, comprising: receiving segmented three dimensional image data, the segmented three dimensional image data being divided into a plurality of slices; correcting at least one contour of the segmented three dimensional image data on at least one slice according to a command from a user to form a corrected contour; and automatically interpolating a correction represented by the corrected contour to a plurality of slices of the segmented three dimensional image data, wherein the automatically interpolating comprises interpolating between the corrected contour and an adjacent contour by applying a geometric interpolation method to interpolate the shape of one contour line to the shape of the other contour line across at least one intervening slice; shrinking each geometrically interpolated contour line; and evolving each contour line separately to form a final contour line.