1. An image processing apparatus comprising: an object detecting unit which detects a plurality of moving objects from at least one of two or more images obtained by photographing a surveillance area from two or more view points, respectively; and a depth determination unit which determines depths of the moving objects based on the two or more images, wherein the depth determination unit determines the moving objects as different objects if the moving objects have different depths.