← All projects
Computer Vision Beginner

BinSight

Waste sorting with object detection

Detect and classify plastic, paper, metal and organic waste from a camera feed — the core of a smart recycling bin.

SHIPSTACK · PROJECT BinSight Waste sorting with objectdetection Beginner Computer Vision 1 Images 2 Training pipeline 3 Model registry 4 Detection API 5 milestones

The scenario

BinSight walks through a complete computer-vision workflow: labelling a dataset, training a YOLO detector, evaluating it, and serving it behind an API with a webcam demo. Packaged as a modular project with a training pipeline you can rerun on new data.

System architecture

01 Images Labelled waste
02 Training pipeline YOLO
03 Model registry Best weights
04 Detection API Live camera

High-level flow of BinSight, from input to output.

What you will learn

  • Dataset labelling and augmentation
  • Training and evaluating detectors
  • Serving vision models

What you will build

  • Training pipeline
  • Detection API
  • Webcam demo

Build plan

  1. Dataset
  2. Train
  3. Evaluate
  4. API
  5. Demo

Tech stack

YOLOPyTorchRoboflowFastAPIDocker