alicevision/AliceVision

3D Computer Vision Framework

What it solves

AliceVision은 포토그래메트리의 과제—3D 장면을 2D 사진에 투영한 것을 역으로 추정하여 원래의 3D 기하학을 파악하는 과정—를 해결합니다. 무작위 사진 또는 비디오 집합으로부터 3D 재구성과 카메라 트래킹을 수행하는 프레임워크를 제공합니다.

How it works

최신 컴퓨터 비전 알고리즘 파이프라인을 활용해 2D 이미지를 처리하고 3D 장면을 재구성합니다. 핵심 엔진은 알고리즘 집합이지만, 사용자는 Meshroom을 통해 파이프라인과 상호작용할 수 있습니다. Meshroom은 GUI와 명령줄 인터페이스를 제공하여 재구성을 시작하고 자동화를 위한 맞춤형 Python 스크립트를 만들 수 있게 합니다.

Who it’s for

이 프레임워크는 최첨단 컴퓨터 비전 연구를 기반으로 한 견고하고 프로덕션 수준의 3D 재구성 및 카메라 트래킹 도구가 필요한 연구자와 산업 전문가를 위해 설계되었습니다.

Highlights

  • Photogrammetric Framework: Specialized in 3D reconstruction and camera tracking.
  • Production-Ready: Developed through collaboration between academia and industry for robustness and quality.
  • Flexible Interface: Accessible via Meshroom for GUI-based workflows or Python for custom automation.
  • Open Source: Released under the MPLv2 license.