An image stabilization method is proposed based on feature block matching, which can search the feature block image adaptively. An fast matching method is presented to get the local motion vector and then verify the matching results. An error propagation control method is developed to prevent the error transmitting. A method based on alterable windows filter is introduced to smooth the motion vector. Experimental results show that this algorithm not only smooth out the image sequences but also satisfy the demand of the real-time system.