Update F1 halo removal project: rename course ref and add GitHub link

- Description: "CSCI 365 final project" → "Final project for Image Processing and Analysis"
- GitHub repo renamed csci365_final_project → f1-halo-removal
- Added gitLink: https://github.com/soconnor0919/f1-halo-removal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-11 02:08:42 -04:00
parent 6e63c992a8
commit 4b0aa4b2a8
+2 -1
View File
@@ -465,10 +465,11 @@ export const projects: Project[] = [
{
title: "F1 Halo Removal via Video Inpainting",
description:
"Removes the F1 Halo safety arch from onboard visor-cam footage using classical CV mask detection and neural inpainting. CSCI 365 final project.",
"Removes the F1 Halo safety arch from onboard visor-cam footage using classical CV mask detection and neural inpainting. Final project for Image Processing and Analysis.",
longDescription:
"The Halo is a mandatory titanium arch on all F1 cars. It saves lives but cuts through the most interesting part of onboard footage. This project removes it cleanly from visor-cam video using two stages. Stage one: classical CV mask detection — Sobel-Y gradient detection for the arch edge, a robust probe-and-fit keel detector with outlier rejection and temporal jump guards, and explicit geometry construction to avoid over-masking. Stage two: two inpainting methods compared side by side — LaMa (Fast Fourier Convolution network, per-frame spatial inpainting) and RAFT optical flow with backward warp and distance-transform blending for temporal coherence across 300 frames at 60fps.",
tags: ["Python", "OpenCV", "Computer Vision", "LaMa", "RAFT", "Jupyter", "Inpainting"],
gitLink: "https://github.com/soconnor0919/f1-halo-removal",
featured: true,
},
{