Skip to content

Vantage is an open-source tool designed for fact-checkers, investigative journalists, and OSINT practitioners. It enables users to reconstruct spatial contexts of images and videos by projecting them onto 3D environments.

License

Notifications You must be signed in to change notification settings

thometnanni/vantage

Repository files navigation

Vantage

An open-source tool designed for fact-checkers, investigative journalists, and Open Source Intelligence (OSINT) practitioners. It enables users to reconstruct spatial contexts of images and videos by projecting them onto 3D environments.

Platform OverviewInstallation




Screenshot 2025-04-11 at 10 12 53 Screenshot 2025-04-11 at 10 13 47

License

Vantage is open source, licensed under the MIT License.

Installation (Docker)

Prerequisites

Steps

  1. Clone the repository:
git clone https://github.com/thometnanni/vantage.git
cd vantage
  1. Rename the .env.example file to .env
mv .env.example .env
  1. Build and start the container:
docker compose up
  1. Access the platform at: http://localhost:4000 .

Installation (Mix)

If you prefer to run Vantage directly using Mix (suitable for development):

Prerequisites

Ensure you have the following installed:

Steps

  1. Clone the repository:
git clone https://github.com/thometnanni/vantage.git cd vantage
  1. Setup dependencies:
cd assets
npm install
cd ..
mix setup
  1. Start the server
mix phx.server

or with IEx:

iex -S mix phx.server
  1. Access the platform at: http://localhost:4000 .

3D Scene Setup

To generate a 3D model and map of a given location, use the Vantage Scene Setup tool.

This lets you select a coordinate, generate a 3D model, and then import it into Vantage. Alternatevely, you can import any glTF file.

Usage

To reconstruct a scene:

  1. Generate a 3D scene using the Vantage Scene Setup tool.
  2. Import the model and map into Vantage.
  3. Align images and videos by matching their perspectives with real-world camera positions.
    • Use the first-person view to position media:
      • W: Move forward
      • A: Move left
      • S: Move backward
      • D: Move right
      • F: Move down
      • R: Move up
      • Q: Rotate camera counterclockwise (around Z-axis)
      • E: Rotate camera clockwise (around Z-axis)
  4. Use the mouse wheel to adjust the camera's field of view (FOV) for zooming in or out.
  5. Use the timeline to organize and analyze events as they unfold.

About

Vantage is an open-source tool designed for fact-checkers, investigative journalists, and OSINT practitioners. It enables users to reconstruct spatial contexts of images and videos by projecting them onto 3D environments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published