Motion analysis is of high interest in many different fields for a number of crucial applications. Short-term motion analysis addresses the computation of motion parameters or the qualitative estimation of the motion field. Long-term motion analysis aims at the understanding of motion and includes reasoning on motion properties. Image sequences are in general processed to perform the above motion analysis. These subjects are considered in this review with reference to the more significant results in the literature both at theory and application levels.