1. An image processing apparatus comprising: an object detector which detects a plurality of objects from at least one of two or more images captured by two or more image capture devices which photograph a surveillance area from two or more view points, respectively; a depth determiner which determines depths of the plurality of objects based on the two or more images, the depths being respective distances between the plurality of objects and at least one of the image capture devices; and an object combiner which determines two objects, which have been detected as two objects by the object detector, among the plurality of objects as different objects if a difference between depths of the two objects is determined to be equal to or greater than a first threshold value, and determines the two objects as one object if the difference is determined to be less than the first threshold value, wherein the first threshold value is greater than zero (0), wherein the image processing apparatus further comprises a texture determiner which determines texture similarity between the two objects by detecting texture information thereof, and wherein the object combiner determines the two objects, determined as one object based on the depth difference, as different objects, if a difference between texture information of the two objects is determined to be equal to or greater than a second threshold value, and confirms that the two objects, determined as one object based on the depth difference, as one object if the difference between the texture information of the two objects is determined to be less than the second threshold value.