ugv.mp4
I made a surveillance rover with real-time human detection capabilities. The project is developed using Python, OpenCV, MobileNet, and Socket Programming. It allows the rover to capture images and detect humans in real-time, triggering alarms and sending alerts upon detection.
- Developed a surveillance rover with the ability to detect humans in real time.
- Utilized the MobileNet model architecture for accurate and efficient human detection in the captured images.
- Implemented Socket Programming to trigger alarms and send alerts when humans are detected.
To set up the environment for running this project, ensure you have the following dependencies installed:
- Python 3
- OpenCV
- MobileNet
- Socket (Socket Programming library)
You can install the required packages by running the following command:
pip install opencv-python mobilenet socket
To use the surveillance rover with human detection capabilities, follow these steps:
- Clone the repository to your local machine or download the ZIP file.
- Install the required dependencies (see Requirements section).
- Connect a camera or webcam to your system for capturing images.
- Open the
ugv_person.py
file in a text editor. - Configure any necessary settings.
- Run the script
Contributions are welcome! If you encounter any issues or have ideas for improvements, open an issue or submit a pull request. Please adhere to the existing code style and clearly describe your changes.
If you have any questions, suggestions, or feedback, you can reach out to the project maintainer:
- Name: Jaiparkash yadav
- Email: [email protected]
Feel free to get in touch!