Ik bouw een realtime gezichtsmaskerdetectiesysteem met yolov8

H
haseebqaieer
H
haseebqaieer
Haseeb Qaiser
Sommige informatie is automatisch vertaald.

Over deze dienst

Automatische vertaling

Hallo! Ben je op zoek naar een productieklare, realtime gezichtsmaskerdetectiesysteem met een moderne webinterface?

Ik maak een compleet realtime gezichtsmaskerdetectiesysteem aangedreven door YOLOv8 + ONNX dat op CPU draait, geen GPU nodig! Het systeem streamt live webcamvideo via een FastAPI backend via WebSocket en toont geannoteerde resultaten in een overzichtelijke HTML/CSS frontend allemaal in je browser.

Dit is gebaseerd op een volledig werkend project met een complete end-to-end pipeline.

Wat je krijgt

YOLOv8 Nano model getraind voor mask / no_mask detectie

Model geëxporteerd naar ONNX voor geoptimaliseerde CPU-inference

FastAPI backend server (app.py)

WebSocket real-time frame streaming

OpenCV webcam vastlegging & frameverwerking

HTML/CSS frontend met live bounding box overlay

Volledige geannoteerde broncode (schoon & commentaar)

requirements.txt voor één-commando installatie

Installatie- & gebruiksaanwijzingen (README)

Realtime pipeline

Webcam YOLO ONNX Model FastAPI WebSocket HTML frontend

Technische stack

YOLOv8 (Ultralytics) Object Detection

ONNX CPU-geoptimaliseerde inference

FastAPI backend API server

WebSocket real-time frame streaming

OpenCV (cv2) webcam vastlegging

HTML / CSS frontend UI

Python 3.x kern taal


Maak kennis met Haseeb Qaiser

Haseeb Qaiser

AI Engineer

  • Afkomstig uitPakistan
  • Lid sindsapr 2022
  • Talen

    Engels, Pasjtoe, Urdu
👋 Welcome! I am an AI Engineer with hands-on experience in Machine Learning, Deep Learning, and Computer Vision, focused on building practical and reliable AI solutions. I have worked on projects such as deepfake face and video detection, image classification, object detection, AI-powered chatbots, and data annotation for computer vision datasets. I am experienced in preparing, cleaning, labeling, and annotating image and video data to ensure high-quality training datasets. I primarily use Python along with frameworks like TensorFlow, PyTorch, OpenCV, and Scikit-learn to develop, train.

Automatische vertaling

Mijn portfolio