SKM.
Resume

DOCUMENT LIBRARY

Resume / PDF

Software Engineering Resume

Systems, software, and engineering work.

Resume / PDF

Machine Learning / AI Resume

Machine intelligence and applied research.

Resume / PDF

Quantitative Research Resume

Quantitative research and performance-oriented computing.

Find your way

↑ ↓ to select · enter to open · esc to close

← Back to projects

Machine Learning & AI / Independent exploration

RoadVision

Road-scene segmentation and corruption evaluation, with particular attention to label provenance and metric interpretation.

2026-11-09 / 2 MIN READ

Problem

A segmentation score is only meaningful when the labels, class mapping, and evaluated sample are trustworthy. RoadVision combines pretrained-model inference with tools for investigating those assumptions.

Architecture

Inference, video processing, corruptions, visualization, and confusion-matrix metrics are separate modules. A Streamlit interface brings image, video, and evaluation workflows together.

01Scene and labels02Segmentation03Confusion matrix
Conceptual workflow — not a verified implementation

Implementation

The evaluator filters ignored ground-truth pixels, accumulates class-pair counts, and computes IoU from true-positive, false-positive, and false-negative totals. Its default averages over classes present in predictions or ground truth.

Engineering decisions

Repository reports distinguish a corrupted label artifact from replacement validation pairs. They also separate CPU inference time from frame-skipped video throughput. These distinctions matter more than a single headline score.

Results

VERIFIED: the confusion-matrix implementation and explicit ignored-label handling exist. DOCUMENTED: a five-scene audit and corruption results are stored in the repository. They have not been reproduced here and must not be described as full-dataset or real-world driving validation.

Limitations

The model is pretrained, not a newly established architecture. Five selected scenes do not support broad safety or robustness claims. Invalid predictions are clipped into class range by the evaluator, so upstream validation also matters. No autonomous-driving deployment is asserted.

Reproducibility

Reviewed at commit 8353d5166ddb on 2026-11-09. Source inspection establishes implementation structure; repository-authored results are not independent measurements. The upstream application and benchmark suite were not rerun during this review.

Next investigation

Resolve the limitations above, preserve the reviewed commit and exact experiment configuration, and reproduce correctness checks before promoting performance or deployment claims.

Links and citation

Source code ↗