Autonomous Human-Centric Place Recognition
First Claim
1. A computer-implemented method comprising:
- capturing sensor data using one or more sensors describing a particular environment;
processing the sensor data using one or more computing devices coupled to the one or more sensors to detect a participant within the environment;
determining a location of the participant within the environment;
querying a feature database populated with a multiplicity of features extracted from the environment using the location of the participant for one or more features being located proximate the location of the participant; and
selecting, using the one or more computing devices, a scene type from among a plurality of predetermined scene types based on association likelihood values describing probabilities of each feature of the one or more features being located within the scene types.
1 Assignment
0 Petitions
Accused Products
Abstract
The novel technology described in this disclosure includes an example method comprising capturing sensor data using one or more sensors describing a particular environment; processing the sensor data using one or more computing devices coupled to the one or more sensors to detect a participant within the environment; determining a location of the participant within the environment; querying a feature database populated with a multiplicity of features extracted from the environment using the location of the participant for one or more features being located proximate the location of the participant; and selecting, using the one or more computing devices, a scene type from among a plurality of predetermined scene types based on association likelihood values describing probabilities of each feature of the one or more features being located within the scene types.
20 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
capturing sensor data using one or more sensors describing a particular environment; processing the sensor data using one or more computing devices coupled to the one or more sensors to detect a participant within the environment; determining a location of the participant within the environment; querying a feature database populated with a multiplicity of features extracted from the environment using the location of the participant for one or more features being located proximate the location of the participant; and selecting, using the one or more computing devices, a scene type from among a plurality of predetermined scene types based on association likelihood values describing probabilities of each feature of the one or more features being located within the scene types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An autonomous computing system comprising:
-
one or more processors; one or more memories storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising; capturing sensor data using one or more sensors describing a particular environment, processing the sensor data using one or more computing devices coupled to the one or more sensors to detect a participant within the environment, determining a location of the participant within the environment, querying a feature database populated with a multiplicity of features extracted from the environment using the location of the participant for one or more features being located proximate the location of the participant, and selecting, using the one or more computing devices, a scene type from among a plurality of predetermined scene types based on association likelihood values describing probabilities of each feature of the one or more features being located within the scene types. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification