Smart Home Security System Using Flutter & Python
This is a Flutter Application based on Python Server and Firebase Server. This App uses RTSP Link of Cameras to Stream the Camera footage and Python Sever is used to Process Video to Perform Facial recogntion and Pedestrian Detection annd generate Alert in case of Intrusion over line or Area over specific area drawn by user on Flutter App.
Description
OnBoadring Screen is used to guide the new Users. User Created Account and Confirms via Email and Finally Logs in to the account. Hpmepage presents the Footage of the Camera which uses rtsp link to fetch it and the buttons on the Homepage are used to change the model modes. notification panel is used to display all the notifiations while draw screen is used to draw the specfic area where the user wants to monitor. once the alert is generated from python server the user will be informed via notificatoin which includes date time and picture.
Getting Started
Dependencies
- Openvino Toolkit.
Openvino Models:
- Face-detection-0200
- face-detections-adas-001
- face-detection-retail-0004
- face-reidentification-retail-0095
- landmarks-regression-retail-0009
Android Screenshots
onBoarding | onBoarding | onBoarding |
---|---|---|
Notification | Notification | Notification |
---|---|---|
Login | Onboarding | Forgot |
---|---|---|
Home | Settings | Drawer |
---|---|---|
Help
Suggested to use it along the Python Server.
Authors
Contributors names and contact info
ex. Yasan Malik
ex. @YasanMalik
ex. https://www.fiverr.com/yasanmalik
ex. https://www.linkedin.com/in/yasan-malik-7ba1aa247/
Version History
- Initial Release
License
This Project Also Includes OpenVino Facial Recogniton API.
Comments are closed.