Presentation is loading. Please wait.

Presentation is loading. Please wait.

FYP Presentation Using Mobile Sensors for Wireless Home Security System Author:Student ID: Sun Chak Fong, Cheung Ngai.

Similar presentations


Presentation on theme: "FYP Presentation Using Mobile Sensors for Wireless Home Security System Author:Student ID: Sun Chak Fong, Cheung Ngai."— Presentation transcript:

1 FYP Presentation Using Mobile Sensors for Wireless Home Security System Author:Student ID:Email: Sun Chak Fong, Jason06192520ee_scf@stu.ust.hk Cheung Ngai Hoi, Brian06143971tm_cnh@stu.ust.hk Project supervisor : Dr. Amine Bermak

2 Opportunities Motion detection Location positioning MoCam Future development Objectives Movement detection Tracky Notification Agenda Design by Brian Implementati on Design by Jason Discussion Introduction

3 Opportunities

4 Objectives GUI

5 Introduction to Jason's Work  Algorithms Implementation  Motion Detection Algorithm  Movement Detection Algorithm  Surveillance Algorithm  Notification design  Email Notification  Alert Notification  CCTV Surveillance System, MoCam

6 Algorithms Implementation – Motion Detection  Edge Detection in iPhone Input image Edge Detection Edge Extraction Compare the difference Identifiy Motion

7 Algorithms Implementation – Motion Detection  Face Detection in iPhone Input image Face Detection Face Extraction Face Extraction Face Recognition Identifiy Human Motion

8 Algorithms Implementation – Motion Detection  Pixel Difference  Optimization

9 Optimization of Pixel difference detection  Pixel Difference Level  represents the sensitivity of the difference between two pixels

10 Optimization of Pixel difference detection  Motion Points  represents the number of pixels per particular area to compare with

11 Optimization of Pixel difference detection  Motion Level  threshold level indicates the percentage of the number of pixels difference counted over total “Motion Points”

12 Comparison of motion detection algorithms Pixel Difference Detection Edge Detection

13 Comparison of motion detection algorithms Algorithm Time to identify motion occurred Accuracy CPU/Memory Usage Edge Detection 1 – 2 secondLow Medium Face Detection 3 – 5 secondMedium High Pixel Difference (After optimization) Less than 1 secondHigh Low Win!

14 Algorithms Implementation – Movement Detection

15 Algorithms Implementation – Surveillance  Motion Detection Mode  Monitoring Mode Start Image Processing of Pixel Difference Detection Start Movement Detection Start Surveillance Send Email Notification regularly Start Surveillance

16 Notification design – Email Notification  SMTP Server  Photo Attachment Sender’s Outgoing SMTP Server Receiver’s Incoming SMTP Server

17 Notification design – Alert Notification  AVFoundation AVAudioPlayer *_player; // Load the audio file NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: [[NSBundle mainBundle] pathForResource:@"Alarm" ofType:@"m4r"]]; _player = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil]; if( isAlarmOn && isMotionDetectionMode) { [_player play]; }

18 Introduction to Brian's work  Algorithms implementation  Location positioning algorithm  Notification design  Email Notification with Google Maps  Location tracking system, Tracky

19 Mapkit API

20 Algorithm for displaying user location  MKMapView  MKCoordinateRegion  MKUserLocation  MKReverseGeocoder  MKPlacemark  MKPinAnnotation

21 Algorithm for calculating Safe Zone  Store user location’s latitude & longitude  Compare them with the Safe Zone’s values  Make sure they are within boundary  Alert if not

22 Stability of internet connection  Generate error message

23 Accuracy of location positioning GPSWLAN Hotspot3G/triangulation

24 Google Static Maps

25 Performance and Power consumption  Connect to the network using the WLAN whenever  Transmit the smallest amount of data needed  Disable location updates when it is not in use

26 CCTV Surveillance System, MoCam

27  Hardware Architecture

28  Overview of GUI

29 Demonstration http://www.youtube.com/watch?v=Rafbd3DnlZ0

30

31 Location Tracking system, Tracky

32  Hardware Architecture

33  Overview of GUI

34 Demonstration http://www.youtube.com/watch?v=Rafbd3DnlZ0

35 Future Variety of notifications, e.g. SMS Multi Tasking Web server support Control external sensors

36 Q&A


Download ppt "FYP Presentation Using Mobile Sensors for Wireless Home Security System Author:Student ID: Sun Chak Fong, Cheung Ngai."

Similar presentations


Ads by Google