IP Library Granted Patent US 10,055,640
Granted Patent B2
US 10,055,640 · App. 15/365,293 · Granted Aug 21, 2018

Classification of feature information into groups based upon similarity, and apparatus, image processing method, and computer-readable storage medium thereof

Inventors: Takashi Nakamura (Yokohama, JP); Hiroyasu Kunieda (Yokohama, JP); Tetsuya Suwa (Yokohama, JP); Takashi Fujita (Kawasaki, JP); Kiyoshi Umeda (Kawasaki, JP); Yusuke Hashii (Tokyo, JP); Hiroyuki Sakai (Chigasaki, JP); Naoki Sumi (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
G06K9/00295G06F17/3025G06F17/30244G06K9/00281G06K9/6255G06K9/6807
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,055,640
App. No.
15/365,293
Granted
Aug 21, 2018
Kind
B2
Abstract

An apparatus extracts feature information from an object of image data. The apparatus registers the extracted feature information in a dictionary. The apparatus refers to the dictionary and determines a similarity between feature information registered in the dictionary and the extracted feature information. The apparatus does not use, of feature information to be registered in the dictionary, feature information not satisfying a predetermined evaluation criterion in similarity determination.

Claims (62)

1. An image processing apparatus comprising:

at least a processor and at least a memory coupled to the at least the processor and having stored thereon instructions which when executed by the at least the processor cooperate to act as:

an extraction unit configured to extract a feature information from an object in input image data;

a registration unit configured to classify a plurality of feature information into a plurality of groups based upon a similarity, and register the plurality of feature information into a dictionary, wherein the dictionary is used to determine a similarity between the feature information registered in the dictionary and the feature information extracted by the extraction unit; and

a deletion unit configured to delete, among the plurality of groups, a feature information of a group, which does not reach a predetermined use level, from the dictionary,

wherein information related to a time period elapsed from when the feature information had been registered in the dictionary at first is used as the use level, and

wherein, in a case where the number of feature information registered in the dictionary exceeds a predetermined number, the deletion unit deletes, from the dictionary, the feature information of the group which does not reach the predetermined use level.

2. The apparatus according to claim 1 , further comprising a determination unit configured to determine the similarity by referring to the dictionary.

3. The apparatus according to claim 1 , wherein the registration unit registers each of the plurality of groups and image data including a region corresponding to an object of feature information in the group in association with each other.

4. The apparatus according to claim 1 , further comprising:

an input unit configured to input image data; and

a detection unit configured to detect an object based upon image data inputted by the input unit.

5. An image processing apparatus comprising:

at least a processor and at least a memory coupled to the at least the processor and having stored thereon instructions, when executed by the at least the processor, and cooperating to act as:

an extraction unit configured to extract a feature information from an object in input image data;

a registration unit configured to classify a plurality of feature information into a plurality of groups based upon a similarity, and register the plurality of feature information into a dictionary, wherein the dictionary is used to determine a similarity between the feature information registered in the dictionary and the feature information extracted by the extraction unit; and

a deletion unit configured to delete, among the plurality of groups, a feature information of a group, which does not reach a predetermined use level, from the dictionary,

wherein information related to a time period elapsed from when the feature information had been registered in the dictionary at first is used as the use level, and

wherein, in a case where a total number of categories, each of which is as a set of feature information for identifying a user, exceed a predetermined number, the deletion units deletes, from the dictionary, the feature information of a group which does not reach the predetermined use level.

6. An image processing apparatus comprising:

at least a processor and at least a memory coupled to the at least the processor and having stored thereon instructions which when executed by the at least the processor cooperate to act as:

an extraction unit configured to extract a feature information from an object in input image data;

a registration unit configured to classify a plurality of feature information into a plurality of groups based upon a similarity, and register the plurality of feature information into a dictionary, wherein the dictionary is used to determine a similarity between the feature information registered in the dictionary and the feature information extracted by the extraction unit; and

a deletion unit configured to delete, among the plurality of groups, a feature information of a group, which does not reach a predetermined use level, from the dictionary,

wherein a name of an identifier of the group which can be rewritten by a user is used as the use level, and

wherein the deletion unit deletes, from the dictionary, a group whose name of the identifier is an initial value, as the group not reaching the predetermined use level.

7. The apparatus according to claim 6 , further comprising a determination unit configured to determine the similarity by referring to the dictionary.

8. The apparatus according to claim 6 , wherein the registration unit registers each of the plurality of groups and image data including a region corresponding to an object of feature information in the group in association with each other.

9. The apparatus according to claim 6 , wherein, in a case where the number of feature information registered in the dictionary exceeds a predetermined number, the deletion unit deletes, from the dictionary, the feature information of a group which does not reach the predetermined use level.

10. The apparatus according to claim 6 , further comprising:

an input unit configured to input image data; and

a detection unit configured to detect an object based upon image data inputted by the input unit.

11. An image processing method comprising:

extracting a feature information from an object in input image data;

classifying a plurality of feature information into a plurality of groups based upon a similarity, and registering the plurality of feature information into a dictionary, wherein the dictionary is used to determine a similarity between the feature information registered in the dictionary and the feature information extracted in the extracting; and

deleting, among the plurality of groups, a feature information of a group, which does not reach a predetermined use level, from the dictionary,

wherein information related to a time period elapsed from when the feature information had been registered in the dictionary at first is used as the use level, and

wherein, in a case where the number of feature information registered in the dictionary exceeds a predetermined number, the feature information of a group which does not reach the predetermined use level is deleted from the dictionary.

12. The method according to claim 11 , further comprising determining the similarity by referring to the dictionary.

13. The method according to claim 11 , wherein in the registering, each of the plurality of groups and image data including a region corresponding to an object of feature information in the group are registered in association with each other.

14. The method according to claim 11 , further comprising:

inputting image data; and

detecting an object based upon the input image data.

15. An image processing method comprising:

extracting a feature information from an object in input image data;

classifying a plurality of feature information into a plurality of groups based upon a similarity, and registering the plurality of feature information into a dictionary, wherein the dictionary is used to determine a similarity between the feature information registered in the dictionary and the feature information extracted in the extracting; and

deleting, among the plurality of groups, a feature information of a group, which does not reach a predetermined use level, from the dictionary,

wherein information related to a time period elapsed from when the feature information had been registered in the dictionary at first is used as the use level, and

wherein, in a case where a total number of categories, each of which is as a set of feature information for identifying a user, exceed a predetermined number, the feature information of a group which does not reach the predetermined use level is deleted from the dictionary.

16. An image processing method comprising:

extracting a feature information from an object in input image data;

classifying a plurality of feature information into a plurality of groups based upon a similarity, and registering the plurality of feature information into a dictionary, wherein the dictionary is used to determine a similarity between the feature information registered in the dictionary and the feature information extracted in the extracting; and

deleting, among the plurality of groups, a feature information of a group, which does not reach a predetermined use level, from the dictionary,

wherein a name of an identifier of the group which can be rewritten by a user is used as the use level, and

wherein in the deleting, a group whose name of the identifier is an initial value is deleted from the dictionary, as the group not reaching the predetermined use level.

17. The method according to claim 16 , further comprising determining the similarity by referring to the dictionary.

18. The method according to claim 16 , wherein in the registering, each of the plurality of groups and image data including a region corresponding to an object of feature information in the group are registered in association with each other.

19. The method according to claim 16 , wherein, in a case where the number of feature information registered in the dictionary exceeds a predetermined number, the feature information of a group which does not reach the predetermined use level is deleted from the dictionary.

20. The method according to claim 16 , wherein, in a case where a total number of categories, each of which is as a set of feature information for identifying a user, exceed a predetermined number, the feature information of a group which does not reach the predetermined use level is deleted from the dictionary.

21. The method according to claim 16 , further comprising:

inputting image data; and

detecting an object based upon the input image data.

Priority Claims (1)
JP 2012-154010 · Jul 9, 2012 · national
Continuity (2)
Continuation 13932686 · Jul 1, 2013
Related Publication 20170083756A1 · Mar 23, 2017