Repolode
freemocap

freemocap/freemocap

여러 카메라로 영상을 촬영하고 사람의 움직임을 3D로 복원하는 무료 오픈소스 마커리스 모션 캡처 시스템입니다.

대체할 수 있는 제품:ViconOptiTrack

스타
10,468
포크
981
열린 이슈
186
마지막 커밋
어제

어떤 프로젝트인가요?

FreeMoCap은 마커 수트나 독점 하드웨어 대신 일반 카메라로 사람의 움직임을 촬영하는 모션 캡처 시스템입니다. 하드웨어와 소프트웨어에 구애받지 않도록 설계되었으며, 연구실과 교실, 개인 연구자도 부담 없이 사용할 수 있는 비용을 목표로 합니다.

이 프로젝트는 Python 백엔드와 React 및 Electron 기반 데스크톱 GUI를 함께 제공합니다. 사용자는 여러 카메라를 연결해 동기화된 영상을 촬영하고, 파이프라인은 영상에서 3D 신체 자세를 추정합니다. 추적 기능은 skellytracker 의존성을 통해 제공되며, Windows와 Linux에서는 NVIDIA GPU 가속을 지원하고 macOS 또는 지원되지 않는 GPU에서는 CPU 전용 빌드를 사용할 수 있습니다.

PyPI에서 cuda 또는 cpu extra를 지정해 설치하거나, uv를 사용해 소스에서 실행할 수 있습니다. 문서는 프로젝트 사이트에서 별도로 제공되며, 코드베이스는 AGPL-3.0 라이선스로 배포됩니다.

핵심 기능

  • 01마커 기반 수트 대신 일반 카메라 여러 대로 사람의 움직임을 촬영합니다.
  • 02Python 서버를 백엔드로 두고 React와 Electron으로 만든 데스크톱 GUI를 제공합니다.
  • 03Windows와 Linux에서 NVIDIA GPU 가속을 지원하며, macOS에서는 CPU 전용 모드를 제공합니다.
  • 04pip에서 cuda 또는 cpu extra를 지정해 설치하거나 uv로 소스에서 설치할 수 있습니다.

활용 사례

  • 예산이 제한된 연구실에서 보행이나 움직임을 분석하기 위한 영상을 촬영합니다.
  • 교실에서 생체역학이나 동작 분석을 가르칩니다.
  • 상용 모션 캡처 하드웨어 없이 과학 연구에 필요한 사람의 움직임 데이터를 수집합니다.

빠른 시작

  1. 1

    Python 3.9~3.11 환경을 만듭니다(3.11 권장).

  2. 2

    cuda extra(NVIDIA GPU) 또는 cpu extra(macOS 또는 지원되는 GPU가 없는 경우)를 지정해 freemocap을 설치합니다.

    pip install freemocap[cpu]
  3. 3

    GUI를 실행합니다.

    freemocap

사용 전 알아둘 점

  • AGPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스이므로 수정한 소스 코드를 공유해야 합니다.
  • README에는 소프트웨어가 개발 중이며 오류가 발생할 수 있다고 안내되어 있습니다.
  • cuda extra 또는 cpu extra 없이 일반 pip install을 실행하면 트래커가 포함되지 않으므로, 둘 중 하나를 선택해야 합니다.

토픽

자주 묻는 질문

freemocap은(는) 무엇인가요?
여러 카메라로 영상을 촬영하고 사람의 움직임을 3D로 복원하는 무료 오픈소스 마커리스 모션 캡처 시스템입니다. FreeMoCap은 마커 수트나 독점 하드웨어 대신 일반 카메라로 사람의 움직임을 촬영하는 모션 캡처 시스템입니다. 하드웨어와 소프트웨어에 구애받지 않도록 설계되었으며, 연구실과 교실, 개인 연구자도 부담 없이 사용할 수 있는 비용을 목표로 합니다.
freemocap은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
freemocap은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
freemocap은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. freemocap의 마지막 커밋은 2026년 10월 19일입니다.
freemocap은(는) 어디에 사용할 수 있나요?
예산이 제한된 연구실에서 보행이나 움직임을 분석하기 위한 영상을 촬영합니다. 교실에서 생체역학이나 동작 분석을 가르칩니다. 상용 모션 캡처 하드웨어 없이 과학 연구에 필요한 사람의 움직임 데이터를 수집합니다.
freemocap는 어떻게 설치하나요?
Python 3.9~3.11 환경을 만듭니다(3.11 권장). cuda extra(NVIDIA GPU) 또는 cpu extra(macOS 또는 지원되는 GPU가 없는 경우)를 지정해 freemocap을 설치합니다.: pip install freemocap[cpu] GUI를 실행합니다.: freemocap
freemocap은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/freemocap/freemocap

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트