Positioning using audio recognition
First Claim
1. A device, comprising:
- a memory having stored thereon computer executable components; and
a processor configured to execute the following computer executable components stored in the memory;
an indexing component configured to receive reference audio fingerprints and metadata respectively associated with the reference audio fingerprints, wherein the reference audio fingerprints respectively correspond audio announcements and the metadata is respectively related to the audio announcements;
an extraction component configured to extract interest points from an audio signal in response to detection of the audio signal by the device and compute audio fingerprints based on the interest points; and
a matching component configured to render metadata associated with one of the reference audio fingerprints in response to a determination that one of the audio fingerprint matches the one of the reference audio fingerprints.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining location based on audio fingerprinting are disclosed. An extraction component extracts a set of interest points from an audio signal associated with an audio announcement. Then a matching component determines if the extracted set of interest points matches a set of interest points representative of an audio fingerprint in a data store comprising audio fingerprints. In an aspect, the audio fingerprints in the audio fingerprint data store represent announcements for underground transportation systems. A location component further determines location information associated with the audio fingerprint based in part on the set of extracted interest points matching the set of audio interest points representative of the audio fingerprint in the data store.
7 Citations
20 Claims
-
1. A device, comprising:
-
a memory having stored thereon computer executable components; and a processor configured to execute the following computer executable components stored in the memory; an indexing component configured to receive reference audio fingerprints and metadata respectively associated with the reference audio fingerprints, wherein the reference audio fingerprints respectively correspond audio announcements and the metadata is respectively related to the audio announcements; an extraction component configured to extract interest points from an audio signal in response to detection of the audio signal by the device and compute audio fingerprints based on the interest points; and a matching component configured to render metadata associated with one of the reference audio fingerprints in response to a determination that one of the audio fingerprint matches the one of the reference audio fingerprints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by a mobile device comprising a processor, reference audio fingerprints and metadata respectively associated with the reference audio fingerprints, wherein the reference audio fingerprints respectively correspond audio announcements and the metadata is respectively related to the audio announcements; storing, by the mobile device, the reference audio fingerprints and the metadata in memory of the mobile device; extracting, by the mobile device, interest points from an audio signal in response to detection of the audio signal by the mobile device; determining audio fingerprints based on the interest points; and rendering metadata associated with one of the reference audio fingerprints in response to a determination that one of the audio fingerprints matches the one of the reference audio fingerprints. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A tangible computer-readable storage medium comprising computer-readable instructions that, in response to execution, cause a computing system to perform operations, comprising:
-
extracting interest points from an audio signal in response to detection of the audio signal by a device; determining audio fingerprints based on the interest points; comparing the audio fingerprints to reference audio fingerprints stored in memory of the device, wherein the reference audio fingerprints respectively correspond audio announcements and the reference audio fingerprints are respectively associated with metadata related to the audio announcements; and rendering metadata associated with one of the reference audio fingerprints in response to a determination, based on the comparing, that one of the audio fingerprints matches the one of the reference audio fingerprints. - View Dependent Claims (19, 20)
-
Specification