2020-10-03 01:32:32 +00:00
|
|
|
# Vehicle-Anti-Theft-Face-Recognition-System
|
|
|
|
|
|
|
|
README file for the Vehicle Anti Theft Face Recognition System.
|
|
|
|
|
|
|
|
# Student Info
|
|
|
|
|
2020-12-02 15:46:07 +00:00
|
|
|
Software: Batuhan Basoglu, Feier Zhang, Alexandre Pereira, Sam Hermas Parada
|
2020-10-03 01:32:32 +00:00
|
|
|
|
2020-10-18 02:25:38 +00:00
|
|
|
Hardware: Qian Ma, Leyao Li
|
2020-11-26 22:15:17 +00:00
|
|
|
|
|
|
|
# Instructions
|
|
|
|
|
2020-11-26 22:16:56 +00:00
|
|
|
In order:
|
2020-12-02 15:49:38 +00:00
|
|
|
1. Start Hardware/Updated_HW_codes/NewMotorFunc.py from the Raspberry Pi for Motor/Alarm functions.
|
2020-11-26 22:16:56 +00:00
|
|
|
2. Start Main.py for Anti-Theft Face Recognition Software.
|
2020-11-26 22:15:17 +00:00
|
|
|
3. Start UI/app from android studio or download the app to your phone for the user interface of the program.
|
2020-12-02 15:46:07 +00:00
|
|
|
|
|
|
|
# System Requirements
|
|
|
|
|
2020-12-09 15:48:39 +00:00
|
|
|
- Android Studio is required for the User Interface component and Pycharm is recommended for the Software and Hardware components.
|
2020-12-02 15:46:07 +00:00
|
|
|
- For installation of dlib and Anaconda follow these tutorials.
|
|
|
|
- https://www.learnopencv.com/install-opencv-3-and-dlib-on-windows-python-only/
|
|
|
|
- https://www.pyimagesearch.com/2017/05/01/install-dlib-raspberry-pi/
|
|
|
|
- For the integration of the other imports in the file try to update the anaconda through
|
|
|
|
anaconda command prompt.
|
|
|
|
- conda update --all
|
|
|
|
- For the vehicleantitheftrecognition-firebase-adminsdk-krrgw-05da515de5.json, in DBHelper.py
|
2020-12-04 02:00:25 +00:00
|
|
|
add the file path to the 'service account' if it doesn't work.
|
|
|
|
|
2021-04-10 22:44:45 +00:00
|
|
|
# Website of the Project
|
|
|
|
|
|
|
|
https://sherm048.github.io/
|
|
|
|
|
2020-12-04 02:00:25 +00:00
|
|
|
# Notes
|
|
|
|
|
2020-12-04 02:00:39 +00:00
|
|
|
- Code might break if you have your webcam is opened during execution. You have to close the webcam first.
|
2020-12-09 15:45:14 +00:00
|
|
|
- In order to make Hardware part work, you need to execute the hardware code from Raspberry Pi hardware component we designed.
|
|
|
|
- You can execute the Software and User Interface components from different computers or from the same computer as Raspberry Pi.
|
|
|
|
It is user's choice.
|