Solving Autonomous Driving Privacy Challenges using AI

Solving Autonomous Driving Privacy Challenges using AI

A research project that replaces faces in driving videos to protect privacy.

This research project replaces faces in self-driving car videos. The goal is to hide who was recorded while keeping the footage useful for training driving models.

How it works

MediaPipe Face Mesh finds landmarks on the original and replacement faces. Those landmarks are split into triangles, and OpenCV warps each replacement triangle onto the original face. This keeps the pose and expression aligned. The project also supports a live webcam for testing.

Stack

  • Python, OpenCV, MediaPipe, NumPy.
  • Python scripts for capture and mesh tooling.