Software Requirements Specification Report

Size: px
Start display at page:

Download "Software Requirements Specification Report"

Transcription

1 Software Requirements Specification Report Car Tracker Behlül UÇAR Ceren Abay Ezel Aydoğ

2 Table of Contents 1. Introduction Problem Definition Purpose Scope User and Literature Survey Definitions and Abbreviations References Overview 5 2. Overall Description Products perspective Product Functions Constraints, Assumptions and Dependencies 7 3. Specific Requirements Interface Requirements Functional Requirements Non-functional Requirements Data Model and Description Data Description Data Objects Relationships Behavioral Model and Description Description for software behavior 12 1

3 5.2. State Transition Diagrams Planning Team Structure Estimation (Basic Schedule) Process model Conclusion 15 2

4 1. Introduction 1.1. Problem Definition Today most companies and settlements have their own parking lot that they don t prefer strangers to use, also most companies want to keep an eye on entrance and exit times of their employee. Even though there are lots of systems to automate car entrance, still all those systems needs a security officer to decide on some exceptional actions which cannot be handled by an automated system. There should be a system that is not all by itself, but works together with the officer to help him/her decide on some actions Purpose The purpose of this software requirements specification (SRS) is to establish the major requirements necessary to develop the Car Tracker project. The general objective of Car Tracker project is to provide a system which makes job of security officers easier. The project aims to do this by augmenting the view on the screen at which security officers look. The project requirements will define, in general terms, project perspective, functions, requirements, interfaces, user activities (if any), and behavioral models Scope The product is named Car Tracker. It is being developed for a company which wants to make the job of security officers easier. The company wants to control car going in and out of our auto park. For this reason, they want software that will be responsible for recognizing and tracking the cars' going in and out through the entrance. The software will take its input from a camera located near the entrance and process this input to tag the cars in the view. Then it will provide an augmented view to the security officer. In this augmented view; speed of cars will be visible on the screen, at the same time cars will be recognized as employees or visitors. Detailed information for employees can also be seen in this view. Employee profile and detailed information will be accessed through a 3

5 database. The benefit of this product is mainly about security. It can be used for assisting security officers to decide on action. If desired, in the future, this software can be integrated of bigger security system which automatically allows or disallows entry of a car. Since current scope does not include this function, the system will only assist security officers in their decision User and Literature Survey There are similar products being used by various police forces. Most of the existing products only deals with recognition of cars from their plates, they do not combine this feature with tracking or augmented reality. [2] 1.5. Definitions and Abbreviations SRS: Software Requirements Specification OCR: Optical Character Recognition CT: Car Tracker CR: Car Recognizer DB: database IAD: Image acquisition device FPS: Frame per second 1.6. References [1] IEEE Std : IEEE Recommended Practice for Software Requirements Specifications [2] Wikipedia the free encyclopedia,17:41 24 November 2010, < 4

6 1.7. Overview The rest of the SRS contains overall description about Car Tracker system and specific requirements which are organized according to different phases of the system. In section 2, overall description is given about the software. Section 3 explains the specific requirements. Section 4 mentions the data model. Then in section 5, information about how the system behaves in different conditions is given. Section 6 explains planning model of our team and Section 7 gives a conclusion. 2. Overall Description 2.1. Product Perspective Car Tracker system is a component of a general security system. It contributes to the protection of auto park entrance of a company. The Car Tracker system is used and managed by security officers to recognize and identify the driver of a car. Also, the officer can see information that eases his job. System consists of a camera and a laptop as hardware and MySQL and a real time OS(Windows, MaxOSX or Linux). Camera captures the video, and laptop processes those images to extract information from it. Also, a database will be present in the system in order to fetch profile information for employees. At the front-end, laptop screen is used for presenting the output of the software to watcher. User will be using this screen to watch the augmented view and perform user events. 5

7 Figure Product Functions Software will recognize cars from their plates. It will track the cars and find their speeds. On demand, which is a click input, it will show real time information about cars on the screen. Since our software is for making the job of officers easier, there is not much use case. Use cases present in the system are initializing the system, clicking on a car to see information about it, and saving a frame to access it later. Use cases are depicted below: 6

8 Figure Constraints, Assumptions and Dependencies For simplicity and ensuring computability, the system makes the following assumptions: Users are expected to look at the augmented view provided on the screen Users have access to a mouse controller that controls the pointer of the screen Camera should not have any flaws on its lens. There should not be any obstacle between the camera and the road. Camera is connected to the laptop that does the processing and viewing. Camera will be 3 meters high looking from 45 degree. System will only work between 8:00am and 5:00pm. Speed of cars will be lower than 20 km /hour There will be at least 5 meters between each car. All employee s cars are stored in the database. 7

9 In addition, system will be dependent on the following constraints: Heavy processing will be done in limited time thus computer must have more than two CPU cores to handle concurrent processing better. Image quality is very important. Lighting of the area, concentrated dust on the car plate, and air effects like fog might reduce precision. System should work on a general computer. It will not contain any hardware designed for image processing. Implementation will be done taking this constraint into account. 3. Specific Requirements 3.1. Interface Requirements The primary input to the system is the image acquired from the device, i.e. camera. After object recognition and object tracking phases, this image is used in augmented reality phase with the resultant information. Eventually, the watcher can see enhanced view of the area on the screen. System also is open to user input in terms of mouse clicks and/or keyboard. The watcher must be able to click onto a car to see additional information such as profile of the driver if he/she is an employee. The watcher will also be able to save a special frame with a mouse click. The records of each cars entrance and exit times are kept in the database, user can access this information any time he wants by providing plate number. This information will be shown in another window as a list. User can change basic settings of the software like color of border augmentation. As explained in Section 2.1, the system consists of mainly three components. They are camera, processing unit and screen. Since processing unit and screen will be on the same machine, the interface between them will be straightforward. Camera will be connected to that machine (laptop). 8

10 3.2. Functional Requirements In this section we will divide functional requirements into three parts: Recognition requirements, tracking requirements and augmentation requirements Recognition Requirements 1) There must be 5 meters between cars for camera to catch the plate of all cars for at least in one frame. 2) There should not be any obstacles between camera and the road. 3) Weather effects like fog will reduce the accuracy of the recognition. 4) If the plate number cannot be read, then that car is assumed to be a quest. 5) Otherwise software will is desired to be able to recognize the plate on a single frame with 100% accuracy Tracking Requirements 1) The cars that will be tracked are already recognized. 2) Re-accessing to database with the car plate won t be needed since the car can be tracked by far more efficient algorithms once recognized. Finding the motion in the picture by image processing is one example. 3) While being tracked the speed and direction of the each car is calculated. 4) While being tracked if cars passes the entrance line with front or exit line with their back a record about entrance and exit times is created/updated respectively to keep entrance and exit times in the database Augmentation Requirements 1) Once recognized car is augmented by placing a border around it, the color of the border is dependent on whether the car is an employee car, or a guest car. 2) While being tracked the borders move with the car. 9

11 3) System user/watcher can click inside any of the recognized cars borders to view car speed, model, color, chassis, motor size, fuel type, employee ID, first name, last name, department and other information if present ( other is detailed in section 4). 4) System user/watcher can save a frame from the video stream Non-functional Requirements There are two major goals relevant to the implementation. These are performance and accuracy of the system Performance Performance is one of the two major issues for our system. The system should have a high performance such that the user should be able to see a the augmented view of the area streaming with 25 fps Accuracy Accuracy of the system is important for the user. For this reason, under the given assumptions in Section 3.1, the system should have 100% accuracy, meaning that it should recognize all cars correctly Simplicity Regarding user interface, an important design goal is keeping it simple. User interface should not be so complicated. Besides, the user should not need to do anything for basic usage of the system, that is seeing the speed of cars and seeing whether a car is owned by an employee or a visitor Security Since the system will be used offline and by a single user, security is not an issue Availability System will be available as long as the computer is running on is available Maintainability Our system is specified for one task. There will not be so much change in the future. Therefore, maintainability does not have more importance than it has in a normal software. 10

12 4. Data Model and Description The software will acquire tag information from a single database. 4.1 Data Description Stored information in the database consists of a 1-to-n relationship between employee and car entities Data objects Attributes of those entities are shown below; Employee ID::Char[] FirstName::Char[] LastName::Char[] Department::Char[] Other::Char[] An unique ID of an employee First name of the employee Last name of the employee Department of the employee All other information related to employee. Information here should be organized with whitespaces between them(example: Age:24 Gender:Male ) Car Plate::Char[] Model::Char[] Color::Char[] Chassis::Char[] An unique ID of an employee Model of the car Color of the car Chassis number of the car 11

13 Motor size::char[] Fuel type::char[] Other::Char[] Motor size of the car Fuel type that car uses All other information related to car. Information is organized same as other attribute of Employee entity Record Plate::Char[] Entrance::Date Exit::Date Plate number of the recorded car Entrance time of the car Exit time of the car Relationships 5. Behavioral Model and Description 5.1. Description for software behavior Our software is expected to be powered on all the time. It should monitor an area, constantly and repeatedly getting view, and deduct information from the view of that area. 12

14 In the case of detecting cars in the area, the system will try to do two things; first being recognizing the cars and second being the tracking. At the same time when it creates enough information from the context, it will reflect this information to the screen for watchers, e.g. security officer. If there is no car in the view, system will not show any information to watcher State Transition Diagrams Figure: Data-flow model Data structures in the data-flow model are shown below; 13

15 Figure: State machine model of the system 6. Planning 6.1. Team Structure There are three people in the team. These people are: Behlül UÇAR Ceren Abay Ezel Aydoğ 6.2. Estimation (Basic Schedule) Work Starting time Ending time Requirements Analysis Initial Design Detailed Design Demo Preparation

16 Figure: First Semester Work Starting time Ending time Central controller Image Acquisitor Recognizer Tracker Augmenter User Interface Figure: Second Semester 6.3. Process Model Iterative and incremental development model is going to be used by the team 7. Conclusion We have given information about the software requirements specification of Car Tracker project. The project aims to help security officers in an auto park by enhancing the view on their screens. Since the project is mainly about algorithms and implementation, usage of the system is a little bit straightforward. Therefore as the readers have noticed, this document has been laconic. Nevertheless, we believe this software will be very helpful for security officers in action. 15

Software Requirement Specification for Web Based Integrated Development Environment. DEVCLOUD Web Based Integrated Development Environment.

Software Requirement Specification for Web Based Integrated Development Environment. DEVCLOUD Web Based Integrated Development Environment. Software Requirement Specification for Web Based Integrated Development Environment DEVCLOUD Web Based Integrated Development Environment TinTin Alican Güçlükol Anıl Paçacı Meriç Taze Serbay Arslanhan

More information

Fleet Management Solutions

Fleet Management Solutions RFID FOR FLEET MANAGEMENT TagItalia is main solution provider for Fleet Management services and devices for public and private transport companies. High level automation in procedures can be obtained using

More information

Web Conferencing Review

Web Conferencing Review Web Conferencing Review Discover how a simple technology could save you time, money and stress Megameeting UK Ltd Shoreham Airport Shoreham-by-Sea West Sussex BN43 5FF t: 0844 967 0358 e: [email protected]

More information

Frequently Asked Questions About VisionGauge OnLine

Frequently Asked Questions About VisionGauge OnLine Frequently Asked Questions About VisionGauge OnLine The following frequently asked questions address the most common issues and inquiries about VisionGauge OnLine: 1. What is VisionGauge OnLine? VisionGauge

More information

TECHNICAL QUESTIONS AND ANSWERS ITN-DOT-14/15-7009RM TAMPA OPERATIONS CENTER VIDEO SURVEILLANCE/SECURITY ACCESS SYSTEM

TECHNICAL QUESTIONS AND ANSWERS ITN-DOT-14/15-7009RM TAMPA OPERATIONS CENTER VIDEO SURVEILLANCE/SECURITY ACCESS SYSTEM TECHNICAL QUESTIONS AND ANSWERS ITN-DOT-14/15-7009RM TAMPA OPERATIONS CENTER VIDEO SURVEILLANCE/SECURITY ACCESS SYSTEM 1) Does the department have an estimate on the total number of cameras required and

More information

Software Requirements Specification. Schlumberger Scheduling Assistant. for. Version 0.2. Prepared by Design Team A. Rice University COMP410/539

Software Requirements Specification. Schlumberger Scheduling Assistant. for. Version 0.2. Prepared by Design Team A. Rice University COMP410/539 Software Requirements Specification for Schlumberger Scheduling Assistant Page 1 Software Requirements Specification for Schlumberger Scheduling Assistant Version 0.2 Prepared by Design Team A Rice University

More information

A pixlogic White Paper 4984 El Camino Real Suite 205 Los Altos, CA 94022 T. 650-967-4067 [email protected] www.pixlogic.com

A pixlogic White Paper 4984 El Camino Real Suite 205 Los Altos, CA 94022 T. 650-967-4067 info@pixlogic.com www.pixlogic.com A pixlogic White Paper 4984 El Camino Real Suite 205 Los Altos, CA 94022 T. 650-967-4067 [email protected] www.pixlogic.com Intelligent License Plate Recognition for Security Applications Dec-2011 Contents

More information

2012, Computhink, Inc. 151 E. 22 nd Street, Lombard, IL 60148 www.computhink.com [email protected] (800) 988-4465

2012, Computhink, Inc. 151 E. 22 nd Street, Lombard, IL 60148 www.computhink.com sales@computhink.com (800) 988-4465 ViewWise is the Document Management Solution for the small to medium-sized business, designed to operate in multiple network environments and to integrate with existing operational investments in Information

More information

T-REDSPEED White paper

T-REDSPEED White paper T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation

More information

By: M.Habibullah Pagarkar Kaushal Parekh Jogen Shah Jignasa Desai Prarthna Advani Siddhesh Sarvankar Nikhil Ghate

By: M.Habibullah Pagarkar Kaushal Parekh Jogen Shah Jignasa Desai Prarthna Advani Siddhesh Sarvankar Nikhil Ghate AUTOMATED VEHICLE CONTROL SYSTEM By: M.Habibullah Pagarkar Kaushal Parekh Jogen Shah Jignasa Desai Prarthna Advani Siddhesh Sarvankar Nikhil Ghate Third Year Information Technology Engineering V.E.S.I.T.

More information

Mouse Control using a Web Camera based on Colour Detection

Mouse Control using a Web Camera based on Colour Detection Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,

More information

Chapter 5 Objectives. Chapter 5 Input

Chapter 5 Objectives. Chapter 5 Input Chapter 5 Input Describe two types of input List characteristics of a Identify various types of s Identify various types of pointing devices Chapter 5 Objectives Explain how voice recognition works Understand

More information

Defog Image Processing

Defog Image Processing Introduction Expectations for a camera s performance, no matter the application, are that it must work and provide clear usable images, regardless of any environmental or mechanical challenges the camera

More information

High Level Design Distributed Network Traffic Controller

High Level Design Distributed Network Traffic Controller High Level Design Distributed Network Traffic Controller Revision Number: 1.0 Last date of revision: 2/2/05 22c:198 Johnson, Chadwick Hugh Change Record Revision Date Author Changes 1 Contents 1. Introduction

More information

Why ClearCube Technology for Multiple Independent Secure Networks (MILS) Solutions? Client Cube KM. Moving desktops to the datacenter.

Why ClearCube Technology for Multiple Independent Secure Networks (MILS) Solutions? Client Cube KM. Moving desktops to the datacenter. Why ClearCube Technology for Multiple Independent Secure Networks (MILS) Solutions? Client Cube KM Moving desktops to the datacenter. Why ClearCube for Multiple Independent Secure Networks? In the rugged

More information

Airline Flight and Reservation System. Software Design Document. Name:

Airline Flight and Reservation System. Software Design Document. Name: Airline Flight and Reservation System Software Design Document Name: Date: 15.01.2011 Table of Contents 1. Introduction... 3 1.1 Purpose...3 1.2 Scope...3 1.3 Overview...3 2. System Overview... 4 3. System

More information

Software Requirements Specification

Software Requirements Specification Software Requirements Specification (SRS v1.0) For Mobile Real Estate Project Prepared by D. Destan Sarpkaya Advisor Assist.Prof.Dr. Onur Demir Yeditepe University 2011 1 P a g e 1. Introduction a. Purpose

More information

ENR-2000 Series. User s Manual. For V4.00.02 Firmware 2014/01/29

ENR-2000 Series. User s Manual. For V4.00.02 Firmware 2014/01/29 ENR-2000 Series User s Manual For V4.00.02 Firmware 2014/01/29 Legal Notice Disclaimer The information contained in this document is intended for general information purposes. ACTi Corporation shall not

More information

GestPoint Maestro3D. A White Paper from GestureTek The Inventor of 3D Video Gesture Control

GestPoint Maestro3D. A White Paper from GestureTek The Inventor of 3D Video Gesture Control A White Paper from GestureTek The Inventor of 3D Video Gesture Control Table of Contents Executive Summary... 3 The Trackers... 4 GestPoint Maestro3D Hand Tracker... 4 GestPoint Maestro3D Multi-Tracker...

More information

Barcode Based Automated Parking Management System

Barcode Based Automated Parking Management System IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Barcode Based Automated Parking Management System Parth Rajeshbhai Zalawadia 1 Jasmin

More information

CS231M Project Report - Automated Real-Time Face Tracking and Blending

CS231M Project Report - Automated Real-Time Face Tracking and Blending CS231M Project Report - Automated Real-Time Face Tracking and Blending Steven Lee, [email protected] June 6, 2015 1 Introduction Summary statement: The goal of this project is to create an Android

More information

The Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers.

The Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers. Standard Methods of Input Keyboard Mouse Input device enables you to input information and commands into the computer. The Keyboard One of the first peripherals to be used with a computer and is still

More information

The SwannCloud Mobile App

The SwannCloud Mobile App QSCLOUD150113E Swann 2014 The SwannCloud Mobile App Have a Smartphone or Tablet? With the free SwannCloud app, you can turn your ios or Android mobile device into a monitoring centre for your camera. Have

More information

Low power GPUs a view from the industry. Edvard Sørgård

Low power GPUs a view from the industry. Edvard Sørgård Low power GPUs a view from the industry Edvard Sørgård 1 ARM in Trondheim Graphics technology design centre From 2006 acquisition of Falanx Microsystems AS Origin of the ARM Mali GPUs Main activities today

More information

A Prototype For Eye-Gaze Corrected

A Prototype For Eye-Gaze Corrected A Prototype For Eye-Gaze Corrected Video Chat on Graphics Hardware Maarten Dumont, Steven Maesen, Sammy Rogmans and Philippe Bekaert Introduction Traditional webcam video chat: No eye contact. No extensive

More information

Prof. Dr. M. H. Assal

Prof. Dr. M. H. Assal Prof. Dr. M. H. Assal AS 26/10/2014 Computer hardware is the collection of physical elements that comprise a computer system Computer hardware can be classified as following: o Input devices o Output devices

More information

Basler. Area Scan Cameras

Basler. Area Scan Cameras Basler Area Scan Cameras VGA to 5 megapixels and up to 210 fps Selected high quality Sony and Kodak CCD sensors Powerful Gigabit Ethernet interface Superb image quality at all resolutions and frame rates

More information

www.ryansolutions.eu BUSINESS SECURITY SOLUTION FOR CHAIN GAS STATIONS

www.ryansolutions.eu BUSINESS SECURITY SOLUTION FOR CHAIN GAS STATIONS BUSINESS SECURITY SOLUTION FOR CHAIN GAS STATIONS BUSINESS SECURITY SYSTEM SOVA BUSINESS SECURITY SYSTEM SOVA is designed to create a single information field for safety management within a large enterprise.

More information

SMART Board User Guide for Mac

SMART Board User Guide for Mac SMART Board User Guide for Mac What is it? SMART Board is an interactive whiteboard available in an increasing number of classrooms at the University of Tennessee. While your laptop image is projected

More information

Distance-Learning Remote Laboratories using LabVIEW

Distance-Learning Remote Laboratories using LabVIEW Distance-Learning Remote Laboratories using LabVIEW Introduction Laboratories, which are found in all engineering and science programs, are an essential part of the education experience. Not only do laboratories

More information

vdelay: A Tool to Measure Capture-to-Display Latency and Frame Rate

vdelay: A Tool to Measure Capture-to-Display Latency and Frame Rate 2009 11th IEEE International Symposium on Multimedia vdelay: A Tool to Measure Capture-to-Display Latency and Frame Rate Omer Boyaci, Andrea Forte, Salman Abdul Baset, and Henning Schulzrinne Department

More information

Software Requirements Specification

Software Requirements Specification METU DEPARTMENT OF COMPUTER ENGINEERING Software Requirements Specification SNMP Agent & Network Simulator Mustafa İlhan Osman Tahsin Berktaş Mehmet Elgin Akpınar 05.12.2010 Table of Contents 1. Introduction...

More information

PRT_INCIDENT DETECTION_TRAFFIC

PRT_INCIDENT DETECTION_TRAFFIC PRT_INCIDENT DETECTION_TRAFFIC TABLE OF CONTENTS 1. Company Profile... 3 1.1 THE ENTERPRISE... 3 1.2 The perfect solution with the right partner... 4 1.3 OUR PHILOSOPHY... 4 1.4 OUR OBJECTIVE... 4 2. Know

More information

AKCess Pro Server Management Software

AKCess Pro Server Management Software Management Software v.100.00x takes the best from IP Video Monitoring Software and is the first to combine it with Environmental / Security Sensor and Access Control equipment in one centralized management

More information

Getting Started on the Computer With Mouseaerobics! Windows XP

Getting Started on the Computer With Mouseaerobics! Windows XP This handout was modified from materials supplied by the Bill and Melinda Gates Foundation through a grant to the Manchester City Library. Getting Started on the Computer With Mouseaerobics! Windows XP

More information

CS 378: Computer Game Technology

CS 378: Computer Game Technology CS 378: Computer Game Technology http://www.cs.utexas.edu/~fussell/courses/cs378/ Spring 2013 University of Texas at Austin CS 378 Game Technology Don Fussell Instructor and TAs! Instructor: Don Fussell!

More information

Whitepaper. Image stabilization improving camera usability

Whitepaper. Image stabilization improving camera usability Whitepaper Image stabilization improving camera usability Table of contents 1. Introduction 3 2. Vibration Impact on Video Output 3 3. Image Stabilization Techniques 3 3.1 Optical Image Stabilization 3

More information

New development of automation for agricultural machinery

New development of automation for agricultural machinery New development of automation for agricultural machinery a versitale technology in automation of agriculture machinery VDI-Expertenforum 2011-04-06 1 Mechanisation & Automation Bigger and bigger Jaguar

More information

Basler pilot AREA SCAN CAMERAS

Basler pilot AREA SCAN CAMERAS Basler pilot AREA SCAN CAMERAS VGA to 5 megapixels and up to 210 fps Selected high quality CCD sensors Powerful Gigabit Ethernet interface Superb image quality at all Resolutions and frame rates OVERVIEW

More information

Synergy Controller Cloud Storage Features and Benefits

Synergy Controller Cloud Storage Features and Benefits Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they provide in virtually all business

More information

999GPS.net Tracking Platform Operation Guide

999GPS.net Tracking Platform Operation Guide 999GPS.net Tracking Platform Operation Guide Welcome to use this Real Time GPS tracking platform, This software is web based system, it is not necessary to download any software or any plug-in software,

More information

M3S ANPR Automatic Number Plates Recognize System

M3S ANPR Automatic Number Plates Recognize System Zakopianska 6 Str. 03-934 Warsaw tel. (22) 511 19 99 fax: (22) 511 19 95 www.polixel.pl M3S ANPR Automatic Number Plates Recognize System M3S-ANPR Automatic Number Plates Recognize system is authorial

More information

Mobile Phone & Website Tracking Platform Operation Guide

Mobile Phone & Website Tracking Platform Operation Guide Mobile Phone & Website Tracking Platform Operation Guide This software is web based system, for users to logon with given user name & password to locate the tracker s current location, play back the history

More information

CHAPTER I INTRODUCTION

CHAPTER I INTRODUCTION CHAPTER I INTRODUCTION 1.1 Introduction Barcodes are machine readable symbols made of patterns and bars. Barcodes are used for automatic identification and usually are used in conjunction with databases.

More information

Achieving 5 Nines Business Process Reliability With Barcodes. Michael Salzman, VP Marketing (408) 737-7092 sales@inliteresearch.

Achieving 5 Nines Business Process Reliability With Barcodes. Michael Salzman, VP Marketing (408) 737-7092 sales@inliteresearch. Achieving 5 Nines Business Process Reliability With Barcodes Michael Salzman, VP Marketing (408) 737-7092 [email protected] Introduction All workflows rely on critical data to trigger and direct

More information

USB 3.0 Camera User s Guide

USB 3.0 Camera User s Guide Rev 1.2 Leopard Imaging Inc. Mar, 2014 Preface Congratulations on your purchase of this product. Read this manual carefully and keep it in a safe place for any future reference. About this manual This

More information

Software Requirement Specification for Folk An Online Community

Software Requirement Specification for Folk An Online Community Software Requirement Specification for Folk An Online Community 1. : 1.1 Problem Definition The purpose of this document is to describe the software requirements of a web portal based on social software

More information

Software Requirement Specification For Flea Market System

Software Requirement Specification For Flea Market System Software Requirement Specification For Flea Market System By Ilya Verlinsky, Alexander Sarkisyan, Ambartsum Keshishyan, Igor Gleyser, Andrey Ishuninov 1 INTRODUCTION 1.1 Purpose 1.1.1 Purpose of SRS document

More information

Fleet Optimization with IBM Maximo for Transportation

Fleet Optimization with IBM Maximo for Transportation Efficiencies, savings and new opportunities for fleet Fleet Optimization with IBM Maximo for Transportation Highlights Integrates IBM Maximo for Transportation with IBM Fleet Optimization solutions Offers

More information

ASTERIX Format Analysis and Monitoring Tool

ASTERIX Format Analysis and Monitoring Tool ASTERIX Format Analysis and Monitoring Tool Reference: SUR/STFRDE/APAT-SRS Status: Released Edition: 1.0 Date: 27 August 1998 Authors: Bruno Lambin, Tarkan Sevim Table of Contents 1. Introduction 1.1.

More information

Dr Robot C# Advance Sputnik Demo Program

Dr Robot C# Advance Sputnik Demo Program 25 Valleywood Drive, Unit 20 Markham, Ontario, L3R 5L9, Canada Tel: (905) 943-9572 Fax: (905) 943-9197 [email protected] Dr Robot C# Advance Sputnik Demo Program Version: 1.0.0 June 2008-1 - Copyright

More information

ivms-4500(android) Mobile Client Software User Manual (V1.0)

ivms-4500(android) Mobile Client Software User Manual (V1.0) ivms-4500(android) Mobile Client Software User Manual (V1.0) Thank you for purchasing our product. This manual applies to ivms-4500 (Android) mobile client software, please read it carefully for the better

More information

False alarm in outdoor environments

False alarm in outdoor environments Accepted 1.0 Savantic letter 1(6) False alarm in outdoor environments Accepted 1.0 Savantic letter 2(6) Table of contents Revision history 3 References 3 1 Introduction 4 2 Pre-processing 4 3 Detection,

More information

Mobile Automatic Tracking System (MATS) Introduction

Mobile Automatic Tracking System (MATS) Introduction Mobile Automatic Tracking System (MATS) This paper discusses the Mobile Automatic Tracking System (MATS), a man-portable, precision, real-time Tracking system derived from E-O Imaging s extensive video

More information

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY Review of the Air Force Academy No 3 (30) 2015 REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY For the past few years, location systems have become a major studying field,

More information

Managing Variability in ALPR Software

Managing Variability in ALPR Software Managing Variability in ALPR Software Dr. Marco Sinnema Product Manager Video and ALPR, Q-Free ASA P.O. Box 180, 9410 AD Beilen, The Netherlands tel. +31 593 542055, fax. +31 593 542098 [email protected]

More information

Software Requirements Specification Document

Software Requirements Specification Document Software Requirements Specification Document Version 1.0 Design and Development of CSC based Multi-Utility System Including Access Control and Attendance Monitoring Team SDET: The Smart People Prof. Rahul

More information

1.3 Mega-Pixel Video Quality

1.3 Mega-Pixel Video Quality AirCam POE-250HD H.264 1.3 MegaPixel POE Vandal Proof Dome T he POE-250HD is a high-end 1.3 MegaPixel network camera designed for professional outdoor surveillance and security applications. MegaPixel

More information

Tracking of Small Unmanned Aerial Vehicles

Tracking of Small Unmanned Aerial Vehicles Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: [email protected] Aeronautics and Astronautics Stanford

More information

Livestream Studio. Release Notes & New Features!!! For use with Livestream Studio version 3.0.0. Published on April 13, 2015

Livestream Studio. Release Notes & New Features!!! For use with Livestream Studio version 3.0.0. Published on April 13, 2015 Livestream Studio! Release Notes & New Features!!! For use with Livestream Studio version 3.0.0! Published on April 13, 2015 Table of Contents 1. Release notes 2. 4K/UHD and low definition project formats

More information

Introduction CHAPTER 1

Introduction CHAPTER 1 CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by

More information

Software Project Management Plan (SPMP)

Software Project Management Plan (SPMP) Software Project Management Plan (SPMP) The basic template to be used is derived from IEEE Std 1058-1998, IEEE Standard for Software Project Management Plans. The following is a template for the SPMP.

More information

SURVEILLANCE SYSTEM USING TVCC. SAFECAM System

SURVEILLANCE SYSTEM USING TVCC. SAFECAM System SURVEILLANCE SYSTEM USING TVCC SAFECAM System The SafeCam system for video surveillance concurs to carry out the control and the video recording, in remote, constantly and in real time, of the specific

More information

Bringing Big Data Modelling into the Hands of Domain Experts

Bringing Big Data Modelling into the Hands of Domain Experts Bringing Big Data Modelling into the Hands of Domain Experts David Willingham Senior Application Engineer MathWorks [email protected] 2015 The MathWorks, Inc. 1 Data is the sword of the

More information

SMART Board Menu. Full Reference Guide

SMART Board Menu. Full Reference Guide SMART Board Full Reference Guide Start-Up After entering Windows, click on the desktop icon SMART Board Tools. The SMART Board icon will appear in the system tray on the bottom right of the screen. Turn

More information

HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT

HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT Akhil Gupta, Akash Rathi, Dr. Y. Radhika

More information

MULTIPLE CHOICE FREE RESPONSE QUESTIONS

MULTIPLE CHOICE FREE RESPONSE QUESTIONS MULTIPLE CHOICE FREE RESPONSE QUESTIONS World ORT Union I n p u t d e v i c e s Where would you find the letters QUERTY? A. Mouse B. Keyboard C.Numeric Keypad How did the computer mouse get its name? A.

More information

Automated Recording of Lectures using the Microsoft Kinect

Automated Recording of Lectures using the Microsoft Kinect Automated Recording of Lectures using the Microsoft Kinect Daniel Sailer 1, Karin Weiß 2, Manuel Braun 3, Wilhelm Büchner Hochschule Ostendstraße 3 64319 Pfungstadt, Germany 1 [email protected] 2 [email protected]

More information

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s. 16043 CHIAVARI (GE) Tel. +39 0185 318444 - Fax +39 0185 472835 mailto: [email protected] url: http//www.len.

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s. 16043 CHIAVARI (GE) Tel. +39 0185 318444 - Fax +39 0185 472835 mailto: len@len.it url: http//www.len. MA511 General Index 1 INTRODUCTION... 3 1.1 HARDWARE FEATURES:... 4 2 INTERFACE... 5 2.1 KEYBOARD... 6 2.2 POWER ON... 7 2.3 POWER OFF... 7 2.4 DETECTOR CONNECTION... 7 2.5 DETECTOR SUBSTITUTION...7 3

More information

WHAT WE NEED TO START THE PERFORMANCE TESTING?

WHAT WE NEED TO START THE PERFORMANCE TESTING? ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information

More information

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher OPERATION MANUAL MV-410RGB Layout Editor Version 2.1- higher Table of Contents 1. Setup... 1 1-1. Overview... 1 1-2. System Requirements... 1 1-3. Operation Flow... 1 1-4. Installing MV-410RGB Layout

More information

Expense Tracker. CSC 230: Software Engineering. Department of Computer Science, Sacramento State University Spring 2015. Professor :Dr.

Expense Tracker. CSC 230: Software Engineering. Department of Computer Science, Sacramento State University Spring 2015. Professor :Dr. CSC 230: Software Engineering Department of Computer Science, Sacramento State University Spring 2015 Expense Tracker Professor :Dr. Doan Nguyen Team # 12: Savleen Kaur Arundhati Wahane 1 Table of Contents

More information

SeeVogh Player manual

SeeVogh Player manual SeeVogh Player manual Current Version as of: (03/28/2014) v.2.0 1 The SeeVogh Player is a simple application, which allows you to playback recordings made during a SeeVogh meeting with the recording function

More information

TH2. Input devices, processing and output devices

TH2. Input devices, processing and output devices TH2. Input devices, processing and output devices http://www.bbc.co.uk/schools/gcsebitesize/ict/ Input devices allow us to enter raw data into a computer. The computer processes the data and then produces

More information

CENG492 SENIOR DESIGN PROJECT AND SEMINAR II SOFTWARE CONFIGURATION MANAGEMENT PLAN

CENG492 SENIOR DESIGN PROJECT AND SEMINAR II SOFTWARE CONFIGURATION MANAGEMENT PLAN CENG492 SENIOR DESIGN PROJECT AND SEMINAR II SOFTWARE CONFIGURATION MANAGEMENT PLAN by Group LaPaix Subject on COMPUTERIZED READING SYSTEM FOR BLINDS DEPARTMENT OF COMPUTER ENGINEERING METU ANKARA 28.03.2003

More information

Kinect Interface to Play Computer Games with Movement

Kinect Interface to Play Computer Games with Movement Kinect Interface to Play Computer Games with Movement Program Install and Hardware Setup Needed hardware and software to use the Kinect to play computer games. Hardware: Computer running Windows 7 or 8

More information

Video stabilization for high resolution images reconstruction

Video stabilization for high resolution images reconstruction Advanced Project S9 Video stabilization for high resolution images reconstruction HIMMICH Youssef, KEROUANTON Thomas, PATIES Rémi, VILCHES José. Abstract Super-resolution reconstruction produces one or

More information

Introduction to Mirametrix EyeTracker

Introduction to Mirametrix EyeTracker Introduction to Mirametrix EyeTracker Hao Wu 1 Preface This is an introduction of how to set up Mirametrix eye tracker to Linux system. This eye tracker only has Windows version driver. We usually use

More information

Software Requirement Specifications V1.0

Software Requirement Specifications V1.0 V1.0 1. Introduction 1.1 Purpose... 1 1.2 Document Conventions... 1 1.3 Intended Audience and Reading Suggestions... 1 1.4 Project Scope... 1 1.5 References... 1 2. Overall 2.1 Product Perspective... 2

More information

Chapter 5 Understanding Input. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 5 Understanding Input. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 5 Understanding Input Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Define input and differentiate among a program, command, and user response Identify

More information

Software Test Plan (STP) Template

Software Test Plan (STP) Template (STP) Template Items that are intended to stay in as part of your document are in bold; explanatory comments are in italic text. Plain text is used where you might insert wording about your project. This

More information

Reform PDC Document Workflow Solution Streamline capture and distribution. intuitive. lexible. mobile

Reform PDC Document Workflow Solution Streamline capture and distribution. intuitive. lexible. mobile Reform PDC Document Workflow Solution Streamline capture and distribution intuitive lexible mobile Reform PDC Innovation and convenience to maximize efficiency. Your organization is unique so is its document

More information

OVERVIEW OF THE PROJECT...

OVERVIEW OF THE PROJECT... SYSTEMS ENGINEERING DESIGN PROJECT ENPM 643, Fall 2006 Instructor Authors ENPM643 Dr. M Austin Atul Mehta & Felipe Leite Fall 2006 TABLE OF CONTENTS Section Page 1 OVERVIEW OF THE PROJECT... 3 1.1 PURPOSE...

More information

Software Requirements Specification. For. Attendance Tracking System, Release 1.0. Version 1.0

Software Requirements Specification. For. Attendance Tracking System, Release 1.0. Version 1.0 Software Requirements Specification For Attendance Tracking System, Release 1.0 Version 1.0 Prepared by Lee Bell, Graham Kennedy, Jonathan Loudin, Roger Seagle February 9, 2003 Table of Contents Table

More information

Keywords drowsiness, image processing, ultrasonic sensor, detection, camera, speed.

Keywords drowsiness, image processing, ultrasonic sensor, detection, camera, speed. EYE TRACKING BASED DRIVER DROWSINESS MONITORING AND WARNING SYSTEM Mitharwal Surendra Singh L., Ajgar Bhavana G., Shinde Pooja S., Maske Ashish M. Department of Electronics and Telecommunication Institute

More information

3D U ser I t er aces and Augmented Reality

3D U ser I t er aces and Augmented Reality 3D User Interfaces and Augmented Reality Applications Mechanical CAD 3D Animation Virtual Environments Scientific Visualization Mechanical CAD Component design Assembly testingti Mechanical properties

More information

SeeTec ExpansionPackage

SeeTec ExpansionPackage SeeTec ExpansionPackage Contents Contents 1 SeeTec WebClient...1 1.1 System requirements... 2 1.1.1 Server requirements for Apache HTTP Server, SeeTec TranscodingEngine (STE) and SeeTec ApplicationGateway

More information

DEVELOPMENT OF HR INFORMATION SYSTEM FOR

DEVELOPMENT OF HR INFORMATION SYSTEM FOR DEVELOPMENT OF HR INFORMATION SYSTEM FOR AN AEROSPACE INDUSTRY 1-MBA Student, 2-Assistant Professor, Department of MS, M.S.Ramaiah School of Advanced Studies, Bangalore 3-HR Manager, Taneja Aerospace and

More information

PC Build and Manual Part 1

PC Build and Manual Part 1 PC Build and Manual Part 1 Applying IT best practices in working with computer systems: Section 1: Workspace Preparation completing IT-related tasks: Sections 1-5 of the manual Section 2: Installing Motherboard

More information

REMOTE DEPOSIT CAPTURE MARKET

REMOTE DEPOSIT CAPTURE MARKET REMOTE DEPOSIT CAPTURE MARKET Expanding the Remote Deposit Capture Market With Software Tools for RDC and Remote Lockbox Development Introduction The growth and evolution of the Remote Deposit Capture

More information

Basler dart AREA SCAN CAMERAS. Board level cameras with bare board, S- and CS-mount options

Basler dart AREA SCAN CAMERAS. Board level cameras with bare board, S- and CS-mount options Basler dart AREA SCAN CAMERAS Board level cameras with bare board, S- and CS-mount options Designed to meet smallest space as well as lowest weight and power requirements Plug and play with future-proof

More information