1. A computer-implemented method for deriving residual moveout curves or surfaces, comprising: a. receiving a seismic image representative of a subsurface volume of interest; b. filtering the seismic image, via a computer processor, to remove noise to produce a filtered image; c. smoothing the filtered image, via the computer processor, to produce a smoothed image; d. bandpass-filtering the smoothed image, via the computer processor, to produce bandlimited CDP image gathers; e. sorting the bandlimited CDP image gathers into a plurality of common-offset volumes; f. performing dynamic image warping between adjacent ones of the plurality of common-offset volumes to produce a plurality of depth-shift volumes; g. sorting the plurality of depth-shift volumes into a plurality of depth-shift common-image-point (CDP) gathers; h. filtering the plurality of depth-shift CDP gathers along all dimensions to produce a plurality of noise-reduced depth-shift CDP gathers; i. selecting a sparse set of picks from the bandlimited CDP image gathers; and j. deriving a residual moveout curve or surface-based on the sparse set of picks and the noise-reduced depth-shift CDP gathers.