We propose a dense motion analysis method for ultrasound images. A motion analysis is implemented by tracking a lot of lattice points. In this paper, two novel processings are introduced to perform the motion analysis. One is the tracking of lattice points based on an optical flow algorithm in a framework of multiple spring-models. The other is the detection of lattice points based on texture information with confidence value, and its result corrects the tracking errors. We evaluated our method using a sequence of artificial ultrasound images up to 5 minutes. The average and maximum errors of our proposed method have achieved the best performance in the conventional methods.