An image processing apparatus for detecting motion vectors between images from an image signal obtained by converting an optical signal from an object, which signal is obtained via an optical system including a focusing lens group and a zoom lens group, into an electrical signal, and correcting a blur of the image in real time, comprising:vector detection means for detecting vectors between images