← 최신 논문
💻 computer science

SMART: SMPLest-X Mesh Adaptation and RAFT Tracking for Soccer Pose Estimation

이 논문은 미세 조정된 SMPLest-X 모델과 RAFT 기반의 카메라 트래킹 및 시계열 평활화를 결합하여 FIFA 스켈레탈 트래킹 챌린지 2026에서 베이스라인 대비 38.6%의 성능 향상을 달성한 축구 포즈 추정 시스템인 SMART를 제시한다.

원저자: Parthsarthi Rawat

게시일 2026-06-01
📖 4 분 읽기☕ 가벼운 읽기

원저자: Parthsarthi Rawat

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 TV로 축구 경기를 보고 있다고 상상해 보세요. 카메라는 줌인을 하고, 경기장을 가로질러 팬(pan)을 하며, 때로는 선수들이 서로를 가리기도 합니다. 이제, 당신이 이 비디오를 보고 똑같이 모든 선수의 완벽한 3D 골격(skeleton)을 그려내는 로봇을 만들고 싶다고 상상해 보세요. 단순히 평면적인 화면 속 모습이 아니라, 선수의 코, 팔꿈치, 발가 끝이 실제 세계의 어디에 있는지 정확하게 보여주는 그런 모델 말이죠.

그것이 바로 이 논문이 다루는 과제입니다. 저자들은 SMART(SMPLest-X Mesh Adaptation and RAFT Tracking)라고 불리는 시스템을 개발했습니다. SMART를 평면 영상을 3D 영화로 바꿔주는 고도의 기술을 가진 "디지털 인형술사"라고 생각하면 됩니다.

이들이 어떻게 이 일을 해냈는지, 간단한 단계별로 설명해 드리겠습니다.

1. 두뇌: 3차원 공간에서 선수를 보는 법 배우기

팀은 먼저 SMPLest-X라는 강력한 AI 모델로 시작했습니다. 이 모델을 수백만 장의 사람 사진을 보고 인간의 몸이 어떻게 구성되어 있는지 알고 있는 매우 똑똑한 화가라고 생각할 수 있습니다. 하지만 이 화가는 주로 스튜디오 사진으로 훈련되었기 때문에, 선수가 멀리 떨어져 있거나, 일부가 가려지거나, 빠르게 움직이는 정신없고 빠른 축구 중계 영상에는 익숙하지 않았습니다.

이를 해결하기 위해, 그들은 이 화가에게 축구 영상에 특화된 "재교육 과정"을 제공했습니다. 선수들의 발에 더 집중하고, 카메라로부터 얼마나 깊이 떨어져 있는지에 주목하도록 가르쳤습니다. 또한 TV 방송 특유의 이상한 조명이나 줌 현상을 처리하는 법도 가르쳤습니다. 이 단계는 초상화에는 능숙하지만 운동선수의 역동적인 장면을 그리는 데는 서툰 화가에게 역동적인 액션 샷을 그리는 법을 특별히 훈련시키는 것과 같습니다.

2. 눈: 카메라 추적하기

이 비디오 게임의 가장 큰 트릭은 카메라 자체가 움직인다는 점입니다. 카메라가 줌을 하거나 팬을 하면, 선수가 제자리에 서 있더라도 움직이는 것처럼 보입니다.

이 작업을 수행하는 기존 방식은 마치 철로 위의 몇몇 특정 자갈들을 보고 움직이는 기차를 추적하려는 것(희소 추적, sparse tracking)과 같았습니다. 이는 종종 혼란을 야기했습니다.

SMART 팀은 RAFT라는 새로운 방법을 사용했습니다. RAFT는 몇 개의 자갈을 보는 대신, 전체 잔디밭을 한꺼번에 보는 것과 같습니다. RAFT는 프레임이 바뀔 때마다 잔디의 질감이 어떻게 움직이는지를 관찰합니다. 이는 경기장의 군중이 움직이는 것을 보는 것과 같습니다. 모든 사람의 얼굴을 다 볼 수는 없어도, 군중 전체가 왼쪽이나 오른쪽으로 이동하고 있다는 것은 알 수 있는 것과 마찬가지입니다. 잔디를 추적함으로써 시스템은 카메라가 어떻게 움직이는지 정확히 파악할 수 있고, 그 움직임을 빼서 선수들이 '실제로' 어디에 있는지 찾아낼 수 있습니다.

3. 발: 지면에 밀착시키기

3차원 공간에서는 컴퓨터가 선수가 지면으로부터 얼마나 높이 떠 있는지 혼동하기 쉽습니다. 선수가 점프하고 있는 걸까요? 아니면 카메라가 기울어진 걸까요?

이를 해결하기 위해, SMART는 "발 평면 앵커링(foot-plane anchoring)"이라는 기술을 사용합니다. 이 기술은 영상 속 선수의 신발 가장 낮은 지점을 찾아내고, 카메라에서 그 신발을 통과하여 가상의 축구 경기장 라인에 닿는 보이지 않는 레이저 빔을 그립니다. 그런 다음 선수의 골격이 정확히 그 지점에 서 있도록 강제합니다. 이는 모든 선수에게 자기 발이 잔디에 딱 붙게 만드는 마그네틱 부츠를 신겨주어, 선수가 공중에 떠 있거나 땅속으로 꺼지는 것을 방지하는 것과 같습니다.

4. 매끄러운 운영자: 떨림 제거하기

컴퓨터가 프레임 단위로 선수의 위치를 추측하면, 결과물이 마치 비디오 게임 캐릭터가 글리치(glitch)를 일으키거나 순간 이동하는 것처럼 흔들려 보일 수 있습니다.

팀은 "스무딩(smoothing, 매끄럽게 하기)" 단계를 추가했습니다. 흔들리는 손으로 그린 애니메이션을 본다고 상상해 보세요. 첫 번째 스무딩 단계는 큰 규모의 불가능한 도약(예: 선수가 경기장 반대편으로 갑자기 순간 이동하는 경우)을 수정합니다. 두 번째 단계는 빠른 움직임(예: 빠른 킥)이 여전히 빠르고 자연스럽게 보이도록 유지하면서 미세한 떨림을 부드럽게 잡아줍니다. 이는 원래 그림의 에너지를 잃지 않으면서 떨리는 스케치를 안정적인 손길로 따라 그리는 것과 같습니다.

결과: 얼마나 잘 되었나?

팀은 자신들의 시스템을 공식 "FIFA 베이스라인(FIFA Baseline)"(그들이 넘어서고자 했던 표준)과 비교 테스트했습니다.

  • 베이스라인 점수: 1.053 (낮을수록 좋습니다).
  • SMART의 점수: 0.593.

이는 38.6%의 개선입니다. 쉽게 말해, 이들의 시스템은 이전의 최고 방법보다 선수의 3D 공간 위치를 추측하는 데 있어 훨씬 더 정확합니다.

약점은 무엇인가요?

저자들은 시스템이 어려움을 겪는 부분에 대해서도 솔직하게 밝히고 있습니다:

  • 다이빙: 만약 선수가 공중에 떠서 다이빙하고 있다면(지면에 닿아 있지 않다면), "마그네틱 부츠" 기술이 작동하지 않아 시스템이 높이 계산에 혼란을 느낍니다.
  • 가려짐: 만약 선수가 다른 선수에 의해 완전히 가려진다면, 시스템은 추측을 해야 하며 이는 완벽하지 않습니다.
  • 속도: 시스템이 무거워서 실행하려면 강력한 컴퓨터가 필요합니다. 다만, 저자들은 높은 정확도를 유지하기 위해 현재의 방식을 택한 것이며, 필요하다면 더 빠르게 만들 수도 있다고 언급했습니다.

요약하자면, SMART는 특화된 AI 화가, 잔디를 관찰하는 카메라 트래커, 그리고 선수들을 지면에 고정하는 규칙을 결래하여 평면적인 축구 영상을 정확한 3D 모델로 바꾸는 새로운 방법입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →