SlideShare une entreprise Scribd logo
1  sur  35
HinoPak Vehicle Tracking &
Monitoring System (VTMS)
Institute of Business Administration
(IBA - Karachi)
–
Final Year Project Presentation
June 16, 2013
Pictorial Representation System
VTMS
Android
Application
Geographic
Tracking
GPS Co-
Ordinates
Latitude
Longitude
Current
Speed
Simple
Arithmetic
Algorithm
Average
Speed
Estimate
d Time
of
Arrival
Custom
Arithmetic
Algorithm
Route
Based
Route
Management
Pre-set
Route
Selection
Raspberry
Pi
Visual
Surveilla
nce
Local
Storage
Real-Time
Transmission
Project
brain
Web Panel
Visual
Data
Real-
Time
Visual
s
Archives
Geo
Data
All Co-
Ordinates
Reporting
Export
User
Report
Export
Trip
Report
Manageme
nt
Add
User
Remov
e User
Complete System Feature Flow
Android Application Building Blocks
Android OS
VTMS Application
GPS
GPRS/WIFISMS (As Fallback)
Local Storage
(As Fallback)
Functional Android Application For
Geographic Tracking
FEATURES:
Real-time vehicle
tracking via
Geographic Co-
ordinates
Selecting
customized travel
routes
Estimated time of
arrival to
destination, Speed
& Journey lapse
time
Google Local
Integration
Android Application Features
Real-Time Vehicle Tracking
• Real-Time tracking
• Separate mapping for each
trip travelled
• Last Known Coordinate
• All Coordinates
Customized Routes
• Scalable and Customized
• Granular details
Estimated Time to Arrival
• Anticipate the journey
duration
• Displayed on an smartphone
placed within the vehicle
• 84.4% accuracy for speed
calculated*
• GPS location accurate
within ~30ft radius
* Test statistics from best performing test device
Google Local Integration
• Point of interest, landmarks etc based on their current
location
Visual Surveillance Building Blocks
Raspberry Pi Model B
Debian OS
MOTION
Python Program
WIFI connectivity
Local Storage (As
Fallback)
Video Surveillance Unit
FEATURES:
Real time
image
transmission
Archived
visual data
Viewable in
admin web
panel
Visual Surveillance Features
Raspberry Pi?
The Raspberry Pi is a credit-card-sized single-board mini computer
Contains 512MB memory with 700MHz Processer and ability to clock up to 1
GHz, and a Video core 4 GPU. The GPU is capable of Blu-Ray quality
playback. It has a fast 3D core accessed using the supplied OpenGL ES2.0 and
OpenVG libraries
The GPU provides Open GL ES 2.0, hardware-accelerated OpenVG, and
1080p30 H.264 high-profile decode
The GPU is capable of 1Gpixel/s, 1.5Gtexel/s or 24 GFLOPs of general
purpose compute and features a bunch of texture filtering and DMA
infrastructure
That is, graphics capabilities are roughly equivalent to Xbox 1 level of
performance. Overall real world performance is something like a 300MHz
Pentium 2, only with much, much swankier graphics
Visual Data Stats
Size per image ~ 500 KB (rough average)
Duration of transmission 18 hours daily (assuming intercity travel)
Image frequency 3 images/minute*
Number of images transmitted each day 3240
Daily data transmission ~ 1.55 GB (rough approximation of core
transmission)
Local storage in Raspberry Pi 16 GB (current SD card size, expandable
to 64 GB)
Data Storage Capacity ~ 10.5 days worth data
Visual Surveillance Data Flow
Web Panel Building Blocks
UBUNTU
APACHE
MySQL
PHP
HTML5 + Java Script
Google Maps
WEB PANEL
FEATURES:
Location
specific
information
• Last known
co-ordinate
• -All co-
ordinates
Visual
information
• Real time
visuals
• Visual
Archives
• Integrated
view of
visuals with
Geographic
locations
Route
Management
• Save route
• Load route
• Ignition
notifications
Reporting
• User report
• Trip report
Web Panel
Administrati
on
• Add user
• Remove
user
Web Panel Features
Web Panel Data Flow
Maps
• Displayed using Google Maps
• Each map will correspond to a specific trip
• Various zoom levels
• Route direction and location accuracy are offered
• All data is exportable in csv format for offline manipulations
& analysis
Maps – Contd..
• Portable to other map
services – one instance of
Leaflet JS is implemented to
showcase the feature
• Custom route deviation is
implemented which
generates an SMS alert using
sendsms.pk API to the admin
to inform about deviation
from the pre-set route
Archived Visual Data
• Archived to be used for
future references.
• All data is exportable
• Visual evidence
• Monitor their services and
customer experience as well
Integrated View
• An integrated view has been
incorporated in the system to
view the visual data
corresponding to the trip
location tracking for better
vigilance
Route Creation/View
• Customized routes
• Can be modified at any time
• The saved routes can then be
viewed for verification
purposes
Reporting Generation
• Standard reporting module
• Scalable
• Exportable in .pdf format
Types of Reports
User Report
Summary of user related information
Trip Report
Summary of trip related information
Ignition Reporting
Charts unscheduled stops indicated by ignition
status
Three Tier Contingency Plan
Level 3:Cellular Network/Wi-Fi Failure
Android Application will locally store data in the
device, which can be later extracted and pushed onto
the web server via customized C# application
Images will be stored in Raspberry Pi Micro SD
card and can be extracted manually to be pushed on
to the web server
LEVEL 2: GPRS/Wi-Fi Failure
Android Application will switch to secondary
mode, SMS, to send information in a pre-set format
to be pushed on to the web server via SMS server.
Images will be stored in Raspberry Pi Micro SD
card.
LEVEL 1: Temporary Connection Loss
Android Application will wait and resend once
connectivity is restored.
Images will be stored in Raspberry Pi Micro SD
card and transmission will resume when connection
restores.
Competitive Analysis
VTMS Cost Estimations
Total 12,200
Recurring Expenses (Monthly) Cost (PKR)
Internet Subscription for Wi-Fi 3,000
GPRS Package**** 90
Components Estimated Cost (PKR)
Android Phone* 12,000
Wi-Fi Connection** 12000 (including three months subscription)
Raspberry Pi 6000
Web-Cam*** 3000
Total 33,200
Total 3090
*Samsung Galaxy Y **PTCL EVO Nitro ***Infotech ****Zong Internet Package
Data Security
• Secure password protected My SQL database hosted on a
dedicated server
• User dashboard has clearly defined user roles, eliminating
unauthorized usage
• Authorized users can access relevant information only
• Passwords of all the registered users are protected using
ONE-WAY HASH function
Data Security – Contd..
• All data is viewable only once logged in
• End-to-end image transmission to remote server is encrypted
using AES 256
Data Security – Contd..
• AES 256 Encryption:
– Image converted to HEX String.
– Hex String is encrypted using AES encryption
– Image is transmitted via web service to VTMS Server
– Cipher text is decrypted to plain text.
– Hex String is converted to binary data.
– Stored as LONGBlob in MYSQL DB
System Limitations
• Since Integration of visual surveillance is the latest addition,
it has greater room for improvements
• Constant power supply for the Video Surveillance unit
• Wi-Fi connectivity for visual data transmission
• Limited number of location update requests, Google allows
10,000 requests per month, exceeding limit results in
incurring additional costs
System Limitations – Contd..
• The system is semi-automated. There is some, though
minimal, interaction required from the user
• Hardware compatibility may be an issue
• Improved crisis response time doesn’t necessarily means
timely crisis response
• Deals with monitoring only, no direct response action
Challenges
• Rigorous testing required - creating a favorable environment
for controlled tests. Also Identifying plausible issues of
intercity travel
• Finding and acquiring compatible hardware for the system to
work optimally
• Crafting complete and comprehensive documentation
Thank you!

Contenu connexe

En vedette

Final Year Presentation - Semester 1
Final Year Presentation - Semester 1Final Year Presentation - Semester 1
Final Year Presentation - Semester 1
SKRizvi
 
Hbl pakistan
Hbl pakistanHbl pakistan
Hbl pakistan
umar788
 

En vedette (14)

organizational behaviour of Bank AlFalah
organizational behaviour of  Bank AlFalahorganizational behaviour of  Bank AlFalah
organizational behaviour of Bank AlFalah
 
Seminar Hino Genuine OIl
Seminar Hino Genuine OIlSeminar Hino Genuine OIl
Seminar Hino Genuine OIl
 
Final Year Presentation - Semester 1
Final Year Presentation - Semester 1Final Year Presentation - Semester 1
Final Year Presentation - Semester 1
 
National bank of pakistan
National bank of pakistanNational bank of pakistan
National bank of pakistan
 
Bank alfalah
Bank alfalahBank alfalah
Bank alfalah
 
United Bank Limited - UBL (Pakistan)
United Bank Limited - UBL (Pakistan)United Bank Limited - UBL (Pakistan)
United Bank Limited - UBL (Pakistan)
 
Hbl
HblHbl
Hbl
 
Hbl pakistan
Hbl pakistanHbl pakistan
Hbl pakistan
 
Habib Bank (Hbl).
Habib Bank (Hbl). Habib Bank (Hbl).
Habib Bank (Hbl).
 
MBO and MBE
MBO and MBEMBO and MBE
MBO and MBE
 
MANAGEMENT BY OBJECTIVES (MBO)
MANAGEMENT BY OBJECTIVES (MBO)MANAGEMENT BY OBJECTIVES (MBO)
MANAGEMENT BY OBJECTIVES (MBO)
 
Mbo%20compiled[1]
Mbo%20compiled[1]Mbo%20compiled[1]
Mbo%20compiled[1]
 
Mbo ppt
Mbo pptMbo ppt
Mbo ppt
 
Management by objectives
Management by objectivesManagement by objectives
Management by objectives
 

Similaire à Final presentation

Connexions 2013
Connexions 2013Connexions 2013
Connexions 2013
SKRizvi
 
[Foss4 g2013]the architecture of mobile traffic map service final
[Foss4 g2013]the architecture of mobile traffic map service final[Foss4 g2013]the architecture of mobile traffic map service final
[Foss4 g2013]the architecture of mobile traffic map service final
BJ Jang
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptx
Asim Pt
 
Coast gis talk
Coast gis talkCoast gis talk
Coast gis talk
Carl Sack
 

Similaire à Final presentation (20)

Connexions 2013
Connexions 2013Connexions 2013
Connexions 2013
 
[Foss4 g2013]the architecture of mobile traffic map service final
[Foss4 g2013]the architecture of mobile traffic map service final[Foss4 g2013]the architecture of mobile traffic map service final
[Foss4 g2013]the architecture of mobile traffic map service final
 
Web GIS using Google Map and QGIS
Web GIS using Google Map and QGISWeb GIS using Google Map and QGIS
Web GIS using Google Map and QGIS
 
User-Driven Cloud Transportation System for Smart Driving
User-Driven Cloud Transportation System for Smart DrivingUser-Driven Cloud Transportation System for Smart Driving
User-Driven Cloud Transportation System for Smart Driving
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptx
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
smartBike EPSIAE
smartBike EPSIAEsmartBike EPSIAE
smartBike EPSIAE
 
PEARC17: Live Integrated Visualization Environment: An Experiment in General...
PEARC17: Live Integrated Visualization Environment: An Experiment in General...PEARC17: Live Integrated Visualization Environment: An Experiment in General...
PEARC17: Live Integrated Visualization Environment: An Experiment in General...
 
Design review
Design reviewDesign review
Design review
 
Vehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsmVehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsm
 
Walking in the Cloud: A New Paradigm in Geospatial World
Walking in the Cloud: A New Paradigm in Geospatial WorldWalking in the Cloud: A New Paradigm in Geospatial World
Walking in the Cloud: A New Paradigm in Geospatial World
 
Coast gis talk
Coast gis talkCoast gis talk
Coast gis talk
 
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
 
project
projectproject
project
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
 
Car Monitoring IoT Project
Car Monitoring IoT ProjectCar Monitoring IoT Project
Car Monitoring IoT Project
 
GI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdiGI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdi
 
Leveraging Collector & UtiliSync to Manage Utilities
Leveraging Collector & UtiliSync to Manage UtilitiesLeveraging Collector & UtiliSync to Manage Utilities
Leveraging Collector & UtiliSync to Manage Utilities
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
Mobile QoS Management using Complex Event Processing
Mobile QoS Management using Complex Event ProcessingMobile QoS Management using Complex Event Processing
Mobile QoS Management using Complex Event Processing
 

Dernier

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 

Dernier (20)

Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Final presentation

  • 1. HinoPak Vehicle Tracking & Monitoring System (VTMS) Institute of Business Administration (IBA - Karachi) – Final Year Project Presentation June 16, 2013
  • 4. Android Application Building Blocks Android OS VTMS Application GPS GPRS/WIFISMS (As Fallback) Local Storage (As Fallback) Functional Android Application For Geographic Tracking
  • 5. FEATURES: Real-time vehicle tracking via Geographic Co- ordinates Selecting customized travel routes Estimated time of arrival to destination, Speed & Journey lapse time Google Local Integration Android Application Features
  • 6. Real-Time Vehicle Tracking • Real-Time tracking • Separate mapping for each trip travelled • Last Known Coordinate • All Coordinates
  • 7. Customized Routes • Scalable and Customized • Granular details
  • 8. Estimated Time to Arrival • Anticipate the journey duration • Displayed on an smartphone placed within the vehicle • 84.4% accuracy for speed calculated* • GPS location accurate within ~30ft radius * Test statistics from best performing test device
  • 9. Google Local Integration • Point of interest, landmarks etc based on their current location
  • 10. Visual Surveillance Building Blocks Raspberry Pi Model B Debian OS MOTION Python Program WIFI connectivity Local Storage (As Fallback) Video Surveillance Unit
  • 11. FEATURES: Real time image transmission Archived visual data Viewable in admin web panel Visual Surveillance Features
  • 12. Raspberry Pi? The Raspberry Pi is a credit-card-sized single-board mini computer Contains 512MB memory with 700MHz Processer and ability to clock up to 1 GHz, and a Video core 4 GPU. The GPU is capable of Blu-Ray quality playback. It has a fast 3D core accessed using the supplied OpenGL ES2.0 and OpenVG libraries The GPU provides Open GL ES 2.0, hardware-accelerated OpenVG, and 1080p30 H.264 high-profile decode The GPU is capable of 1Gpixel/s, 1.5Gtexel/s or 24 GFLOPs of general purpose compute and features a bunch of texture filtering and DMA infrastructure That is, graphics capabilities are roughly equivalent to Xbox 1 level of performance. Overall real world performance is something like a 300MHz Pentium 2, only with much, much swankier graphics
  • 13. Visual Data Stats Size per image ~ 500 KB (rough average) Duration of transmission 18 hours daily (assuming intercity travel) Image frequency 3 images/minute* Number of images transmitted each day 3240 Daily data transmission ~ 1.55 GB (rough approximation of core transmission) Local storage in Raspberry Pi 16 GB (current SD card size, expandable to 64 GB) Data Storage Capacity ~ 10.5 days worth data
  • 15. Web Panel Building Blocks UBUNTU APACHE MySQL PHP HTML5 + Java Script Google Maps WEB PANEL
  • 16. FEATURES: Location specific information • Last known co-ordinate • -All co- ordinates Visual information • Real time visuals • Visual Archives • Integrated view of visuals with Geographic locations Route Management • Save route • Load route • Ignition notifications Reporting • User report • Trip report Web Panel Administrati on • Add user • Remove user Web Panel Features
  • 18. Maps • Displayed using Google Maps • Each map will correspond to a specific trip • Various zoom levels • Route direction and location accuracy are offered • All data is exportable in csv format for offline manipulations & analysis
  • 19. Maps – Contd.. • Portable to other map services – one instance of Leaflet JS is implemented to showcase the feature • Custom route deviation is implemented which generates an SMS alert using sendsms.pk API to the admin to inform about deviation from the pre-set route
  • 20. Archived Visual Data • Archived to be used for future references. • All data is exportable • Visual evidence • Monitor their services and customer experience as well
  • 21. Integrated View • An integrated view has been incorporated in the system to view the visual data corresponding to the trip location tracking for better vigilance
  • 22. Route Creation/View • Customized routes • Can be modified at any time • The saved routes can then be viewed for verification purposes
  • 23. Reporting Generation • Standard reporting module • Scalable • Exportable in .pdf format
  • 24. Types of Reports User Report Summary of user related information Trip Report Summary of trip related information Ignition Reporting Charts unscheduled stops indicated by ignition status
  • 25. Three Tier Contingency Plan Level 3:Cellular Network/Wi-Fi Failure Android Application will locally store data in the device, which can be later extracted and pushed onto the web server via customized C# application Images will be stored in Raspberry Pi Micro SD card and can be extracted manually to be pushed on to the web server LEVEL 2: GPRS/Wi-Fi Failure Android Application will switch to secondary mode, SMS, to send information in a pre-set format to be pushed on to the web server via SMS server. Images will be stored in Raspberry Pi Micro SD card. LEVEL 1: Temporary Connection Loss Android Application will wait and resend once connectivity is restored. Images will be stored in Raspberry Pi Micro SD card and transmission will resume when connection restores.
  • 27. VTMS Cost Estimations Total 12,200 Recurring Expenses (Monthly) Cost (PKR) Internet Subscription for Wi-Fi 3,000 GPRS Package**** 90 Components Estimated Cost (PKR) Android Phone* 12,000 Wi-Fi Connection** 12000 (including three months subscription) Raspberry Pi 6000 Web-Cam*** 3000 Total 33,200 Total 3090 *Samsung Galaxy Y **PTCL EVO Nitro ***Infotech ****Zong Internet Package
  • 28. Data Security • Secure password protected My SQL database hosted on a dedicated server • User dashboard has clearly defined user roles, eliminating unauthorized usage • Authorized users can access relevant information only • Passwords of all the registered users are protected using ONE-WAY HASH function
  • 29. Data Security – Contd.. • All data is viewable only once logged in • End-to-end image transmission to remote server is encrypted using AES 256
  • 30. Data Security – Contd.. • AES 256 Encryption: – Image converted to HEX String. – Hex String is encrypted using AES encryption – Image is transmitted via web service to VTMS Server – Cipher text is decrypted to plain text. – Hex String is converted to binary data. – Stored as LONGBlob in MYSQL DB
  • 31. System Limitations • Since Integration of visual surveillance is the latest addition, it has greater room for improvements • Constant power supply for the Video Surveillance unit • Wi-Fi connectivity for visual data transmission • Limited number of location update requests, Google allows 10,000 requests per month, exceeding limit results in incurring additional costs
  • 32. System Limitations – Contd.. • The system is semi-automated. There is some, though minimal, interaction required from the user • Hardware compatibility may be an issue • Improved crisis response time doesn’t necessarily means timely crisis response • Deals with monitoring only, no direct response action
  • 33. Challenges • Rigorous testing required - creating a favorable environment for controlled tests. Also Identifying plausible issues of intercity travel • Finding and acquiring compatible hardware for the system to work optimally • Crafting complete and comprehensive documentation
  • 34.

Notes de l'éditeur

  1. OpenVG™ is a royalty-free, cross-platform API that provides a low-level hardware acceleration interface for vector graphics libraries such as Flash and SVG. OpenVG is targeted primarily at handheld devices that require portable acceleration of high-quality vector graphics for compelling user interfaces and text on small screen devices - while enabling hardware acceleration to provide fluidly interactive performance at very low power levels.
  2. Add screenshot. Write about trip and images relationship.
  3. Add screenshot