cheind/py-motmetrics

:bar_chart: Benchmark multiple object trackers (MOT) in Python

해결하는 문제

다중 객체 추적(MOT) 시스템의 성능을 산업 표준 지표를 사용하여 표준화된 방식으로 평가할 수 있도록 제공합니다. 추적 결과가 MOTChallenge와 일치하는 지표로 측정되도록 보장하여 연구자와 개발자가 다양한 추적 알고리즘을 참조 데이터와 비교할 수 있도록 합니다.

작동 방식

CLEAR MOT, Identity, HOTA 관련 측정 지표를 구현한 라이브러리입니다. MOTChallenge, VATIC, UA-DETRAC와 같은 일반적인 형식의 데이터를 자동으로 탐지하고 로드할 수 있습니다. 프레임 단위의 매칭 이벤트를 저장하는 MOTAccumulator를 사용하며, IoU 및 유클리드 거리 행렬과 같은 거리 헬퍼를 제공하여 예측값이 참값과 얼마나 잘 일치하는지 계산합니다.

대상 사용자

MOTChallenge와 같은 벤치마크와 평가 결과를 일치시켜야 하는 다중 객체 추적 시스템 개발에 종사하는 컴퓨터 비전 엔지니어 및 연구자.

주요 특징

  • 표준화된 지표: MOTA, MOTP, IDF1, HOTA를 구현.
  • 광범위한 형식 지원: MOTChallenge, VATIC, idée UA-DETRAC 형식을 자동 탐지.
  • 간편한 통합: 빠른 요약을 위한 고수준 evaluate_motchallenge 함수와 명령줄 평가기 제공.
  • 일관성 검사: TrackEval 도구와 결과가 일치하는지 확인하는 테스트 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트