Apparatus and method for recognizing horn using sound signal processor
First Claim
1. An apparatus for recognizing a horn using a sound signal process, comprising:
- a memory configured to store program instructions;
a sound signal processor configured to execute program instructions, the program instructions when executed configured to;
acquire and store surrounding sound data from a microphone;
sample a sound signal within the sound data;
perform signal conversion on frequencies of the sampled sound signal;
define and extract frequency signals that exhibit horn sound characteristics from the converted frequency signals;
combine the extracted frequency signals;
accumulate the combined frequency signals over time;
calculate a change of the accumulated frequency signals; and
determine whether the calculated change of the frequency signals is equal to or greater than a threshold value to determine whether and when the horn is generated.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for recognizing a horn using a sound signal processor are provided. The apparatus includes a data storage unit configured to acquire and store surrounding sound data and a sound signal processor configured to sample a sound signal within the sound data, perform signal conversion, and define and extract the frequency signals. In addition, a horn recognizer is configured to combine the extracted frequency signals, accumulate the frequency signals, and digitize a change rate of the accumulated frequency signals. Further, an output data determiner is configured to determine whether the digitized change rate of the frequency signals is equal to or greater than a threshold value to determine whether and when the horn is generated.
-
Citations
15 Claims
-
1. An apparatus for recognizing a horn using a sound signal process, comprising:
-
a memory configured to store program instructions; a sound signal processor configured to execute program instructions, the program instructions when executed configured to; acquire and store surrounding sound data from a microphone; sample a sound signal within the sound data; perform signal conversion on frequencies of the sampled sound signal; define and extract frequency signals that exhibit horn sound characteristics from the converted frequency signals; combine the extracted frequency signals; accumulate the combined frequency signals over time; calculate a change of the accumulated frequency signals; and determine whether the calculated change of the frequency signals is equal to or greater than a threshold value to determine whether and when the horn is generated. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for recognizing a horn using a sound signal process, comprising:
-
acquiring, by a processor, and storing surrounding sound data using a microphone; sampling, by the processor, a sound signal within the sound data; performing, by the processor, signal conversion on frequencies of the sampled sound signal; defining and extracting, by the processor, frequency signals which exhibit horn sound characteristics from the converted frequency signals; combining, by the processor, the extracted frequency signals; accumulating, by the processor, the combined frequency signals over time; calculating, by the processor, a change of the accumulated frequency signals; and determining, by the processor, whether the calculated change of the frequency signals is equal to or greater than a threshold value to determine whether and when a horn is generated. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium containing program instructions executed by a processor, the computer readable medium comprising:
-
program instructions that acquire and store surrounding sound data from a microphone; program instructions that sample a sound signal within the sound data; program instructions that perform signal conversion on frequencies of the sampled sound signal; program instructions that define and extract frequency signals that exhibit horn sound characteristics from the converted frequency signals; program instructions that combine the extracted frequency signals; program instructions that accumulate the combined frequency signals over time; program instructions that calculate a change of the accumulated frequency signals; and program instructions that determine whether the calculated change of the frequency signals is equal to or greater than a threshold value to determine whether and when the horn is generated. - View Dependent Claims (12, 13, 14, 15)
-
Specification