BIOMETRIC MATCHING TECHNOLOGY
First Claim
1. A system comprising:
- at least one processor; and
at least one memory coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising;
managing a watch list that includes sorted biometric data for persons in the watch list and associations to additional biometric data for persons in the watch list;
accessing multiple images of a potential suspect;
controlling parallel pre-processing of the multiple images of the potential suspect;
based on the pre-processing, determining an image of the potential suspect to use in matching against the watch list;
using the determined image of the potential suspect to search the sorted biometric data included in the watch list;
identifying a subset of persons from the watch list based on the search of the sorted biometric data included in the watch list;
controlling parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list;
determining whether the potential suspect matches a person in the watch list based on the parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; and
outputting a result based on the determination of whether the potential suspect matches a person in the watch list.
1 Assignment
0 Petitions
Accused Products
Abstract
Biometric matching technology, in which a watch list is managed, multiple images of a potential suspect are accessed, and parallel pre-processing of the multiple images is controlled. Based on the pre-processing, an image of the potential suspect to use in matching against the watch list is determined and the determined image is used to search sorted biometric data included in the watch list. A subset of persons from the watch list is identified based on the search and parallel analysis of the determined image of the potential suspect against detailed biometric data associated with the subset of persons in the watch list is controlled. Based on the parallel analysis, it is determined whether the potential suspect matches a person in the watch list and a result is outputted based on the determination.
-
Citations
21 Claims
-
1. A system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising; managing a watch list that includes sorted biometric data for persons in the watch list and associations to additional biometric data for persons in the watch list; accessing multiple images of a potential suspect; controlling parallel pre-processing of the multiple images of the potential suspect; based on the pre-processing, determining an image of the potential suspect to use in matching against the watch list; using the determined image of the potential suspect to search the sorted biometric data included in the watch list; identifying a subset of persons from the watch list based on the search of the sorted biometric data included in the watch list; controlling parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; determining whether the potential suspect matches a person in the watch list based on the parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; and outputting a result based on the determination of whether the potential suspect matches a person in the watch list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
managing a watch list that includes sorted biometric data for persons in the watch list and associations to additional biometric data for persons in the watch list; accessing multiple images of a potential suspect; controlling parallel pre-processing of the multiple images of the potential suspect; based on the pre-processing, determining an image of the potential suspect to use in matching against the watch list; using the determined image of the potential suspect to search the sorted biometric data included in the watch list; identifying a subset of persons from the watch list based on the search of the sorted biometric data included in the watch list; controlling parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; determining, by at least one processing device, whether the potential suspect matches a person in the watch list based on the parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; and outputting a result based on the determination of whether the potential suspect matches a person in the watch list.
-
-
21. At least one computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
managing a watch list that includes sorted biometric data for persons in the watch list and associations to additional biometric data for persons in the watch list; accessing multiple images of a potential suspect; controlling parallel pre-processing of the multiple images of the potential suspect; based on the pre-processing, determining an image of the potential suspect to use in matching against the watch list; using the determined image of the potential suspect to search the sorted biometric data included in the watch list; identifying a subset of persons from the watch list based on the search of the sorted biometric data included in the watch list; controlling parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; determining whether the potential suspect matches a person in the watch list based on the parallel analysis of the determined image of the potential suspect against biometric data associated with the subset of persons in the watch list; and outputting a result based on the determination of whether the potential suspect matches a person in the watch list.
-
Specification