Water Leak Detection with YOLO11 and PyQt5

FIRAS TLILI

0

Data Scientist

ML Engineer

AI Developer

OpenCV

Python

PyTorch

Water Leak Detection with YOLO11 and PyQt5

This desktop application allows users to detect water leaks in real-time or from uploaded videos using the YOLO11 deep learning model. The application is built with PyQt5 for the user interface and integrates with OpenCV for video processing. The application enables water leak detection either by using a webcam feed or by uploading a video file.

Features

Real-time Water Leak Detection: Use your webcam to detect water leaks in real-time.
Video File Upload: Upload pre-recorded videos to detect water leaks.
YOLO11 Model Integration: Leverages the YOLO11 model to detect water leaks.
Custom UI: A clean and simple interface using PyQt5.
Bounding Box Visualization: Shows bounding boxes around detected leaks in the video stream.

Demo

Requirements

To run this project, you need the following:
Pytorch
Python 3
PyQt5
OpenCV
Ultralytics
NumPy

Usage

Upload a video: Click on the 'Upload Video' button to select a video file from your system. The app will process the video and detect water leaks.
Start Webcam: Click on the 'Start Webcam' button to start detecting water leaks in real-time using your webcam

Future Enhancements

Add more models for detecting different kinds of leaks.
Implement advanced settings for configuring detection thresholds.
Add localization support for different languages.

Author

Eng. Firas Tlili Linkedin
Like this project
0

Posted Jan 23, 2025

This is a desktop application that detects water leaks in videos or real-time webcam feed using the YOLO11 model. The application allows users to upload a vide…

Likes

0

Views

4

Tags

Data Scientist

ML Engineer

AI Developer

OpenCV

Python

PyTorch

Hand-Gesture-AI-Mouse-Control
Hand-Gesture-AI-Mouse-Control
AI Image Recognition App using Gemini on Vertex AI
AI Image Recognition App using Gemini on Vertex AI
ML Algorithm to minimize cost of manufacturing process
ML Algorithm to minimize cost of manufacturing process
End-to-end pipeline for kidney disease classification
End-to-end pipeline for kidney disease classification