computers in police cruisers article in pervasive computing first response authors: andrew l. kun,...

13
Computers in Police Cruisers Article in Pervasive Computing FIRST RES PONSE Authors: Andrew L. Kun, W. Thomas Miller III, and William H. Lenharth ECE in University of New Hampshire Presenter: Steve

Upload: sarah-french

Post on 03-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Computers in Police Cruisers

Article in Pervasive Computing FIRST RESPONSE

Authors: Andrew L. Kun, W. Thomas Miller III, and William H. Lenharth

ECE in University of New Hampshire

Presenter: Steve

Outline

• Motivation

• System Overview

• Hardware Integration

• Software Architecture

• Paper evaluation

Motivation

• A typical police cruiser is full of displays and input devices, all competing for the officer’s attention (EX: radar display unit on top of the dashboard)

• Hardware and software integration standards don’t exist for the in-car electronic devices police agencies use– Limiting usefulness, waste integration effort

Project54

• Using only two interfaces for all devices in the car– Speech User Interface (SUI) <- primary to all

devices, but may not the best interface for all

– Graphic User Interface (GUI)

System’s high-level design

Speech recognition

Text-to-Speech Engine

Hardware Integration

• Using IDB (Intelligent Transportation System Data Bus protocol) to transmit data between devices

• Create CIDBI (Common IDB Interface) hardware– RS-232– TTL (transistor-transistor logic)– Customize the CIDBI for devices interface

other than above two

Software Architecture

• Using Microsoft’s Component Object Model (COM) to implement messaging between the objects

• Each object exports one or more interfaces, and some are required interface– Ex: All applications have to export the I_MsgH

andler interface

Every application has its own SUI and GUI

Field-test results

• Hardware proved robust– No significant difference in radio reception

• Officers are satisfied with the Speech Recognition accuracy, but the system occasionally failed to recognize– Push button Timing, invalid grammar– Need preliminary training, or natural-language

processing capability

Paper evaluation

• It may useful for other types of vehicles by reducing the interfaces to two– In iCare, it may not necessary to reduce the interface

• System Integration for multiple devices and applications– If there already exited a common standard (both hard

ware and software) for every component, it’s not the matter