1. An apparatus comprising: at least one processor operatively coupled to a memory, serving as: a determination unit configured to determine, on the basis of whether a degree of blurring of the object image satisfies a predetermined reference, whether image quality of an object image in image data is an image quality suitable for object recognition; an extraction unit configured to extract feature amount of the object image; and a registration unit configured to register, in a dictionary being referred to for the object recognition, the feature amount of the object image extracted by the extraction unit, wherein the registration unit does not register the feature amount of the object image in the dictionary if the determination unit determines that the image quality of the object image is not the image quality suitable for the object recognition, and the registration unit registers the feature amount of the object image in the dictionary if the determination unit determines that the image quality of the object image is the image quality suitable for the object recognition.