The invention relates to a recognizing and locating method for abnormal sound in public places, which belongs to the technical field of
audio signal processing. The method uses a double-threshold
algorithm and a Welch method to estimate a power spectrum to judge whether the abnormal sound exists in the public places. Feature sequence signals of the abnormal sound are converted into a
spectrogram of a time-
frequency domain, and problems of
feature extraction and classification recognizing of the abnormal sound are solved by using the sparse coding
sound recognition technology sensed by hearing. In order to restrain effects of
pulse noise in
background noise on the abnormal sound locating, non-linear transformation is introduced, and cross-
correlation function peak capacity of the abnormal sound is improved. A traditional
harmonic balance (HB) weight function is modified, and weight changes caused by low
signal-to-
noise ration are lowered. Multi-frame data weight
processing is introduced, a novel HB weight generalized cross correlation
algorithm is suitable for capacity for
processing abnormal sound locating in complex acoustic environments in the public places. Due to the fact thatthe method is combined with the sparse coding
sound recognition technology based on hearing sense and the modified sound locating technology of
time difference of arrival, sound information accompanied with abnormal events can be utilized better, and intelligent level of a
monitoring system in the public places can be improved.