1. A motion processor, comprising: a motion estimator that iteratively estimates a motion between a pair of consecutive frames of pre-processed echoes, wherein the motion estimator generates the estimated motion based on at least one iteration.