1. An object detection method performed by an apparatus which stores a general model for a specific object type in advance, the general model describing a plurality of components which are expected to co-exist in objects of the specific object type, the method comprising: a sample image receiving step of receiving one or more sample images, said one or more sample images each comprises a same query object of the specific object type; an object detector creating step of creating, using the general model and said one or more sample images, a detector specific to said query object; and an object detecting step of detecting, using the created detector specific to said query object, said query object from a destination image, wherein the general model comprises a plurality of classifier groups respectively corresponding to the plurality of components, each of the plurality of classifier groups comprising a plurality of candidate classifiers for describing a plurality of different feature instances of a corresponding component of the specific object type.