-
This project is a security surviellance system which uses AI to detect the presence of a criminal in the camera footage and alert the authorities.
-
The system uses a camera to capture the footage and then uses a trained model to detect the presence of a criminal in the footage.
-
The system then notifies the website where the footage is being streamed and authorities can watch the footage and take necessary actions.
- Python
- OpenCV
- Dlib
- ReactJS
- NodeJS
- ExpressJS
- Detects the presence of a criminal in the footage.
- Notifies the website where the footage is being streamed.
- Authorities can watch the footage and take necessary actions.
- Clone the repository.
- There are two folders in the repository, one for the client and one for the server.
- Open the client folder in a code editor and run the following commands in the terminal:
npm install
npm start
- Open the server folder in a code editor and run the following commands in the terminal:
npm install
npm start
- The client will be running on port 5173 and the server will be running on port 8000.