Skip to main content
VANTAGE

VANTAGE

Windows · Open Source · Free

Drag. Drop. Mosaic.

Automatically detects and mosaics faces in photos.

VANTAGE Interface

Key Features

🎯

Automatic Face Detection

Automatically detects faces using MediaPipe BlazeFace. Supports Short Range and Full Range modes.

📁

Batch Processing

Drag and drop a folder to import and process multiple images at once.

✏️

Manual Editing

Manually select areas missed by AI or sensitive info like license plates/documents using Rectangle, Oval, or Lasso tools.

🎨

Various Effects

Choose between Mosaic (pixel block) and Gaussian Blur.

⚙️

Mode Selection

Flexible combination of automatic detection and manual areas using Auto, Manual, Override, and Append modes.

🌐

Multilingual Support

Supports English and Korean interfaces.

MediaPipe Face Detection

Uses Google's MediaPipe BlazeFace model for fast and accurate face detection. Select the optimal model based on shooting distance.

  • ✓ Short Range: For close-ups (within ~2m)
  • ✓ Full Range: For group photos/distance (within ~5m)
Face Detection Model

Use Cases

📱 Blurring 3rd party faces for Blog/SNS uploads
🏠 Anonymizing residents in real estate photos
📊 De-identifying images for research/reports
🎬 Anonymizing YouTube thumbnails

Treatment Modes

  • Auto Processes only automatically detected areas.
  • Manual Processes only manually selected areas.
  • Override Prioritizes manual areas; if none, uses auto areas.
  • Append Processes both auto-detected and manual areas.
Treatment Modes

Tech Stack

Language

Python 3.10+

GUI

PySide6

Vision

MediaPipe, OpenCV

Platform

Windows 10/11

License

MIT License

Installation

Download Executable (Recommended)

Download and run without installation.

Download Latest Version

Run from Source

Run source code directly in Python environment.

# Clone repository
git clone https://github.com/studio-rainshelter/vantage.git
# Install packages
pip install -r requirements.txt
# Run
python main.py

Known Limitations

  • Windows only (macOS/Linux not supported)
  • Difficult to detect faces at extreme angles or obscured faces
  • Video processing not supported

Related