Downloads · 30 days
0
Amitkumar001/Logo_watermark_detection
Logo_watermark_detection is a machine learning model from Amitkumar001. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
VisionGuard is a production-ready system for the detection and removal of logos and watermarks from images, videos, and real-time feeds. Powered by YOLOv8 and built with a premium Streamlit UI.
Downloads · 30 days
0
Access
Public
Updated Aug 6, 2026
Repo size
34.2 MB
Likes
0
Public
Click a slice to open those files.
.jpg80.8 MB · 99%
From the Hugging Face model README
VisionGuard is a production-ready system for the detection and removal of logos and watermarks from images, videos, and real-time feeds. Powered by YOLOv8 and built with a premium Streamlit UI.
Follow these steps to get the system running perfectly on your local machine.
Ensure you have Python 3.9+ installed. This project does not require Docker.
Open your terminal (PowerShell on Windows or Bash on Mac/Linux) and run:
# Navigate to the project directory
cd watermarklogo
# Create a virtual environment
python -m venv .venv
# Activate the virtual environment
# On Windows:
.\.venv\Scripts\activate
# On Mac/Linux:
source .venv/bin/activate
# Install dependencies
pip install -r requirements.txt
If you don't have a dataset yet, you can generate synthetic images to test the pipeline:
python scripts/generate_synthetic_dataset.py
To train the model on your dataset (or the synthetic one):
python src/train.py --data data.yaml --epochs 100 --imgsz 640 --batch 16
Note: A pre-trained model will be saved in models/best.pt.
This is the main application interface.
streamlit run app/app.py
To quickly verify that the detection logic is working perfectly:
python scripts/run_demo.py
Check the output in the outputs/ folder.
To see metrics like mAP, Precision, and Recall:
python src/evaluate.py --weights models/best.pt --data data.yaml
app/: Premium Streamlit UI.src/: Core detection, training, and removal logic.scripts/: Helper scripts for data generation and demos.models/: Stores your trained .pt weights.dataset/: Your images and labels.© 2026 VisionGuard AI | Built with YOLOv8 & Streamlit