SafeScope-AI.mp4
This project is an AI-powered web application designed to perform real-time object detection and recording. It uses advanced machine learning models and a robust frontend framework to identify objects through a webcam feed and offer recording functionalities.
- Dark Mode/System Theme 🌗: Toggle between dark mode and system theme for optimal viewing experience.
- Horizontal Flip
↔️ : Adjust the horizontal orientation of the video feed. - Take Pictures 📸: Capture snapshots at any moment from the video feed.
- Manual Video Recording 📽️: Manually record video clips as needed.
- Enable/Disable Auto Record 🚫: Option to enable or disable automatic video recording.
- Volume Slider 🔊: Adjust the volume level of the notifications.
- Camera Feed Highlighting 🎨: Highlights persons in red and other objects in green.
- Clone the repository:
git clone https://github.com/alisamirali/safe-scope-ai.git
cd safe-scope-ai
- Install dependencies:
npm install --legacy-peer-deps
- Run the application:
npm run dev
-
After installing the dependencies and running the application, open your browser and navigate to
http://localhost:3001
to access the app. -
The webcam feed will be displayed, and object detection will start automatically.
-
Use the controls provided in the UI to start and stop recording, take pictures, and adjust settings such as theme, horizontal orientation, and volume level.
We welcome contributions to enhance the functionality and features of this project.
To contribute, please fork the repository, create a new branch, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.