naver/anny
Anny, A Free and Interpretable Human Body Model for all ages, written in PyTorch.
해결하는 문제
Anny는 일관된 토폴로지와 파라미터 공간을 사용하여 유아에서 노인에 이르기까지 다양한 인간의 형태를 표현할 수 있는 미분 가능한 인간 몸체 메시 모델을 제공합니다. 이는 기업 소유의 파라메트릭 인간 모델에 대한 오픈소스 및 무료 대안을 제공합니다.
작동 방식
PyTorch로 구축된 Anny는 여러 입력 유형을 기반으로 3D 메시를 생성하는 파라메트릭 접근 방식을 사용합니다:
- 골격 릴리그 포즈: 몸체의 관절과 자세를 제어합니다.
- 형질 파라미터: 일반적인 신체 유형을 정의하는 고수준의 형태 제어 (0에서 1 사이).
- 국소적 형태 변경: 임신과 같은 세부적인 신체 수정을 위한 특정 조정 (−1에서 1 사이).
- 얼굴 동작: 표정을 제어하는 블렌드셰이프 (0에서 1 사이).
모델은 네이티브 Anny, MakeHuman, 그리고 SMPL-X 및 SOMA와 같은 상호 운용 가능한 옵션을 포함한 여러 메시 토폴로지를 지원하며, 복잡성과 성능 사이의 균형을 위해 다양한 골격 릴리그를 제공합니다.
대상 사용자
- 인간 디지털 듀플을 다루는 3D 아티스트 및 연구자.
- 미분 가능한 인간 몸체 모델링이 필요한 애플리케이션을 개발하는 개발자.
- 컴퓨터 비전 및 인간 자세/형태 추정에 초점을 맞춘 AI 연구자.
주요 특징
- 미분 가능: PyTorch로 작성되어 최적화 및 학습 작업에 적합합니다.
- 다양한 형태 범위: 모든 연령과 신체 유형의 인간을 모델링할 수 있습니다.
- 상호 운용성: SMPL-X 및 SOMA와 같은 생태계와의 호환성을 위한 다양한 토폴로지를 지원합니다.
- 포괄적인 제어: 전신, 손, 얼굴을 위한 전용 모델을 포함합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트