Successfully reported this slideshow.
Your SlideShare is downloading. ×

Merge PPT G3 and G4.pptx

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 43 Ad

More Related Content

Similar to Merge PPT G3 and G4.pptx (20)

Advertisement

Merge PPT G3 and G4.pptx

  1. 1. Shri Vaishnav Vidyapeeth Vishwavidyalaya, Indore(M.P.) Group No. 4 Presentation–II on “Abnormal Activity Detection” Presented by: Guided By: Vedant Chaubey [19100BTBDAI05352] Dr.. Abhishek Singh Rathore Adarsh Gurjar [19100BTBDAI05296] Saurav Purohit [19100BTBDAI05340] Jalad Shrimali [19100BTBDAI05322] Aman Sheikh [19100BTBDAI05303] Department of Computer Science and Engineering Shri Vaishnav Institute of Information Technology, Indore (M.P.)
  2. 2. Contents ■ SRS ■ Conceptual Design - UML Diagrams 2
  3. 3. Abstract The importance of adequate security measures for homes and business spaces cannot be stressed enough. Surveillance systems are able to keep track of what is happening at the premises where they are installed. By monitoring the activity of workers and visitors at your business’ site, you and your workforce can have total peace of mind about exactly what is going on under your roof. Many shops, commercial spaces, educational institutions, and public areas are now under the watchful eyes of surveillance systems. The recordings can be used to monitor and thwart crime. In the unfortunate event of a crime occurring at your premises, having a CCTV system really does pay dividends as it provides a way of collecting evidence to help ‘suss out' exactly what happened. Crimes can be solved far more easily with additional evidence from a CCTV camera, helping place times, locations, and, most importantly, suspects. The main objective of this project is to make it possible to identify the situations like shoplifting, robbery, and breaking in through your surveillance camera. This program is going to save you from getting into a situation of shoplifting and robbery and even in case you are unfortunately facing this situation than by the help of this program you can have a shred of strong evidence for the court of law and when the program detects any situation like this, it immediately calls to the fast dial police number which might help you from the people doing these activities. 3
  4. 4. Tools & Technologies Python: Python is a high-level, general-purpose programming language. Its design philosophy emphasises code readability with the use of significant indentation. This brief tutorial introduces Python and its libraries like Numpy, Scipy, Pandas, Matplotlib; frameworks like Theano, TensorFlow, Keras. TensorFlow: TensorFlow is a free and open-source software library for machine learning and artificial intelligence. It can be used across a range of tasks but has a particular focus on training and inference of deep neural networks. Keras: Keras is an open-source software library that provides a Python interface for artificial neural networks. Keras acts as an interface for the TensorFlow library. Up until version 2.3, Keras supported multiple backends, including TensorFlow, Microsoft Cognitive Toolkit, Theano, and PlaidML. 4
  5. 5. Tools & Technologies OpenCV: OpenCV is a library of programming functions mainly aimed at real- time computer vision. Originally developed by Intel, it was later supported by Willow Garage then Itseez. The library is cross-platform and free for use under the open-source Apache 2 License. Twilio: Twilio is an American company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs. 5
  6. 6. System Requirements Minimum Training Requirements: i5 4th Generation Processor Intel UHD Graphics Card 4 GB RAM Recommended Training Requirements: i7 10th Generation Processor GeForce GTX 1650 8 GB RAM Testing Requirements: Pentium Dual Core Processor Integrated Graphics Card 4 GB RAM 6
  7. 7. Expected Outcome This program is going to be beneficial for the owners of a shop, supermarkets and malls. With the help of this program, it would be easier to catch the thief at the spot and prevent shoplifting. In case of a break-in or robbery, the video proof would be significant to claim for insurance to the insurance companies. During a break-in situation, the smart call feature of this app can sense the what’s wrong and immediately make a smart move by calling to the nearby Police station. By decreasing the shoplifting, break-in and robbery cases, this is going to help the shop owner to increase his profit and boosting the employees moral. 7
  8. 8. Activity Diagram 8
  9. 9. Activity Diagram 9
  10. 10. Use-Case Diagram 10
  11. 11. 11
  12. 12. Class Diagram 12
  13. 13. Object Diagram 13
  14. 14. 14
  15. 15. Sequence Diagram - 1 15
  16. 16. Sequence Diagram - 2 16
  17. 17. Thank You 17
  18. 18. Shri Vaishnav Vidyapeeth Vishwavidyalaya, Indore(M.P.) Group No. 4 Presentation–III on “Abnormal Activity Detection” Presented by: Guided By: Vedant Chaubey [19100BTBDAI05352] Dr.. Abhishek Singh Rathore Adarsh Gurjar [19100BTBDAI05296] Saurav Purohit [19100BTBDAI05340] Jalad Shrimali [19100BTBDAI05322] Aman Sheikh [19100BTBDAI05303] Department of Computer Science and Engineering Shri Vaishnav Institute of Information Technology, Indore (M.P.)
  19. 19. Contents ■ Detail Design ■ Implementation ■ Testing 19
  20. 20. Detailed Design 20
  21. 21. Detailed Design Modules and Algorithms Used:- nOpenCv: OpenCV is the huge open-source library for the computer vision, machine learning, and image processing . By using it, one can process images and videos to identify objects, faces, etc. nNumPy: NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. . 21
  22. 22. Detailed Design Modules and Algorithms Used:- nKeras: Keras is an open source deep learning framework for python. Keras is an open-source software library that provides a Python interface for artificial neural networks. Keras acts as an interface for the TensorFlow library. nTwilio: Twilio is a customer engagement platform which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs. . 22
  23. 23. Implementation 23
  24. 24. Implementation - confusion matrix 24
  25. 25. Implementation - Roc Curve 25
  26. 26. Implementation - Precision Recall Curve 26
  27. 27. Implementation 27
  28. 28. 28 Implementation
  29. 29. Implementation - Alert - By Twilio 29
  30. 30. Testing 30 Upload Video:- Realtime CCTV Video:-
  31. 31. Testing 31
  32. 32. Testing - Normal 32
  33. 33. Testing - Robbery 33
  34. 34. Testing 34
  35. 35. Testing - Robbery 35
  36. 36. Testing 36
  37. 37. Testing - Shoplifting 37
  38. 38. Testing 38
  39. 39. Testing - Break-In 39
  40. 40. Testing - Normal 40
  41. 41. Testing - Shoplifting 41
  42. 42. Testing - Alert through SMS 42
  43. 43. Thank You 43

×