Sound propagation and perception for autonomous agents in dynamic environments
First Claim
1. A device comprising:
- a processor; and
a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
providing information to an agent that arrives at a ground location of the agent, wherein;
the information comprises an impulse response of a plurality of packets at different frequency bands, andthe agent is virtual;
applying dynamic time warping to the plurality of packets; and
determining similarity values based on comparison of the applied dynamic time warping of the plurality of packets with sounds in a hierarchical clustering analysis database.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for sound propagation and perception for autonomous agents in dynamic environments are described. Adaptive discretization of continuous sound signals allows one to obtain a minimal, yet sufficient sound packet representation (SPR) for human-like perception, and a hierarchical clustering scheme to facilitate approximate perception. Planar sound propagation of discretized sound signals exhibit acoustic properties such as attenuation, reflection, refraction, and diffraction, as well as multiple convoluted sound signals. Agent-based sound perceptions using hierarchical clustering analysis that accommodates natural sound degradation due to audio distortion facilitate approximate human-like perception.
3 Citations
20 Claims
-
1. A device comprising:
-
a processor; and a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising; providing information to an agent that arrives at a ground location of the agent, wherein; the information comprises an impulse response of a plurality of packets at different frequency bands, and the agent is virtual; applying dynamic time warping to the plurality of packets; and determining similarity values based on comparison of the applied dynamic time warping of the plurality of packets with sounds in a hierarchical clustering analysis database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable storage medium that is not a signal storing computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:
-
providing information to an agent that arrives at a ground location of the agent, wherein; the information comprises an impulse response of a plurality of packets at different frequency bands, and the agent is virtual; applying dynamic time warping to the plurality of packets; and determining similarity values based on comparison of the applied dynamic time warping of the plurality of packets with sounds in a hierarchical clustering analysis database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification