Active Surveillance as a Service (ASaaS) 1/14/2016

advertisement
1/14/2016
Active Surveillance as a Service
(ASaaS)
Andrew Fisher (EE), Robert Marshall (EE), Brahm Powell (ME), Titus
Lungu (ME), Mark Heller (CE), Nick White (CE)
Faculty Advisors:
Dr. Pong Chu (ECE) and Dr. Majid Rashidi (ME)
Parker Hannifin
Dr. Joseph Kovach
Background
More
Captured
Suspects
Less
Repeat
Offenders
Less
Campus
Crime
Safer
Campus for
Students
and Faculty
1
1/14/2016
Design Objectives
Maximize
• Accurate Detections
• Usability
• Utility and Relevance
Minimize
• False Readings
• Network Usage
• Interaction and Setup
Technical Approach
Unmet Needs
Design Concepts
Selected Design
Technical Specifications
2
1/14/2016
Unmet Needs
Real-time
analysis
Uninterrupted
Surveillance
Multiplecamera
tracking
Ground-level
Analytics
Technical Approach
Unmet Needs
Design Concepts
Selected Design
Technical Specifications
3
1/14/2016
Measuring Design Feasibility
Effective (Solves Current Issues)
Project Complexity
5
4.5
4
4
3.5
3
3
2.5
2
2
1.5
1
1
0.5
0
0
0.5
1
1.5
2
2.5
Efficiency (Scalable, Performance Driven)
Technical Approach
Unmet Needs
Design Concepts
Selected Design
Technical Specifications
4
1/14/2016
Design Analysis
Design
Design
Scalable
Cost
Effective
Secure
Flexible
Design
Feasible Design
Technical Approach
Unmet Needs
Design Concepts
Selected Design
Technical Specifications
5
1/14/2016
Technical
Specifications
Algorithm
Design
System
Architecture
Distribution &
Maintenance
Detection
Tracking
Layered Design
Scalable
Effective
Software Delivery
Updates, User
Support
Algorithm Design
Computer
Vision
Library
Detect
Track
Make
Decisions
6
1/14/2016
Detect
EmguCV
OpenCV
RGB
Gait
Track
Size
Motion
7
1/14/2016
Make Decisions
ID
Match
Detect
Crime
Active
Suspect
Tracking
System Architecture
Presentation Layer
Business Logic Layer
API
Operational Database
Operational
Database
Data
Warehouse
OLAP System
8
1/14/2016
Presentation Layer
Web Application
• Microsoft ASP.NET MVC 6
Desktop Application
• Microsoft Windows Presentation Foundation (WPF)
Mobile Application
• Native iOS & Android Support
Presentation Layer
Business Logic Layer
API
Operational Database
Operational
Database
Data Warehouse
OLAP System
Business Logic Layer
Independent
• Logic remains unchanged
Controller
• Holds algorithm and data access logic
Presentation Layer
Business Logic Layer
API
Operational Database
Operational
Database
Data Warehouse
OLAP System
9
1/14/2016
Database Layer
Operational EntityRelationship Diagram
• Does not concern itself with logic layer details
Independent
Optimized
• RDMS is efficient and capacity is near limitless
Presentation Layer
Business Logic Layer
API
Operational Database
Operational
Database
Data Warehouse
OLAP System
Big Data Analytics
Presentation Layer
Business Logic Layer
API
Operational Database
Operational
Database
Data Warehouse
OLAP System
10
1/14/2016
Project Management
Deliverables
Budget
Communication
& Planning
Deliverables
WPF Application
• User interaction, presentation layer
Logic Library
• Actual tracking functionality, logic layer
Operational Database
• Ability to persist and make intelligent decisions
Data Warehouse
• Ability to perform exploratory analysis on historical data
11
1/14/2016
Budget
Cloud
Processing
•$0
Camera
Implementation
•$0
Software
Licenses
•$0
Communication & Planning
Development Strategy
• Agile Approach
Version Control
• Visual Studio Online (Git based)
Communication & Task
Management
• Visual Studio Online (Scrum Manager)
12
1/14/2016
Market Potential
In 2013
●Video surveillance - $14.98 billion
●VSaaS - $1.94 billion
In 2020
●Video surveillance - $48.32 billion
●VSaaS - $6.28 billion
Our Estimation
• 10 million cameras
• $10 per camera per month
• $100 million per month
• $1.2 billion per year and growing
13
1/14/2016
Timeline
Design
• Architecture Diagrams
• Process Flow Diagrams
Fall 2015
Spring 2016
Development
• Logic and Algorithm
Development
• System Architecture
Development
Gantt Chart Representation
Questions
Design Objectives
Technical Approach
Project Management
Deliverables
Budget
Communication & Planning
Market Potential
Timeline
14
Download