CN104991573A - Locating and tracking method and apparatus based on sound source array - Google Patents

Locating and tracking method and apparatus based on sound source array Download PDF

Info

Publication number
CN104991573A
CN104991573A CN201510359707.6A CN201510359707A CN104991573A CN 104991573 A CN104991573 A CN 104991573A CN 201510359707 A CN201510359707 A CN 201510359707A CN 104991573 A CN104991573 A CN 104991573A
Authority
CN
China
Prior art keywords
time delay
sound
array
signal
microphone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510359707.6A
Other languages
Chinese (zh)
Inventor
汤道宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Pinchaunghuitong Technology Co Ltd
Original Assignee
Beijing Pinchaunghuitong Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Pinchaunghuitong Technology Co Ltd filed Critical Beijing Pinchaunghuitong Technology Co Ltd
Priority to CN201510359707.6A priority Critical patent/CN104991573A/en
Publication of CN104991573A publication Critical patent/CN104991573A/en
Pending legal-status Critical Current

Links

Landscapes

  • Circuit For Audible Band Transducer (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

The present invention discloses a locating and tracking method based on a sound source array, comprising the following steps: S1, acquiring on-site sound through a quintuple microphone array, and pre-processing a sound signal acquired by each microphone in the quintuple microphone array to obtain an audio signal; S2, performing sound source locating for the audio signals according to arrival time delay of the audio signals between the microphones and positional information of the microphone array, so as to calculate a pitch angle, an azimuth angle and an object distance; and S3, moving and turning a locating and tracking apparatus to arrive to a sound source position. The locating and tracking method of the present invention performs related processing for influences of non-gauss noises, coherent noises and indoor reverberation of the sound source on accurate locating, thereby improving accuracy of locating of the sound source.

Description

A kind of positioning and tracing method based on acoustic source array and device thereof
Technical field
The present invention relates to a kind of positioning and tracing method based on acoustic source array, relate to a kind of positioning and tracking device based on acoustic source array simultaneously.
Background technology
Auditory localization technology utilizes microphone to pick up voice signal, and carry out treatment and analysis with Digital Signal Processing to it, then determines and follow the tracks of the locus of sound source.In the prior art, have high-performance, high directivity single microphone when noiseless, without reverberation, distance sound source very near, high-quality sound-source signal can be obtained.But the pickup scope of single microphone is very limited, if sound source is outside the choice direction of microphone, then can introduces a large amount of noises, cause the Quality Down of pickoff signals; And the signal that single microphone receives, is superposed by multi-acoustical and neighbourhood noise and forms, cannot realize the separation of each sound source.In actual applications, due to sound source may indoor among a small circle in motion, the in addition factor such as the multipath reflection of indoor other sound various and reverberation, the Signal-to-Noise that single microphone also can be caused to receive reduction, the Quality Down of pickoff signals.
In order to solve the limitation of single microphone, someone proposes the auditory localization based on microphone array.It is a large study hotspot of field of voice signal in recent years.In conjunction with the needs of practical application, as Remote Video Conference, warning system, car phone, hearing assistance system, intelligent robot system etc., there has been proposed and put by certain geometry with multiple microphone, composition microphone array carries out the method for speech processes.It has very strong spatial selectivity, need not move and just automatically can monitor sound-source signal, locates and follow the tracks of, and therefore in speech enhan-cement, auditory localization, echo cancellor etc., has great application space.Wherein, the voice signal utilizing microphone array to collect is looked to the parent estimating sound source position and receive people.
But in the environment that auditory localization microphone array multidigit is comparatively closed in indoor etc., except the impact of non-Gaussian noise and coherent noise, this reverberation in indoor of sound source also can be aimed at and be determined that position impacts.Therefore, how in real sound field environment, to locate three-dimensional point sound source, positional information is accurately provided, become the active demand of people.
In order to solve the problem, be in the Chinese patent application of 201210204877.3 at application number, disclosing a kind of sonic location system based on microphone array.LabVIEW is applied to the exploitation of auditory localization software by this system, completes the Acquire and process of sound signal easily, uses broad sense cross correlation function method to carry out time delay estimation, sets up system of equations realize location in conjunction with planar four-element cross battle array model.But the reverberation of this system for non-Gaussian noise, coherent noise and sound source originally in indoor is aimed at and is determined that position impacts, and does not carry out the process of being correlated with.In addition, azimuth angle error, angle of pitch error, target range error that time delay is estimated to cause are all relevant with the velocity of sound, array element distance, the angle of pitch and position angle, have had a strong impact on positioning precision.
Summary of the invention
For the deficiencies in the prior art, primary technical matters to be solved by this invention is to provide a kind of positioning and tracing method based on acoustic source array.
Another technical matters to be solved by this invention is to provide a kind of positioning and tracking device based on acoustic source array.
For achieving the above object, the present invention adopts following technical scheme:
Based on a positioning and tracing method for acoustic source array, comprise the steps:
S1, adopts the on-the-spot sound of five yuan of microphone array acquisition, carries out pre-service obtain sound signal to the voice signal of microphone collection each in five yuan of microphone arrays;
S2, carries out the location of sound source, calculates the angle of pitch, position angle and target range to sound signal according to the positional information of the sound signal time delay of arrival between each microphone and microphone array;
S3, to move positioning and tracking device according to the angle of pitch calculated, position angle and target range and turns to, and arrives sound source position.
Wherein more preferably, in step sl, five microphone composition cross formations in described five yuan of microphone arrays, for picking up same sound-source signal.
Wherein more preferably, in step sl, voice signal carries out pre-service and obtains sound signal, comprises the steps:
S11, carries out windowing framing by voice signal, obtains the signal segment of short-term stationarity; Wherein, framing is with specific window function w (n) and voice signal s 1n () carries out convolutional calculation, thus form windowing signal s w(n)=s 1(n) * w (n);
S12, carries out breaking point detection to voice signal, calculates short-time energy E, if E is less than threshold value can think noise, wherein, n is sampling number, otherwise, turn to step S13;
S13, calculates short-time zero-crossing rate Z 0if, Z 0in thresholding, then represent sound signal band noise being detected, the windowing signal s of the sound signal of band noise wn the short-time zero-crossing rate of () is Z 0: Z 0 = 1 2 { Σ n = 1 N - 1 | sgn [ s w ( n ) ] - sgn [ s w ( n - 1 ) ] | } ;
S14, after the sound signal of band noise detects, utilizes spectrum-subtraction denoising, and feeding FIR bandpass filter is carried out filtering process and obtained sound signal.
Wherein more preferably, in step S14, utilize spectrum-subtraction denoising, comprise the steps:
S141, carry out Fourier transform to the sound signal of band noise, obtain: X (ω)=S (ω)+N (ω), rated output is composed: | X (ω) 2|=| S (ω) | 2+ | N (ω) | 2+ S (ω) N *(ω)+S *(ω) N (ω); Wherein, S *(ω) N (ω) and S (ω) N *(ω) 0, P is s(ω), P x(ω) and P n(ω) represent the power spectrum of s (t), x (t) and n (t) respectively, s (t) is sound signal, and n (t) is noise signal, and x (t) to make an uproar sound signal, then P for band x(ω)=P s(ω)+P n(ω);
S142, gets the frame data before sound signal being detected as noise signal, obtains noise power spectrum P n(ω);
S143, according to formula: P x(ω)=P s(ω)+P n(ω) pure sound spectrum is obtained;
S144, carries out to the pure sound spectrum obtained the amplitude spectrum that evolution obtains pure audio;
S145, makes Fourier transform to sound signal s (t), obtains its phase place, by described phase multiplication with the amplitude spectrum of pure audio, then carries out Fourier inversion and obtains composing the sound signal after subtracting.
Wherein more preferably, in step s 2, according to the positional information of the sound signal time delay of arrival between each microphone and microphone array to the location of carrying out pretreated sound signal and carry out target sound source, comprise the steps:
S21, by broad sense cross correlation function method, calculate five yuan of microphone array received to sound signal in, the relative time delay between every two-way audio signal;
S22, according to the relative time delay that step S21 obtains, utilizes the geometric relationship of array element and sound source position to obtain the position of sound source;
The position of described sound source comprises the position angle of sound source, the angle of pitch and target range.
Wherein more preferably, in the step s 21, adopt broad sense cross correlation function method calculate five yuan of microphone array received to sound signal in, in the relative time delay between every two-way audio signal, comprise the steps:
S211, asks Fourier transform to two-way audio signal, gets conjugation to the data after a wherein road Fourier transform;
S212, calculates the cross-power spectrum between two-way audio signal;
S213, is transformed into time domain by frequency-region signal, obtains broad sense cross correlation function, and wherein, broad sense cross correlation function is: R 12 ( τ ) = ∫ 0 π ψ 12 ( ω ) X 1 ( ω ) X 2 * ( ω ) e - jωt d ω ; X 1(ω), X 2(ω) be x respectively 1(t), x 2the Fourier transform of (t), cross-power spectrum, ψ 12for weight function;
S214, finds the peak of broad sense cross-correlation related function, is the relative time delay between sound signal;
S215, filters the misdata in the relative time delay obtained.
Wherein more preferably, in step S215, the misdata in the relative time delay obtained is filtered, comprises the steps:
S2151, carries out sound detection, detects that sound then enters next step, sound do not detected in the schedule time, then empty time delay value array;
S2152, utilizes the acoustic segment comprised in time delay value array to calculate time delay value.
Wherein more preferably, in step S2152, calculate time delay value and comprise the steps:
S21521, compares time delay number and delay threshold in time delay value array, when time delay number is less than delay threshold in time delay value array, the time delay value newly estimated is put into array end;
S21522, when in time delay value array, time delay number equals delay threshold, then by-1 the time delay reach of delay threshold after array, then the time delay value calculated by new estimation puts into array end;
S21523, again judges time delay number in time delay value array, when being less than delay threshold, then turns to step S21521, when equaling delay threshold, then turn to step S21524;
S21524, sorts to the time delay value in time delay array, removes 3 maximal values and 3 minimum value, asks the average of residual time delay threshold value-6 values, this average delay is carried out the orientation of sound source as time delay value.
Based on a positioning and tracking device for acoustic source array, for realizing above-mentioned positioning and tracing method, comprise moving cell, control module, audio unit and display unit;
Wherein, described audio unit in order to collection site sound, and carries out pre-service to the voice signal of microphone collection each in five yuan of microphone arrays;
Sound signal after the process that described control module audio reception unit sends, is processed by auditory localization algorithm, and the auditory localization information after process is delivered to display unit, meanwhile, the positioning control order after process is sent to moving cell;
Described moving cell receives the control command from control module, and the positioning and tracking device being used for controlling acoustic source array carries out rotating and travelling according to orientation;
Described display unit receives the state of auditory localization information and the positioning and tracking device obtained after treatment from control part unit, displays it.
Wherein more preferably, described moving cell sends control signal to motor driver by control module, and drive motor completes corresponding go to action, makes positioning and tracking device based on acoustic source array towards the orientation of main sound source;
Described moving cell comprises two driving wheels, is arranged at the left and right sides of electric drive respectively, completes advance or backward movement when two driving wheels synchronously move at the uniform velocity, and when giving two driving wheel friction speeds, positioning and tracking device is rotated.
Positioning and tracing method based on acoustic source array provided by the present invention, adopts the on-the-spot sound of five yuan of microphone array acquisition, carries out pre-service to the sound signal of microphone collection each in five yuan of microphone arrays.Carry out the location of sound signal according to the positional information of the sound signal time delay of arrival between each microphone and microphone array, calculate the angle of pitch, position angle and relative distance.Reverberation for non-Gaussian noise, coherent noise and sound source originally in indoor is aimed at and is determined the process that the impact that position is caused is correlated with to significantly improve the accuracy of auditory localization.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of the positioning and tracking device based on acoustic source array provided by the present invention;
Fig. 2 is the process flow diagram of the positioning and tracing method based on acoustic source array provided by the present invention;
Fig. 3 is existing based in the positioning and tracing method of acoustic source array, the planar structure schematic diagram of planar four-element array;
Fig. 4 is existing based in the positioning and tracing method of acoustic source array, the structural representation of the three-dimensional orientation geometric model that sound source and microphone array form;
Fig. 5 is provided by the present invention based in the positioning and tracing method of acoustic source array, the structural representation of the three-dimensional orientation geometric model that sound source and five yuan of microphone arrays form;
Fig. 6 is provided by the present invention based in the positioning and tracing method of acoustic source array, adopts broad sense cross correlation function method to calculate the process flow diagram in the relative time delay between every two-way audio signal.
Embodiment
Below in conjunction with the drawings and specific embodiments, technology contents of the present invention is described in further detail.
As shown in Figure 1, the positioning and tracking device based on acoustic source array provided by the present invention, comprises moving cell, control module, audio unit and display unit.Wherein, audio unit comprises audio frequency acquisition module, signal amplifier, filter module and A/D data acquisition module.Audio frequency acquisition module is in order to collection site sound, and signal amplifier is in order to amplify the sound signal of microphone collection each in multi-microphone array, and filter module is in order to carry out elementary filtering to sound signal.A/D data acquisition module in order to process sound signal do data conversion so that be transferred to control module do based on time delay estimate auditory localization computing.Sound signal after the process that control module audio reception unit sends, is processed by the computing of auditory localization algorithm, by process after auditory localization information deliver to display unit, meanwhile, by process after positioning control order be sent to moving cell.In embodiment provided by the present invention, the process of control module to audio-frequency information is completed by central processing unit.
Moving cell receives the control command from control module, and the positioning and tracking device being used for controlling acoustic source array carries out rotating and travelling according to orientation.Wherein, moving cell sends control signal to motor driver by control module, and drive motor completes corresponding go to action, makes the positioning and tracking device based on acoustic source array provided by the present invention towards the orientation of main sound source.Moving cell comprises two driving wheels, be arranged at the electric drive left and right sides respectively, complete advance or backward movement when two driving wheels synchronously move at the uniform velocity, when giving two driving wheel friction speeds, due to the existence of velocity contrast, positioning and tracking device is rotated.Display unit is completed by display, and display unit receives the state of auditory localization information and the positioning and tracking device obtained after treatment from control part unit, displays it.
Fig. 2 is the process flow diagram of the positioning and tracing method based on acoustic source array provided by the invention.First the method specifically comprises the steps:, adopts the on-the-spot sound of five yuan of microphone array acquisition, carries out pre-service obtain sound signal to the voice signal of microphone collection each in five yuan of microphone arrays.Then, carry out the location of sound signal according to the positional information of the sound signal time delay of arrival between each microphone and microphone array, calculate the angle of pitch, position angle and target range.Finally, according to the angle of pitch calculated, position angle and target range positioning and tracking device moved and turn to, sound source being positioned, and the state of auditory localization information and positioning and tracking device is shown.Detailed specific description is done to this process below.
S1, adopts the on-the-spot sound of five yuan of microphone array acquisition, carries out pre-service obtain sound signal to the voice signal of microphone collection each in five yuan of microphone arrays.
In existing quaternary microphone array, as shown in Figure 3, this array is respectively by microphone M 1, M 2, M 3and M 4composition, the three-dimensional orientation geometric model that voice signal and microphone array form as shown in Figure 4.The microphone array of cross formation picks up same voice signal, obtains the mistiming each other, then calculates the azimuth information of sound source according to the geometric relationship of cross formation.Planar four-element cruciform microphone array, can obtain three independently delay volumes, can obtain the angle of pitch of sound source in three dimensions, position angle and distance with this.
In embodiment provided by the present invention, adopt the on-the-spot sound of five yuan of microphone array acquisition.As shown in Figure 5, five microphone composition cross formations of five yuan of microphone arrays, pick up same voice signal.Wherein, five microphones forming five yuan of microphone arrays can in the optional position of cross formation.In embodiment provided by the present invention, the rectangular coordinate of each microphone position is respectively: S 0(0,0,0), S 1(D/2,0,0), S 3(-D/2,0,0), S 2(0, D/2,0), S 4(0 ,-D/2,0), the rectangular coordinate of target sound source T is (x, y, z).D is the distance that microphone arrives true origin, then in coordinate axis, array element distance is D.Target is r to the distance of true origin, and position angle is the angle of pitch is θ.
Adopt the on-the-spot sound of five yuan of microphone array acquisition, pre-service is carried out to the voice signal of microphone collection each in five yuan of microphone arrays and obtains sound signal.Before carrying out pre-service to the voice signal gathered, do signal condition, exported and be amplified to applicable amplitude range by two-stage amplifying circuit, after A/D sampling, carry out the pre-service of voice signal, key step is as follows:
S11, carries out windowing framing by sampled signal (voice signal), obtains the signal segment of short-term stationarity.Wherein, framing is with specific window function w (n) and sampled signal s 1n () carries out convolutional calculation, thus form windowing signal s w(n)=s 1(n) * w (n).
S12, carries out breaking point detection to sampled signal, calculates short-time energy E, if E is less than threshold value can think noise, wherein, n is sampling number, due to the calculating to relate to square, the little short-time average magnitude of calculated amount therefore also can be adopted to characterize the energy of sampled signal, namely otherwise, turn to step S13.
S13, calculates short-time zero-crossing rate Z 0if, Z 0in thresholding, then represent that voice signal is the sound signal of band noise.Short-time zero-crossing rate represents the number of times of waveform through transverse axis (zero level) of signal in a frame sampling signal, just means to discrete signal the number of times that this sampled signal changes.The windowing signal s of the sound signal with noise wn the short-time zero-crossing rate of () is Z 0: Z 0 = 1 2 { Σ n = 1 N - 1 | sgn [ s w ( n ) ] - sgn [ s w ( n - 1 ) ] | } ;
S14, after the sound signal of band noise detects, utilizes spectrum-subtraction denoising, sends into FIR bandpass filter and carries out filtering process.
After the sound signal of band noise detects, utilize spectrum-subtraction denoising, the basic thought of spectrum-subtraction is that supposition noise and sound signal are separate.Wherein, spectrum-subtraction denoising is utilized specifically to comprise the steps:
S141, carries out Fourier transform to the sound signal of band noise, obtains: X (ω)=S (ω)+N (ω), obtains power spectrum further: | X (ω) 2|=| S (ω) | 2+ | N (ω) | 2+ S (ω) N *(ω)+S *(ω) N (ω); Due to sound signal and noise separate, then S *(ω) N (ω) and S (ω) N *(ω) 0, P is s(ω), P x(ω) and P n(ω) power spectrum of s (t), x (t) and n (t) is represented respectively, then P x(ω)=P s(ω)+P n(ω), wherein, s (t) is sound signal, and n (t) is noise signal, and x (t) is the sound signal of band noise, x (t)=s (t)+n (t).
S142, gets the frame data before sound signal being detected as noise signal, obtains noise power spectrum P n(ω);
S143, according to formula: P s(ω)=P x(ω)-P n(ω) (namely from the power spectrum of the sound signal of band noise, deduct noise power spectrum) and obtain pure sound spectrum.Because people's ear is to the insensitivity of phase place, sound signal can be recovered by pure sound spectrum and band noise phase place frequently.
Get the frame data before sound signal being detected as noise signal, obtain its power spectrum P n(ω), power spectrum signal P x(ω) also can try to achieve, according to formula: P s(ω)=P x(ω)-P n(ω) pure sound spectrum can be obtained.
S144, carries out to the pure sound spectrum obtained the amplitude spectrum that evolution obtains pure audio.
S145, makes Fourier transform to sound signal s (t), obtains its phase place, by this phase multiplication with the amplitude spectrum of pure audio, then carries out Fourier inversion and can obtain composing the sound signal after subtracting.In actual operation, for preventing the situation of negative power, when spectrum subtracts, work as P x(ω) < P n(ω), time, P is made s(ω)=0.
When adopting spectrum-subtraction denoising, due to the projection of noise on some frequency, meeting residual fraction noise after subtracting each other, in embodiment provided by the present invention, remains by deducting some components to reduce more or eliminate this.Specifically can be realized by two kinds of modes, a kind of mode the noise power spectrum estimated is multiplied by the constant that is greater than 1, artificial increase noise power spectrum; Another kind of mode is the power spectrum signal after analytical spectra subtracts, and composes compare with original signal power, and the part being less than former power spectrum certain percentage (such as, original signal power 60%) is set to 0.
Sound signal after above-mentioned process, as the sound source estimated based on time delay, positions the computing of algorithm, thus obtains the orientation of main sound source.
S2, according to the positional information of the sound signal time delay of arrival between each microphone and microphone array to the location of carrying out pretreated sound signal and carry out sound source, calculates the angle of pitch, position angle and target range.
According to the positional information of the sound signal time delay of arrival between each microphone and microphone array to the location of carrying out pretreated sound signal and carry out sound source, specifically comprise the steps:
S21, by broad sense cross correlation function method, calculate five yuan of microphone array received to sound signal in, the relative time delay between every two-way audio signal.
Suppose that the coordinate of the discrete event signal model of two microphones voice signals is: x 1(t)=a 1s (t)+n 1(t), x 2(t)=a 2s (t-τ 12)+n 2(t); Wherein, a 1for the attenuation coefficient of sound-source signal, s (t) is sound signal, x it voice signal that () gathers for microphone, n it noise signal that () adds for audio frequency, τ 12be the time delay of two microphone pickup sound signals, i.e. time delay.
In embodiment provided by the present invention, adopt broad sense cross correlation function method calculate five yuan of microphone array received to sound signal in, in the relative time delay between every two-way audio signal, as shown in Figure 6, specifically comprise the steps:
S211, asks Fourier transform (FFT) to two-way audio signal, gets conjugation to the data after a wherein road Fourier transform.In embodiment provided by the present invention, get microphone S respectively 1, microphone S 2, microphone S 3, microphone S 4with microphone S 0between sound signal ask Fourier transform.
S212, calculates the cross-power spectrum between two-way audio signal, selects different weighting factors to be weighted cross-power spectrum, make the time delay place peak value of cross correlation function between two paths of signals more obvious according to different demands.
S213, is transformed into time domain by frequency-region signal, obtains broad sense cross correlation function.
Wherein, broad sense cross correlation function is: R 12 ( &tau; ) = &Integral; 0 &pi; &psi; 12 ( &omega; ) X 1 ( &omega; ) X 2 * ( &omega; ) e - j &omega; t d &omega; ; X 1(ω), X 2(ω) be x respectively 1(t), x 2the Fourier transform of (t), it is cross-power spectrum.ψ 12for weight function, in embodiment provided by the present invention, broad sense cross correlation function method is now called PHAT-GCC method, and the method is other broad sense cross correlation function method relatively, best to the rejection ability of reverberation.
S214, finds the peak of related function, is the relative time delay between sound signal.
Carry out peakvalue's checking, the point of the horizontal ordinate that the peak value of cross correlation function is corresponding is exactly time delay value t 01, use the same method and can calculate time delay value t 02, t 03and t 05, finally draw microphone S 1, microphone S 2, microphone S 3with microphone S 4with microphone S 0between time delay value be respectively: t 01, t 02, t 03, t 04.
S215, filters the misdata in the relative time delay obtained.
The time delay calculated due to broad sense cross correlation function method is mingled with the situation of a large amount of misdata, and the relative time delay that therefore broad sense cross correlation function method estimates needs to do further process, thus filters misdata.In embodiment provided by the present invention, the effect that stochastic distribution screening reaches filter false data is carried out to multiframe time delay estimated result.Below the introduction of stochastic distribution filtering algorithm:
According to right value integrated distribution, the characteristic of improper value stochastic distribution, stochastic distribution filtering algorithm sorts to 10 frame time delay results, removes 3 maximal values and 3 minimum value, is averaged residue 4 values, and recycling average delay carries out orientation.Consider that the speech comparison that same person sends links up, get 3 seconds in one embodiment of the present of invention as critical point, if two sections of speech intervals were more than 3 seconds, then do not carried out combination screening.Specific implementation step is as follows:
S2151, carries out sound detection, detects that sound then enters next step, sound do not detected in the schedule time, then empty time delay value array; In embodiment provided by the present invention, the schedule time was set to for 3 seconds.
S2152, utilizes the acoustic segment comprised in time delay value array to calculate time delay value.
S21521, compares time delay number and delay threshold in time delay value array, when time delay number is less than delay threshold in time delay value array, the time delay value newly estimated is put into array end; In embodiment provided by the present invention, delay threshold gets 10.
S21522, when in time delay value array, time delay number equals delay threshold, then by individual to (delay threshold-1) after array time delay reach, then the time delay value calculated by new estimation puts into array end;
S21523, again judges time delay number in time delay value array, when being less than delay threshold, then turns to step S21521, when equaling delay threshold, then turn to step S21524;
S21524, sorts to the time delay value in time delay array, removes 3 maximal values and 3 minimum value, asks the average of residue (delay threshold-6) individual value, utilize this average delay to carry out orientation.
Above-mentioned stochastic distribution filtering algorithm by being averaging multiframe time delay, further refinement time delay value, thus have higher precision.This algorithm is comparatively applicable to sound and links up or time delay misjudgment is worth not many situation, verifying, achieving good effect by playing coherent sound with audio amplifier.
In addition, utilize broad sense cross correlation function method calculation delay, be actually the interval of first trying to achieve two digital signals and count, then be multiplied with signal sampling rate and try to achieve time delay.Visible samples rate will directly affect the precision of calculation delay, and sampling rate is higher, and the time delay precision estimated more is done.But it is limited for itself improving sampling rate by means of only hardware collection, and can raise the cost greatly and resource overhead.Wanting to obtain high-precision time delay value when reducing adding system expense, method of interpolation can be adopted to improve time-delay calculation precision.In embodiment provided by the present invention, the sound signal collected is carried out interpolation processing, improve sample frequency.
S22, according to the relative time delay that step S21 obtains, utilizes the geometric relationship of array element and sound source position to obtain the position of sound source.
Before address, in existing quaternary microphone array, array is respectively by microphone M 1, M 2, M 3and M 4composition, the microphone array of cross formation picks up same sound-source signal, obtains the mistiming each other, then calculates the azimuth information of sound source according to the geometric relationship of cross formation.
Suppose that the coordinate of four microphones in cross battle array is respectively:
M 1(d, 0,0), M 2(0, d, 0), M 3(-d, 0,0), M 4(0 ,-d, 0), the coordinate of sound source S in space is S (x, y, z), and sound source is r to the distance of true origin, and the angle of pitch is θ, and position angle is d is the distance that microphone arrives true origin, then in coordinate axis, array element distance is 2d.Suppose that sound source position is distant from microphone array, then have r>>2d.With first microphone M 1for reference, the sound signal that sound source sends arrives M 2, M 3, M 4time delay be designated as t respectively 12, t 13, t 14, then in conjunction with velocity of sound c, can show that corresponding path difference is respectively:
s 12 = ct 12 s 13 = ct 13 s 14 = ct 14 - - - ( 3 )
In rectangular coordinate system, S (x, y, z) meets equation:
x 2+y 2+z 2=r 2(4)
Then there is system of equations:
( x - d ) 2 + y 2 + z 2 = r 1 2 x 2 + ( y - d ) 2 + z 2 = ( r 1 + s 12 ) 2 ( x + d ) 2 + y 2 + z 2 = ( r 1 + s 13 ) 2 x 2 + ( y + d ) 2 + z 2 = ( r 1 + s 14 ) 2 - - - ( 5 )
Wherein, sound-source signal is r to the distance of first microphone 1, can be solved by system of equations:
{ x = 2 r 1 s 13 + s 13 2 4 d y = 2 r 1 ( s 14 - s 12 ) + s 14 2 - s 12 2 4 d r 1 = s 12 2 + s 14 2 - s 13 2 2 ( s 13 - s 12 - s 14 ) - - - ( 6 )
Sound-source signal S (x, y, z) be converted into polar coordinates be S (r, θ), corresponding relation is:
Wherein, 0 °≤θ≤90 °,
1) distance r is calculated:
r = c ( t 12 2 + t 14 2 - t 13 2 ) 2 ( t 13 - t 12 - t 14 ) - - - ( 8 )
2) computer azimuth angle :
The position angle then asked:
3) pitching angle theta is calculated:
&theta; = a r c s i n t 13 2 + ( t 14 - t 12 ) 2 &CenterDot; c 2 d - - - ( 11 )
In embodiment provided by the present invention, adopt the on-the-spot sound of five yuan of microphone array acquisition.Five microphone composition cross formations of five yuan of microphone arrays, pick up same sound-source signal.Wherein, the rectangular coordinate of each microphone position is respectively: S 0(0,0,0), S 1(D/2,0,0), S 3(-D/2,0,0), S 2(0, D/2,0), S 4(0 ,-D/2,0), the rectangular coordinate of target sound source T is (x, y, z).D is the distance that microphone arrives true origin, then in coordinate axis, array element distance is D.Target is r to the distance of true origin, and position angle is the angle of pitch is θ.
Suppose that sound source T propagates with spherical wave form, arrive array element S 1, S 2, S 3, S 4relative to arrival array element S 0time delay be respectively t 01, t 02, t 03, t 04, then in conjunction with the velocity of sound, can obtain its target localization equation is:
&theta; &ap; a r c s i n ( C D ( t 01 - t 03 ) 2 + ( t 02 - t 04 ) 2 ) - - - ( 13 )
r = C 2 ( t 01 2 + t 02 2 + t 03 2 + t 04 2 ) - 2 D 2 4 C ( t 01 + t 02 + t 03 + t 04 ) - - - ( 14 )
Here be the time delay evaluated error of four array element cross battle arrays and five array element cross battle arrays to the impact analysis of the orientation accuracy of system:
First the Transfer Formula of error is as follows, utilizes this formula can derive the interact relation formula of time delay evaluated error to orientation accuracy.
&sigma; 2 ( y ) = &Sigma; j = 1 m ( &part; f &part; x j ) 2 &sigma; 2 ( x j ) x m - - - ( 15 )
Above formula is the variance composite formula when m item component is separate.
Four-element array azimuth accuracy is analyzed:
Due to time delay τ 12, τ 13, τ 14statistical error feature identical, might as well τ be established 1ithe variance of (i=2,3,4) is δ τ, then according to (15) formula, the azimuth angle error that can be caused by time delay evaluated error is:
s i n &theta; &ap; C D ( &tau; 12 - &tau; 14 ) 2 + &tau; 13 2 - - - ( 18 )
Ask partial derivative respectively:
Partial derivative (16) formula of bringing into (17) formula is asked to obtain:
The precision analysis of the four-element array angle of pitch:
For pitching angle theta, catch up with to state and similarly obtain formula:
&delta; &theta; &tau; = ( &part; &theta; &part; &tau; 12 &delta; &tau; ) 2 + ( &part; &theta; &part; &tau; 13 &delta; &tau; ) 2 + ( &part; &theta; &part; &tau; 14 &delta; &tau; ) 2
Partial derivative is asked to obtain to formula (18) formula:
Distance estimations precision analysis:
Target range
r &ap; r 1 = C 2 &CenterDot; ( &tau; 12 2 + &tau; 14 2 - &tau; 13 2 ) ( &tau; 13 - &tau; 12 - &tau; 14 ) , In conjunction with with s i n &theta; = C D ( &tau; 12 - &tau; 14 ) 2 + &tau; 13 2 .
The root-mean-square error of Target Distance Estimation is:
Consider that the relative error of Target Distance Estimation is:
Therefore can find out, time delay estimate to cause azimuth angle error, angle of pitch error, target range error all with velocity of sound C, array element distance D, pitching angle theta and position angle relevant.
The Accuracy Analysis of five element array:
Azimuth accuracy is analyzed:
If τ 0ithe variance of (i=1,2,3,4) is δ τ, then time delay estimates that the azimuth angle error caused is:
Respectively partial derivative is asked to above formula:
By above formula simultaneous, substitute into (23) formula:
By finding out, for five array element cross battle arrays, time delay estimates that the azimuth angle error caused is relevant with pitching angle theta with velocity of sound C, array element distance D, and follows the position angle of target sound source irrelevant.When Bian is by four array element cross battle arrays, array element number reduces, and reduces the complicacy of system, but when azimuth of target θ is near 0 degree or 180 degree, position angle the error estimated is larger.And the orientation accuracy of five array element cross array 1 systems and the position angle of target irrelevant.
The precision that in five yuan of battle arrays, position angle is estimated is relevant with the angle of pitch of array element distance and target, and has nothing to do with the position angle of target, the shortcoming affected by azimuth of target when overcoming the battle array direction finding of quaternary cross.For given Time delay Estimation Accuracy, with the increase of array element distance, position angle estimated accuracy improves; And target pitch angle is larger, the root-mean-square error that position angle is estimated is less, and precision is also higher.
Angle of pitch precision analysis:
In like manner, according to sin &theta; &ap; C D ( &tau; 01 - &tau; 03 ) 2 + ( &tau; 02 - &tau; 04 ) 2 , Can try to achieve the angle of pitch to the partial derivative of each time delay is:
&part; &theta; &part; &tau; 01 = - &part; &theta; &part; &tau; 03 &ap; 2 C 2 D 2 s i n 2 &theta; ( &tau; 01 - &tau; 03 ) &part; &theta; &part; &tau; 02 = - &part; &theta; &part; &tau; 04 &ap; 2 C 2 D 2 s i n 2 &theta; ( &tau; 02 - &tau; 04 )
Therefore angle of pitch variance can be expressed as with the relational expression between time delay variance:
&delta; &theta; &tau; = ( &part; &theta; &part; &tau; 01 &delta; &tau; ) 2 + ( &part; &theta; &part; &tau; 02 &delta; &tau; ) 2 + ( &part; &theta; &part; &tau; 03 &delta; &tau; ) 2 + ( &part; &theta; &part; &tau; 04 &delta; &tau; ) 2 = 2 2 C D cos &theta; &delta; &tau;
The estimated accuracy at target pitch angle is relevant with array element distance and target pitch angle, and has nothing to do with position angle.
Distance estimations precision analysis:
Can be obtained the partial derivative of each time delay by distance r:
&part; r &part; &tau; 0 i &ap; 2 r C ( C&tau; 0 i - r ) D 2 ( sin 2 &theta; - 4 ) , ( i = 1 , 2 , 3 , 4 )
Therefore distance variance can be expressed as with the relational expression between time delay variance:
&delta; r &tau; = ( &part; r &part; &tau; 01 &delta; &tau; ) 2 + ( &part; r &part; &tau; 02 &delta; &tau; ) 2 + ( &part; r &part; &tau; 03 &delta; &tau; ) 2 + ( &part; r &part; &tau; 04 &delta; &tau; ) 2 &ap; 4 r C D 2 + r 2 ( 4 - sin 2 &theta; ) &delta; &tau;
The positioning precision of target range is relevant with the angle of pitch of array element distance, target range, target, and has nothing to do with the position angle of target.In time delay evaluated error, array element distance and target range one timing, Target Distance Estimation precision is relevant with the angle of pitch, and has nothing to do with position angle.Target pitch angle larger, positioning precision is higher.
S3, to move positioning and tracking device according to the angle of pitch calculated, position angle and target range and turns to, and arrives sound source position.
By two driving wheels being arranged at the electric drive left and right sides, positioning and tracking device is turned to according to the angle of pitch calculated, position angle and relative distance, sound source is positioned, and the state of auditory localization information and positioning and tracking device is shown.
In sum, the positioning and tracing method based on acoustic source array provided by the present invention, adopts the on-the-spot sound of five yuan of microphone array acquisition, carries out pre-service obtain sound signal to the voice signal of microphone collection each in five yuan of microphone arrays.Carry out the location of sound source according to the positional information of the sound signal time delay of arrival between each microphone and microphone array, calculate the angle of pitch, position angle and target range.Finally, according to the angle of pitch calculated, position angle and target range positioning and tracking device moved and turn to, localization of sound source, and the state of auditory localization information and positioning and tracking device is shown.Reverberation for non-Gaussian noise, coherent noise and sound source originally in indoor is aimed at and is determined the impact that position is caused, and has carried out relevant treatment, has improve the accuracy of auditory localization.
Above the positioning and tracing method based on acoustic source array provided by the present invention and system thereof are described in detail.For one of ordinary skill in the art, to any apparent change that it does under the prerequisite not deviating from connotation of the present invention, all by formation to infringement of patent right of the present invention, corresponding legal liabilities will be born.

Claims (10)

1., based on a positioning and tracing method for acoustic source array, it is characterized in that comprising the steps:
S1, adopts the on-the-spot sound of five yuan of microphone array acquisition, carries out pre-service obtain sound signal to the voice signal of microphone collection each in five yuan of microphone arrays;
S2, carries out the location of sound source, calculates the angle of pitch, position angle and target range to sound signal according to the positional information of the sound signal time delay of arrival between each microphone and microphone array;
S3, to move positioning and tracking device according to the angle of pitch calculated, position angle and target range and turns to, and arrives sound source position.
2., as claimed in claim 1 based on the location moving method of acoustic source array, it is characterized in that:
In step sl, five microphone composition cross formations in described five yuan of microphone arrays, for picking up same sound-source signal.
3., as claimed in claim 1 based on the positioning and tracing method of acoustic source array, it is characterized in that in step sl, voice signal carries out pre-service and obtains sound signal, comprises the steps:
S11, carries out windowing framing by voice signal, obtains the signal segment of short-term stationarity; Wherein, framing is with specific window function w (n) and voice signal s 1n () carries out convolutional calculation, thus form windowing signal s w(n)=s 1(n) * w (n);
S12, carries out breaking point detection to voice signal, calculates short-time energy E, if E is less than threshold value can think noise, wherein, n is sampling number, otherwise, turn to step S13;
S13, calculates short-time zero-crossing rate Z 0if, Z 0in thresholding, then represent sound signal band noise being detected, the windowing signal s of the sound signal of band noise wn the short-time zero-crossing rate of () is Z 0: Z 0 = 1 2 { &Sigma; n = 1 N - 1 | sgn &lsqb; s w ( n ) &rsqb; - sgn &lsqb; s w ( n - 1 ) &rsqb; | } ;
S14, after the sound signal of band noise detects, utilizes spectrum-subtraction denoising, and feeding FIR bandpass filter is carried out filtering process and obtained sound signal.
4., as claimed in claim 3 based on the positioning and tracing method of acoustic source array, it is characterized in that in step S14, utilize spectrum-subtraction denoising, comprise the steps:
S141, carry out Fourier transform to the sound signal of band noise, obtain: X (ω)=S (ω)+N (ω), rated output is composed: | X (ω) 2|=| S (ω) | 2+ | N (ω) | 2+ S (ω) N *(ω)+S *(ω) N (ω); Wherein, S *(ω) N (ω) and S (ω) N *(ω) 0, P is s(ω), P x(ω) and P n(ω) represent the power spectrum of s (t), x (t) and n (t) respectively, s (t) is sound signal, and n (t) is noise signal, and x (t) to make an uproar sound signal, then P for band x(ω)=P s(ω)+P n(ω);
S142, gets the frame data before sound signal being detected as noise signal, obtains noise power spectrum P n(ω);
S143, according to formula: P x(ω)=P s(ω)+P n(ω) pure sound spectrum is obtained;
S144, carries out to the pure sound spectrum obtained the amplitude spectrum that evolution obtains pure audio;
S145, makes Fourier transform to sound signal s (t), obtains its phase place, by described phase multiplication with the amplitude spectrum of pure audio, then carries out Fourier inversion and obtains composing the sound signal after subtracting.
5. as claimed in claim 1 based on the positioning and tracing method of acoustic source array, it is characterized in that in step s 2, according to the positional information of the sound signal time delay of arrival between each microphone and microphone array to the location of carrying out pretreated sound signal and carry out target sound source, comprise the steps:
S21, by broad sense cross correlation function method, calculate five yuan of microphone array received to sound signal in, the relative time delay between every two-way audio signal;
S22, according to the relative time delay that step S21 obtains, utilizes the geometric relationship of array element and sound source position to obtain the position of sound source;
The position of described sound source comprises the position angle of source of students, the angle of pitch and target range.
6. as claimed in claim 5 based on the positioning and tracing method of acoustic source array, it is characterized in that in the step s 21, adopt broad sense cross correlation function method calculate five yuan of microphone array received to sound signal in, in the relative time delay between every two-way audio signal, comprise the steps:
S211, asks Fourier transform to two-way audio signal, gets conjugation to the data after a wherein road Fourier transform;
S212, calculates the cross-power spectrum between two-way audio signal;
S213, is transformed into time domain by frequency-region signal, obtains broad sense cross correlation function, and wherein, broad sense cross correlation function is: R 12 ( &tau; ) = &Integral; 0 &pi; &psi; 12 ( &omega; ) X 1 ( &omega; ) X 2 * ( &omega; ) e - j &omega; t d &omega; ; X 1(ω), X 2(ω) be x respectively 1(t), x 2the Fourier transform of (t), cross-power spectrum, ψ 12for weight function;
S214, finds the peak of broad sense cross-correlation related function, is the relative time delay between sound signal;
S215, filters the misdata in the relative time delay obtained.
7., as claimed in claim 6 based on the positioning and tracing method of acoustic source array, it is characterized in that in step S215, the misdata in the relative time delay obtained is filtered, comprises the steps:
S2151, carries out sound detection, detects that sound then enters next step, sound do not detected in the schedule time, then empty time delay value array;
S2152, utilizes the acoustic segment comprised in time delay value array to calculate time delay value.
8., as claimed in claim 7 based on the positioning and tracing method of acoustic source array, it is characterized in that in step S2152, calculate time delay value and comprise the steps:
S21521, compares time delay number and delay threshold in time delay value array, when time delay number is less than delay threshold in time delay value array, the time delay value newly estimated is put into array end;
S21522, when in time delay value array, time delay number equals delay threshold, then by-1 the time delay reach of delay threshold after array, then the time delay value calculated by new estimation puts into array end;
S21523, again judges time delay number in time delay value array, when being less than delay threshold, then turns to step S21521, when equaling delay threshold, then turn to step S21524;
S21524, sorts to the time delay value in time delay array, removes 3 maximal values and 3 minimum value, asks the average of residual time delay threshold value-6 values, this average delay is carried out the orientation of sound source as time delay value.
9., based on a positioning and tracking device for acoustic source array, for realizing the positioning and tracing method based on acoustic source array according to claim 1, it is characterized in that comprising moving cell, control module, audio unit and display unit;
Wherein, described audio unit in order to collection site sound, and carries out pre-service to the voice signal of microphone collection each in five yuan of microphone arrays;
Sound signal after the process that described control module audio reception unit sends, is processed by auditory localization algorithm, and the auditory localization information after process is delivered to display unit, meanwhile, the positioning control order after process is sent to moving cell;
Described moving cell receives the control command from control module, and the positioning and tracking device being used for controlling acoustic source array carries out rotating and travelling according to orientation;
Described display unit receives the state of auditory localization information and the positioning and tracking device obtained after treatment from control part unit, displays it.
10., as claimed in claim 9 based on the positioning and tracking device of acoustic source array, it is characterized in that:
Described moving cell sends control signal to motor driver by control module, and drive motor completes corresponding go to action, makes positioning and tracking device based on acoustic source array towards the orientation of main sound source;
Described moving cell comprises two driving wheels, is arranged at the left and right sides of electric drive respectively, completes advance or backward movement when two driving wheels synchronously move at the uniform velocity, and when giving two driving wheel friction speeds, positioning and tracking device is rotated.
CN201510359707.6A 2015-06-25 2015-06-25 Locating and tracking method and apparatus based on sound source array Pending CN104991573A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510359707.6A CN104991573A (en) 2015-06-25 2015-06-25 Locating and tracking method and apparatus based on sound source array

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510359707.6A CN104991573A (en) 2015-06-25 2015-06-25 Locating and tracking method and apparatus based on sound source array

Publications (1)

Publication Number Publication Date
CN104991573A true CN104991573A (en) 2015-10-21

Family

ID=54303391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510359707.6A Pending CN104991573A (en) 2015-06-25 2015-06-25 Locating and tracking method and apparatus based on sound source array

Country Status (1)

Country Link
CN (1) CN104991573A (en)

Cited By (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105451182A (en) * 2016-01-04 2016-03-30 北京科技大学 Object identification tracking system and method
CN105491520A (en) * 2015-11-24 2016-04-13 裴兆欣 Electronic device positioning and connecting method and system
CN105954710A (en) * 2016-07-06 2016-09-21 南京理工大学 Error analysis device based on embedded array and error analysis method thereof
CN106338290A (en) * 2016-10-26 2017-01-18 山东大学 Navigation system automatically charged by robot and method
CN106526563A (en) * 2016-10-28 2017-03-22 西北工业大学 Quintuple volume array multi-target orientation estimation method based on cross-correlation virtual array
CN106772246A (en) * 2017-01-20 2017-05-31 浙江大学 Unmanned plane real-time detection and alignment system and method based on acoustic array
CN106782596A (en) * 2016-11-18 2017-05-31 深圳市行者机器人技术有限公司 A kind of auditory localization system for tracking and method based on microphone array
CN106843054A (en) * 2017-02-23 2017-06-13 深圳市地铁集团有限公司 A kind of civil engineering monitor control system based on internet
CN106970356A (en) * 2016-01-14 2017-07-21 芋头科技(杭州)有限公司 Auditory localization tracking under a kind of complex environment
CN107040843A (en) * 2017-03-06 2017-08-11 联想(北京)有限公司 The method and collecting device of same source of sound are obtained by two microphones
WO2017152865A1 (en) * 2016-03-11 2017-09-14 歌尔股份有限公司 Following method and device for unmanned aerial vehicle and wearable device
CN107170440A (en) * 2017-05-31 2017-09-15 宇龙计算机通信科技(深圳)有限公司 Orient transaudient method, device, mobile terminal and computer-readable recording medium
CN107230481A (en) * 2017-05-31 2017-10-03 宇龙计算机通信科技(深圳)有限公司 Noise processing method and terminal
CN107271963A (en) * 2017-06-22 2017-10-20 广东美的制冷设备有限公司 The method and apparatus and air conditioner of auditory localization
CN107390176A (en) * 2017-06-15 2017-11-24 重庆锐纳达自动化技术有限公司 A kind of auditory localization guider
CN107390175A (en) * 2017-06-15 2017-11-24 重庆锐纳达自动化技术有限公司 A kind of auditory localization guider with the artificial carrier of machine
CN107809596A (en) * 2017-11-15 2018-03-16 重庆科技学院 Video conference tracking system and method based on microphone array
CN108091344A (en) * 2018-02-28 2018-05-29 科大讯飞股份有限公司 A kind of noise-reduction method, apparatus and system
CN108353228A (en) * 2015-11-19 2018-07-31 香港科技大学 A kind of method of Signal separator, system and storage medium
CN108562870A (en) * 2018-04-20 2018-09-21 南京信息工程大学 A kind of auditory localization calibration method
CN108604453A (en) * 2016-10-31 2018-09-28 华为技术有限公司 A kind of orientation way of recording and electronic equipment
WO2018196469A1 (en) * 2017-04-26 2018-11-01 深圳创维-Rgb电子有限公司 Method and apparatus for processing audio data of sound field
CN108802684A (en) * 2018-03-29 2018-11-13 南京信息工程大学 Thunder 3-D positioning method based on inversion algorithm
CN108831081A (en) * 2018-07-26 2018-11-16 广东电网有限责任公司 One kind being based on the anti-external force damage alarm method of source location technology cable
CN108845290A (en) * 2018-03-28 2018-11-20 哈尔滨工程大学 A kind of method of the anti-phase ambiguity of ultra-short baseline array
CN109001679A (en) * 2018-06-14 2018-12-14 河北工业大学 A kind of indoor sound source area positioning method based on convolutional neural networks
CN109164414A (en) * 2018-09-07 2019-01-08 深圳市天博智科技有限公司 Localization method, device and storage medium based on microphone array
CN109239667A (en) * 2018-10-26 2019-01-18 深圳市友杰智新科技有限公司 A kind of sound localization method based on two-microphone array
CN109541548A (en) * 2018-11-22 2019-03-29 西安联丰迅声信息科技有限责任公司 A kind of air sonar localization method based on Matched Field
CN109714689A (en) * 2018-12-21 2019-05-03 南京理工大学 A kind of directionality acoustics index acquisition methods based on difference microphone linear array
CN109751547A (en) * 2019-01-15 2019-05-14 西北工业大学 Street lamp with sound positioning and identification function
CN109856593A (en) * 2018-12-21 2019-06-07 南京理工大学 Intelligent miniature array sonic transducer and its direction-finding method towards sound source direction finding
CN110007276A (en) * 2019-04-18 2019-07-12 太原理工大学 A kind of sound localization method and system
CN110221250A (en) * 2019-06-27 2019-09-10 中国科学院西安光学精密机械研究所 A kind of abnormal sound localization method and positioning device
CN110505399A (en) * 2019-08-13 2019-11-26 聚好看科技股份有限公司 Control method, device and the acquisition terminal of Image Acquisition
CN110573899A (en) * 2017-03-07 2019-12-13 索尼特技术公司 ultrasound position determination system
CN110931053A (en) * 2019-12-09 2020-03-27 广州酷狗计算机科技有限公司 Method, device, terminal and storage medium for detecting recording time delay and recording audio
CN111007461A (en) * 2019-12-26 2020-04-14 郑州大学 Lithium battery thermal runaway positioning system and method based on acoustic signals
CN111120223A (en) * 2019-12-16 2020-05-08 大连赛听科技有限公司 Blade fault monitoring method and device based on double arrays
CN111239691A (en) * 2020-03-08 2020-06-05 九江职业技术学院 Multi-sound-source tracking method for restraining main sound source
CN111312295A (en) * 2018-12-12 2020-06-19 深圳市冠旭电子股份有限公司 Holographic sound recording method and device and recording equipment
CN111429939A (en) * 2020-02-20 2020-07-17 西安声联科技有限公司 Sound signal separation method of double sound sources and sound pickup
CN111474521A (en) * 2020-04-09 2020-07-31 南京理工大学 Sound source positioning method based on microphone array in multipath environment
CN111505583A (en) * 2020-05-07 2020-08-07 北京百度网讯科技有限公司 Sound source positioning method, device, equipment and readable storage medium
CN111527461A (en) * 2018-01-09 2020-08-11 索尼公司 Information processing apparatus, information processing method, and program
CN111629143A (en) * 2020-04-24 2020-09-04 江苏大学 Target searching system and method based on combination of specific light source identification and sound source positioning
CN112313524A (en) * 2018-06-13 2021-02-02 奥兰治 Localization of sound sources in a given acoustic environment
CN112379330A (en) * 2020-11-27 2021-02-19 浙江同善人工智能技术有限公司 Multi-robot cooperative 3D sound source identification and positioning method
CN112596101A (en) * 2020-12-25 2021-04-02 吉林大学 Low-altitude flight target positioning and tracking method based on geophone array
CN112637743A (en) * 2020-12-16 2021-04-09 努比亚技术有限公司 Screen projection signal processing method, terminal and computer readable storage medium
CN113099099A (en) * 2019-12-23 2021-07-09 中移物联网有限公司 Camera holder, electronic equipment and camera driving method
CN113176537A (en) * 2020-01-24 2021-07-27 动态Ad有限责任公司 Detection and classification of siren signals and location of siren signal source
CN113281706A (en) * 2021-04-02 2021-08-20 南方科技大学 Target positioning method and device and computer readable storage medium
CN113395451A (en) * 2021-06-22 2021-09-14 Oppo广东移动通信有限公司 Video shooting method and device, electronic equipment and storage medium
CN113466793A (en) * 2021-06-11 2021-10-01 五邑大学 Sound source positioning method and device based on microphone array and storage medium
CN113567926A (en) * 2021-09-24 2021-10-29 杭州格物智安科技有限公司 Equipment tracking method, system and device
CN113766402A (en) * 2021-09-11 2021-12-07 武汉左点科技有限公司 Hearing aid method and device for improving environmental adaptability
CN114080820A (en) * 2019-07-26 2022-02-22 脸谱科技有限责任公司 Method for selecting a subset of acoustic sensors of a sensor array and system thereof
TWI761018B (en) * 2021-01-05 2022-04-11 瑞昱半導體股份有限公司 Voice capturing method and voice capturing system
CN114325586A (en) * 2021-12-31 2022-04-12 智己汽车科技有限公司 Vehicle-mounted multimedia sound positioning system
CN115184868A (en) * 2022-07-04 2022-10-14 杭州爱谱科技有限公司 Method for positioning three-dimensional position of noise source
CN115267671A (en) * 2022-06-29 2022-11-01 金茂云科技服务(北京)有限公司 Distributed voice interaction terminal equipment and sound source positioning method and device thereof
CN116304639A (en) * 2023-05-05 2023-06-23 上海玫克生储能科技有限公司 Identification model generation method, identification system, identification device and identification medium
CN116338583A (en) * 2023-04-04 2023-06-27 北京华控智加科技有限公司 Method for determining noise source inside equipment based on distributed microphone array
CN116448231A (en) * 2023-03-24 2023-07-18 安徽同钧科技有限公司 Urban environment noise monitoring and intelligent recognition system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033223A (en) * 2010-12-29 2011-04-27 北京信息科技大学 Method for positioning sound source by using microphone array
CN102305925A (en) * 2011-07-22 2012-01-04 北京大学 Robot continuous sound source positioning method
CN102707262A (en) * 2012-06-20 2012-10-03 太仓博天网络科技有限公司 Sound localization system based on microphone array
CN103064061A (en) * 2013-01-05 2013-04-24 河北工业大学 Sound source localization method of three-dimensional space
CN104076331A (en) * 2014-06-18 2014-10-01 南京信息工程大学 Sound source positioning method for seven-element microphone array

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033223A (en) * 2010-12-29 2011-04-27 北京信息科技大学 Method for positioning sound source by using microphone array
CN102305925A (en) * 2011-07-22 2012-01-04 北京大学 Robot continuous sound source positioning method
CN102707262A (en) * 2012-06-20 2012-10-03 太仓博天网络科技有限公司 Sound localization system based on microphone array
CN103064061A (en) * 2013-01-05 2013-04-24 河北工业大学 Sound source localization method of three-dimensional space
CN104076331A (en) * 2014-06-18 2014-10-01 南京信息工程大学 Sound source positioning method for seven-element microphone array

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
柯昆: "声源定位技术研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108353228A (en) * 2015-11-19 2018-07-31 香港科技大学 A kind of method of Signal separator, system and storage medium
CN108353228B (en) * 2015-11-19 2021-04-16 香港科技大学 Signal separation method, system and storage medium
CN105491520A (en) * 2015-11-24 2016-04-13 裴兆欣 Electronic device positioning and connecting method and system
CN105451182B (en) * 2016-01-04 2018-11-27 北京科技大学 A kind of target identification tracking system and method
CN105451182A (en) * 2016-01-04 2016-03-30 北京科技大学 Object identification tracking system and method
CN106970356A (en) * 2016-01-14 2017-07-21 芋头科技(杭州)有限公司 Auditory localization tracking under a kind of complex environment
US10816640B2 (en) 2016-03-11 2020-10-27 Goertek Inc. Following method and device for unmanned aerial vehicle and wearable device
WO2017152865A1 (en) * 2016-03-11 2017-09-14 歌尔股份有限公司 Following method and device for unmanned aerial vehicle and wearable device
US20190011531A1 (en) * 2016-03-11 2019-01-10 Goertek Inc. Following method and device for unmanned aerial vehicle and wearable device
CN105954710A (en) * 2016-07-06 2016-09-21 南京理工大学 Error analysis device based on embedded array and error analysis method thereof
CN105954710B (en) * 2016-07-06 2018-11-13 南京理工大学 A kind of error analysis device and method based on embedded Array
CN106338290A (en) * 2016-10-26 2017-01-18 山东大学 Navigation system automatically charged by robot and method
CN106526563B (en) * 2016-10-28 2019-01-04 西北工业大学 A kind of penton product battle array multi-target DOA estimation method based on cross-correlation virtual array
CN106526563A (en) * 2016-10-28 2017-03-22 西北工业大学 Quintuple volume array multi-target orientation estimation method based on cross-correlation virtual array
CN108604453A (en) * 2016-10-31 2018-09-28 华为技术有限公司 A kind of orientation way of recording and electronic equipment
CN106782596A (en) * 2016-11-18 2017-05-31 深圳市行者机器人技术有限公司 A kind of auditory localization system for tracking and method based on microphone array
CN106772246A (en) * 2017-01-20 2017-05-31 浙江大学 Unmanned plane real-time detection and alignment system and method based on acoustic array
CN106772246B (en) * 2017-01-20 2019-04-05 浙江大学 Unmanned plane real-time detection and positioning system and method based on acoustic array
CN106843054A (en) * 2017-02-23 2017-06-13 深圳市地铁集团有限公司 A kind of civil engineering monitor control system based on internet
CN107040843A (en) * 2017-03-06 2017-08-11 联想(北京)有限公司 The method and collecting device of same source of sound are obtained by two microphones
CN110573899B (en) * 2017-03-07 2024-03-08 索尼特技术公司 Ultrasonic position determination system
CN110573899A (en) * 2017-03-07 2019-12-13 索尼特技术公司 ultrasound position determination system
US10966026B2 (en) 2017-04-26 2021-03-30 Shenzhen Skyworth-Rgb Electronic Co., Ltd. Method and apparatus for processing audio data in sound field
WO2018196469A1 (en) * 2017-04-26 2018-11-01 深圳创维-Rgb电子有限公司 Method and apparatus for processing audio data of sound field
CN107170440A (en) * 2017-05-31 2017-09-15 宇龙计算机通信科技(深圳)有限公司 Orient transaudient method, device, mobile terminal and computer-readable recording medium
CN107230481A (en) * 2017-05-31 2017-10-03 宇龙计算机通信科技(深圳)有限公司 Noise processing method and terminal
CN107390175A (en) * 2017-06-15 2017-11-24 重庆锐纳达自动化技术有限公司 A kind of auditory localization guider with the artificial carrier of machine
CN107390176A (en) * 2017-06-15 2017-11-24 重庆锐纳达自动化技术有限公司 A kind of auditory localization guider
CN107271963A (en) * 2017-06-22 2017-10-20 广东美的制冷设备有限公司 The method and apparatus and air conditioner of auditory localization
CN107809596A (en) * 2017-11-15 2018-03-16 重庆科技学院 Video conference tracking system and method based on microphone array
CN111527461A (en) * 2018-01-09 2020-08-11 索尼公司 Information processing apparatus, information processing method, and program
CN111527461B (en) * 2018-01-09 2024-03-22 索尼公司 Information processing device, information processing method, and program
CN108091344A (en) * 2018-02-28 2018-05-29 科大讯飞股份有限公司 A kind of noise-reduction method, apparatus and system
CN108845290A (en) * 2018-03-28 2018-11-20 哈尔滨工程大学 A kind of method of the anti-phase ambiguity of ultra-short baseline array
CN108845290B (en) * 2018-03-28 2022-08-02 哈尔滨工程大学 Method for resisting phase ambiguity of ultra-short baseline array
CN108802684B (en) * 2018-03-29 2022-02-22 南京信息工程大学 Thunder three-dimensional positioning method based on inversion algorithm
CN108802684A (en) * 2018-03-29 2018-11-13 南京信息工程大学 Thunder 3-D positioning method based on inversion algorithm
CN108562870B (en) * 2018-04-20 2022-03-11 南京信息工程大学 Sound source positioning calibration method
CN108562870A (en) * 2018-04-20 2018-09-21 南京信息工程大学 A kind of auditory localization calibration method
CN112313524A (en) * 2018-06-13 2021-02-02 奥兰治 Localization of sound sources in a given acoustic environment
CN109001679A (en) * 2018-06-14 2018-12-14 河北工业大学 A kind of indoor sound source area positioning method based on convolutional neural networks
CN108831081A (en) * 2018-07-26 2018-11-16 广东电网有限责任公司 One kind being based on the anti-external force damage alarm method of source location technology cable
CN109164414A (en) * 2018-09-07 2019-01-08 深圳市天博智科技有限公司 Localization method, device and storage medium based on microphone array
CN109239667A (en) * 2018-10-26 2019-01-18 深圳市友杰智新科技有限公司 A kind of sound localization method based on two-microphone array
CN109541548A (en) * 2018-11-22 2019-03-29 西安联丰迅声信息科技有限责任公司 A kind of air sonar localization method based on Matched Field
CN109541548B (en) * 2018-11-22 2021-06-25 西安联丰迅声信息科技有限责任公司 Air sonar positioning method based on matching field
CN111312295A (en) * 2018-12-12 2020-06-19 深圳市冠旭电子股份有限公司 Holographic sound recording method and device and recording equipment
CN109714689B (en) * 2018-12-21 2020-07-07 南京理工大学 Directional acoustic index obtaining method based on differential microphone linear array
CN109714689A (en) * 2018-12-21 2019-05-03 南京理工大学 A kind of directionality acoustics index acquisition methods based on difference microphone linear array
CN109856593B (en) * 2018-12-21 2023-01-03 南京理工大学 Sound source direction-finding-oriented miniature intelligent array type acoustic sensor and direction-finding method thereof
CN109856593A (en) * 2018-12-21 2019-06-07 南京理工大学 Intelligent miniature array sonic transducer and its direction-finding method towards sound source direction finding
CN109751547A (en) * 2019-01-15 2019-05-14 西北工业大学 Street lamp with sound positioning and identification function
CN110007276A (en) * 2019-04-18 2019-07-12 太原理工大学 A kind of sound localization method and system
CN110221250A (en) * 2019-06-27 2019-09-10 中国科学院西安光学精密机械研究所 A kind of abnormal sound localization method and positioning device
CN114080820A (en) * 2019-07-26 2022-02-22 脸谱科技有限责任公司 Method for selecting a subset of acoustic sensors of a sensor array and system thereof
CN110505399A (en) * 2019-08-13 2019-11-26 聚好看科技股份有限公司 Control method, device and the acquisition terminal of Image Acquisition
CN110931053B (en) * 2019-12-09 2021-10-08 广州酷狗计算机科技有限公司 Method, device, terminal and storage medium for detecting recording time delay and recording audio
CN110931053A (en) * 2019-12-09 2020-03-27 广州酷狗计算机科技有限公司 Method, device, terminal and storage medium for detecting recording time delay and recording audio
CN111120223A (en) * 2019-12-16 2020-05-08 大连赛听科技有限公司 Blade fault monitoring method and device based on double arrays
CN113099099A (en) * 2019-12-23 2021-07-09 中移物联网有限公司 Camera holder, electronic equipment and camera driving method
CN111007461A (en) * 2019-12-26 2020-04-14 郑州大学 Lithium battery thermal runaway positioning system and method based on acoustic signals
CN113176537A (en) * 2020-01-24 2021-07-27 动态Ad有限责任公司 Detection and classification of siren signals and location of siren signal source
CN111429939B (en) * 2020-02-20 2023-06-09 西安声联科技有限公司 Sound signal separation method of double sound sources and pickup
CN111429939A (en) * 2020-02-20 2020-07-17 西安声联科技有限公司 Sound signal separation method of double sound sources and sound pickup
CN111239691A (en) * 2020-03-08 2020-06-05 九江职业技术学院 Multi-sound-source tracking method for restraining main sound source
CN111239691B (en) * 2020-03-08 2022-03-08 九江职业技术学院 Multi-sound-source tracking method for restraining main sound source
CN111474521A (en) * 2020-04-09 2020-07-31 南京理工大学 Sound source positioning method based on microphone array in multipath environment
CN111629143A (en) * 2020-04-24 2020-09-04 江苏大学 Target searching system and method based on combination of specific light source identification and sound source positioning
CN111629143B (en) * 2020-04-24 2021-10-12 江苏大学 Target searching system and method based on combination of light source identification and sound source positioning
CN111505583A (en) * 2020-05-07 2020-08-07 北京百度网讯科技有限公司 Sound source positioning method, device, equipment and readable storage medium
CN112379330B (en) * 2020-11-27 2023-03-10 浙江同善人工智能技术有限公司 Multi-robot cooperative 3D sound source identification and positioning method
CN112379330A (en) * 2020-11-27 2021-02-19 浙江同善人工智能技术有限公司 Multi-robot cooperative 3D sound source identification and positioning method
CN112637743A (en) * 2020-12-16 2021-04-09 努比亚技术有限公司 Screen projection signal processing method, terminal and computer readable storage medium
CN112596101A (en) * 2020-12-25 2021-04-02 吉林大学 Low-altitude flight target positioning and tracking method based on geophone array
CN112596101B (en) * 2020-12-25 2022-08-12 吉林大学 Low-altitude flight target positioning and tracking method based on geophone array
TWI761018B (en) * 2021-01-05 2022-04-11 瑞昱半導體股份有限公司 Voice capturing method and voice capturing system
CN113281706B (en) * 2021-04-02 2024-01-05 南方科技大学 Target positioning method, device and computer readable storage medium
CN113281706A (en) * 2021-04-02 2021-08-20 南方科技大学 Target positioning method and device and computer readable storage medium
CN113466793A (en) * 2021-06-11 2021-10-01 五邑大学 Sound source positioning method and device based on microphone array and storage medium
CN113466793B (en) * 2021-06-11 2023-10-17 五邑大学 Sound source positioning method and device based on microphone array and storage medium
WO2022257499A1 (en) * 2021-06-11 2022-12-15 五邑大学 Sound source localization method and apparatus based on microphone array, and storage medium
CN113395451A (en) * 2021-06-22 2021-09-14 Oppo广东移动通信有限公司 Video shooting method and device, electronic equipment and storage medium
CN113766402B (en) * 2021-09-11 2024-04-26 武汉左点科技有限公司 Hearing aid method and device for improving environmental adaptability
CN113766402A (en) * 2021-09-11 2021-12-07 武汉左点科技有限公司 Hearing aid method and device for improving environmental adaptability
CN113567926A (en) * 2021-09-24 2021-10-29 杭州格物智安科技有限公司 Equipment tracking method, system and device
CN114325586A (en) * 2021-12-31 2022-04-12 智己汽车科技有限公司 Vehicle-mounted multimedia sound positioning system
CN114325586B (en) * 2021-12-31 2024-05-14 智己汽车科技有限公司 Vehicle-mounted multimedia sound positioning system
CN115267671A (en) * 2022-06-29 2022-11-01 金茂云科技服务(北京)有限公司 Distributed voice interaction terminal equipment and sound source positioning method and device thereof
CN115184868A (en) * 2022-07-04 2022-10-14 杭州爱谱科技有限公司 Method for positioning three-dimensional position of noise source
CN116448231A (en) * 2023-03-24 2023-07-18 安徽同钧科技有限公司 Urban environment noise monitoring and intelligent recognition system
CN116338583B (en) * 2023-04-04 2023-09-01 北京华控智加科技有限公司 Method for determining noise source inside equipment based on distributed microphone array
CN116338583A (en) * 2023-04-04 2023-06-27 北京华控智加科技有限公司 Method for determining noise source inside equipment based on distributed microphone array
CN116304639A (en) * 2023-05-05 2023-06-23 上海玫克生储能科技有限公司 Identification model generation method, identification system, identification device and identification medium

Similar Documents

Publication Publication Date Title
CN104991573A (en) Locating and tracking method and apparatus based on sound source array
CN103308889B (en) Passive sound source two-dimensional DOA (direction of arrival) estimation method under complex environment
CN104076331A (en) Sound source positioning method for seven-element microphone array
Nakadai et al. Applying scattering theory to robot audition system: Robust sound source localization and extraction
CN102819009B (en) Driver sound localization system and method for automobile
CN102707262A (en) Sound localization system based on microphone array
CN103278801A (en) Noise imaging detection device and detection calculation method for transformer substation
CN102305925A (en) Robot continuous sound source positioning method
CN105277921B (en) A kind of passive acoustic localization method based on smart mobile phone
CN104200813B (en) Dynamic blind signal separation method based on real-time prediction and tracking on sound source direction
CN103901401A (en) Binaural sound source positioning method based on binaural matching filter
CN105204001A (en) Sound source positioning method and system
CN109669159A (en) Auditory localization tracking device and method based on microphone partition ring array
CN105223551A (en) A kind of wearable auditory localization tracker and method
Ferguson Time-delay estimation techniques applied to the acoustic detection of jet aircraft transits
CN103176166A (en) Tracking algorithm for time difference of arrival of signals for acoustic passive positioning
CN106028446A (en) Indoor parking lot location method
Wang et al. Tracking a moving sound source from a multi-rotor drone
CN105607042A (en) Method for locating sound source through microphone array time delay estimation
CN103901400A (en) Binaural sound source positioning method based on delay compensation and binaural coincidence
CN109212481A (en) A method of auditory localization is carried out using microphone array
CN110361695A (en) Separated type sonic location system and method
Yang et al. Srp-dnn: Learning direct-path phase difference for multiple moving sound source localization
CN111323753A (en) Method for positioning voice source in automobile
Marmaroli et al. Observation of vehicle axles through pass-by noise: A strategy of microphone array design

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151021

WD01 Invention patent application deemed withdrawn after publication