Implemented a system to monitor movements in restricted areas with the help of CCTV camera around the ATM. Formed an anti-theft module that triggered the alarm and notified security personnel through message in an attempt of theft and false access.
- Java
- OpenCV library
- SQL
- The system was built using Java and OpenCV Library for front-end and movement detection, and used SQL to maintain the audit log.
- Any movement under the defined restricted area would trigger the alarm and messaging module.
- Additonally, an audit log was maintained for every restricted movement with time and date which could be accessed by security personnel using login credentials.
- Created a function to ensure the transaction happened only when the user's face was completely visible.
Login screen for the security personnel to access the system using credentials.
Main Menu Screen for the security personnel to access the audit report and visit tracking application.
Audit log records the detail of each enterance in the restricted area.
The login screen for the customers to enter their ATM details.
User will be able to enter details only if the face is visible to the camera.
Surveillance screen showcases the detection of any movement in the restricted area.
If there is any movement in the restricted area defined (Rectangular box) then the messaging and alarm module would be triggered.