Image matching is one of the key technologies in the image processing. In order to increase its efficiency and precision, a new method for image matching which based on the improved SURF and Delaunay-TIN is proposed in this paper. Based on the original SURF algorithm, three constraint conditions, color invariant model, Delaunay-TIN, triangle similarity function and photography invariant are added into the original SURF model. With the proposed algorithm, the image color information is effectively retained and the erroneous matching rate of features is largely reduced. The experimental results shows that this proposed method has the characteristics of higher matching speed, uniform distribution of feature points to be matched, and higher correct matching rate than the original algorithm does.