U.S. flag

An official website of the United States government, Department of Justice.

NCJRS Virtual Library

The Virtual Library houses over 235,000 criminal justice resources, including all known OJP works.
Click here to search the NCJRS Virtual Library

Development of Computational Methods for the Audio Analysis of Gunshots

NCJ Number
252947
Author(s)
Ryan Lilien
Date Published
June 2018
Length
30 pages
Annotation
This project focused on detecting gunshots in an audio recording; computing shot-to-shot timings; determining the number of firearms present in a recording and assigning shots to firearms; and constructing a predictive model of the likely class, caliber, and make/model of recorded gun-shots.
Abstract

The first phase of the project involved data collection and processing, and the second phase involved audio analysis. The first dataset included test firings for approximately 20 firearms collected using multiple devices at multiple positions relative to the shooter. The second dataset included audio files extracted from YouTube, representing the type of "real world" data that might be encountered in casework. In data processing, several existing and newly written software tools were used with the two aforementioned databases to create a large set of individual processed files. Features of gunshot representation were then examined. Several approaches were considered for comparing the audio representations to complete each of the four proposed tasks. The analytical methods used to address each of the four main objectives are described. This involved gun-shot detection; shot-to-shot timings; the number of firearms present and gunshot assignment; and the prediction of firearm class, caliber, and make/model. Overall, this research demonstrated that useful information is contained within gunshot audio recordings; however, the information is difficult to extract from lower quality recordings and body cameras. This report concludes that the project was "fairly" successful in identifying gunshots, "extremely" successful in determining the number of different firearms present, and "moderately" successful in recognizing firearm class, caliber, and make/model. These results and the availability of the data collected may be a next step toward a fully automated gunshot analysis system. 8 tables and 5 figures