[go: up one dir, main page]

WO2019081499A1 - METHOD AND EQUIPMENT OF DETONATION RECOGNITION BY SELECTIVE FILTERING - Google Patents

METHOD AND EQUIPMENT OF DETONATION RECOGNITION BY SELECTIVE FILTERING

Info

Publication number
WO2019081499A1
WO2019081499A1 PCT/EP2018/079023 EP2018079023W WO2019081499A1 WO 2019081499 A1 WO2019081499 A1 WO 2019081499A1 EP 2018079023 W EP2018079023 W EP 2018079023W WO 2019081499 A1 WO2019081499 A1 WO 2019081499A1
Authority
WO
WIPO (PCT)
Prior art keywords
sound
filtering
signal
filter
analysis
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.)
Ceased
Application number
PCT/EP2018/079023
Other languages
French (fr)
Inventor
Didier LONGUEVILLE
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.)
HL2
Original Assignee
HL2
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 HL2 filed Critical HL2
Publication of WO2019081499A1 publication Critical patent/WO2019081499A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/27Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the analysis technique
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • G10L25/21Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being power information

Definitions

  • the invention relates to a method and equipment for detecting detonations caused by shots, in closed or open spaces, by selective filtering of these detonations.
  • detonation detonation being taken in the sense of propagation of a sound emitted by a gun-type source, falls within the field of security of sensitive places. Indeed, it aims to qualify the sounds of gunshot type other ambient noise, such as background noise from a playground or a gathering of people, such as a concert or event. This qualification relates to the type of sound emitted as well as their location, and this information is transmitted to centers or persons in order to possibly carry out the appropriate interventions.
  • the sound signals are generally detected by several acoustic sensors.
  • the nature of the sounds can then be evaluated by comparison between spectral signatures of the signals supplied by the sensors to the central unit and signatures of a database in connection with the central unit.
  • a location of the sounds can also be performed by processing the signals picked up in the central unit according to the position of the sensors, for example by triangulation.
  • US Pat. No. 5,612,729 discloses a method of producing a characteristic signature of an audio broadcast signal of broadcast channels.
  • frequency bands are formed by conversion, each band representing portions of the audio signal transmitted in a predetermined frequency band of the broadcast channel.
  • a first group of these frequency bands is compared to a second group of these bands, the second group representing portions of the signal of which at least a portion was diffused before the portions of the signal represented by the corresponding portions of the first group.
  • the signatures are then formed based on the comparison between the first and second groups.
  • This solution can not be applied to detonation impulse detection which requires a treatment that is substantially more precise and more discriminating than a detection of radiofrequency signal waves that propagate in known frequency channels.
  • the patent document US 5,973,998 discloses a system for quickly locating shots or other explosive events.
  • the system includes a battery of acoustic sensors mounted on the roofs or strategically useful positions. If a fourth signal confirms that an explosive event has occurred in a triangulated location from three other sensors, the system communicates this event to transmitting agents. These agents can view the pulse spectra of amplitude signals above a threshold. These pulses are converted to quadratic mean data (RMS), steep slope increase data, or fast Fourier Transform (FFT) frequency data to discriminate shots from other explosive events.
  • RMS quadratic mean data
  • FFT fast Fourier Transform
  • the closed-circuit fire detection system comprises sensors distributed in the enclosure under surveillance.
  • the acoustic pulse of steep slope and high intensity can easily be distinguished from expected sound activities.
  • An infrared detector can be added to capture the optical flash of a detonation in addition to the acoustic breath.
  • Digital algorithms for qualifying an incident, based on the impulse characteristics of the sounds picked up, are advantageously interpreted by a specialist from amplitudes and waveforms, types of human sounds transmitted (cries or conversions, etc.). . It appears that this system is not efficient enough because it provides the possibility of intervention by a specialist to interpret the results.
  • the invention aims precisely to reliably, quickly, reproducibly and selectively discriminate the detonations of gunshots ambient noise to allow an effective and proportionate intervention, to neutralize the space where such detonations are thus identified .
  • the present invention provides that each sound event captured, and if necessary amplified, is analyzed by successive filtering recognition of a shot type detonation with zero or extremely low latency for the first time. filter or between filtering. And filtering that is not passing simultaneously and instantly results in a return to availability for the analysis of a next sound.
  • the subject of the present invention is a method for recognizing detonations caused by shots, in which sounds of a given space, whether this space is open or closed, are detected and processed by filtering so that to discriminate said detonations other noises of different nature, for example ambient noise.
  • This method comprises the following steps, after a preliminary calibration of the operating parameters of the filterings by a series of identical reference sounds: a detection is set up in said space and, a sound being detected, it is, if necessary after amplification, analyzed in continuous mode in the form of a signal formed of sound pulses by a series of successive evaluation filterings quantitative compliance with a reference detonation;
  • the first filter performs a temporal analysis which presents a latency-free execution time, of shorter duration than the successive rankings that follow it and which perform conformity spectral analyzes establishing discrepancies between statistical data of signature extracted from sound pulses and corresponding signature data of the reference detonation with respect to standard conformance values;
  • the statistical data extracted by the successive filterings correspond to processing execution times and latency times which increase, at least in the first filterings, filtering at the next higher rank filter while reducing the overall latency duration to the latency duration of the pass-through filtering, the overall filtering duration gradually increasing with the rank of the non-passing filter while remaining less than or equal to the execution time of all the filterings;
  • the analyzed sound is considered as resulting from a detonation produced by a shot.
  • the rejection of non-compliant sound detections is "accelerated” because the analysis time of the first filtering decreases from filtering to filtering that precedes in time, which also avoids an effect detection masking.
  • the time saving thus achieved corresponds to the overall analysis latency reduced to the latency duration of pass-through filtering.
  • the method makes it possible to reduce the electricity consumption compared to the state of the art which provides for the implementation of a prior sampling of the sounds before filtering.
  • the sound detection is omnidirectional and amplified, the amplification being composed of cascading stages, with an antireflection filtering stage which limits the highest frequencies of the detected sounds to a previously fixed threshold;
  • the recognition of the sounds detected being carried out by digital filtering executed in sequence, the signals corresponding to the amplified sounds are converted into digital data for the analysis;
  • the statistical data extracted by the successive filterings correspond to degrees of selectivity which increase, at least on the first filtering, filtering with rank filtering immediately higher proportionally to the corresponding latency duration, so that the most long running time are activated at the end of the analysis, a higher selectivity of a filtering in principle measuring its ability to provide a significantly higher number of positive responses over a given number of tests;
  • the degree of selectivity increases on at least the first three filters
  • the operating parameters of the filterings, determined during the calibration may relate to the number of sound samples used, to the basic offsets of the signals coming from the sound detection so as to be analyzed on the same baseline, to the application of a sound level standardization factor of the data converted into digital blocks, the recording of the sound level of the data blocks for each relevant signal sample, the windowing and the normalization of the pulse signatures, the impulse thresholds taken into account for each sound detected, the sequence number of the block from which a signature is extracted, the extraction of the reference signatures, the number of activated filters and the tolerances allowed in the conformity analyzes;
  • an automatic selection of the amplification level is implemented by applying an optimized sensitivity level by a compromise between saturation and sufficient quality of the signal before conversion, by selecting the amplification stage from above level, compared to this floor of a sample of the signal transmitted to a mask between two thresholds of the voltage range allowed in the digital conversion, and to successively select the next lower stage if a comparison of the one-stage signal is outside said range and until that the signal is in the range of the lowest amplification stage;
  • the analysis is performed by a succession of at least five filterings respectively comprising the following conformity analyzes: first signal level determination filtering corresponding to the detected sound with respect to a threshold predetermined; second filtering of determination of the power level of the signal by establishing a statistical average, this power corresponding to the sound volume of the detected sound; third envelope decay rate determination filtering of said signal in an interval around a predetermined reference value; fourth filtering for determining a gap level between envelope profiles of said signal and of a reference signal with respect to a predetermined threshold, and fifth filtering for determining a level of difference between the signatures of the spectra frequency of said signal and a reference signal with respect to a predetermined threshold;
  • the sound level extending over at least a first block of data is normalized and recorded;
  • the sound volume is either fully recorded after acquisition of the entire sound signal, or partially in real time by a circular buffer memory reserved in sharp memory that frees the analysis when measuring a volume sound less than a corresponding reference volume threshold, which makes the filtering immediately off without waiting for the end of processing of the second filtering and reduces the latency of the analysis by the same amount;
  • the slope of decay of the sound level is determined statistically from the sound levels of at least two data blocks and, if this slope is below a predetermined threshold, this filtering is conducting; in the fourth filtering, the difference between the envelope profiles is determined by summing statistics relating to the differences between the pulse levels for a given number of points of the spectral signal;
  • a comparison between the frequency distributions of the spectral signature of the signal and the reference signature is made to determine said difference, the frequencies of the filtered signal being determined from the data contained in at least a first block; ;
  • the spectral signatures are determined in the fifth filter recursively by the product of previously normalized pairs of values of frequency and frequency intensity for each component of the frequency spectrum;
  • the frequencies of the pulses of the spectral signal are divided into frequency bands and the filtering relates to a spectral density decay analysis in each of these bands, the end of the sound signal being determined by extrapolation of the progressive decrease in spectral density between the bands of higher and lower frequencies;
  • the signatures of a sound considered as a result of a gunshot are compared to isolated fire and / or firing dynamics signatures recorded on an experimental basis taking into account the time intervals between shots , the density of shots per sequence, and / or the diversity of the profiles of the signals, in order to deduce an identification of the source or sources of this detonation from these comparisons and the identification index of the detonation detected;
  • the statistical data are transmitted via a bidirectional network to a terminal comparison application to isolated and / or dynamic reference shot signatures for identification purposes in a downstream analysis;
  • the detection is put in standby mode in the absence of sound detection and is activated by a filter chosen between a digital detection of sound variation greater than a preset detection threshold in the first filtering and an analog detection by comparison with a predetermined threshold in a additional upstream filtering;
  • the sounds which precede a detection higher than the threshold of activation of the analysis are recorded and kept in a circular buffering memory reserved for random storage in order to be exploited in a downstream analysis;
  • the spectral signal of the first data block is considered as background noise and is subtracted from the spectral signal of the last block in order to improve the quality of the filterings.
  • the invention also relates to an equipment for detecting detonations caused by shots, powered by a source of electrical power and comprising at least one connected sound detector, where appropriate via an amplifier. of sound to which the sound detector is coupled, to a central data processing unit integrating a processor, in connection with at least one random access memory and a rewritable non-volatile memory, and at least one discriminating filter between said detonations and other noises.
  • the sounds detected, and if necessary amplified are processed by the central unit in connection with a continuous analysis module comprising signature discrimination filters specific for a spectral signal corresponding to a detected sound.
  • the filters are activated in a continuous chain and, as the analysis is limited to pass filters, the module has a global latency duration reduced to the latency duration of the pass filters.
  • Each filter transmits at least one signature compliance data item specific to the central unit, the series of successive row filters having, at least for the first three filters, latency times which progressively increase with their rank so that the overall latency time is reduced to the latency duration of pass-through filtering.
  • the equipment comprises: at least one omnidirectional microphone, and an amplifier, connecting the sound detector to the central unit, composed of cascaded stages, with a prior non-folding stage constituted by a low-pass filter, each stage being coupled in output to the central processing unit via an analog / digital converter;
  • the amplifier is connected to an input of an analog comparator, which is coupled to a potentiometer, so as to automatically adjust a detection threshold according to a sound environment; if this threshold is exceeded, the comparator activates the processor supply;
  • the module comprises at least five following analysis filters: a first signal level determination filter corresponding to the detected sound with respect to a predetermined threshold; a second filter for statistical determination of the signal power level; a third envelope decay rate determination filter of said signal with respect to a predetermined threshold; a fourth filter for determining a gap level between envelope profiles of said signal and a reference signal with respect to a predetermined threshold, and a fifth filter for determining a difference level between signatures frequency spectra of said signal and a reference signal with respect to a predetermined distance;
  • a random buffer reserved in RAM is coupled to the processor in the central processing unit, so as to perform a real-time processing of the sound detected in terms of volume so as to immediately release the sound volume discrimination filter in case sound level below a specified threshold;
  • a differential pressure sensor is connected to the central processing unit in order to double the sound detection, this sensor being able to be chosen between a piezoelectric sensor, a capacitive pressure sensor and a microelectromechanical pressure sensor MEMS ;
  • a downstream processing remote processing unit is connected to the central processing unit via a local bidirectional network in order to transmit data frames containing statistical data established by the unit central from data produced by each filter and recorded in the memories;
  • the downstream analysis relates to firing parameters selected from interval times between two shots, firing densities per firing sequence, sound profiles corresponding to different sources of firing, and / or a firing analysis; images recorded by a camera synchronously.
  • FIG. 2 a graph of the execution times of five consecutive filters of an analysis module of the equipment of FIG. 1 as a function of the rank of the filter;
  • FIGS. 3a to 3h graphs of spectral signals analyzed by the filters of said module in order to extract conformance signatures from them and determine their deviations from reference signatures
  • FIGS. 4a to 4e graphs of a spectral signal of a recording of the sound produced by a source of shot highlighting respectively its spectral envelope (FIGS. 4a and 4b), its variances (FIG. 4c), its graph of the residuals after modeling by a linear regression (figure 4d) and its frequency spectrum after limitation and weighting (figure 4e).
  • FIG. 1 The block diagram of FIG. 1 relates to an example of equipment 10 for recognizing detonations caused by shots according to the invention.
  • the main components are powered by an electric power source 1 and comprises an omnidirectional sound detector 2 coupled to a sound amplifier 3 which is itself connected to a digital data processing unit 4 integrating a processor 40.
  • memories 5 comprising random memories 50 and non-volatile rewritable 51 are connected to the processor 40, and an analysis module 6, consisting of a series of discriminating filters between detected sound detonations and other noises, in particular background noise.
  • the module 6 comprises five filters which are detailed below.
  • the sounds detected by the detector 2 are first amplified by the amplifier 3 comprising three cascade stages 31 to 33, preferably preceded by an anti-aliasing low-pass filter frequencies above a given threshold. Moreover, this filter makes it possible to eliminate the artifacts in the spectra having undergone a Fourier transform.
  • Each amplification stage 31 to 33 is connected at the output to the processor 40, advantageously via an analog multiplexer 7 coupled to an analog / digital converter 8 in this embodiment.
  • each amplification stage 31 to 33 is advantageously connected to the input of an analog comparator 3C, which is coupled to a potentiometer 3P for automatic adjustment of the detection threshold of the detector 2, this potentiometer being digital in this example.
  • an adjustment of the detection threshold is set according to the ambient sound environments at the time of sound recording. If this threshold is exceeded, the comparator 3C then activates the power supply of the processor 40, which makes it possible to generate energy savings.
  • An automatic selection of the amplification level can be implemented by applying a sensitivity level optimized by a compromise between the saturation and a sufficient quality of the signal, by the following steps: selection of the stage higher level of amplification 33, comparison to this stage of a sample of the signal transmitted from the sound detection to a pulse template between two thresholds of the range of voltages allowed in the digital conversion; and successively selecting the next lower stage 32 if a comparison of the one-stage signal is outside said range, and until the signal is within the range of the lowest amplification stage, here the floor 31.
  • a microelectromechanical differential pressure sensor (MEMS) 9 is connected to the central processing unit 4 in order to double the sound detection, parallel to the detector 2.
  • MEMS microelectromechanical differential pressure sensor
  • This addition is particularly useful in a closed environment where a shot produces, in the volume thus limited, a sound component of very low frequency, for example less than 10 Hz, that the detector 2 does not perceive. not because of its performance generally limited in low frequency.
  • the pressure detection obtained thus achieves an additional upstream filter, without increasing the detection latency of the analysis module 6.
  • this pressure sensor may be a piezoelectric sensor or a capacitive pressure sensor.
  • the central processing unit 4 is preferably connected to a remote downstream processing unit 1 1, via a secure local bidirectional network 12. This link allows to transmit the data frames containing statistical data. established by the central unit 4 from data produced by the analysis module 6 and recorded in the RAMs 50.
  • a camera 13 records images synchronously with the central processing unit 4 in activated mode, and these images are transmitted to the remote processing unit 11 which integrates the analysis of these images into the image.
  • downstream analysis of the statistical data transmitted by the central unit 4 in order to achieve an identification of the sources of detonations detected with a higher degree of certainty.
  • the downstream analysis preferably relates to a set of parameters quantitatively related to the detected shots: interval times between two shots, density of shots per sequence to deduce the number of sources, diversity of sound profiles related to the variety of sources shooting, etc.
  • each filter F1 to F5 of the analysis module 6 proceeds to the analysis, first temporally with the filter F1 and then spectrally with the other filters, of conformity of a specific signature of an upstream spectral signal "S" corresponding to a detected sound: the filter F1 determines the level of the signal "S" with respect to a detection threshold sO without latency for this filter; the filter F2 statistically determines the power level of the signal "S" corresponding to the sound volume of the detected sound; the filter F3 relates to the determination of the envelope decay rate of the signal "S”; the filter F4 determines the level of deviation, relative to a predetermined threshold, between the envelope profiles of said signal and of a reference signal, and the filter F5 relates to the determination of the level of difference between signatures frequency
  • a conformity deviation datum is transmitted to the central processing unit 4 (arrow A1) and the analysis module 6 is then either in Waiting for the next spectral signal to be processed, the filter F1 being on, the analysis of the "S" spectral signal is immediately continued by transmitting the spectral signal "S" to the filter F2 (arrow P1).
  • the conformity deviation datum is transmitted to the central unit 4 (arrows A2 to A5) and, in the case where the filter F2 to F4 is passing, the analysis is continued by instantaneous transmission of the spectral signal "S" to the filter F3 to F5 of rank immediately higher (arrows P2 to P4).
  • a latent time of a given filter is the duration of execution of the equipment that precedes the activation of said filter.
  • the analysis module 6 has a global processing time reduced to the execution time of the activated filters, namely: T1 (for the filter F1), T1 + T2 (for the filters F1 and F2), T1 + T2 + T3 (for filters F1 to F3), T1 + ... + T4 (for filters F1 to F4) and, at most, equal to T1 + ... + T5 (for filters T1 to T5).
  • a circular memory buffer reserved in RAM 50 see FIG.
  • the filters of successive ranks F1 to F5 have execution times and thus latency that increase gradually with the rank of the filter.
  • the first filters for example the filters F1 to F3 with reference to FIG. 2, have execution and latency times that increase with their rank.
  • FIGS. 3a to 3e illustrate graphs of the intensity "I" of spectral signals S1 to S5 in time "t", as analyzed by the five filters F1 to F5 of the analysis module 6, in function of the conformance signatures extracted from these signals, and their deviations from reference signatures.
  • the signal scale is normalized to the higher intensity signal to compare sound events regardless of their absolute level and all spectral data is sampled and digitally recorded in the blocks.
  • a reference detection threshold sO is set beforehand, for example by automatic adjustment by the digital potentiometer 3P (see FIG. 1).
  • the spectral signal S1 exceeds, for at least some pulses, the threshold s0, the filter F1 is declared as passing.
  • the central processing unit 4 records in its memories 50 (see FIG. 1) level data integrated in a vector composed of four blocks, B1 to B4. These blocks correspond to successive intervals of the same dimension in which the spectral signal S1 extends. The number and size of these blocks can be set by the operator.
  • the power level of the spectral signal S1 corresponding to the volume level of the sound initially detected, then constitutes the second conformity signature to be examined by the filter F2.
  • This Power level is evaluated by determining a root mean square (or RMS) of sampled levels in the first block B1 which is transmitted to the central processing unit 4 (see Figure 1). If the RMS level is greater than a previously set reference threshold, the filter F2 is on and the sound power level of each data block B1 to B4 is recorded in the RAMs 50.
  • RMS root mean square
  • the sound volume is either fully recorded after acquisition in the four blocks B1 to B4, or partially in real time, for example in the first block B1 as described above, by storage in a circular buffer reserved in memory long live 50 (see Figure 1).
  • This memorization releases in particular the analysis when measuring a sound volume lower than a reference threshold, which makes the filter F2 immediately not running and reduces the execution time T1 + T2 by the same amount (see FIG. 2) of this analysis.
  • the filter F3 determines statistically (see FIG. 3c) the slope Px corresponding to the decay rate of the spectral signal S1 during the sound detection which constitutes the third signature.
  • the slope Px is evaluated statistically from RMS means at several points p, (p 4 to ⁇ ) on at least one block of data, on the four blocks B1 to B4 in the exemplary embodiment. If the slope Px is in a given range, for example ⁇ 10%, around a predetermined reference value P0, experimental or arbitrary, the filter F3 is passing.
  • the spectral signal S2 of FIG. 3d has a statistically decreasing envelope with the time substantially shorter than that of the signal S1.
  • the slope Py (FIG. 3e) is in the range validated around the reference value P0, and the filter F3 is passing.
  • the filter F4 it is a question of evaluating - with reference to FIG. 3f - the difference between the envelope profile of the spectral signal S1 with a predetermined reference envelope profile, experimentally or otherwise. arbitrarily.
  • This difference which constitutes the fourth conformity signature, is evaluated by the sum ⁇ of the squares of the deviations ⁇ ( ⁇ to ⁇ 3 on the graph of FIG. 3f) of points pj (p 7 to pio) of the spectral signal S1 from a superposition (deviation ⁇ 0 0). If the sum ⁇ is less than a predetermined threshold, the filter F4 is passing.
  • the filter F5 respectively analyzes the SF1 and SF2 spectrums of "F" frequencies of sound detections to determine the spectral signatures that constitute the fifth conformity signature.
  • the first spectrum SF1 has a higher density of low frequencies, especially in the lower band BF1, while the spectrum SF2 contains a more significant density of high frequencies, in particular in the upper band BF2.
  • Frequency spectra such as SF1 and SF2 are determined from the data contained in the first data block B1 (see FIG. 3a) by application of the Fast Fourier Transform (or FFT, acronym for "Fast Fourier Transform"). In English terminology). Then, the frequency values are used to evaluate the spectral signature by applying different modes of combination between the values of the spectral frequencies of the SF1 or SF2 spectra and their distribution.
  • FFT Fast Fourier Transform
  • a combination mode consists in recursively determining the products of the pairs of values constituted by the coordinates of each component of the spectrum SF1 or SF2, respectively the frequency and the density of this frequency, and summing these products to obtain the spectral signature. If the difference between this spectral signature and the value of a reference signature is less than a predetermined value, the filter F5 is passing.
  • the spectral signal S3 illustrated (intensity of the signal as a function of time "t") relates to a detonation produced by a known firing source intended to serve as a reference in the analysis filters and during a preliminary calibration of the operating parameters: sampling frequency and number of samples used, determination of basic offsets subtracting spectral signals to normalize measurements by subtracting these offsets, determining a proportion factor between sound levels of data blocks to standardize data, applying a Hann-type windowing function, and normalizing pulses spectral signals, the sequence number of the block from which a signature is extracted, the extraction of reference signatures, the number of activated filters and the determination of tolerances in conformity analyzes, etc.
  • the portion of the signal S3 the most interesting which is located after the first third q1 of the signal S3 because in this first third, the signal S3 is generally partially saturated as it appears on the graph of Figure 4a.
  • the duration of taking into account extends over an area in which the signal S3 has a significant intensity, that is to say on substantially the entire remaining portion q2 of the signal S3. For example, since the number of samples is a power of two because of the use of the FFT to determine the spectral signature in the F5 filter, the area of interest q2 is located at 1024 sampled records from the beginning of the signal. S3 and contains 4096 samples.
  • the determination of the sound envelope Es of the signal S3 is illustrated by the graph of FIG. 4b.
  • the envelope Es is obtained by iterative determination of the average RMS of sampled points of the signal S3 by limiting the detection threshold, the recording length by a compromise between a sufficient resolution of the profile and the number of sampled points.
  • a record of 8192 samples was used and 64 records per data block. Such a determination is useful to serve as a reference at the level of the filter F4.
  • the signature statistical data extracted by a filter of at least a given rank can be used by the rank filter that follows to establish the statistical data of the latter filtering, in particular for adjusting compliance values, and the data Signature statistics established by all the filters are processed globally by the central processing unit to provide an identification index of the detected detonation.
  • the first analysis filter can integrate a first digital detection of sound variation greater than a preset detection threshold, which eliminates the analog comparator.
  • an downstream spectral decay analysis filter of the frequencies of the pulses of the spectral signal, in particular by Fast Fourier Transform or equivalent, divided into frequency bands may advantageously be added.
  • This filter relates to the spectral density decay analysis in each of these bands, the end of the sound signal being determined by extrapolation of the progressive decrease in spectral density between the higher and lower frequency bands, in a Kalman type filter.
  • the statistical signature data extracted by a filtering of at least one given rank can be advantageously used by the rank filtering which follows to establish the statistical data of the latter filtering, in particular to adjust values of compliance, and the signature statistical data established by all the filterings can also be processed globally, for example by the central processing unit, in order to provide an identification index of the detonation detected.
  • the invention can also be applied to the recognition of burst fire from a repetitive recognition analysis shots encompassing the intervals between these shots.
  • the first analysis filter can incorporate a first digital detection of sound variation greater than a preset detection threshold provided in this filter.
  • the invention can be applied to the recognition of sound pulses in other contexts than that presented by the detonations of shots, in particular isolated or repeated pulses in contexts that can introduce noise. significant background, can be polluted by sounds of impulse characteristics close to those sounds to detect.
  • valve malfunction detection in any type of fluid channeling circuit, relay in any type of electrical circuit, or expansion sensor in building or vehicle structures (automotive, aeronautical, railway, naval). Such detections make it possible to carry out predictive maintenance of this equipment.
  • the present invention in this context to detect, in a given environment, falls or displacements of objects in a given structure (in a building or a vehicle), or the presence and the counting pulses emitted by insects to quantify the amount of activity of these insects per unit of time.
  • the ambient noise level can be advantageously recalculated automatically or periodically by the data processing unit.
  • the cumulative evolution of the activity of the insects over time constitute curves presenting a linear portion of differentiated slope, making it possible to characterize the signature of one type of insect with respect to that of another and therefore, for example, to identify the type of insects present in a grain silo.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

One implementation of the invention relates to an item of equipment (10) for recognizing blasts caused by gunfire, supplied with power by an electric current source (1) and including a sound detector (2), which may be coupled to a sound amplifier (3), that is connected to a central data processing unit (4) incorporating a processor (40) in conjunction with rewritable non-volatile (51) and random-access (50) memories. In this item of equipment (10), the detected sounds are processed by the central unit (4) in conjunction with a continuous analysis module (6) including filters for discerning specific signatures of a spectral signal corresponding to a detected sound. The filters are activated in a continuous chain and, since the analysis is limited to the passing filters, the module (6) exhibits an overall latency time that is reduced to the latency time of the passing filters. Each filter transmits, as output, at least one specific signature conformity datum to the central unit (4), the filters of successive ranks connected in series having, at least for the first filters, run and latency times that increase progressively with their rank.

Description

PROCÉDÉ ET ÉQUIPEMENT DE RECONNAISSANCE DE DÉTONATION PAR FILTRAGE SÉLECTIF  METHOD AND EQUIPMENT OF DETONATION RECOGNITION BY SELECTIVE FILTERING

DESCRIPTION DESCRIPTION

DOMAINE TECHNIQUE TECHNICAL AREA

[0001] L'invention se rapporte à un procédé et à un équipement de reconnaissance de détonations provoquées par des coups de feu, dans des espaces clos ou ouverts, par un filtrage sélectif de ces détonations.  The invention relates to a method and equipment for detecting detonations caused by shots, in closed or open spaces, by selective filtering of these detonations.

[0002] La détection des détonations, « détonation » étant pris au sens de propagation d'un son émis par une source de type arme à feu, relève du domaine de la sécurité de lieux sensibles. En effet, elle vise à qualifier les sons de type coups de feu d'autres bruits ambiants, par exemple des bruits de fond d'une cour de récréation ou d'un rassemblement de personnes, comme un concert ou une manifestation. Cette qualification se rapporte au type de son émis ainsi qu'à leur localisation, et ces informations sont transmises à des centres ou à des personnes afin de procéder éventuellement aux interventions appropriées.  The detonation detonation, "detonation" being taken in the sense of propagation of a sound emitted by a gun-type source, falls within the field of security of sensitive places. Indeed, it aims to qualify the sounds of gunshot type other ambient noise, such as background noise from a playground or a gathering of people, such as a concert or event. This qualification relates to the type of sound emitted as well as their location, and this information is transmitted to centers or persons in order to possibly carry out the appropriate interventions.

[0003] Les signaux sonores sont en général détectés par plusieurs capteurs acoustiques. La nature des sons peut alors être évaluée par comparaison entre des signatures spectrales des signaux fournis par les capteurs à l'unité centrale et des signatures d'une base de données en liaison avec l'unité centrale. Une localisation des sons peut également être effectuée par un traitement des signaux captés dans l'unité centrale suivant la position des capteurs, par exemple par triangulation. ÉTAT DE LA TECHNIQUE  The sound signals are generally detected by several acoustic sensors. The nature of the sounds can then be evaluated by comparison between spectral signatures of the signals supplied by the sensors to the central unit and signatures of a database in connection with the central unit. A location of the sounds can also be performed by processing the signals picked up in the central unit according to the position of the sensors, for example by triangulation. STATE OF THE ART

[0004] Cette détection traditionnelle n'est pas satisfaisante dans le contexte actuel des bruits de fond variés proches des sons émis par des armes à feu ou des charges explosives, comme des pétards, des feux d'artifice, des cris, des aboiements ou des applaudissements. Il est alors difficile de discriminer, de manière suffisamment sélective, rapide, fiable et reproductible, les détonations de coups de feu d'armes simples ou automatiques, ou encore de charges explosives, de ces bruits ambiants. This traditional detection is not satisfactory in the current context of varied background noise close to sounds emitted by firearms or explosive charges, such as firecrackers, fireworks, screaming, barking or applause. It is therefore difficult to discriminate, in a sufficiently selective, fast, reliable and reproducible way, the detonations of shots of simple or automatic weapons, or explosive charges, these ambient noise.

[0005] Des projets ont été développés afin d'améliorer la reconnaissance des sons. Il est par exemple connu du document de brevet US 5 612 729 une méthode de production d'une signature caractéristique d'un signal d'émission audio des canaux de radiodiffusion. Dans cette méthode, des bandes de fréquence sont formées par conversion, chaque bande représentant des portions du signal audio émis dans une bande de fréquence prédéterminée du canal de diffusion. Puis, un premier groupe de ces bandes de fréquence est comparé à un second groupe de ces bandes, le second groupe représentant des portions du signal dont au moins une partie était diffusée avant les portions du signal représentées par les portions correspondantes du premier groupe. Les signatures sont alors formées sur la base de la comparaison entre les premier et second groupes. Cette solution ne peut s'appliquer à la détection impulsionnelle de détonations qui nécessite un traitement sensiblement plus précis et plus discriminant qu'une détection d'ondes de signal radiofréquence qui se propagent dans des canaux de fréquence connus.  [0005] Projects have been developed to improve the recognition of sounds. For example, US Pat. No. 5,612,729 discloses a method of producing a characteristic signature of an audio broadcast signal of broadcast channels. In this method, frequency bands are formed by conversion, each band representing portions of the audio signal transmitted in a predetermined frequency band of the broadcast channel. Then, a first group of these frequency bands is compared to a second group of these bands, the second group representing portions of the signal of which at least a portion was diffused before the portions of the signal represented by the corresponding portions of the first group. The signatures are then formed based on the comparison between the first and second groups. This solution can not be applied to detonation impulse detection which requires a treatment that is substantially more precise and more discriminating than a detection of radiofrequency signal waves that propagate in known frequency channels.

[0006] Par ailleurs, le document de brevet US 5 973 998 divulgue un système de localisation rapide de coups de feu ou d'autres événements explosifs. Le système comporte une batterie de capteurs acoustiques montés sur les toits ou des positions stratégiquement utiles. Si un quatrième signal confirme qu'un événement explosif s'est produit dans une localisation triangulée à partir de trois autres capteurs, le système communique cet événement à des agents de transmission. Ces agents peuvent visionner les spectres d'impulsion de signaux d'amplitudes situés au-dessus d'un seuil. Ces impulsions sont converties en données moyennes quadratiques (RMS), en données d'augmentation brutale de pente ou en données de fréquences par Transformée de Fourier Rapide (FFT), pour discriminer les coups de feu d'autres événements explosifs. Cette approche reste peu fiable car les données transmises sont qualitativement comparées à des profils de sons connus (aboiements, sons d'oiseau, fermeture de porte de véhicule) ou à des valeurs seuils. De plus, ces comparaisons restent insuffisantes pour caractériser de manière fine et suffisamment rapide et reproductible pour fournir des résultats pertinents pouvant être exploités afin de générer une intervention adaptée aux circonstances. Furthermore, the patent document US 5,973,998 discloses a system for quickly locating shots or other explosive events. The system includes a battery of acoustic sensors mounted on the roofs or strategically useful positions. If a fourth signal confirms that an explosive event has occurred in a triangulated location from three other sensors, the system communicates this event to transmitting agents. These agents can view the pulse spectra of amplitude signals above a threshold. These pulses are converted to quadratic mean data (RMS), steep slope increase data, or fast Fourier Transform (FFT) frequency data to discriminate shots from other explosive events. This approach remains unreliable because the transmitted data are qualitatively compared to known sound profiles (barking, bird sounds, vehicle door closing) or threshold values. Moreover, these comparisons remain insufficient to characterize in a fine and sufficiently fast and reproducible way to provide relevant results that can be exploited to generate an intervention appropriate to the circumstances.

[0007] Dans le document de brevet US 2016133107, le système de détection de coup de feu en milieu fermé comporte des capteurs répartis dans l'enceinte sous surveillance. L'impulsion acoustique de pente forte et d'intensité élevée peut aisément se distinguer des activités sonores attendues. Un détecteur infrarouge peut être ajouté pour capter le flash optique d'une détonation en plus du souffle acoustique. Des algorithmes numériques de qualification d'un incident, à partir des caractéristiques impulsionnelles des sons captés, sont avantageusement interprétés par un spécialiste à partir des amplitudes et des formes d'ondes, des types de sons humains émis (cris ou conversion, etc.). Il apparaît que ce système n'est pas suffisamment performant car il prévoit la possibilité d'intervention d'un spécialiste pour bien interpréter les résultats.  In US patent document 2016133107, the closed-circuit fire detection system comprises sensors distributed in the enclosure under surveillance. The acoustic pulse of steep slope and high intensity can easily be distinguished from expected sound activities. An infrared detector can be added to capture the optical flash of a detonation in addition to the acoustic breath. Digital algorithms for qualifying an incident, based on the impulse characteristics of the sounds picked up, are advantageously interpreted by a specialist from amplitudes and waveforms, types of human sounds transmitted (cries or conversions, etc.). . It appears that this system is not efficient enough because it provides the possibility of intervention by a specialist to interpret the results.

EXPOSÉ DE L'INVENTION STATEMENT OF THE INVENTION

[0008] L'invention vise précisément à discriminer de manière fiable, rapide, reproductible et suffisamment sélective les détonations de coups de feu des bruits ambiants pour permettre une intervention efficace et proportionnée, afin de neutraliser l'espace où de telles détonations sont ainsi identifiées.  The invention aims precisely to reliably, quickly, reproducibly and selectively discriminate the detonations of gunshots ambient noise to allow an effective and proportionate intervention, to neutralize the space where such detonations are thus identified .

[0009] Pour ce faire, la présente invention prévoit que chaque événement sonore capté, et le cas échéant amplifié, est analysé par des filtrages successifs de reconnaissance d'une détonation de type coup de feu avec une latence nulle ou extrêmement faible pour le premier filtre ni entre les filtrages. Et un filtrage qui n'est pas passant entraîne simultanément et instantanément le retour à une disponibilité pour l'analyse d'un prochain son.  To do this, the present invention provides that each sound event captured, and if necessary amplified, is analyzed by successive filtering recognition of a shot type detonation with zero or extremely low latency for the first time. filter or between filtering. And filtering that is not passing simultaneously and instantly results in a return to availability for the analysis of a next sound.

[0010] Plus précisément, la présente invention a pour objet un procédé de reconnaissance de détonations provoquées par des coups de feu, dans lequel des sons d'un espace donné, que cet espace soit ouvert ou clos, sont détectés et traités par filtrage afin de discriminer lesdites détonations d'autres bruits de nature différente, par exemple de bruits ambiants. Ce procédé comporte les étapes suivantes, après un étalonnage préalable des paramètres de fonctionnement des filtrages par une série de sons de référence identiques: - une détection est mise en place dans ledit espace et, un son étant détecté, il est, le cas échéant après amplification, analysé en mode continu sous forme d'un signal formé d'impulsions sonores par une série de filtrages successifs d'évaluation quantitative de conformité à une détonation de référence; More specifically, the subject of the present invention is a method for recognizing detonations caused by shots, in which sounds of a given space, whether this space is open or closed, are detected and processed by filtering so that to discriminate said detonations other noises of different nature, for example ambient noise. This method comprises the following steps, after a preliminary calibration of the operating parameters of the filterings by a series of identical reference sounds: a detection is set up in said space and, a sound being detected, it is, if necessary after amplification, analyzed in continuous mode in the form of a signal formed of sound pulses by a series of successive evaluation filterings quantitative compliance with a reference detonation;

- le premier filtre opère une analyse temporelle qui présente un temps d'exécution sans latence, de durée plus courte que les filtrages de rangs successifs qui le suivent et qui opèrent des analyses spectrales de conformité établissant des écarts entre des données statistiques de signature extraites des impulsions sonores et des données de signature correspondantes de la détonation de référence par rapport à des valeurs de conformité type;  the first filter performs a temporal analysis which presents a latency-free execution time, of shorter duration than the successive rankings that follow it and which perform conformity spectral analyzes establishing discrepancies between statistical data of signature extracted from sound pulses and corresponding signature data of the reference detonation with respect to standard conformance values;

- dans cette étape, les données statistiques extraites par les filtrages successifs correspondent à des durées d'exécution de traitement et des durées de latences qui augmentent, au moins dans les premiers filtrages, d'un filtrage au filtrage de rang immédiatement supérieur tout en réduisant la durée de latence globale à la durée de latence des filtrages passants, la durée globale de filtrage augmentant progressivement avec le rang du filtrage non passant tout en restant inférieure ou égale à la durée d'exécution de tous les filtrages;  in this step, the statistical data extracted by the successive filterings correspond to processing execution times and latency times which increase, at least in the first filterings, filtering at the next higher rank filter while reducing the overall latency duration to the latency duration of the pass-through filtering, the overall filtering duration gradually increasing with the rank of the non-passing filter while remaining less than or equal to the execution time of all the filterings;

- les données des filtrages passants sont enregistrées et l'analyse est stoppée dès qu'un filtrage n'est pas passant, le filtrage étant alors immédiatement disponible pour le son détecté, et le cas échéant amplifié, qui suit;  the data of the pass-by filterings are recorded and the analysis is stopped as soon as a filtering is not running, the filtering being then immediately available for the sound detected, and if necessary amplified, which follows;

- si tous les filtrages sont passants, le son analysé est considéré comme résultant d'une détonation produite par un coup de feu.  - if all the filtering are passing, the analyzed sound is considered as resulting from a detonation produced by a shot.

[0011] Dans ces conditions, le rejet des détections sonores non conformes est « accéléré » car la durée d'analyse des premiers filtrages diminue d'un filtrage au filtrage qui le précède dans le temps, ce qui permet également d'éviter un effet de masquage de détection. Le gain de temps ainsi réalisé correspond à la latence d'analyse globale réduite à la durée de latence des filtrages passants. Le procédé permet de diminuer la consommation d'électricité par rapport à l'état de la technique qui prévoit la mise en œuvre d'un échantillonnage préalable des sons avant filtrage.  Under these conditions, the rejection of non-compliant sound detections is "accelerated" because the analysis time of the first filtering decreases from filtering to filtering that precedes in time, which also avoids an effect detection masking. The time saving thus achieved corresponds to the overall analysis latency reduced to the latency duration of pass-through filtering. The method makes it possible to reduce the electricity consumption compared to the state of the art which provides for the implementation of a prior sampling of the sounds before filtering.

[0012] Selon des modes de mise en œuvre préférés: - la détection sonore est omnidirectionnelle et amplifiée, l'amplification étant composée d'étages en cascade, avec un étage de filtrage antirepliement qui limite les fréquences les plus élevées des sons détectés à un seuil préalablement fixé ; According to preferred embodiments: the sound detection is omnidirectional and amplified, the amplification being composed of cascading stages, with an antireflection filtering stage which limits the highest frequencies of the detected sounds to a previously fixed threshold;

- la reconnaissance des sons détectés étant réalisée par des filtrages numériques exécutés en séquence, les signaux correspondants aux sons amplifiés sont convertis en données numériques pour l'analyse;  the recognition of the sounds detected being carried out by digital filtering executed in sequence, the signals corresponding to the amplified sounds are converted into digital data for the analysis;

- les données statistiques extraites par les filtrages successifs correspondent à des degrés de sélectivité qui augmentent, au moins sur les premiers filtrages, d'un filtrage au filtrage de rang immédiatement supérieur proportionnellement à la durée de latence correspondante, de sorte que les filtrages les plus longs en durée d'exécution sont activés en fin d'analyse, une sélectivité supérieure d'un filtrage mesurant en principe sa capacité à fournir un nombre de réponses positives sensiblement plus élevé sur un nombre d'essais donné;  the statistical data extracted by the successive filterings correspond to degrees of selectivity which increase, at least on the first filtering, filtering with rank filtering immediately higher proportionally to the corresponding latency duration, so that the most long running time are activated at the end of the analysis, a higher selectivity of a filtering in principle measuring its ability to provide a significantly higher number of positive responses over a given number of tests;

- le degré de sélectivité augmente sur au moins les trois premiers filtres;  the degree of selectivity increases on at least the first three filters;

- les paramètres de fonctionnement des filtrages, déterminés lors de l'étalonnage, peuvent se rapporter au nombre d'échantillons sonores utilisés, aux décalages de base des signaux provenant de la détection sonore afin d'être analysés sur une même ligne de base, à l'application d'un facteur d'uniformisation de niveau sonore des données converties en blocs numériques, à l'enregistrement du niveau sonore des blocs de données pour chaque échantillon de signal concerné, au fenêtrage et à la normalisation des signatures des impulsions, aux seuils impulsionnels pris en compte pour chaque son détecté, au numéro d'ordre du bloc à partir duquel une signature est extraite, à l'extraction des signatures de référence, au nombre de filtres activés et aux écarts tolérés dans les analyses de conformité;  - the operating parameters of the filterings, determined during the calibration, may relate to the number of sound samples used, to the basic offsets of the signals coming from the sound detection so as to be analyzed on the same baseline, to the application of a sound level standardization factor of the data converted into digital blocks, the recording of the sound level of the data blocks for each relevant signal sample, the windowing and the normalization of the pulse signatures, the impulse thresholds taken into account for each sound detected, the sequence number of the block from which a signature is extracted, the extraction of the reference signatures, the number of activated filters and the tolerances allowed in the conformity analyzes;

- une sélection automatique du niveau d'amplification est mise en œuvre par l'application d'un niveau de sensibilité optimisé par un compromis entre saturation et qualité suffisante du signal avant conversion, par la sélection de l'étage d'amplification de plus haut niveau, par comparaison à cet étage d'un échantillon du signal transmis à un gabarit entre deux seuils de la plage de tensions admise dans la conversion numérique, et à sélectionner successivement l'étage immédiatement inférieur si une comparaison du signal à un étage se trouve en dehors de ladite plage et jusqu'à ce que le signal soit compris dans la plage de l'étage d'amplification le plus faible; an automatic selection of the amplification level is implemented by applying an optimized sensitivity level by a compromise between saturation and sufficient quality of the signal before conversion, by selecting the amplification stage from above level, compared to this floor of a sample of the signal transmitted to a mask between two thresholds of the voltage range allowed in the digital conversion, and to successively select the next lower stage if a comparison of the one-stage signal is outside said range and until that the signal is in the range of the lowest amplification stage;

- dans une mode de mise en œuvre particulièrement avantageux, l'analyse est opérée par une succession d'au moins cinq filtrages comportant respectivement les analyses de conformité suivants: premier filtrage de détermination de niveau de signal correspondant au son détecté par rapport à un seuil prédéterminé; deuxième filtrage de détermination de niveau de puissance du signal par établissement d'une moyenne statistique, cette puissance correspondant au volume sonore du son détecté; troisième filtrage de détermination de taux de décroissance d'enveloppe dudit signal dans un intervalle autour d'une valeur de référence prédéterminée; quatrième filtrage de détermination d'un niveau d'écart entre des profils d'enveloppe dudit signal et d'un signal de référence par rapport à un seuil prédéterminé, et cinquième filtrage de détermination d'un niveau d'écart entre les signatures des spectres fréquentiels dudit signal et d'un signal de référence par rapport à un seuil prédéterminé;  in a particularly advantageous embodiment, the analysis is performed by a succession of at least five filterings respectively comprising the following conformity analyzes: first signal level determination filtering corresponding to the detected sound with respect to a threshold predetermined; second filtering of determination of the power level of the signal by establishing a statistical average, this power corresponding to the sound volume of the detected sound; third envelope decay rate determination filtering of said signal in an interval around a predetermined reference value; fourth filtering for determining a gap level between envelope profiles of said signal and of a reference signal with respect to a predetermined threshold, and fifth filtering for determining a level of difference between the signatures of the spectra frequency of said signal and a reference signal with respect to a predetermined threshold;

- dans le cas où un filtrage est passant, le niveau sonore s'étendant sur au moins un premier bloc de données est normalisé et enregistré;  in the case where a filtering is on, the sound level extending over at least a first block of data is normalized and recorded;

- dans le deuxième filtrage, le volume sonore est soit entièrement enregistré après acquisition de l'ensemble du signal sonore, soit partiellement en temps réel par une mémorisation tampon circulaire réservée en mémorisation vive qui libère l'analyse en cas de mesure d'un volume sonore inférieur à un seuil de volume de référence correspondant, ce qui rend le filtrage immédiatement non passant sans attendre la fin de traitement du deuxième filtrage et réduit d'autant le temps de latence de l'analyse;  - In the second filtering, the sound volume is either fully recorded after acquisition of the entire sound signal, or partially in real time by a circular buffer memory reserved in sharp memory that frees the analysis when measuring a volume sound less than a corresponding reference volume threshold, which makes the filtering immediately off without waiting for the end of processing of the second filtering and reduces the latency of the analysis by the same amount;

- dans le troisième filtrage, la pente de décroissance du niveau sonore est déterminée statistiquement à partir des niveaux sonores d'au moins deux blocs de données et, si cette pente est inférieure à un seuil prédéterminé, ce filtrage est passant; - dans le quatrième filtrage, l'écart entre les profils d'enveloppe est déterminé en sommant des statistiques se rapportant aux différences entre les niveaux d'impulsion pour un nombre de points donné du signal spectral; in the third filtering, the slope of decay of the sound level is determined statistically from the sound levels of at least two data blocks and, if this slope is below a predetermined threshold, this filtering is conducting; in the fourth filtering, the difference between the envelope profiles is determined by summing statistics relating to the differences between the pulse levels for a given number of points of the spectral signal;

- dans le cinquième filtrage, une comparaison entre les répartitions des fréquences de la signature spectrale du signal et de la signature de référence est établie pour déterminer ledit écart, les fréquences du signal filtré étant déterminées à partir des données contenues dans au moins un premier bloc;  in the fifth filtering, a comparison between the frequency distributions of the spectral signature of the signal and the reference signature is made to determine said difference, the frequencies of the filtered signal being determined from the data contained in at least a first block; ;

- les signatures spectrales sont déterminées dans le cinquième filtrage de manière récursive par le produit des couples de valeurs préalablement normalisées de fréquence et d'intensité de fréquence pour chaque composante du spectre fréquentiel;  the spectral signatures are determined in the fifth filter recursively by the product of previously normalized pairs of values of frequency and frequency intensity for each component of the frequency spectrum;

- dans un filtrage additionnel aval d'analyse de décroissance spectrale, les fréquences des impulsions du signal spectral sont divisées en bandes de fréquence et le filtrage se rapporte à une analyse de décroissance de densité spectrale dans chacune de ces bandes, la fin du signal sonore étant déterminée par extrapolation de la diminution progressive de densité spectrale entre les bandes de plus hautes et de plus basses fréquences;  in an additional downstream filtering of spectral decay analysis, the frequencies of the pulses of the spectral signal are divided into frequency bands and the filtering relates to a spectral density decay analysis in each of these bands, the end of the sound signal being determined by extrapolation of the progressive decrease in spectral density between the bands of higher and lower frequencies;

- les signatures d'un son considéré comme résultant d'une détonation de coup de feu sont comparées à des signatures de coups de feu isolés et/ou en dynamique de tir enregistrées sur une base expérimentale en tenant compte des intervalles de temps entre les tirs, de la densité des tirs par séquence, et/ou de la diversité des profils des signaux, afin d'en déduire une identification de la ou des sources de cette détonation à partir de ces comparaisons et de l'indice d'identification de la détonation détectée;  - the signatures of a sound considered as a result of a gunshot are compared to isolated fire and / or firing dynamics signatures recorded on an experimental basis taking into account the time intervals between shots , the density of shots per sequence, and / or the diversity of the profiles of the signals, in order to deduce an identification of the source or sources of this detonation from these comparisons and the identification index of the detonation detected;

- les données statistiques des signatures extraites et d'écarts de conformité sont intégrées dans des blocs numériques successifs d'analyse du filtrage passant de plus haut rang;  the statistical data of the extracted signatures and conformance deviations are integrated in successive digital blocks of analysis of the filtering passing of higher rank;

- les données statistiques sont transmises, via un réseau bidirectionnel, à une application terminale de comparaison à des signatures de coups de feu isolés et/ou dynamiques de référence aux fins d'identification dans une analyse aval; - la détection est mise en mode veille en absence de détection sonore et est activée par un filtrage choisi entre une détection numérique de variation sonore supérieure à un seuil de détection préétabli dans le premier filtrage et une détection analogique par comparaison à un seuil préétabli dans un filtrage amont additionnel; the statistical data are transmitted via a bidirectional network to a terminal comparison application to isolated and / or dynamic reference shot signatures for identification purposes in a downstream analysis; the detection is put in standby mode in the absence of sound detection and is activated by a filter chosen between a digital detection of sound variation greater than a preset detection threshold in the first filtering and an analog detection by comparison with a predetermined threshold in a additional upstream filtering;

- en mode veille, les sons qui précèdent une détection supérieure au seuil d'activation de l'analyse sont enregistrés et conservés dans une mémorisation tampon circulaire réservée en mémorisation vive afin d'être exploités dans une analyse aval;  in the standby mode, the sounds which precede a detection higher than the threshold of activation of the analysis are recorded and kept in a circular buffering memory reserved for random storage in order to be exploited in a downstream analysis;

- le signal spectral du premier bloc de données est considéré comme du bruit de fond et est soustrait du signal spectral du dernier bloc afin d'améliorer la qualité des filtrages.  the spectral signal of the first data block is considered as background noise and is subtracted from the spectral signal of the last block in order to improve the quality of the filterings.

[0013] L'invention se rapporte également à un équipement de reconnaissance de détonations provoquées par des coups de feu, alimenté par une source de courant électrique et comportant au moins un détecteur sonore relié, le cas échéant par l'intermédiaire d'un amplificateur de son auquel le détecteur sonore est couplé, à une unité centrale de traitement de données intégrant un processeur, en liaison avec au moins une mémoire vive et une mémoire non-volatile réinscriptible, et au moins un filtre de discrimination entre lesdites détonations et d'autres bruits. Dans cet équipement, les sons détectés, et le cas échéant amplifiés, sont traités par l'unité centrale en liaison avec un module d'analyse en continu comportant des filtres de discrimination de signatures spécifiques d'un signal spectral correspondant à un son détecté. Les filtres sont activés en chaîne continue et, l'analyse étant limitée aux filtres passants, le module présente une durée de latence globale réduite à la durée de latence des filtres passants. Chaque filtre transmet en sortie au moins une donnée de conformité de signature spécifique à l'unité centrale, les filtres de rangs successifs montés en série ayant, au moins pour les trois premiers filtres, des durées de latence qui augmentent progressivement avec leur rang de sorte que la durée de latence globale est réduite à la durée de latence des filtrages passants.  The invention also relates to an equipment for detecting detonations caused by shots, powered by a source of electrical power and comprising at least one connected sound detector, where appropriate via an amplifier. of sound to which the sound detector is coupled, to a central data processing unit integrating a processor, in connection with at least one random access memory and a rewritable non-volatile memory, and at least one discriminating filter between said detonations and other noises. In this equipment, the sounds detected, and if necessary amplified, are processed by the central unit in connection with a continuous analysis module comprising signature discrimination filters specific for a spectral signal corresponding to a detected sound. The filters are activated in a continuous chain and, as the analysis is limited to pass filters, the module has a global latency duration reduced to the latency duration of the pass filters. Each filter transmits at least one signature compliance data item specific to the central unit, the series of successive row filters having, at least for the first three filters, latency times which progressively increase with their rank so that the overall latency time is reduced to the latency duration of pass-through filtering.

[0014] Selon des modes de réalisation avantageux, l'équipement comporte : - au moins un microphone omnidirectionnel, et un amplificateur, reliant le détecteur sonore à l'unité centrale, composé d'étages montés en cascade, avec un étage préalable de non-repliement constitué par un filtre passe- bas, chaque étage étant couplé en sortie à l'unité de traitement centrale via un convertisseur analogique / numérique; According to advantageous embodiments, the equipment comprises: at least one omnidirectional microphone, and an amplifier, connecting the sound detector to the central unit, composed of cascaded stages, with a prior non-folding stage constituted by a low-pass filter, each stage being coupled in output to the central processing unit via an analog / digital converter;

- l'amplificateur est relié à une entrée d'un comparateur analogique, lequel est couplé à un potentiomètre, de sorte à ajuster automatiquement un seuil de détection en fonction d'un environnement sonore ; en cas de dépassement de ce seuil, le comparateur active l'alimentation du processeur;  the amplifier is connected to an input of an analog comparator, which is coupled to a potentiometer, so as to automatically adjust a detection threshold according to a sound environment; if this threshold is exceeded, the comparator activates the processor supply;

- le module comporte au moins cinq filtres d'analyse suivants: un premier filtre de détermination de niveau de signal correspondant au son détecté par rapport à un seuil prédéterminé; un deuxième filtre de détermination statistique de niveau de puissance du signal; un troisième filtre de détermination de taux de décroissance d'enveloppe dudit signal par rapport à un seuil prédéterminé; un quatrième filtre de détermination d'un niveau d'écart entre des profils d'enveloppe dudit signal et d'un signal de référence par rapport à un seuil prédéterminé, et un cinquième filtre de détermination d'un niveau d'écart entre des signatures de spectres fréquentiels dudit signal et d'un signal de référence par rapport à un écart prédéterminé;  the module comprises at least five following analysis filters: a first signal level determination filter corresponding to the detected sound with respect to a predetermined threshold; a second filter for statistical determination of the signal power level; a third envelope decay rate determination filter of said signal with respect to a predetermined threshold; a fourth filter for determining a gap level between envelope profiles of said signal and a reference signal with respect to a predetermined threshold, and a fifth filter for determining a difference level between signatures frequency spectra of said signal and a reference signal with respect to a predetermined distance;

- une mémoire tampon circulaire réservée en mémoire vive est couplée au processeur dans l'unité centrale de traitement, de sorte à réaliser un traitement en temps réel du son détecté en termes de volume afin de libérer immédiatement le filtre de discrimination de volume sonore en cas de niveau sonore inférieur à un seuil déterminé;  a random buffer reserved in RAM is coupled to the processor in the central processing unit, so as to perform a real-time processing of the sound detected in terms of volume so as to immediately release the sound volume discrimination filter in case sound level below a specified threshold;

- un capteur de pression différentielle est relié à l'unité centrale de traitement afin de doubler la détection sonore, ce capteur pouvant être choisi entre un capteur piézo-électrique, un capteur de pression capacitif et un capteur de pression micro-électro-mécanique MEMS;  a differential pressure sensor is connected to the central processing unit in order to double the sound detection, this sensor being able to be chosen between a piezoelectric sensor, a capacitive pressure sensor and a microelectromechanical pressure sensor MEMS ;

- une unité de traitement distante d'analyse aval est reliée à l'unité de traitement central via un réseau bidirectionnel local afin de transmettre des trames de données contenant des données statistiques établies par l'unité centrale à partir de données produites par chaque filtre et enregistrées dans les mémoires; a downstream processing remote processing unit is connected to the central processing unit via a local bidirectional network in order to transmit data frames containing statistical data established by the unit central from data produced by each filter and recorded in the memories;

- l'analyse aval porte sur des paramètres de tir choisis parmi des durées d'intervalle entre deux tirs, des densités de tirs par séquence de tir, des profils sonores correspondant à des variétés de sources de tir, et/ou une analyse d'images enregistrées par une caméra de manière synchrone.  the downstream analysis relates to firing parameters selected from interval times between two shots, firing densities per firing sequence, sound profiles corresponding to different sources of firing, and / or a firing analysis; images recorded by a camera synchronously.

PRÉSENTATION DES FIGURES PRESENTATION OF FIGURES

[0015] D'autres données, caractéristiques et avantages de la présente invention apparaîtront à la lecture de la description non limitée qui suit, en référence aux figures annexées qui représentent, respectivement :  Other data, features and advantages of the present invention will appear on reading the following nonlimited description, with reference to the appended figures which represent, respectively:

- la figure 1 , 1e schéma-blocs d'un exemple d'équipement selon l'invention;  - Figure 1, 1e block diagram of an example of equipment according to the invention;

- la figure 2, un graphe des durées d'exécution de cinq filtres consécutifs d'un module d'analyse de l'équipement de la figure 1 en fonction du rang du filtre;  FIG. 2, a graph of the execution times of five consecutive filters of an analysis module of the equipment of FIG. 1 as a function of the rank of the filter;

- les figures 3a à 3h, des graphes de signaux spectraux analysés par les filtres dudit module pour en extraire des signatures de conformité et déterminer leurs écarts à des signatures de référence, et  FIGS. 3a to 3h, graphs of spectral signals analyzed by the filters of said module in order to extract conformance signatures from them and determine their deviations from reference signatures, and

- les figures 4a à 4e, des graphes d'un signal spectral d'un enregistrement du son produit par une source de coup de feu mettant en évidence respectivement son enveloppe spectrale (figures 4a et 4b), ses variances (figure 4c), son graphe des résidus après modélisation par une régression linéaire (figure 4d) et son spectre de fréquences après limitation et pondération (figure 4e).  FIGS. 4a to 4e, graphs of a spectral signal of a recording of the sound produced by a source of shot highlighting respectively its spectral envelope (FIGS. 4a and 4b), its variances (FIG. 4c), its graph of the residuals after modeling by a linear regression (figure 4d) and its frequency spectrum after limitation and weighting (figure 4e).

DESCRIPTION DÉTAILLÉE DETAILED DESCRIPTION

[0016] Le schéma-blocs de la figure 1 se rapporte à un exemple d'équipement 10 de reconnaissance de détonations provoquées par des coups de feu selon l'invention. Dans cet équipement 10, les principaux composants sont alimentés par une source de courant électrique 1 et comporte un détecteur sonore omnidirectionnel 2 couplé à un amplificateur de son 3 qui est lui-même relié à une unité centrale de traitement de données numériques 4 intégrant un processeur 40.  The block diagram of FIG. 1 relates to an example of equipment 10 for recognizing detonations caused by shots according to the invention. In this equipment 10, the main components are powered by an electric power source 1 and comprises an omnidirectional sound detector 2 coupled to a sound amplifier 3 which is itself connected to a digital data processing unit 4 integrating a processor 40.

[0017] Dans l'unité centrale 4, des mémoires 5 comportant des mémoires vives 50 et non-volatiles réinscriptibles 51 sont en liaison avec le processeur 40, ainsi qu'un module d'analyse 6, composé d'un montage série de filtres de discrimination entre des détonations sonores détectées et d'autres bruits, en particulier des bruits de fond. Dans l'exemple de réalisation, le module 6 comporte cinq filtres qui sont détaillés ci-dessous. In the central unit 4, memories 5 comprising random memories 50 and non-volatile rewritable 51 are connected to the processor 40, and an analysis module 6, consisting of a series of discriminating filters between detected sound detonations and other noises, in particular background noise. In the exemplary embodiment, the module 6 comprises five filters which are detailed below.

[0018] Dans l'équipement 10 les sons détectés par le détecteur 2 sont d'abord amplifiés par l'amplificateur 3 comportant trois étages en cascade 31 à 33, de préférence précédé par un filtre passe-bas anti-repliement 30 de limitation des fréquences supérieures à un seuil donné. De plus, ce filtre permet d'éliminer les artefacts dans les spectres ayant subis une transformée de Fourier. Chaque étage d'amplification 31 à 33 est relié en sortie au processeur 40, avantageusement via un multiplexeur analogique 7 couplé à un convertisseur analogique / numérique 8 dans cet exemple de réalisation.  In the equipment 10 the sounds detected by the detector 2 are first amplified by the amplifier 3 comprising three cascade stages 31 to 33, preferably preceded by an anti-aliasing low-pass filter frequencies above a given threshold. Moreover, this filter makes it possible to eliminate the artifacts in the spectra having undergone a Fourier transform. Each amplification stage 31 to 33 is connected at the output to the processor 40, advantageously via an analog multiplexer 7 coupled to an analog / digital converter 8 in this embodiment.

[0019] De plus, chaque étage d'amplification 31 à 33 est relié avantageusement à l'entrée d'un comparateur analogique 3C, lequel est couplé à un potentiomètre 3P de réglage automatique du seuil de détection du détecteur 2, ce potentiomètre étant numérique dans cet exemple. Un tel ajustement du seuil de détection est réglé en fonction des environnements sonores ambiants au moment de la prise de son. En cas de dépassement de ce seuil, le comparateur 3C active alors l'alimentation du processeur 40, ce qui permet de générer une économie d'énergie.  In addition, each amplification stage 31 to 33 is advantageously connected to the input of an analog comparator 3C, which is coupled to a potentiometer 3P for automatic adjustment of the detection threshold of the detector 2, this potentiometer being digital in this example. Such an adjustment of the detection threshold is set according to the ambient sound environments at the time of sound recording. If this threshold is exceeded, the comparator 3C then activates the power supply of the processor 40, which makes it possible to generate energy savings.

[0020] Une sélection automatique du niveau d'amplification peut être mise en œuvre par l'application d'un niveau de sensibilité optimisé par un compromis entre la saturation et une qualité suffisante du signal, par les étapes suivantes: sélection de l'étage d'amplification de plus haut niveau 33, comparaison à cet étage d'un échantillon du signal transmis depuis la détection sonore à un gabarit impulsionnel entre deux seuils de la plage de tensions admise dans la conversion numérique; et sélection successive de l'étage immédiatement inférieur 32 si une comparaison du signal à un étage se trouve en dehors de ladite plage, et jusqu'à ce que le signal soit compris dans la plage de l'étage d'amplification le plus faible, ici l'étage 31 .  An automatic selection of the amplification level can be implemented by applying a sensitivity level optimized by a compromise between the saturation and a sufficient quality of the signal, by the following steps: selection of the stage higher level of amplification 33, comparison to this stage of a sample of the signal transmitted from the sound detection to a pulse template between two thresholds of the range of voltages allowed in the digital conversion; and successively selecting the next lower stage 32 if a comparison of the one-stage signal is outside said range, and until the signal is within the range of the lowest amplification stage, here the floor 31.

[0021] De préférence, un capteur de pression différentielle micro-électromécanique (MEMS) 9 est relié à l'unité de traitement centrale 4 afin de doubler la détection sonore, parallèlement au détecteur 2. Cet ajout est particulièrement utile en milieu fermé où un coup de feu produit, dans le volume ainsi limité, une composante sonore de très basse fréquence, par exemple inférieure à 10 Hz, que le détecteur 2 ne perçoit pas du fait de ses performances en général limitées en basse fréquence. La détection de pression obtenue réalise ainsi un filtre amont supplémentaire, sans augmenter la latence de détection du module d'analyse 6. Alternativement, ce capteur de pression peut être un capteur piézo-électrique ou un capteur de pression capacitif. Preferably, a microelectromechanical differential pressure sensor (MEMS) 9 is connected to the central processing unit 4 in order to double the sound detection, parallel to the detector 2. This addition is particularly useful in a closed environment where a shot produces, in the volume thus limited, a sound component of very low frequency, for example less than 10 Hz, that the detector 2 does not perceive. not because of its performance generally limited in low frequency. The pressure detection obtained thus achieves an additional upstream filter, without increasing the detection latency of the analysis module 6. Alternatively, this pressure sensor may be a piezoelectric sensor or a capacitive pressure sensor.

[0022] De plus, l'unité centrale de traitement 4 est de préférence reliée à une unité de traitement distante d'analyse aval 1 1 , via un réseau bidirectionnel local sécurisé 12. Cette liaison permet transmettre les trames de données contenant des données statistiques établies par l'unité centrale 4 à partir de données produites par le module d'analyse 6 et enregistrées dans les mémoires vives 50.  In addition, the central processing unit 4 is preferably connected to a remote downstream processing unit 1 1, via a secure local bidirectional network 12. This link allows to transmit the data frames containing statistical data. established by the central unit 4 from data produced by the analysis module 6 and recorded in the RAMs 50.

[0023] Avantageusement, une caméra 13 enregistre des images de manière synchrone avec l'unité centrale de traitement 4 en mode activée, et ces images sont transmises à l'unité de traitement distante 1 1 qui intègre l'analyse de ces images à l'analyse aval des données statistiques transmises par l'unité centrale 4 afin de réaliser une identification des sources des détonations détectées avec un degré de certitude supérieur. L'analyse aval porte de préférence sur un ensemble de paramètres liés quantitativement aux coups de feu détectés: durées d'intervalle entre deux tirs, densité des tirs par séquence pour déduire le nombre de sources, diversité des profils sonores liés à la variété des sources de tir, etc.  Advantageously, a camera 13 records images synchronously with the central processing unit 4 in activated mode, and these images are transmitted to the remote processing unit 11 which integrates the analysis of these images into the image. downstream analysis of the statistical data transmitted by the central unit 4 in order to achieve an identification of the sources of detonations detected with a higher degree of certainty. The downstream analysis preferably relates to a set of parameters quantitatively related to the detected shots: interval times between two shots, density of shots per sequence to deduce the number of sources, diversity of sound profiles related to the variety of sources shooting, etc.

[0024] En fonctionnement, les sons détectés par le détecteur 2 et amplifiés par l'amplificateur 3 sont traités par l'unité centrale 4 en liaison avec le module de filtres d'analyse en continu 6. Plus précisément, et en référence au graphe temporelle (en fonction du temps « t ») de la figure 2, chaque filtre F1 à F5 du module d'analyse 6 procède à l'analyse, d'abord temporelle avec le filtre F1 puis spectrale avec les autres filtres, de conformité d'une signature spécifique d'un signal spectral amont « S » correspondant à un son détecté: le filtre F1 détermine le niveau du signal « S » par rapport à un seuil de détection sO sans latence pour ce filtre; le filtre F2 détermine statistiquement le niveau de puissance du signal « S » correspondant au volume sonore du son détecté; le filtre F3 se rapporte à la détermination du taux de décroissance d'enveloppe du signal « S »; le filtre F4 détermine le niveau d'écart, par rapport à un seuil prédéterminé, entre les profils d'enveloppe dudit signal et d'un signal de référence, et le filtre F5 se rapporte à la détermination du niveau d'écart entre des signatures de spectres fréquentiels dudit signal « S » et d'un signal de référence par rapport à un seuil prédéterminé. In operation, the sounds detected by the detector 2 and amplified by the amplifier 3 are processed by the central unit 4 in connection with the continuous analysis filter module 6. More precisely, and with reference to the graph time (as a function of time "t") of FIG. 2, each filter F1 to F5 of the analysis module 6 proceeds to the analysis, first temporally with the filter F1 and then spectrally with the other filters, of conformity of a specific signature of an upstream spectral signal "S" corresponding to a detected sound: the filter F1 determines the level of the signal "S" with respect to a detection threshold sO without latency for this filter; the filter F2 statistically determines the power level of the signal "S" corresponding to the sound volume of the detected sound; the filter F3 relates to the determination of the envelope decay rate of the signal "S"; the filter F4 determines the level of deviation, relative to a predetermined threshold, between the envelope profiles of said signal and of a reference signal, and the filter F5 relates to the determination of the level of difference between signatures frequency spectra of said "S" signal and a reference signal with respect to a predetermined threshold.

[0025] A l'issue de la détermination du niveau de son du filtre F1 , une donnée d'écart de conformité est transmise à l'unité centrale de traitement 4 (flèche A1 ) et le module d'analyse 6 est alors soit en attente du prochain signal spectral à traiter soit, le filtre F1 étant passant, l'analyse du signal spectral « S » se poursuit immédiatement par transmission du signal spectral « S » au filtre F2 (flèche P1 ). De même, en fin de traitement de chacun des filtres F2 à F5, la donnée d'écart de conformité est transmise à l'unité centrale 4 (flèches A2 à A5) et, dans le cas où le filtre F2 à F4 est passant, l'analyse se poursuit par transmission instantanée du signal spectral « S » au filtre F3 à F5 de rang immédiatement supérieur (flèches P2 à P4).  At the end of the determination of the sound level of the filter F1, a conformity deviation datum is transmitted to the central processing unit 4 (arrow A1) and the analysis module 6 is then either in Waiting for the next spectral signal to be processed, the filter F1 being on, the analysis of the "S" spectral signal is immediately continued by transmitting the spectral signal "S" to the filter F2 (arrow P1). Similarly, at the end of the treatment of each of the filters F2 to F5, the conformity deviation datum is transmitted to the central unit 4 (arrows A2 to A5) and, in the case where the filter F2 to F4 is passing, the analysis is continued by instantaneous transmission of the spectral signal "S" to the filter F3 to F5 of rank immediately higher (arrows P2 to P4).

[0026] Il convient de définir un temps de latence d'un filtre donné comme étant la durée d'exécution de l'équipement qui précède la mise en activation dudit filtre. Dans ces conditions, le module d'analyse 6 présente une durée d'exécution globale de traitement réduite à la durée d'exécution des filtres activés, à savoir: T1 (pour le filtre F1 ), T1 + T2 (pour les filtres F1 et F2), T1 + T2 + T3 (pour les filtres F1 à F3), T1 + ... + T4 (pour les filtres F1 à F4) et, au plus, égale à T1 + ... + T5 (pour les filtres T1 à T5). Dans cet exemple, une mémoire tampon circulaire réservée en mémoire vive 50 (cf. figure 1 ) couplée au processeur 40 permet un traitement de discrimination en temps réel de la signature de volume sonore du signal spectral « S », ce qui permet de libérer immédiatement le filtre de discrimination de volume sonore F2 sans attendre la fin du traitement, en cas de niveau sonore inférieur à un seuil déterminé. L'utilisation de telles mémoires tampons peut également permettre de raccourcir les durées de traitements d'autres filtres. [0027] Dans cet exemple d'exécution, les filtres de rangs successifs F1 à F5 présentent des durées d'exécution et donc de latence qui augmentent progressivement avec le rang du filtre. Dans d'autres modes de réalisation, il est possible qu'au moins un filtre de rang supérieur, par exemple le filtre F4, présente une durée d'exécution et de latence inférieure à un filtre de rang inférieur, par exemple le filtre F3. Cependant, dans tous les modes de réalisation, les premiers filtres, par exemple les filtres F1 à F3 en référence à la figure 2, ont des durées d'exécution et de latence qui augmentent avec leur rang. It is appropriate to define a latent time of a given filter as being the duration of execution of the equipment that precedes the activation of said filter. Under these conditions, the analysis module 6 has a global processing time reduced to the execution time of the activated filters, namely: T1 (for the filter F1), T1 + T2 (for the filters F1 and F2), T1 + T2 + T3 (for filters F1 to F3), T1 + ... + T4 (for filters F1 to F4) and, at most, equal to T1 + ... + T5 (for filters T1 to T5). In this example, a circular memory buffer reserved in RAM 50 (see FIG. 1) coupled to the processor 40 enables a real-time discrimination processing of the sound volume signature of the spectral signal "S", which makes it possible to release immediately the sound volume discrimination filter F2 without waiting for the end of the treatment, in case of sound level below a determined threshold. The use of such buffers can also shorten the processing times of other filters. In this exemplary embodiment, the filters of successive ranks F1 to F5 have execution times and thus latency that increase gradually with the rank of the filter. In other embodiments, it is possible for at least one filter of higher rank, for example the filter F4, to have a duration of execution and of latency less than a filter of lower rank, for example the filter F3. However, in all the embodiments, the first filters, for example the filters F1 to F3 with reference to FIG. 2, have execution and latency times that increase with their rank.

[0028] Les figures 3a à 3e illustrent des graphes de l'intensité « I » de signaux spectraux S1 à S5 dans le temps « t », tels qu'analysés par les cinq filtres F1 à F5 du module d'analyse 6, en fonction des signatures de conformité extraites de ces signaux, et leurs écarts à des signatures de référence. L'échelle des signaux est normalisée par rapport au signal de plus haute intensité afin de comparer les événements sonores indépendamment de leur niveau absolu et toutes les données spectrales sont échantillonnées et enregistrées numériquement dans les blocs.  FIGS. 3a to 3e illustrate graphs of the intensity "I" of spectral signals S1 to S5 in time "t", as analyzed by the five filters F1 to F5 of the analysis module 6, in function of the conformance signatures extracted from these signals, and their deviations from reference signatures. The signal scale is normalized to the higher intensity signal to compare sound events regardless of their absolute level and all spectral data is sampled and digitally recorded in the blocks.

[0029] En référence à la figure 3a, le niveau de détection étant la première signature de conformité examinée, un seuil de détection de référence sO est préalablement fixé, par exemple par réglage automatique par le potentiomètre numérique 3P (cf. figure 1 ). Dans l'exemple, le signal spectral S1 dépasse, au moins pour certaines impulsions, le seuil sO, le filtre F1 est déclaré passant.  With reference to FIG. 3a, the detection level being the first conformity signature examined, a reference detection threshold sO is set beforehand, for example by automatic adjustment by the digital potentiometer 3P (see FIG. 1). In the example, the spectral signal S1 exceeds, for at least some pulses, the threshold s0, the filter F1 is declared as passing.

[0030] Plus précisément, la valeur absolue du signal spectral S1 , diminuée de la valeur de décalage de base due au paramétrage (« signal bias» en terminologie anglaise), est comparée à une donnée constante. L'unité centrale de traitement 4 enregistre alors dans ses mémoires vives 50 (cf. figure 1 ) des données de niveau intégrées dans un vecteur composé de quatre blocs, B1 à B4. Ces blocs correspondent à des intervalles successifs de même dimension dans lesquels s'étend le signal spectral S1 . Le nombre et la taille de ces blocs sont paramétrables par l'opérateur.  More precisely, the absolute value of the spectral signal S1, minus the basic offset value due to the parameterization ("signal bias" in English terminology), is compared to a constant datum. The central processing unit 4 then records in its memories 50 (see FIG. 1) level data integrated in a vector composed of four blocks, B1 to B4. These blocks correspond to successive intervals of the same dimension in which the spectral signal S1 extends. The number and size of these blocks can be set by the operator.

[0031] En référence à la figure 3b, le niveau de puissance du signal spectral S1 , correspondant au niveau de volume du son initialement détecté, constitue alors la deuxième signature de conformité à examiner par le filtre F2. Ce niveau de puissance est évalué par la détermination d'une moyenne quadratique (ou RMS) de niveaux échantillonnés dans le premier bloc B1 qui est transmis à l'unité centrale de traitement 4 (cf. figure 1 ). Si le niveau de RMS est supérieur à un seuil de référence préalablement fixé, le filtre F2 est passant et le niveau de puissance sonore de chaque bloc de données B1 à B4 est enregistré dans les mémoires vives 50. With reference to FIG. 3b, the power level of the spectral signal S1, corresponding to the volume level of the sound initially detected, then constitutes the second conformity signature to be examined by the filter F2. This Power level is evaluated by determining a root mean square (or RMS) of sampled levels in the first block B1 which is transmitted to the central processing unit 4 (see Figure 1). If the RMS level is greater than a previously set reference threshold, the filter F2 is on and the sound power level of each data block B1 to B4 is recorded in the RAMs 50.

[0032] Le volume sonore est soit entièrement enregistré après acquisition dans les quatre blocs B1 à B4, soit partiellement en temps réel, par exemple dans le premier bloc B1 comme décrit ci-dessus, par une mémorisation dans une mémoire tampon circulaire réservée en mémoire vive 50 (cf. figure 1 ). Cette mémorisation libère en particulier l'analyse en cas de mesure d'un volume sonore inférieur à un seuil de référence, ce qui rend le filtre F2 immédiatement non passant et réduit d'autant le temps d'exécution T1 + T2 (cf. figure 2) de cette analyse.  The sound volume is either fully recorded after acquisition in the four blocks B1 to B4, or partially in real time, for example in the first block B1 as described above, by storage in a circular buffer reserved in memory long live 50 (see Figure 1). This memorization releases in particular the analysis when measuring a sound volume lower than a reference threshold, which makes the filter F2 immediately not running and reduces the execution time T1 + T2 by the same amount (see FIG. 2) of this analysis.

[0033] Si le filtre F2 est passant, le filtre F3 détermine de manière statistique (cf. figure 3c) la pente Px correspondant au taux de décroissance du signal spectral S1 pendant la détection sonore qui constitue la troisième signature. La pente Px est évaluée statistiquement à partir de moyennes RMS en plusieurs points p, (p4 à ρβ) sur au moins un bloc de données, sur les quatre blocs B1 à B4 dans l'exemple de réalisation. Si la pente Px est dans un intervalle donné, par exemple ±10%, autour d'une valeur de pente de référence P0 prédéterminée, expérimentale ou arbitraire, le filtre F3 est passant. Dans un autre exemple, le signal spectral S2 de la figure 3d présente une enveloppe de décroissance statistique avec le temps sensiblement plus faible que celle du signal S1 . La pente Py (figure 3e) est dans l'intervalle validé autour de la valeur de référence P0, et le filtre F3 est passant. If the filter F2 is passing, the filter F3 determines statistically (see FIG. 3c) the slope Px corresponding to the decay rate of the spectral signal S1 during the sound detection which constitutes the third signature. The slope Px is evaluated statistically from RMS means at several points p, (p 4 to ρβ) on at least one block of data, on the four blocks B1 to B4 in the exemplary embodiment. If the slope Px is in a given range, for example ± 10%, around a predetermined reference value P0, experimental or arbitrary, the filter F3 is passing. In another example, the spectral signal S2 of FIG. 3d has a statistically decreasing envelope with the time substantially shorter than that of the signal S1. The slope Py (FIG. 3e) is in the range validated around the reference value P0, and the filter F3 is passing.

[0034] S'agissant du filtre F4, il s'agit d'évaluer - en référence à la figure 3f - l'écart entre le profil d'enveloppe du signal spectral S1 avec un profil d'enveloppe de référence prédéterminé, expérimentalement ou arbitrairement. Cet écart, qui constitue la quatrième signature de conformité, est évalué par la somme∑ des carrés des écarts Δϊ (Δι à Δ3 sur le graphe de la figure 3f) de points pj (p7 à pio) du signal spectral S1 à partir d'une superposition (écart Δο nul). Si la somme∑ est inférieure à un seuil prédéterminé, le filtre F4 est passant. With regard to the filter F4, it is a question of evaluating - with reference to FIG. 3f - the difference between the envelope profile of the spectral signal S1 with a predetermined reference envelope profile, experimentally or otherwise. arbitrarily. This difference, which constitutes the fourth conformity signature, is evaluated by the sumΣ of the squares of the deviations Δϊ (Δι to Δ3 on the graph of FIG. 3f) of points pj (p 7 to pio) of the spectral signal S1 from a superposition (deviation Δ 0 0). If the sumΣ is less than a predetermined threshold, the filter F4 is passing.

[0035] En référence aux graphes des figures 3g et 3h, le filtre F5 analyse respectivement les spectres SF1 et SF2 de fréquences « F » de détections sonores pour déterminer les signatures spectrales qui constituent la cinquième signature de conformité. Ainsi, il apparaît que le premier spectre SF1 présente une plus forte densité de fréquences basses, notamment dans la bande inférieure BF1 , alors que le spectre SF2 contient une densité plus significative de fréquences élevées, en particulier dans la bande supérieure BF2.  With reference to the graphs of FIGS. 3g and 3h, the filter F5 respectively analyzes the SF1 and SF2 spectrums of "F" frequencies of sound detections to determine the spectral signatures that constitute the fifth conformity signature. Thus, it appears that the first spectrum SF1 has a higher density of low frequencies, especially in the lower band BF1, while the spectrum SF2 contains a more significant density of high frequencies, in particular in the upper band BF2.

[0036] Les spectres de fréquences tels que SF1 et SF2 sont déterminés à partir des données contenues dans le premier bloc de données B1 (cf. figure 3a) par application de la Transformée de Fourier Rapide (ou FFT, acronyme de « Fast Fourier Transform » en terminologie anglaise). Puis, les valeurs fréquentielles sont utilisées pour évaluer la signature spectrale en appliquant différents modes de combinaison entre les valeurs des fréquences spectrales des spectres SF1 ou SF2 et leur répartition.  Frequency spectra such as SF1 and SF2 are determined from the data contained in the first data block B1 (see FIG. 3a) by application of the Fast Fourier Transform (or FFT, acronym for "Fast Fourier Transform"). In English terminology). Then, the frequency values are used to evaluate the spectral signature by applying different modes of combination between the values of the spectral frequencies of the SF1 or SF2 spectra and their distribution.

[0037] Un mode de combinaison consiste à déterminer de manière récursive les produits des couples de valeurs constituées par les coordonnées de chaque composant du spectre SF1 ou SF2, respectivement la fréquence et la densité de cette fréquence, et à sommer ces produits pour obtenir la signature spectrale. Si l'écart entre cette signature spectrale et la valeur d'une signature de référence est inférieur à une valeur prédéterminée, le filtre F5 est passant.  A combination mode consists in recursively determining the products of the pairs of values constituted by the coordinates of each component of the spectrum SF1 or SF2, respectively the frequency and the density of this frequency, and summing these products to obtain the spectral signature. If the difference between this spectral signature and the value of a reference signature is less than a predetermined value, the filter F5 is passing.

[0038] D'autres modes de combinaison peuvent être appliqués pour déterminer une signature spectrale à partir des coordonnées (x, y) de points des spectres de fréquences SF1 ou SF2: somme des produits des abscisses (x) par elles-mêmes, de ces produits (x)2 par l'ordonnée correspondante (y), des abscisses (x) par les ordonnées correspondantes au carré (y)2, et des produits des abscisses au carré (x)2 par les ordonnées au carré (y)2. Tous ces modes de détermination aboutissent sensiblement à un même écart avec la valeur de signature de référence déterminée par le même mode. Other combination modes can be applied to determine a spectral signature from the coordinates (x, y) of points of the frequency spectra SF1 or SF2: sum of the products of the abscissae (x) by themselves, of these products (x) 2 by the corresponding ordinate (y), abscissa (x) by the ordinates corresponding to the square (y) 2 , and products of the abscissa squared (x) 2 by the ordinate squared (y) 2 . All these determination modes result in substantially the same deviation with the reference signature value determined by the same mode.

[0039] En référence aux graphes des figures 4a à 4e, le signal spectral S3 illustré (intensité du signal en fonction du temps « t ») se rapporte à une détonation produite par une source de tir connue destinée à servir de référence dans les filtres d'analyse et au cours d'un étalonnage préliminaire des paramètres de fonctionnement: fréquence d'échantillonnage et nombre d'échantillons utilisés, détermination des décalages de base soustraire des signaux spectraux afin de normaliser les mesures en soustrayant ces décalages, détermination d'un facteur de proportion entre les niveaux sonores des blocs de données pour uniformiser les données, à l'application d'une fonction de fenêtrage de type Hann et de normalisation des impulsions des signaux spectraux, au numéro d'ordre du bloc à partir duquel une signature est extraite, à l'extraction des signatures de référence, au nombre de filtres activés et à la détermination des écarts tolérés dans les analyses de conformité, etc. With reference to the graphs of FIGS. 4a to 4e, the spectral signal S3 illustrated (intensity of the signal as a function of time "t") relates to a detonation produced by a known firing source intended to serve as a reference in the analysis filters and during a preliminary calibration of the operating parameters: sampling frequency and number of samples used, determination of basic offsets subtracting spectral signals to normalize measurements by subtracting these offsets, determining a proportion factor between sound levels of data blocks to standardize data, applying a Hann-type windowing function, and normalizing pulses spectral signals, the sequence number of the block from which a signature is extracted, the extraction of reference signatures, the number of activated filters and the determination of tolerances in conformity analyzes, etc.

[0040] Pour ce faire, il convient d'isoler la portion du signal S3 la plus intéressante qui se situe après le premier tiers q1 du signal S3 car, dans ce premier tiers, le signal S3 est en général partiellement saturé comme il apparaît sur le graphe de la figure 4a. La durée de prise en compte s'étend sur une zone dans laquelle le signal S3 présente une intensité significative, c'est-à-dire sur sensiblement toute la portion restante q2 du signal S3. Par exemple, le nombre d'échantillons étant une puissance de deux du fait de l'utilisation de la FFT pour déterminer la signature spectrale dans le filtre F5, la zone d'intérêt q2 est située à 1024 enregistrements échantillonnés à partir du début du signal S3 et contient 4096 échantillons.  To do this, it is necessary to isolate the portion of the signal S3 the most interesting which is located after the first third q1 of the signal S3 because in this first third, the signal S3 is generally partially saturated as it appears on the graph of Figure 4a. The duration of taking into account extends over an area in which the signal S3 has a significant intensity, that is to say on substantially the entire remaining portion q2 of the signal S3. For example, since the number of samples is a power of two because of the use of the FFT to determine the spectral signature in the F5 filter, the area of interest q2 is located at 1024 sampled records from the beginning of the signal. S3 and contains 4096 samples.

[0041] La détermination de l'enveloppe sonore Es du signal S3 est illustrée par le graphe de la figure 4b. L'enveloppe Es est obtenue par détermination itérative de la moyenne RMS de points échantillonnés du signal S3 en limitant le seuil de détection, la longueur d'enregistrement par un compromis entre une résolution suffisante du profil et le nombre de points échantillonnés. Dans l'exemple, un enregistrement de 8192 échantillons a été utilisé et 64 enregistrements par bloc de données. Une telle détermination est utile pour servir de référence au niveau du filtre F4.  The determination of the sound envelope Es of the signal S3 is illustrated by the graph of FIG. 4b. The envelope Es is obtained by iterative determination of the average RMS of sampled points of the signal S3 by limiting the detection threshold, the recording length by a compromise between a sufficient resolution of the profile and the number of sampled points. In the example, a record of 8192 samples was used and 64 records per data block. Such a determination is useful to serve as a reference at the level of the filter F4.

[0042] La signature d'enveloppe est reproductible et stable dans les deux derniers tiers de détection de signal, comme le montre l'application des outils qui suit. En recommençant expérimentalement une détonation produite par la même source dans les mêmes conditions, il apparaît que le graphe de la variance du signal V(t), tel qu'illustré par la figure 4c, montre que les valeurs de variance « V » tendent rapidement vers zéro, avec un pic important au début de signal du fait de la saturation de ce signal dans cette zone. Ce résultat est confirmé par l'application d'une technique de régression linéaire au sens des moindres, et à tracer le graphe des résidus normalisés R(t). Comme illustré par la figure 4d, ce graphe R(t) présente une répartition quantitative peu dispersée des écarts. The envelope signature is reproducible and stable in the last two thirds of signal detection, as shown by the application of the following tools. By experimentally repeating a detonation produced by the same source under the same conditions, it appears that the graph of the variance of the signal V (t), as illustrated by Figure 4c, shows that the variance values "V" tend to rapidly reach zero, with a large peak at the beginning signal because of the saturation of this signal in this area. This result is confirmed by the application of a linear regression technique in the sense of the least, and to draw the graph of standardized residuals R (t). As illustrated in Figure 4d, this graph R (t) has a quantitative distribution little dispersed deviations.

[0043] Le spectre SF3 de fréquences « F » du tir de référence pouvant être appliqué dans le filtre F5, apparaît sur la figure 4e. Ce spectre est limité par la zone isolée selon une pondération de fenêtrage de type Hann.  The spectrum SF3 of frequencies "F" of the reference shot that can be applied in the filter F5, appears in Figure 4e. This spectrum is limited by the isolated area according to Hann type windowing weighting.

[0044] Ces études confirment également le bien-fondé de la détermination du taux de décroissance comme signature de conformité dans le filtre F3, dans la mesure où il apparaît que le front montant (premier tiers des graphes des figures 4a à 4d) reste sensiblement peu fiable.  These studies also confirm the validity of the determination of the decay rate as a conformity signature in the filter F3, insofar as it appears that the rising edge (first third of the graphs of FIGS. 4a to 4d) remains substantially unreliable.

[0045] L'invention n'est pas limitée aux exemples de réalisation décrits et représentés. Ainsi, les données statistiques de signature extraites par un filtre d'au moins un rang donné peuvent être utilisées par le filtre de rang qui suit pour établir les données statistiques de ce dernier filtrage, en particulier pour ajuster des valeurs de conformité, et les données statistiques de signature établies par tous les filtres sont traitées globalement par l'unité centrale de traitement afin de fournir un indice d'identification de la détonation détectée.  The invention is not limited to the embodiments described and shown. Thus, the signature statistical data extracted by a filter of at least a given rank can be used by the rank filter that follows to establish the statistical data of the latter filtering, in particular for adjusting compliance values, and the data Signature statistics established by all the filters are processed globally by the central processing unit to provide an identification index of the detected detonation.

[0046] Par ailleurs, le premier filtre d'analyse peut intégrer une première détection numérique de variation sonore supérieure à un seuil de détection préétabli, ce qui permet de s'affranchir du comparateur analogique.  Furthermore, the first analysis filter can integrate a first digital detection of sound variation greater than a preset detection threshold, which eliminates the analog comparator.

[0047] En outre, un filtre aval d'analyse de décroissance spectrale des fréquences des impulsions du signal spectral, en particulier par Transformée de Fourier Rapide ou équivalent, divisées en bandes de fréquence peut être avantageusement ajouté. Ce filtre se rapporte à l'analyse de décroissance de densité spectrale dans chacune de ces bandes, la fin du signal sonore étant déterminée par extrapolation de la diminution progressive de densité spectrale entre les bandes de plus hautes et de plus basses fréquences, sur un mode de filtre de type Kalman. [0048] De plus, les données statistiques de signature extraites par un filtrage d'au moins un rang donné peuvent être avantageusement utilisées par le filtrage de rang qui suit pour établir les données statistiques de ce dernier filtrage, en particulier pour ajuster des valeurs de conformité, et les données statistiques de signature établies par tous les filtrages peuvent également être traitées globalement, par exemple par l'unité centrale de traitement, afin de fournir un indice d'identification de la détonation détectée. In addition, an downstream spectral decay analysis filter of the frequencies of the pulses of the spectral signal, in particular by Fast Fourier Transform or equivalent, divided into frequency bands may advantageously be added. This filter relates to the spectral density decay analysis in each of these bands, the end of the sound signal being determined by extrapolation of the progressive decrease in spectral density between the higher and lower frequency bands, in a Kalman type filter. In addition, the statistical signature data extracted by a filtering of at least one given rank can be advantageously used by the rank filtering which follows to establish the statistical data of the latter filtering, in particular to adjust values of compliance, and the signature statistical data established by all the filterings can also be processed globally, for example by the central processing unit, in order to provide an identification index of the detonation detected.

[0049] L'invention peut également être appliquée à la reconnaissance de tirs de feu en rafale à partir d'une analyse de reconnaissance de répétitivité d'es coups de feu englobant les intervalles entre ces coups de feu.  The invention can also be applied to the recognition of burst fire from a repetitive recognition analysis shots encompassing the intervals between these shots.

[0050] Alternativement à l'auto-ajustage du seuil de détection par le comparateur analogique couplé au potentiomètre, le premier filtre d'analyse peut intégrer une première détection numérique de variation sonore supérieure à un seuil de détection préétabli prévu dans ce filtre.  Alternatively to the self-adjustment of the detection threshold by the analog comparator coupled to the potentiometer, the first analysis filter can incorporate a first digital detection of sound variation greater than a preset detection threshold provided in this filter.

[0051] De plus l'invention peut s'appliquer à la reconnaissance d'impulsions sonores dans d'autres contextes que celui présentés par les détonations de coups de feu, en particulier d'impulsions isolées ou répétées dans des contextes pouvant introduire un bruit de fond non négligeable, pouvant être pollués par des sons de caractéristiques impulsionnelles proches de celles des sons à détecter.  In addition, the invention can be applied to the recognition of sound pulses in other contexts than that presented by the detonations of shots, in particular isolated or repeated pulses in contexts that can introduce noise. significant background, can be polluted by sounds of impulse characteristics close to those sounds to detect.

[0052] Dans ce cadre, la reconnaissance de détection sonore liée à un dysfonctionnement trouve une application: détection de dysfonctionnement de vannes dans tout type de circuits de canalisation de fluide, de relais dans tout type de circuit électrique, ou de capteur de dilatation dans des structures de bâtiment ou de véhicule (automobile, aéronautique, ferroviaire, naval). De telles détections permettent de réaliser de la maintenance prédictive de ces équipements.  In this context, the detection of sound detection related to a malfunction finds an application: valve malfunction detection in any type of fluid channeling circuit, relay in any type of electrical circuit, or expansion sensor in building or vehicle structures (automotive, aeronautical, railway, naval). Such detections make it possible to carry out predictive maintenance of this equipment.

[0053] Il est également recommandé d'utiliser la présente invention dans ce cadre pour détecter, dans un environnement donné, des chutes ou des déplacements d'objets dans une structure donnée (dans un bâtiment ou un véhicule), ou la présence et le décomptage d'impulsions émises par des insectes permettant de quantifier la quantité d'activité de ces insectes par unité de temps. Dans cette dernière application, le niveau de bruit ambiant peut être avantageusement recalculé automatiquement ou périodiquement par l'unité de traitement de données. En outre, l'évolution cumulée de l'activité des insectes dans le temps constituent des courbes présentant une portion linéaire de pente différenciée, permettant de caractériser la signature d'un type d'insectes par rapport à celle d'un autre et donc, par exemple, d'identifier le type d'insectes présents dans un silo à grains. It is also recommended to use the present invention in this context to detect, in a given environment, falls or displacements of objects in a given structure (in a building or a vehicle), or the presence and the counting pulses emitted by insects to quantify the amount of activity of these insects per unit of time. In this latter application, the ambient noise level can be advantageously recalculated automatically or periodically by the data processing unit. In addition, the cumulative evolution of the activity of the insects over time constitute curves presenting a linear portion of differentiated slope, making it possible to characterize the signature of one type of insect with respect to that of another and therefore, for example, to identify the type of insects present in a grain silo.

[0054] D'autres applications sont encore dans le champ de la présente invention: détection d'explosifs, d'accidents de la circulation provoqués par un type particulier de véhicule à deux, trois ou quatre roues, ou par un objet fixe (borne, mur, etc.), de bruits dans des lieux d'expérimentation scientifique, etc.  Other applications are still within the scope of the present invention: detection of explosives, traffic accidents caused by a particular type of vehicle with two, three or four wheels, or by a fixed object (terminal , wall, etc.), noises in places of scientific experimentation, etc.

Claims

REVENDICATIONS 1 . Procédé de reconnaissance de détonations provoquées par des coups de feu, dans lequel des sons d'un espace donné sont détectés et traités par filtrage afin de discriminer lesdites détonations d'autres bruits de nature différente, caractérisé en ce qu'il comporte les étapes suivantes, après un étalonnage préalable des paramètres de fonctionnement des filtrages par une série de sons de référence identiques: 1. A method of recognizing detonations caused by shots, wherein sounds of a given space are detected and processed by filtering to discriminate said detonations of other noises of different nature, characterized in that it comprises the following steps , after a preliminary calibration of the operating parameters of the filterings by a series of identical reference sounds: - une détection est mise en place dans ledit espace et, un son étant détecté, il est analysé en mode continu sous forme d'un signal formé d'impulsions sonores (S1 , S2) par une série de filtrages successifs d'évaluation quantitative de conformité à une détonation de référence;  a detection is set up in said space and, a sound being detected, it is analyzed in continuous mode in the form of a signal formed of sound pulses (S1, S2) by a series of successive filterings of quantitative evaluation of conformity to a reference detonation; - le premier filtre opère une analyse temporelle qui présente un temps d'exécution sans latence, de durée plus courte que les filtrages de rangs successifs qui le suivent et qui opèrent des analyses spectrales de conformité établissant des écarts entre des données statistiques de signature (Px, Py; Δί) extraites des impulsions sonores et des données de signature correspondantes de la détonation de référence par rapport à des valeurs de conformité type (sO; PO);  the first filter performs a temporal analysis which has a latency-free execution time, of shorter duration than the successive rankings which follow it and which perform spectral conformity analyzes establishing discrepancies between the statistical signature data (Px , Py; Δί) extracted from the sound pulses and corresponding signature data of the reference detonation with respect to standard conformance values (sO, PO); - dans cette étape, les données statistiques extraites par les filtrages successifs correspondent à des durées d'exécution de traitement (T1 à T5) et des durées de latence qui augmentent, au moins dans les premiers filtrages, d'un filtrage au filtrage de rang immédiatement supérieur tout en réduisant la durée de latence globale à la durée de latence des filtrages passants, la durée globale de filtrage augmentant progressivement avec le rang du filtrage non passant tout en restant inférieure ou égale à la durée d'exécution de tous les filtrages;  in this step, the statistical data extracted by the successive filterings correspond to processing execution times (T1 to T5) and latency times which increase, at least in the first filterings, a filtering with rank filtering immediately higher while reducing the overall latency duration to the latency duration of pass-through filtering, the overall filtering duration gradually increasing with the rank of the non-passing filter while remaining less than or equal to the execution time of all the filtering; - les données des filtrages passants sont enregistrées (A1 à A5) et l'analyse est stoppée (P1 à P4) dès qu'un filtrage n'est pas passant, le filtrage étant alors immédiatement disponible pour le son détecté qui suit;  the data of the pass-by filterings are recorded (A1 to A5) and the analysis is stopped (P1 to P4) as soon as a filtering is not running, the filtering being then immediately available for the detected sound which follows; - si tous les filtrages sont passants, le son analysé est considéré comme résultant d'une détonation produite par un coup de feu.  - if all the filtering are passing, the analyzed sound is considered as resulting from a detonation produced by a shot. 2. Procédé de reconnaissance selon la revendication 1 , dans lequel la détection sonore est omnidirectionnelle (2) et amplifiée, l'amplification (3) étant composée d'étages en cascade (31 à 33), avec un étage préliminaire de filtrage passe-bas (30) qui limite les fréquences les plus élevées des sons détectés à un seuil préalablement fixé. 2. Recognition method according to claim 1, wherein the sound detection is omnidirectional (2) and amplified, the amplification (3) being composed of cascading stages (31 to 33), with a preliminary low pass filter stage (30) which limits the highest frequencies of the detected sounds to a previously fixed threshold. 3. Procédé de reconnaissance selon l'une quelconque des revendications 1 ou 2, dans lequel la reconnaissance des sons détectés étant réalisée par des filtrages numériques exécutés en séquence, les signaux correspondants aux sons amplifiés sont convertis en données numériques (8) pour l'analyse.  3. Recognition method according to any one of claims 1 or 2, wherein the recognition of detected sounds being performed by digital filtering executed in sequence, the signals corresponding to the amplified sounds are converted into digital data (8) for the analysis. 4. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel les données statistiques extraites par les filtrages successifs (F1 à F5) correspondent à des degrés de sélectivité qui augmentent, au moins dans les premiers filtrages (F1 à F3), d'un filtrage au filtrage de rang immédiatement supérieur proportionnellement à la durée de latence correspondante, de sorte que les filtrages les plus longs en durée d'exécution sont activés en fin d'analyse.  4. Recognition method according to any one of the preceding claims, wherein the statistical data extracted by successive filtering (F1 to F5) correspond to degrees of selectivity which increase, at least in the first filtering (F1 to F3), filtering at the next rank filter proportionally to the corresponding latency duration, so that the longest runtime filtering is activated at the end of the analysis. 5. Procédé de reconnaissance selon la revendication précédente, dans lequel le degré de sélectivité augmente sur au moins les trois premiers filtres.  5. Recognition method according to the preceding claim, wherein the degree of selectivity increases on at least the first three filters. 6. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel les paramètres de fonctionnement des filtrages, déterminés lors de l'étalonnage, se rapportent au nombre d'échantillons sonores utilisés, aux décalages de base des signaux provenant de la détection sonore afin d'être analysés sur une même ligne de base, à l'application d'un facteur d'uniformisation de niveau sonore de données converties en blocs numériques (B1 à B4), au fenêtrage et à la normalisation des signaux, et aux seuils impulsionnels.  6. Recognition method according to any one of the preceding claims, wherein the operating parameters of the filterings, determined during calibration, relate to the number of sound samples used, the basic offsets of the signals from the detection. to be analyzed on a single baseline, the application of a noise level standardization factor of data converted to digital blocks (B1 to B4), windowing and signal normalization, and impulse thresholds. 7. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel une sélection automatique du niveau d'amplification est mise en œuvre par l'application d'un niveau de sensibilité optimisé par un compromis entre saturation et qualité suffisante du signal avant conversion, par la sélection de l'étage d'amplification de plus haut niveau (33), par comparaison à cet étage d'un échantillon du signal transmis à un gabarit entre deux seuils de la plage de tensions admise dans la conversion numérique, et à sélectionner successivement l'étage immédiatement inférieur (32) si une comparaison du signal à un étage se trouve en dehors de ladite plage et jusqu'à ce que le signal soit compris dans la plage de l'étage d'amplification le plus faible (31 ). 7. Recognition method according to any one of the preceding claims, wherein an automatic selection of the amplification level is implemented by applying an optimized sensitivity level by a compromise between saturation and sufficient quality of the signal before conversion, by the selection of the higher level amplification stage (33), by comparison with this stage of a sample of the signal transmitted to a template between two thresholds of the range of voltages allowed in the digital conversion, and successively selecting the next lower stage (32) if a comparison of the one-stage signal is outside said range and until the signal is included in the range of the lowest amplification stage (31). 8. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel l'analyse est opérée par une succession d'au moins cinq filtrages (F1 à F5) comportant respectivement les analyses de conformité suivants: premier filtrage de détermination de niveau de signal (S1 , S2) correspondant au son détecté par rapport à un seuil prédéterminé sO; deuxième filtrage de détermination de niveau de puissance du signal par établissement d'une moyenne statistique, cette puissance correspondant au volume sonore du son détecté; troisième filtrage de détermination de taux de décroissance d'enveloppe dudit signal (Px, Py) dans un intervalle autour d'une valeur de référence prédéterminée (PO); quatrième filtrage de détermination d'un niveau d'écart entre des profils d'enveloppe dudit signal et d'un signal de référence (Es) par rapport à un seuil prédéterminé, et cinquième filtrage de détermination d'un niveau d'écart entre les signatures des spectres fréquentiels (SF1 , SF2) dudit signal et d'un signal de référence par rapport à un seuil prédéterminé (SF3).  8. Recognition method according to any one of the preceding claims, wherein the analysis is performed by a succession of at least five filtering (F1 to F5) respectively comprising the following conformity analysis: first filtering level determination of signal (S1, S2) corresponding to the detected sound with respect to a predetermined threshold sO; second filtering of determination of the power level of the signal by establishing a statistical average, this power corresponding to the sound volume of the detected sound; third envelope decay rate determination filtering said signal (Px, Py) in a range around a predetermined reference value (PO); fourth filtering for determining a level of deviation between envelope profiles of said signal and of a reference signal (Es) with respect to a predetermined threshold, and fifth filtering for determining a level of difference between the signatures of the frequency spectra (SF1, SF2) of said signal and of a reference signal with respect to a predetermined threshold (SF3). 9. Procédé de reconnaissance selon la revendication précédente, dans lequel, dans le cas où un filtrage est passant, le niveau sonore s'étendant sur au moins un premier bloc (B1 ) de données est normalisé et enregistré.  9. Recognition method according to the preceding claim, wherein, in the case where a filter is passing, the sound level extending over at least a first block (B1) of data is normalized and recorded. 10. Procédé de reconnaissance selon la revendication 8, dans lequel le volume sonore analysé par le deuxième filtrage est soit entièrement enregistré après acquisition de l'ensemble du signal sonore, soit partiellement en temps réel par une mémorisation tampon circulaire réservée en mémorisation vive (5) qui libère l'analyse en cas de mesure d'un volume sonore inférieur à un seuil de volume de référence correspondant.  10. Recognition method according to claim 8, wherein the sound volume analyzed by the second filtering is either fully recorded after acquisition of the whole of the sound signal, or partially in real time by a circular buffer memory reserved for random storage (5). ) which releases the analysis when measuring a sound volume below a corresponding reference volume threshold. 1 1 . Procédé de reconnaissance selon la revendication 8, dans lequel, la pente de décroissance du niveau sonore (Px, Py) est déterminée statistiquement dans le troisième filtrage à partir des niveaux sonores d'au moins deux blocs de données (B1 à B4) et, si cette pente est dans l'intervalle autour d'une valeur de référence prédéterminée (PO), ce filtrage est passant. 1 1. The recognition method according to claim 8, wherein the slope of decay of the sound level (Px, Py) is determined statistically in the third filtering from the sound levels of at least two data blocks (B1 to B4) and, if this slope is in the range around a predetermined reference value (PO), this filtering is on. 12. Procédé de reconnaissance selon la revendication 8, dans lequel, l'écart entre les profils d'enveloppe est déterminé dans le quatrième filtrage en sommant des statistiques se rapportant aux différences (Δί) entre les niveaux d'impulsion pour un nombre de points (pi) donné du signal spectral (S1 ).  The recognition method according to claim 8, wherein the difference between the envelope profiles is determined in the fourth filtering by summing statistics relating to the differences (Δί) between the pulse levels for a number of points. (pi) given the spectral signal (S1). 13. Procédé de reconnaissance selon la revendication 8, dans lequel une comparaison entre les répartitions des fréquences (BF1 , BF2) de la signature spectrale du signal (SF1 , SF2) et de la signature de référence (SF3) est établie dans le cinquième filtrage pour déterminer ledit écart, les fréquences du signal filtré étant déterminées à partir des données contenues dans au moins un premier bloc (B1 à B4).  13. Recognition method according to claim 8, wherein a comparison between the frequency distributions (BF1, BF2) of the spectral signature of the signal (SF1, SF2) and the reference signature (SF3) is established in the fifth filtering. for determining said difference, the frequencies of the filtered signal being determined from the data contained in at least a first block (B1 to B4). 14. Procédé de reconnaissance selon la revendication précédente, dans lequel les signatures spectrales sont déterminées dans le cinquième filtrage de manière récursive par le produit des couples de valeurs préalablement normalisées de fréquence et d'intensité de fréquence pour chaque composante du spectre fréquentiel.  14. Recognition method according to the preceding claim, wherein the spectral signatures are determined in the fifth filter recursively by the product pairs of previously standardized values of frequency and frequency intensity for each component of the frequency spectrum. 15. Procédé de reconnaissance selon l'une quelconque des revendications 8 à 14, dans lequel les fréquences des impulsions du signal spectral sont divisées en bandes de fréquence (BF1 , BF2) dans un filtrage additionnel aval d'analyse de décroissance spectrale qui se rapporte à une analyse de décroissance de densité spectrale dans chacune de ces bandes, la fin du signal sonore étant déterminée par extrapolation de la diminution progressive de densité spectrale entre les bandes de plus hautes (BF2) et de plus basses fréquences (BF1 ).  The recognition method according to any one of claims 8 to 14, wherein the frequencies of the pulses of the spectral signal are divided into frequency bands (BF1, BF2) in an additional downstream filtering of spectral decay analysis which relates to to a spectral density decay analysis in each of these bands, the end of the sound signal being determined by extrapolation of the progressive decrease in spectral density between the bands of higher (BF2) and lower frequencies (BF1). 16. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel les signatures d'un son considéré comme résultant d'une détonation de coup de feu sont comparées à des signatures de coups de feu isolés et/ou en dynamique de tir enregistrées sur une base expérimentale en tenant compte des intervalles de temps entre les tirs, de la densité des tirs par séquence, et/ou de la diversité des profils des signaux, afin d'en déduire une identification de la ou des sources de cette détonation à partir de ces comparaisons et de l'indice d'identification de la détonation détectée. 16. A method of recognition according to any one of the preceding claims, wherein the signatures of a sound considered as resulting from a shot detonation are compared to signatures of isolated shots and / or shooting dynamics recorded on an experimental basis taking into account the time intervals between shots, the density of shots per sequence, and / or the diversity of signal profiles, in order to to deduce an identification of the source or sources of this detonation from these comparisons and the identification index of the detected detonation. 17. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel les données statistiques de signature extraites par un filtrage d'au moins un rang donné sont utilisées par le filtrage de rang qui suit pour établir les données statistiques de ce dernier filtrage, en particulier pour ajuster des valeurs de conformité, et les données statistiques de signature établies par tous les filtrages sont traitées globalement afin de fournir un indice d'identification de la détonation détectée.  17. Recognition method according to any one of the preceding claims, in which the statistical signature data extracted by a filtering of at least one given rank are used by the rank filtering which follows to establish the statistical data of the latter filtering. , in particular for adjusting compliance values, and the statistical signature data established by all the filterings are processed globally to provide an identification index of the detonation detected. 18. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel les données statistiques des signatures extraites et d'écarts de conformité sont intégrées dans des blocs numériques successifs (B1 à B4) d'analyse du filtrage passant de plus haut rang.  18. Recognition method according to any one of the preceding claims, in which the statistical data of the extracted signatures and conformance deviations are integrated in successive digital blocks (B1 to B4) of analysis of the filtering passing of higher rank. . 19. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel les données statistiques sont transmises, via un réseau bidirectionnel (12), à une application terminale (1 1 ) de comparaison à des signatures de coups de feu isolés et/ou dynamiques de référence aux fins d'identification dans une analyse aval.  19. A method of recognition according to any one of the preceding claims, wherein the statistical data are transmitted via a bidirectional network (12) to a terminal application (1 1) of comparison to isolated fire signatures and / or reference dynamics for identification purposes in a downstream analysis. 20. Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel la détection est mise en mode veille en absence de détection sonore et est activée par un filtrage choisi entre une détection numérique de variation sonore supérieure à un seuil de détection préétabli dans le premier filtrage (F1 ) et une détection analogique par comparaison à un seuil préétabli dans un filtrage amont additionnel (9).  20. Recognition method according to any one of the preceding claims, wherein the detection is put in standby mode in the absence of sound detection and is activated by a filter chosen between a digital detection of sound variation greater than a predetermined detection threshold in the first filtering (F1) and an analog detection by comparison with a preset threshold in an additional upstream filtering (9). 21 . Procédé de reconnaissance selon l'une quelconque des revendications précédentes, dans lequel en mode veille, les sons qui précèdent une détection supérieure au seuil d'activation de l'analyse sont enregistrés et conservés dans une mémorisation tampon circulaire réservée en mémorisation vive (5) afin d'être exploités dans une analyse aval.  21. Recognition method according to any one of the preceding claims, wherein in standby mode, the sounds which precede a detection higher than the activation threshold of the analysis are recorded and stored in a circular buffer memory reserved for random storage (5) in order to be exploited in a downstream analysis. 22. Procédé de reconnaissance selon l'une quelconque des revendications 18 à 21 , dans lequel le signal spectral du premier bloc de données (B1 ) est considéré comme du bruit de fond et est soustrait du signal spectral du dernier bloc afin d'améliorer la qualité des filtrages. 22. Recognition method according to any one of claims 18 to 21, wherein the spectral signal of the first block of data (B1) is considered background noise and is subtracted from the spectral signal of the last block in order to improve the quality of the filtering. 23. Equipement de reconnaissance de détonations provoquées par des coups de feu, alimenté par une source de courant électrique (1 ) et comportant au moins un détecteur sonore (2) relié à une unité centrale de traitement de données (4) intégrant un processeur (40) en liaison avec au moins une mémoire vive (50) et une mémoire non-volatile réinscriptible (51 ), et au moins un filtre de discrimination entre lesdites détonations et d'autres bruits, caractérisé en ce que, dans cet équipement (10), les sons détectés sont traités par l'unité centrale (4) en liaison avec un module d'analyse en continu (6) comportant des filtres (F1 à F5) de discrimination de signatures spécifiques d'un signal spectral (S1 , S2) correspondant à un son détecté, en ce que les filtres (F1 à F5) sont activés en chaîne continue et, l'analyse étant limitée aux filtres passants, le module (6) présente une durée de latence globale réduite à la durée de latence (T1 à T5) des filtres passants, et en ce que chaque filtre (F1 à F5) transmet en sortie au moins une donnée de conformité de signature spécifique à l'unité centrale (4), les filtres de rangs successifs montés en série ayant, au moins pour les premiers filtres, des durées d'exécution et de latence (T1 à T5) qui augmentent progressivement avec leur rang.  23. Equipment for detecting detonations caused by shots, supplied by an electric power source (1) and comprising at least one sound detector (2) connected to a central data processing unit (4) integrating a processor ( 40) in association with at least one random access memory (50) and a rewritable non-volatile memory (51), and at least one discriminating filter between said detonations and other noises, characterized in that in this equipment (10) ), the detected sounds are processed by the central unit (4) in connection with a continuous analysis module (6) comprising filters (F1 to F5) for discriminating specific signatures of a spectral signal (S1, S2 ) corresponding to a detected sound, in that the filters (F1 to F5) are activated in a continuous chain and, the analysis being limited to the passing filters, the module (6) has an overall latency duration reduced to the latency time (T1 to T5) filters p assants, and in that each filter (F1 to F5) outputs at least one specific signature compliance data to the central unit (4), the successive series-ranked filters having, at least for the first filters , execution times and latency (T1 to T5) which increase gradually with their rank. 24. Equipement de reconnaissance selon la revendication précédente, dans lequel l'équipement comporte également au moins un microphone omnidirectionnel (2), et un amplificateur (3), reliant le détecteur sonore (2) à l'unité centrale (4), composé d'étages (31 à 33) montés en cascade, avec un étage préalable de non-repliement constitué par un filtre passe-bas (30), chaque étage étant couplé en sortie à l'unité de traitement centrale (4) via un convertisseur analogique / numérique (8).  24. Recognition equipment according to the preceding claim, wherein the equipment also comprises at least one omnidirectional microphone (2), and an amplifier (3), connecting the sound detector (2) to the central unit (4), composed plurality of stages (31 to 33) cascaded with a non-folding preconditioning stage constituted by a low-pass filter (30), each stage being coupled to the central processing unit (4) via a converter analog / digital (8). 25. Equipement de reconnaissance selon l'une quelconque des revendications 23 ou 24, dans lequel l'amplificateur (3) est relié à une entrée d'un comparateur analogique (3C), lequel est couplé à un potentiomètre (3P), de sorte à ajuster automatiquement un seuil de détection en fonction d'un environnement sonore, en cas de dépassement de ce seuil le comparateur (3C) activant l'alimentation (1 ) du processeur (40). 25. Recognition equipment according to any one of claims 23 or 24, wherein the amplifier (3) is connected to an input of an analog comparator (3C), which is coupled to a potentiometer (3P), so to automatically adjust a detection threshold according to a sound environment, in case of exceeding this threshold the comparator (3C) activating the power supply (1) of the processor (40). 26. Equipement de reconnaissance selon l'une quelconque des revendications 23 ou 24, dans lequel le premier filtre d'analyse (F1 ) du module (6) intègre une première détection numérique de variation sonore supérieure à un seuil de détection préétabli sO prévu dans ce filtre (F1 ) afin d'activer le processeur en veille (40). 26. Recognition equipment according to any one of claims 23 or 24, wherein the first analysis filter (F1) of the module (6) incorporates a first digital sound variation detection greater than a preset detection threshold sO provided in this filter (F1) to activate the processor in standby (40). 27. Equipement de reconnaissance selon l'une quelconque des revendications 23 à 26, dans lequel le module (6) comporte au moins cinq filtres d'analyse suivants: un premier filtre (F1 ) de détermination de niveau de signal (S1 , S2) correspondant au son détecté par rapport à un seuil prédéterminé sO; un deuxième filtre (F2) de détermination statistique de niveau de puissance du signal (S1 , S2); un troisième filtre (F3) de détermination de taux de décroissance d'enveloppe (Px, Py) dudit signal (S1 , S2) par rapport à un seuil prédéterminé; un quatrième filtre (F4) de détermination d'un niveau d'écart entre des profils d'enveloppe dudit signal (S1 , S2) et d'un signal de référence (S3) par rapport à un seuil prédéterminé, et un cinquième filtre (F5) de détermination d'un niveau d'écart entre des signatures de spectres fréquentiels (SF1 , SF2) dudit signal et d'un signal de référence (SF3) par rapport à un écart prédéterminé.  27. Recognition equipment according to any one of claims 23 to 26, wherein the module (6) comprises at least five following analysis filters: a first filter (F1) signal level determination (S1, S2) corresponding to the detected sound with respect to a predetermined threshold sO; a second filter (F2) for statistical determination of the signal power level (S1, S2); a third filter (F3) for determining the envelope decay rate (Px, Py) of said signal (S1, S2) with respect to a predetermined threshold; a fourth filter (F4) for determining a gap level between envelope profiles of said signal (S1, S2) and a reference signal (S3) with respect to a predetermined threshold, and a fifth filter ( F5) for determining a difference level between signatures of frequency spectra (SF1, SF2) of said signal and of a reference signal (SF3) with respect to a predetermined distance. 28. Equipement de reconnaissance selon la revendication précédente, dans lequel un filtre additionnel aval d'analyse de décroissance spectrale des fréquences des impulsions du signal spectral (S1 , S2) divisées en bandes de fréquence et le filtre se rapporte à une analyse de décroissance de densité spectrale dans chacune de ces bandes, la fin du signal sonore étant déterminée par extrapolation de la diminution progressive de densité spectrale entre les bandes de plus hautes et de plus basses fréquences.  28. Recognition equipment according to the preceding claim, wherein an additional downstream filter for spectral decay analysis of the frequencies of the pulses of the spectral signal (S1, S2) divided into frequency bands and the filter relates to a decay analysis of spectral density in each of these bands, the end of the sound signal being determined by extrapolation of the progressive decrease in spectral density between the higher and lower frequency bands. 29. Equipement de reconnaissance selon l'une quelconque des revendications 23 à 28, dans lequel une mémoire tampon circulaire réservée en mémoire vive (50) est couplée au processeur (40) dans l'unité centrale de traitement (4), de sorte à réaliser un traitement en temps réel du son détecté en termes de volume afin de libérer immédiatement le filtre de discrimination de volume sonore en cas de niveau sonore inférieur à un seuil déterminé.  29. Recognition equipment according to any one of claims 23 to 28, wherein a random buffer reserved memory buffer (50) is coupled to the processor (40) in the central processing unit (4), so that perform a real-time processing of the sound detected in terms of volume in order to immediately release the sound volume discrimination filter in case of sound level below a determined threshold. 30. Equipement de reconnaissance selon l'une quelconque des revendications 23 à 29, dans lequel un capteur de pression différentielle (9) est relié à l'unité centrale de traitement (4) afin de doubler la détection sonore, ce capteur pouvant être choisi entre un capteur piézo-électrique, un capteur de pression capacitif et un capteur de pression micro-électro-mécanique MEMS. 30. Recognition equipment according to any one of claims 23 to 29, wherein a differential pressure sensor (9) is connected to the central processing unit (4) in order to double the sound detection, this sensor being able to be chosen between a piezoelectric sensor, a capacitive pressure sensor and a microelectromechanical pressure sensor MEMS. 31 . Equipement de reconnaissance selon l'une quelconque des revendications 23 à 30, une unité de traitement distante (1 1 ) d'analyse aval est reliée à l'unité centrale de traitement (4) via un réseau bidirectionnel local (12) afin de transmettre des trames de données contenant des données statistiques établies par l'unité centrale à partir de données produites par chaque filtre (F1 à F5) et enregistrées dans les mémoires (5).  31. Recognition equipment according to any one of claims 23 to 30, a downstream remote processing unit (1 1) is connected to the central processing unit (4) via a local bidirectional network (12) in order to transmit data frames containing statistical data established by the central unit from data produced by each filter (F1 to F5) and stored in the memories (5). 32. Equipement de reconnaissance selon l'une quelconque des revendications 23 à 31 , dans lequel l'analyse aval (1 1 ) porte sur des paramètres de tir choisis parmi des durées d'intervalle entre deux tirs, des densités de tirs par séquence de tir, des profils sonores correspondant à des variétés de sources de tir, et/ou une analyse d'images enregistrées par une caméra de manière synchrone.  32. Recognition equipment according to any one of claims 23 to 31, wherein the downstream analysis (1 1) relates to shooting parameters selected from interval times between two shots, shooting densities per sequence of shots. shooting, sound profiles corresponding to varieties of firing sources, and / or an analysis of images recorded by a camera synchronously.
PCT/EP2018/079023 2017-10-23 2018-10-23 METHOD AND EQUIPMENT OF DETONATION RECOGNITION BY SELECTIVE FILTERING Ceased WO2019081499A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1759991 2017-10-23
FR1759991A FR3072807B1 (en) 2017-10-23 2017-10-23 PROCESS AND EQUIPMENT FOR DETONATION RECOGNITION BY SELECTIVE FILTERING

Publications (1)

Publication Number Publication Date
WO2019081499A1 true WO2019081499A1 (en) 2019-05-02

Family

ID=61873373

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2018/079023 Ceased WO2019081499A1 (en) 2017-10-23 2018-10-23 METHOD AND EQUIPMENT OF DETONATION RECOGNITION BY SELECTIVE FILTERING

Country Status (2)

Country Link
FR (1) FR3072807B1 (en)
WO (1) WO2019081499A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114898726A (en) * 2022-05-05 2022-08-12 广州市影擎电子科技有限公司 Directional sound simulation processing method and system based on virtual technology

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5455868A (en) * 1994-02-14 1995-10-03 Edward W. Sergent Gunshot detector
US5612729A (en) 1992-04-30 1997-03-18 The Arbitron Company Method and system for producing a signature characterizing an audio broadcast signal
US5973998A (en) 1997-08-01 1999-10-26 Trilon Technology, Llc. Automatic real-time gunshot locator and display system
US20040100868A1 (en) * 2002-08-07 2004-05-27 Frank Patterson System and method for identifying and locating an acoustic event
US20130202120A1 (en) * 2012-02-02 2013-08-08 Raytheon Company Methods and apparatus for acoustic event detection
US20160133107A1 (en) 2013-03-31 2016-05-12 Shotspotter, Inc. Systems and methods associated with detection of indoor gunfire
US20160209390A1 (en) * 2014-08-29 2016-07-21 Tracer Technology Systems Inc. System and device for nearfield gunshot and explosion detection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5612729A (en) 1992-04-30 1997-03-18 The Arbitron Company Method and system for producing a signature characterizing an audio broadcast signal
US5455868A (en) * 1994-02-14 1995-10-03 Edward W. Sergent Gunshot detector
US5973998A (en) 1997-08-01 1999-10-26 Trilon Technology, Llc. Automatic real-time gunshot locator and display system
US20040100868A1 (en) * 2002-08-07 2004-05-27 Frank Patterson System and method for identifying and locating an acoustic event
US20130202120A1 (en) * 2012-02-02 2013-08-08 Raytheon Company Methods and apparatus for acoustic event detection
US20160133107A1 (en) 2013-03-31 2016-05-12 Shotspotter, Inc. Systems and methods associated with detection of indoor gunfire
US20160209390A1 (en) * 2014-08-29 2016-07-21 Tracer Technology Systems Inc. System and device for nearfield gunshot and explosion detection

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HRABINA MARTIN ET AL: "Implementation of developed gunshot detection algorithm on TMS320C6713 processor", 2016 SAI COMPUTING CONFERENCE (SAI), IEEE, 13 July 2016 (2016-07-13), pages 902 - 905, XP032955191, DOI: 10.1109/SAI.2016.7556087 *
PETER VOLGYESI ET AL: "Shooter localization and weapon classification with soldier-wearable networked sensors", MOBISYS '07 PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS AND SERVICES; JUNE 11 - 14, 2007, SAN JUAN, PR, USA, ACM, NEW YORK, USA, 13 June 2007 (2007-06-13), pages 113 - 126, XP058231998, ISBN: 978-1-59593-614-1, DOI: 10.1145/1247660.1247676 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114898726A (en) * 2022-05-05 2022-08-12 广州市影擎电子科技有限公司 Directional sound simulation processing method and system based on virtual technology

Also Published As

Publication number Publication date
FR3072807A1 (en) 2019-04-26
FR3072807B1 (en) 2021-05-07

Similar Documents

Publication Publication Date Title
EP3317878A1 (en) Method and device for creating a database
JPS63500620A (en) fire detection device
US11682405B2 (en) Method and system for triggering events
RU2570592C1 (en) Method of detecting and analysing acoustic emission signals
CN114093385A (en) Unmanned aerial vehicle detection method and device
CN113406594A (en) Single photon laser fog penetration method based on double-quantity estimation method
Tardif et al. Gunshot sound measurement and analysis
WO2019081499A1 (en) METHOD AND EQUIPMENT OF DETONATION RECOGNITION BY SELECTIVE FILTERING
EP3423860A1 (en) Device for detecting a laser spot
Gervaise et al. Automatic detection of bioacoustics impulses based on kurtosis under weak signal to noise ratio
Maltby et al. A Frequency Bin Analysis of Distinctive Ranges Between Human and Deepfake Generated Voices
Goderik et al. Seismic Detection of Elephant Footsteps
US7409374B1 (en) Explosive event discrimination method
WO2022018721A1 (en) A system and a method for extracting low-level signals from hi-level noisy signals
Bougher et al. Generalized marine mammal detection based on improved band-limited processing
EP3286582B1 (en) Method and apparatus to determine the activity of at least one body present in a material and to identify the body
US11830519B2 (en) Multi-channel acoustic event detection and classification method
FR2724231A1 (en) WAY FOR ACQUIRING A VOLTAGE PULSE, METHOD AND SYSTEM FOR MEASURING PARTIAL DISCHARGES PROVIDED WITH SUCH A WAY
Abegunawardana et al. Frequency analysis of thunder features
FR2944909A1 (en) DEVICE FOR DETECTING EVENTS IN AN AUDIO STREAM
Valdes Thunderstorms identification tool in LIGO
WO2022153016A1 (en) Method for online parametric measurement of the statistical distribution of a physical signal
FR3161978A1 (en) Method for real-time analysis of a sound signal, and corresponding analysis device
Grama et al. About quantization of audio signals for wildlife intruder detection systems
RU2828828C1 (en) Method of detecting hydroacoustic signals based on information features

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18789153

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18789153

Country of ref document: EP

Kind code of ref document: A1