Skip to content

devv2308/ai-security-camera-sms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ# AI Security Camera & SMS Alert System #

An intelligent real-time surveillance system powered by AI, computer vision, and instant SMS notifications. This project uses Python and OpenCV to monitor live camera feeds, detect suspicious activity, and immediately send alerts to a registered mobile number.

Perfect for: 🏠 Home Security 🏒 Office Monitoring πŸͺ Shops & Warehouses πŸŽ“ Student Projects πŸ€– AI & Computer Vision Learning

πŸš€ Features

βœ… Real-time AI surveillance βœ… Motion & human detection using OpenCV βœ… Instant SMS alert system βœ… Live camera monitoring βœ… Mobile camera support βœ… Lightweight and fast execution βœ… Easy setup for beginners βœ… Compatible with Webcam & Android phones

🧠 Tech Stack Technology Purpose Python 🐍 Core programming language OpenCV πŸ‘οΈ Computer vision & motion detection NumPy πŸ”’ Frame processing Requests 🌐 SMS API communication Git & GitHub πŸ”§ Version control πŸ“‚ Project Structure AI-Security-Camera-SMS/ β”‚ β”œβ”€β”€ main.py # Main surveillance system β”œβ”€β”€ test.py # SMS API testing β”œβ”€β”€ requirements.txt # Dependencies β”œβ”€β”€ README.md # Project documentation β”œβ”€β”€ .gitignore β”‚ β”œβ”€β”€ screenshots/ β”‚ └── demo.png β”‚ └── models/ └── AI model files βš™οΈ Installation Guide 1️⃣ Clone the Repository git clone https://github.com/devv2308/ai-security-camera-sms.git 2️⃣ Navigate to Project Folder cd ai-security-camera-sms 3️⃣ Install Dependencies pip install -r requirements.txt πŸ“¦ Requirements

Create a requirements.txt file:

opencv-python numpy requests πŸ” How the System Works πŸ“· Camera Feed ↓ 🧠 AI/OpenCV Processing ↓ 🚨 Motion or Person Detection ↓ πŸ“© SMS Alert Triggered ↓ πŸ“± Notification Sent to User πŸ“² SMS Alert Example 🚨 SECURITY ALERT 🚨

Motion detected by AI Security Camera System.

⚠ Please check your surveillance feed immediately. ▢️ Run the Project python main.py πŸ“± Use Your Phone as a Wireless Camera

You can convert your Android phone into a live surveillance camera.

Recommended Apps πŸ“· DroidCam πŸ“· IP Webcam Setup Steps

1️⃣ Install the app on your phone 2️⃣ Connect phone & PC to the same WiFi 3️⃣ Start the camera server 4️⃣ Copy the IP stream URL 5️⃣ Add the URL inside OpenCV

Example:

cap = cv2.VideoCapture("http://192.168.1.5:8080/video") πŸ˜€ Face Recognition ☁️ Cloud Storage Integration πŸ“‘Message Alerts 🧠 Advanced AI Threat Detection πŸŽ₯ Multi-Camera Support 🀝 Contributing

Contributions, feature suggestions, and pull requests are welcome. Feel free to fork the project and improve it.

πŸ“„ License

This project is licensed under the MIT License.

πŸ‘¨β€πŸ’» Developer

Dev πŸš€ AI β€’ Computer Vision β€’ Security Systems β€’ Automation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages