9
GUNSPOT – A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

G UN S POT A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

Embed Size (px)

DESCRIPTION

R EQUIREMENTS ANALYSIS A mobile phone capable of running the GunSpot software, i.e. a fast enough processor and an appropriate software stack. A server to keep track of the locations where gunshots have been identified. The Google Maps service can be used in this regard.

Citation preview

Page 1: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

GUNSPOT – A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES

By Simon KleinsmithSupervisor: Mr James Connan

Page 2: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

INTRODUCTION What is GunSpot?

It is an application that runs on mobile phones which detects gunshots, alerts the user of the occurrence and pins the location on a mapping system.

How can this system be used? GunSpot can be used to increase the

response time of emergency services as well as police to the scene due to its nature of real-time alerts. It is also a method for providing data for statistics.

Page 3: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

REQUIREMENTS ANALYSIS A mobile phone capable of running the

GunSpot software, i.e. a fast enough processor and an appropriate software stack.

A server to keep track of the locations where gunshots have been identified. The Google Maps service can be used in this regard.

Page 4: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

USER INTERFACE SPECIFICATION Currently the application does not require a

user interface. One will be built once porting the code to the phone begins.

The UI will be simple as the application requires little or no user intervention.

Page 5: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

OBJECT ORIENTATED ANALYSIS

Page 6: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

OBJECT ORIENTED DESIGN

Capture sound from Microphone

If(spike in sound is detected) { break the sound into samples; process the samples; compare the samples to the stored values; if(certain number of samples fall within range) A gunshot has been detected; Notify the user of the occurrence; Determine the co-ordinates of the phone; Pin the point on the mapping system;}

Page 7: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

THE PROTOTYPE

Currently, it is able of detecting gunshots that have been recorded at close range as well as identifying other sounds as not being gunshots.

Page 8: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

RECAP OF HOW IT WORKS

Page 9: G UN S POT  A GUNSHOT DETECTION APPLICATION FOR MOBILE PHONES By Simon Kleinsmith Supervisor: Mr James Connan

The Demo