QuickMagic
# 비디오를 모션 캡처로

QuickMagic에서 SMPL 형식 모션 캡처 사용 방법

QuickMagic는 이제 AI 모션 캡처의 출력 형식으로 SMPL을 지원합니다. 비디오를 업로드하고 SMPL 형식을 선택하면 프로덕션에 바로 사용할 수 있는 인간 포즈 데이터를 npz 파일로 받을 수 있습니다. 이 가이드에서는 캡처와 사용 방법을 단계별로 안내합니다.

개요: 이제 SMPL 출력 사용 가능

이제 QuickMagic에서 SMPL 형식 모션 캡처를 사용할 수 있게 되었습니다. 비디오에서 모션을 캡처할 때 기존 내보내기 옵션과 함께 출력 형식으로 SMPL을 선택할 수 있습니다.

SMPL(Skinned Multi-Person Linear Model)은 연구 및 산업 분야에서 가장 널리 사용되는 매개변수 기반 3D 인체 모델입니다. SMPL 출력을 선택하면 캡처된 모션이 표준 SMPL 매개변수로 제공되며, 컴퓨터 비전 연구, 3D 재구성 파이프라인, 게임 개발 및 SMPL 생태계를 기반으로 하는 모든 워크플로우에 바로 사용할 수 있습니다.

캡처 결과는 프레임별 SMPL 포즈 및 셰이프 매개변수가 포함된 단일 .npz 파일로 제공됩니다.

캡처 방법: SMPL 파일 받기

  1. 비디오를 업로드하세요. 모션 생성 페이지에서 모션을 캡처하려는 비디오를 업로드합니다.
  2. SMPL 형식을 선택하세요. 출력 형식 옵션에서 SMPL을 선택합니다.
Select SMPL(Beta) in the Output Format list
출력 형식 목록에서 SMPL(Beta)를 선택하세요. SMPL 바디 포즈 및 셰이프 데이터를 지원합니다.
Motion Generation page with SMPL(Beta) selected as the Export Format
모션 생성 페이지에서 내보내기 형식으로 SMPL(Beta)가 선택되었는지 확인한 다음 지금 생성을 클릭하세요.
  1. 작업을 제출하고 처리를 기다리세요. 당사의 AI가 비디오에서 신체 모션을 추출하여 표준 SMPL 매개변수로 변환합니다.
  2. 모션을 미리 보세요. 뷰어에서 캡처 결과를 확인합니다.
  3. npz 파일을 다운로드하세요. 결과가 기대에 부합하면 .npz 파일을 로컬 컴퓨터에 다운로드합니다.

npz 파일 안에는 무엇이 있나요

다운로드하는 npz 파일에는 표준 SMPL 매개변수 집합인 4개의 NumPy 배열이 포함되어 있습니다:

설명형태
global_orient전체적인 신체 방향(축-각도)(frames, 3)
body_pose신체 관절 회전 — 축-각도 형태의 23개 관절(frames, 69)
transl월드 공간에서의 루트 변위(미터)(frames, 3)
betas신체 셰이프 매개변수(frames, 10)
참고: SMPL 자체는 학습이 필요 없습니다. 사전 학습된 매개변수 기반 신체 모델입니다. 공식 SMPL 모델 다운로드 → 모델 로드 → npz 매개변수 입력 → 3D 바디 메시 생성만 하면 됩니다. npz 파일은 numpy.load()로 직접 읽을 수 있으며 별도의 파일 변환이 필요 없습니다.

SMPL npz 파일 사용 방법

1단계: SMPL 모델 다운로드

  1. https://smpl.is.tue.mpg.de/register.php에서 회원가입하고 라이선스 계약에 동의하세요(학술 연구용 무료).
  2. 계정으로 로그인하세요. 접근 권한은 이메일 확인이 필요할 수 있으며 즉시 활성화되지 않습니다.
  3. 다운로드 페이지로 이동하세요: https://smpl.is.tue.mpg.de/download.php (또는 상단 메뉴에서 "Downloads"를 클릭).
  4. SMPL for Python을 다운로드하고 압축을 풉니다. 다음 파일이 있습니다:
    • SMPL_NEUTRAL.pkl(중성 — 이것으로 충분합니다)
    • SMPL_MALE.pkl / SMPL_FEMALE.pkl(선택 사항)
손가락 관절과 표정이 풍부한 얼굴이 필요하다면