git404hub

what is egoblur fr?

facebookresearch/egoblur — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2026-06-11

251PythonAudience · developerComplexity · 3/5MaintainedLicenseSetup · moderate

tl;dr

An AI tool that automatically detects and blurs faces and license plates in photos and videos, so you can share footage publicly without exposing people's identity.

vibe map

mindmap
  root((repo))
    What it does
      Detect faces and plates
      Blur sensitive regions
      Process images and video
    Tech stack
      Python
      AI detection models
      CUDA
    Use cases
      Anonymize dashcam footage
      Blur research video
      Protect bystander privacy
    Audience
      Researchers
      News organizations
      Content creators

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run EgoBlur on dashcam footage to automatically blur bystanders' faces and license plates before sharing it.

VIBE 2

Anonymize research video recorded in public before releasing it as part of a study.

VIBE 3

Blur license plates in a walkthrough or vlog video before publishing it online.

VIBE 4

Process Meta Aria VRS files directly for privacy blurring without converting them to MP4 first.

what's the stack?

PythonCUDA

how it stacks up fr

facebookresearch/egoblurmimic-video/mimic-videoyangtiming/fast-sam-3d-body
Stars251252250
LanguagePythonPythonPython
Last pushed2026-06-11
MaintenanceMaintained
Setup difficultymoderatehardhard
Complexity3/55/55/5
Audiencedeveloperresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

GPU with CUDA speeds things up considerably, though the tool can run without it.

Open-source and free to download and use, built and released by Meta research.

in plain english

EgoBlur is a privacy-protection tool that automatically detects and blurs out faces and license plates from images and videos. You point it at a photo or video file, run the command, and it outputs a version where all the sensitive information has been pixelated. This is useful for anyone who needs to share video footage or images publicly but wants to protect people's privacy and identity. The tool works by using AI models trained to recognize faces and license plates. When you run the command, it scans through your image or video frame-by-frame, finds anything that looks like a face or license plate, and blurs that region. You can adjust how aggressive the blurring is and which types of things to blur, just faces, just license plates, or both. The README mentions two versions of the models: Gen1 (for older Aria camera devices) and Gen2 (for newer ones), so you need to use the right version that matches your camera hardware. People would use this if they're working with video from body cameras, dashcams, or security footage and need to anonymize it before sharing or publishing. For example, a researcher recording people in public might need to blur faces before releasing the data. A news organization processing dashcam footage could use it to protect bystanders. Or someone publishing a walkthrough video might want to blur license plates of parked cars. The tool runs on Python and can handle common formats like MP4, PNG, and JPEG files. One notable aspect is that the tool is built by Meta research and is open-source, so you can download and use it for free. It supports GPU acceleration through CUDA if you have a compatible graphics card, which speeds things up considerably. There's also a specialized version that works directly with VRS files (a Meta Aria video format) without needing to convert to MP4 first, which preserves other sensor data like motion tracking.

prompts (copy fr)

prompt 1
Show me the command to run EgoBlur on an MP4 video file to blur all faces and license plates.
prompt 2
Explain the difference between EgoBlur's Gen1 and Gen2 models and how to pick the right one for my Aria camera footage.
prompt 3
Help me set up EgoBlur with CUDA GPU acceleration to speed up processing a large batch of videos.
prompt 4
Walk me through using EgoBlur's VRS file support to blur a Meta Aria recording without converting it to MP4 first.

Frequently asked questions

what is egoblur fr?

An AI tool that automatically detects and blurs faces and license plates in photos and videos, so you can share footage publicly without exposing people's identity.

What language is egoblur written in?

Mainly Python. The stack also includes Python, CUDA.

Is egoblur actively maintained?

Maintained — commit in last 6 months (last push 2026-06-11).

What license does egoblur use?

Open-source and free to download and use, built and released by Meta research.

How hard is egoblur to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is egoblur for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.