Single Modular Wi-Fi Enabled Security Camera and iPhone Application for Boat Owners
description
Transcript of Single Modular Wi-Fi Enabled Security Camera and iPhone Application for Boat Owners
Click to edit Master title style
SecurityCamSingle Modular Wi-Fi Enabled Security Camera and iPhone Application for Boat Owners
Click to edit Master title styleProject Overview
• A cost effective security system for boat owners to monitor intrusion and any disaster from natural causes
• SBC unit with web camera and Wi-Fi module• Online server database for video feed• iPhone application with a notification system• Blob detection algorithm• $353.99 MSRP
Click to edit Master title styleProject Objectives
• Extract video frames from the web camera• Implement water sensor • Develop detection algorithm• Set up the server database and connection to
SBC unit and iPhone APNS• Develop iPhone application
Click to edit Master title styleProblem 1
• Redesign of objectives away from home and business owner market
Click to edit Master title styleSolution
• Changing the target of our market to luxury yacht owners
Click to edit Master title styleProblem 2
• First single board computer was faulty
Click to edit Master title styleSolution
• E-box• Windows Embedded CE
Click to edit Master title styleProblem 3
• Drivers for Webcam are not applicable with our EBOX
Click to edit Master title styleSolution
• Using Web camera that has drivers that run on the EBOX.
Click to edit Master title styleProblem 4
• Jailbroken app cannot receive Apple notifications
Click to edit Master title styleSolution
• Iphone SDK
Click to edit Master title styleDesign Block Diagram
Click to edit Master title styleE-Box
• C++ Program design– Evaluates videos recorded on camera using blob detection algorithm– Checks for alerts received from sensors and blob detection algorithm– Uploads live surveillance video to server available to the user for streaming– Commands the MySQL database to create new tables upon alert
• Provide power for camera and sensors• Drivers to provide functionality to sensors• Provide Wi-Fi capability for interrupt program to notify server of alert.
Click to edit Master title styleInternet Server
• Storage for surveillance videos• MySQL database that organizes surveillance
videos and necessary information• PHP Scripts
– Checks database for new videos uploaded– APNS notification system
Click to edit Master title styleiPhone Application
• Graphical user interface• View live and previously recorded surveillance
videos• Modify preferences and enable/disable security
service components• Provide capability to quickly perform tasks upon
notifications• Receive push notification alerts upon detection
from unit
Click to edit Master title styleAcceptance Testing
• E-Box has the image of the operating system loaded and is working without issues
• “Hello World” script is working on the E-Box• USB 2.0 port is working properly• iPhone application development initial screen
is designed
Click to edit Master title styleCost Analysis
Product Description Quantity Unit Price Price
eBox 3100 1 $0.00 $0.00
USB WiFi Module for eBox 1 $0.00 $0.00
Webcam 1 $59.99 $59.99
Device Enclosure 1 $30.00 $30.00
Server Monthly Subscription 4 $20.00 $80.00
iPhone App Developer’s License 1 $100.00 $100.00
Proposal Estimated Cost $353.99
Current Estimated Cost $269.99
Click to edit Master title styleProject Schedule
Task Duration Start End
SBC Programing 30 days 9/22/2010 10/29/2010
Server Programming 25 days 10/4/2010 11/1/2010
iPhone App Dev 15 days 10/18/2010 11/5/2010
Enclosure Design 10 days 11/3/2010 11/16/2010
Demonstration 10 days 11/16/2010 11/29/2010
Click to edit Master title styleFuture Work
• In the next couple of weeks, the group will be focusing our efforts on:– Acquiring/Designing water sensors– Breaking webcam video into frames– Completing motion detection algorithm– Connecting iPhone to server– Connecting eBox to server