1. An object recognition apparatus comprising at least one processor functioning as: an extraction unit configured to extract first dictionary information associated with a first category from among multiple categories included in a dictionary for object recognition and second dictionary information associated with a second category from among multiple categories included in the dictionary or another dictionary; a determination unit configured to calculate a first feature amount and a second feature amount from the first dictionary information and the second dictionary information, respectively, and determine whether or not a similarity between the calculated first feature amount and second feature amount is greater than a predetermined threshold; a comparison unit configured to compare a name of the first category with a name of the second category; a reception unit configured to receive an instruction as to whether or not to integrate the name of the first category and the name of the second category in the case where the determination unit has determined that the similarity is greater than the predetermined threshold and the comparison unit has determined that the name of the first category and the name of the second category do not match; and an integration unit configured, in the case where the reception unit has received an instruction to integrate the names of the categories and a post-integration name, to integrate the name of the first category and the name of the second category with the received post-integration name.
1. An object recognition apparatus comprising at least one processor functioning as: an extraction unit configured to extract first dictionary information associated with a first category from among multiple categories included in a dictionary for object recognition and second dictionary information associated with a second category from among multiple categories included in the dictionary or another dictionary; a determination unit configured to calculate a first feature amount and a second feature amount from the first dictionary information and the second dictionary information, respectively, and determine whether or not a similarity between the calculated first feature amount and second feature amount is greater than a predetermined threshold; a comparison unit configured to compare a name of the first category with a name of the second category; a reception unit configured to receive an instruction as to whether or not to integrate the name of the first category and the name of the second category in the case where the determination unit has determined that the similarity is greater than the predetermined threshold and the comparison unit has determined that the name of the first category and the name of the second category do not match; and an integration unit configured, in the case where the reception unit has received an instruction to integrate the names of the categories and a post-integration name, to integrate the name of the first category and the name of the second category with the received post-integration name. 2. The object recognition apparatus according to claim 1 , wherein the reception unit receives an input of the names of the first category and the second category, respectively, in the case where the determination unit has determined that the similarity is not greater than the predetermined threshold and the comparison unit has determined that the names of the first category and the second category match.