This session covers modern Object Detection techniques with hands-on implementations using YOLO, SSD, and a real-world traffic monitoring system.
- Loaded pretrained YOLOv8 model (Ultralytics).
- Performed detection on online and custom images.
- Displayed bounding boxes, class names, and confidence scores.
- Demonstrated one-stage, real-time object detection.
- Printed structured prediction outputs.
- Used SSD300 (VGG16 backbone) with transfer learning.
- Built custom PyTorch dataset (PennFudanPed).
- Generated bounding boxes from segmentation masks.
- Trained and optimized the model for pedestrian detection.
- Visualized predicted bounding boxes on test images.
- Applied YOLOv8 with object tracking on traffic video.
- Counted vehicles crossing a virtual line.
- Classified traffic density (Low / Medium / High).
- Generated processed video output.
- Exported vehicle log as CSV file.
- Faster R-CNN architecture (Two-stage detector).
- YOLO: One-stage real-time detection.
- SSD: Single-shot multi-scale detection.
- Anchors, bounding boxes, and class prediction concepts.
- Model comparison and key takeaways.