1qwsd's picture
Upload 12 files
1287b01 verified

Vision AI - Object Detection System

This is a premium, end-to-end object detection application built with Flask, YOLOv8, and modern Web Technologies.

Features

  • Instant Image Analysis: Detect 80+ common objects in images.
  • Video Processing: Supports .mp4, .avi, and .mov formats.
  • Premium UI: Modern glassmorphism design with responsive layout.
  • Detailed Stats: View counts and labels for detected objects.
  • Downloadable Results: Save the analyzed files with bounding boxes.

Tech Stack

  • Backend: Python, Flask, Ultralytics YOLOv8, OpenCV
  • Frontend: HTML5, CSS3 (Vanilla Javascript), FontAwesome, Google Fonts

Installation

  1. Install dependencies:
    pip install -r requirements.txt
    
  2. Run the application:
    python app.py
    
  3. Open http://localhost:5000 in your browser.

Model Details

The system uses the YOLOv8n (Nano) model, which is optimized for speed and efficiency. It is pre-trained on the COCO dataset, allowing it to recognize people, cars, animals, electronics, and much more.