모델 밖의 조건
자세 추정의 실행 성능은 신경망의 매개변수 수만으로 결정되지 않는다. 입력을 어떻게 처리하고 어떤 실행 환경에 배포하는지도 중요하다. RTMPose는 이런 요소들을 함께 검토하며 여러 크기의 모델 구성을 제공한다.
정확도와 비용의 균형
더 큰 모델이 높은 정확도를 낼 수 있어도 요구하는 메모리와 지연이 늘 수 있다. 배포 장치에 맞는 모델 선택은 실제 입력 크기와 처리 조건을 포함해야 한다. 한 장치에서의 처리량을 다른 CPU나 휴대전화에 그대로 적용할 수는 없다.
처리량의 독립 예제
초당 50개의 입력을 순차적으로 처리한다면 평균 간격은 20ms다. 앞단 처리에 10ms가 추가되면 단순 합은 30ms가 된다. 실제 병렬 파이프라인은 다를 수 있으며 초당 처리량과 한 요청의 전체 지연은 항상 같은 값으로 환산되지 않는다.
작업 범위의 확인
몸 관절만 추정하는 설정과 손·얼굴까지 다루는 전신 설정은 출력 수와 평가 기준이 다르다. 검출된 인물의 범위와 가림, 작은 사람의 관절 오류를 확인한다. 공개 평가 수치를 비교할 때에도 사용한 모델 크기와 출력 작업 및 배포 환경을 함께 살펴본다.
관련 문서
OpenPose / HRNet / ViTPose / PARE 인체 복원 / HMR 인체 복원 / VIBE 인체 복원