Image stitching is an important branch of image processing. In order to obtain clear and complete panoramic images, various image mosaic algorithms are proposed. A new region based stitching algorithm is proposed in this paper. The system consists of a rotating table, a controller, a smartphone and a computer. The object is placed on the rotating table, controlled by the controller to rotate slowly, and the smartphone which placed directly in front of it records the video. The images obtained are extracted frame by frame from the captured video. The still image is determined by comparing the similarity between image matrices. The registration regions can be determined by comparing the number of pixels moved of adjacent photos. The new method is helpful to realize artifact free sub region stitching, and then reduce the stitching error.