IP Library Granted Patent US 12,400,474
Granted Patent B2
US 12,400,474 · App. 17/684,696 · Granted Aug 26, 2025

Information identification processing apparatus, information identification processing method, image identification system, and storage medium

Inventors: Takahisa Yamamoto (Kanagawa, JP); Hideo Noro (Tokyo, JP); Koji Makita (Kanagawa, JP); Atsuo Nomoto (Tokyo, JP)
Assignee: CANON KABUSHIKI KAISHA
G06V40/168G06V10/82G06V40/172G06V10/761
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 12,400,474
App. No.
17/684,696
Granted
Aug 26, 2025
Kind
B2
Abstract

There is provided with an information processing apparatus. An extracting unit extracts a feature vector of a subject in an image. A generating unit configured to generate, based on the feature vector, a post-conversion vector including a converted vector resulting from conversion of the feature vector using a random number, the post-conversion vector being a vector whose number of elements is determined according to the random number and is larger than a number of elements of the feature vector.

Claims (43)

1. An information processing apparatus comprising:

at least one processor; and

at least one memory having stored thereon instructions which, when executed by the at least one processor, cause the information processing apparatus at least to:

extract at least one feature vector corresponding to a subject in an image;

generate a different seed value for each feature vector of the at least one feature vector;

generate a different random sequence for each of the seed values; and

calculate at least one post-conversion vector by inserting each seed value into a predetermined position of a corresponding corrected vector,

wherein each corrected vector is obtained by performing an operation on elements positionally corresponding to each other between a corresponding feature vector and a corresponding random sequence, and

wherein the operation enables reconstruction of each feature vector of the at least one feature vector using a corresponding seed value and a corresponding post-conversion vector.

2. The information processing apparatus according to claim 1 , wherein the instructions, when executed by the at least one processor, further cause the information processing apparatus at least to:

calculate a converted vector in which a value of each of the elements is determined according to the random sequence,

wherein the corrected vector is generated by updating a value of each of the elements of one of the at least one feature vector and the converted vector that has a larger number of elements, or a value of each of the elements of one of the at least one feature vector and the converted vector if numbers of elements of the at least one feature vector and the converted vector are equal, based on a value of a positionally corresponding element of the other of the at least one feature vector and the converted vector.

3. The information processing apparatus according to claim 2 ,

wherein the seed value is calculated based on the at least one feature vector.

4. An image identification system comprising:

the information processing apparatus according to claim 1 ;

at least one second processor; and

at least one second memory storing instructions which, when executed by the at least one second processor, causes the image identification system at least to:

perform class determination based on at least one feature vector, wherein the performing the class determination includes:

recalculating the at least one feature vector based on the post-conversion vector, and

perform class determination for the subject, using the recalculated at least one feature vector.

5. The image identification system according to claim 4 , wherein the instructions, when executed by the at least one second processor, further cause the image identification system at least to:

generate, based on the at least one feature vector, a seed value used when generating the random sequence,

wherein the performing the class determination further includes:

obtaining a seed value of the random sequence based on the post-conversion vector,

wherein the class determination for the subject is performed if the obtained seed value and the generated seed value based on the recalculated at least one feature vector are identical.

6. The information processing apparatus according to claim 1 ,

wherein a number of elements of each post-conversion vector is determined according to the corresponding random sequence and is larger than a number of elements of the corresponding feature vector.

7. The information processing apparatus according to claim 1 , wherein each random sequence has a different column length.

8. An information processing method comprising:

extracting at least one feature vector corresponding to a subject in an image;

generating a different seed value for each feature vector of the at least one feature vector;

generating a different random sequence for each of the seed values; and

calculating at least one post-conversion vector by inserting each seed value into a predetermined position of a respective corrected vector,

wherein each corrected vector is obtained by performing an operation on elements positionally corresponding to each other between a corresponding feature vector and a corresponding random sequence, and

wherein the operation enables reconstruction of each feature vector of the at least one feature vector using a corresponding seed value and a corresponding post-conversion vector.

9. A non-transitory computer readable storage medium storing a program that, when executed by a computer, causes the computer to perform an information processing method comprising:

extracting at least one feature vector corresponding to a subject in an image;

generating a different seed value for each feature vector of the at least one feature vector;

generating a different random sequence for each of the seed values; and

calculating at least one post-conversion vector by inserting each seed value into a predetermined position of a respective corrected vector,

wherein each corrected vector is obtained by performing an operation on elements positionally corresponding to each other between a corresponding feature vector and a corresponding random sequence, and

wherein the operation enables reconstruction of each feature vector of the at least one feature vector using a corresponding seed value and a corresponding post-conversion vector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2022
From: YAMAMOTO, TAKAHISA; NORO, HIDEO; MAKITA, KOJI; NOMOTO, ATSUO
To: CANON KABUSHIKI KAISHA
Reel/Frame 059715/0916 →
Priority Claims (1)
JP 2021-040692 · Mar 12, 2021 · national
Continuity (1)
Related Publication 20220292874A1 · Sep 15, 2022
References Cited (20)
US 9864902B2 · Nakano et al. · 2018 [cited by applicant]
US 9946645B2 · Honjo et al. · 2018 [cited by applicant]
US 10210419B2 · Nomura et al. · 2019 [cited by applicant]
US 10510159B2 · Adachi et al. · 2019 [cited by applicant]
US 10529103B2 · Nomoto et al. · 2020 [cited by applicant]
US 10558851B2 · Nakano et al. · 2020 [cited by applicant]
US 10685490B2 · Yamasaki et al. · 2020 [cited by applicant]
US 11095814B2 · Makita et al. · 2021 [cited by applicant]
US 20060101060A1 · Li · 2006 [cited by examiner]
JP S63131676A · 1988 [cited by applicant]
JP 10327141A · 1998 [cited by examiner]
JP H10327141A · 1998 [cited by applicant]
JP 2004192603A · 2004 [cited by applicant]
JP 2006262333A · 2006 [cited by applicant]
JP 5687601B2 · 2015 [cited by applicant]
JP 2015139014A · 2015 [cited by applicant]
WO 2008056667A1 · 2008 [cited by applicant]
“Jorge Sanchez et al., Image Classification with the Fisher Vector: Theory and Practice, 2013, Int J Comput Vis 105: 222-245” (Year: 2013). [cited by examiner]
“Kai Li et al., Image Similarity Search with Compact Data Structures, Nov. 2004, Proceedings of the Thirteenth ACM International Conference on Information and Knowledge Management, pp. 208-217” (Year: 2004). [cited by examiner]
Notice of Reasons for Refusal issued by the Japanese Patent Office on Feb. 3, 2025 in corresponding JP Patent Application No. 2021-040692, with English translation. [cited by applicant]