Claims
- 1. A glass breakage detection device comprising:a) an acoustic transducer for sensing acoustic waves and for providing an analog signal representative of the received acoustic waves, b) means for converting said analog signal to a digital signal, c) means for filtering said digital signal to produce a filtered digital signal, said means for filtering comprising: i) means for multiplying said digital signal by a filter coefficient to produce a multiplied digital signal, ii) means for shifting said multiplied digital signal to produce a shifted digital signal, iii) means for accumulating said shifted digital signal to produce said filtered digital signal, and d) means for processing said filtered digital signal in accordance with a first algorithm stored in memory to determine if said received acoustic waves are a result of glass breakage.
- 2. The device of claim 1 further comprising means for generating an alarm signal if said processing means determines said received acoustic waves are a result of glass breakage.
- 3. The device of claim 1 further comprising means for amplification adapted to modify the amplitude of said analog signal to produce an amplified signal prior to said means for converting said analog signal to said digital signal, and wherein said means for converting converts said amplified signal to said digital signal.
- 4. The device of claim 3 wherein said means for amplification greater modifies the amplitude of higher frequency components of said analog signal.
- 5. The device of claim 1 wherein said acoustic transducer is adapted for a substantially flat gain response of the frequency range from approximately 20 Hz to approximately 20 kHz.
- 6. The device of claim 1 wherein said processing means and said first algorithm operate to detect the presence of an acoustic wave at said acoustic transducer.
- 7. The device of claim 1 wherein said processing means and said first algorithm operate to extract features from said filtered digital signal indicative of characteristics of said acoustic wave sensed by said acoustic transducer.
- 8. The device of claim 7 further comprising a memory, said memory comprising a first set of rules, and wherein said processing means further comprises means for analyzing said features with respect to the first set of rules stored in memory to determine if said received waves are a result of glass breakage.
- 9. The device of claim 8 wherein when said features meet said first set of rules an alarm condition is indicated.
- 10. The device of claim 8 wherein when said features do not meet said first set of rules an alarm condition is not indicated.
- 11. The device of claim 7 further comprising a memory, said memory comprising a first set of rules, and wherein said processing means further comprises means for analyzing said features with respect to the first set of rules stored in memory to determine if said received waves are not a result of glass breakage.
- 12. The device of claim 1 wherein said means for filtering said digital signal produces a plurality of filtered digital signals, wherein said plurality of filtered digital signals is produced by multiplying said digital signal by a plurality of filter coefficients.
- 13. The device of claim 1 further comprising means for initiating a test mode.
- 14. The device of claim 13 further comprising a second algorithm stored in memory, and wherein said processing means processes said filtered digital signal in accordance with said second algorithm to determine if said received acoustic waves are a result of a simulated acoustic wave from a signal generator when said test mode has been initiated.
- 15. A method for detecting glass breakage comprising the steps of:a) sensing an acoustic wave with a transducer to produce an analog signal, b) converting said analog signal to a digital signal, c) filtering said digital signal to produce a filtered digital signal, wherein said filtering comprises the steps of: i) multiplying said digital signal by a filter coefficient to produce a multiplied digital signal, ii) shifting said multiplied digital signal to produce a shifted digital signal, iii) accumulating said shifted digital signal to produce said filtered digital signal, and d) processing said filtered digital signal in accordance with a first algorithm stored in memory to determine if said acoustic wave is a result of glass breakage.
- 16. The method of claim 15 further comprising the step of generating an alarm signal when it is determined that said acoustic wave is the result of glass breakage.
- 17. The method of claim 15 further comprising the step of amplifying said analog signal to produce an amplified signal prior to converting said analog signal to said digital signal.
- 18. The method of claim 17 wherein said step of amplifying is greater for higher frequency components of said analog signal.
- 19. The method of claim 15 wherein said acoustic transducer is adapted for a substantially flat gain response of the frequency range from approximately 20 Hz to approximately 20 kHz.
- 20. The method of claim 15 wherein the step of processing said filtered digital signal comprises detecting the presence of an acoustic wave at said acoustic transducer.
- 21. The method of claim 15 wherein the step of processing said filtered digital signal comprises extracting features from said filtered digital signal indicative of characteristics of said acoustic wave sensed by said acoustic transducer.
- 22. The method of claim 21 wherein the step of processing said filtered digital signal further comprises analyzing said features with respect to a first set of rules to determine if said received acoustic waves are a result of glass breakage.
- 23. The method of claim 22 wherein when said features meet said first set of rules an alarm condition is indicated.
- 24. The method of claim 22 wherein when said features meet said first set of rules an alarm condition is not indicated.
- 25. The method of claim 21 wherein the step of processing said filtered digital signal further comprises analyzing said features with respect to a first set of rules to determine if said received acoustic waves are not a result of glass breakage.
- 26. The method of claim 15 wherein the step of filtering said digital signal is performed a plurality of times using different filter coefficients each time, and producing a plurality of filtered digital signals.
- 27. The method of claim 15 further comprising the step of initiating a test mode.
- 28. The method of claim 27 further comprising the step of processing said filtered digital signal in accordance with a second algorithm to determine if said received acoustic waves are a result of a simulated acoustic wave from a signal generator when said test mode has been initiated.
- 29. A processing device comprising:a) means for receiving a signal correlated to an acoustic wave detected by a transducer, b) means for filtering said signal to produce a filtered signal, said means for filtering comprising: i) means for multiplying said signal by a filter coefficient to produce a multiplied signal, ii) means for shifting said multiplied signal to produce a shifted signal, iii) means for accumulating said shifted signal to produce said filtered signal, and c) means for processing said filtered signal in accordance with an algorithm stored in memory to determine if said signal is the result of glass breakage.
- 30. The device of claim 29 wherein said device is locally coupled to an acoustic transducer located in close proximity thereto in a common housing.
- 31. A glass breakage detection device comprising:a) an acoustic transducer for sensing acoustic waves and for providing an analog signal representative of the received acoustic waves, b) means for converting said analog signal to a digital signal, c) means for processing said digital signal in accordance with a first algorithm stored in memory to determine if said received acoustic waves are a result of glass breakage, and d) input means for allowing a user to modify said first algorithm.
- 32. The device of claim 31 wherein said first algorithm comprises a set of predefined algorithms and said input means allows said user to select an algorithm from said set of predefined algorithms.
- 33. The device of claim 31 wherein said processing means and said first algorithm operate to filter said digital signal to produce a filtered digital signal, and wherein said input means allows a user to select the filter characteristics.
- 34. The device of claim 33 wherein said processing means and said first algorithm operate to extracts features from said filtered digital signal, and wherein said input means allows a user to select the features to extract.
- 35. The device of claim 34 further comprising a memory, said memory comprising a set of rules, and wherein said processing means further comprises means for analyzing said features with respect to the set of rules stored in memory to determine if said received waves are a result of glass breakage, and wherein said input means allows a user to select the rules from said set of rules to determine if said received acoustic waves are a result of glass breakage.
CROSS-REFERENCE TO RELATED APPLICATION
This patent application is a continuation application of U.S. application Ser. No. 09/238,016, which was filed Jan. 26, 1999, now U.S. Pat. No. 6,236,313, which is incorporated by reference, which is a continuation-in-part application of U.S. application Ser. No. 08/959,352, which was filed on Oct. 28, 1997, now abandoned, which is also incorporated by reference herein.
US Referenced Citations (10)
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/238016 |
Jan 1999 |
US |
Child |
09/829118 |
|
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08/959352 |
Oct 1997 |
US |
Child |
09/238016 |
|
US |