YK.
← Back to projects

Applied machine learning · 2025

Object Detection

An applied computer-vision project focused on the complete object-detection workflow rather than only model inference.

ROLE

Model training · Evaluation

STACK

PyTorch · Faster R-CNN · TorchMetrics · Python

OUTCOME

Covers the ML lifecycle from detection datasets and training to bounding-box inference and mAP evaluation.

Computer vision / model pipelineFaster R-CNN
object · .96object · .91
conceptual inference previewbbox + confidence
01Dataset

Images + labelled bounding boxes

02Train

Faster R-CNN learns class + location

03Evaluate

Confidence, IoU and mAP

PROBLEM

What needed solving

Object detection must identify both what an object is and where it appears in an image, which needs different targets and evaluation from simple classification.

APPROACH

How I approached it

I prepared detection data, trained Faster R-CNN, visualised predictions and evaluated model quality using detection metrics such as mean average precision.

ENGINEERING

Implementation highlights

01Detection dataset preparation
02Faster R-CNN training
03Bounding-box inference
04Confidence filtering and visualisation
05TorchMetrics evaluation

ENGINEERING SUMMARY

What this project is built on.

TECHNOLOGY

PyTorch · Faster R-CNN · TorchMetrics · Python

ROLE

Model training · Evaluation

OUTCOME

Covers the ML lifecycle from detection datasets and training to bounding-box inference and mAP evaluation.

NEXT PROJECT

Full-stack application

Compliance Tracker

A responsive compliance workspace for clients, tasks, deadlines, filtering and lightweight analytics.