이 아주 짧은 비디오 튜토리얼에서는 Blender에서 Motion Tracking을 사용하여 실제 카메라의 움직임을 재구성하려고 할 때 "At least 8 common tracks on both keyframes are needed for reconstruction" 오류가 나타나는 한 가지 이유를 살펴보겠습니다.
영상 자막 텍스트
안녕하세요! 이 아주 짧은 비디오 튜토리얼에서는 Blender에서 Motion Tracking을 사용하여 실제 카메라의 움직임을 재구성하려고 할 때 "At least 8 common tracks on both keyframes are needed for reconstruction" 오류가 나타나는 한 가지 이유를 살펴보겠습니다.

Blender가 참조하는 두 개의 keyframe은 Movie Clip Editor 하단의 진행 바에 노란색 선으로 표시된 프레임입니다. 일반적으로 Blender가 자동으로 설정하지만, Solve 탭에서 Keyframe A 및 Keyframe B 필드의 값을 조정하여 수동으로 변경할 수도 있습니다. 일반적으로 Timeline에서 너무 멀리 떨어진 두 keyframe은 선택하지 않는 것이 좋으며, 대부분의 경우 Blender의 기본 설정이 잘 작동합니다.

이 예제에서는 Track 탭에서 Detect Features 버튼을 사용하여 자동으로 생성된 marker들을 보면, 소프트웨어에서 요구하는 대로 두 keyframe 사이에 최소한 8개를 추적하는 데 문제가 없어 보입니다. 그리고 실제로 그렇습니다.
하지만 Solve 탭에서 Solve Camera Motion을 클릭하면, 아무런 추가 설명 없이 악명 높은 오류 메시지가 나타납니다.

대부분의 경우 이 오류는 중간 단계를 건너뛰었기 때문에 발생합니다. 이 단계는 Track 탭에서는 약간 숨겨져 있지만, Movie Clip Editor의 헤더에서는 명확히 보입니다. 그것은 Track Markers 작업으로, 에디터의 헤더 또는 Track 탭에서 Track 섹션을 확장하면 찾을 수 있습니다.


선택한 marker들의 움직임을 추적할 수 있는 여러 tracking 버튼들이 있습니다. Track Markers 버튼은 클립 전체 길이에 걸쳐 marker들을 추적합니다. 이 버튼을 클릭해서 영상 전체에 대해 tracking을 수행하겠습니다.
대부분의 marker는 클립 중간쯤에서 추적이 멈춥니다. marker를 선택하거나 해당 매개변수를 설정하는 방법은 여기서 다루지 않겠습니다. 그것은 다른 튜토리얼의 주제입니다. 지금은 Keyframe A와 B 사이에, 여기서는 프레임 1과 프레임 30 사이에, 제대로 추적된 marker가 8개 이상 있는지만 신경 쓰면 됩니다. 그래야 Solve 버튼을 클릭할 수 있습니다.

Timeline을 수동으로 스크롤해보면 두 keyframe 사이에 8개 이상의 marker가 제대로 추적되었는지 확인할 수 있습니다. 기본 설정된 Keyframe A와 B 사이에 8개의 marker가 없다면, 영상을 살펴보고 그 두 값을 조정해서 더 적절한 범위를 찾은 후, 다시 tracking을 시도하세요. 이때 헤더에 있는 버튼을 사용해 한 프레임씩 앞뒤로 이동하면서 확인할 수 있습니다.

이제 Solve 탭으로 가서 자신 있게 Solve Camera Motion을 클릭할 수 있습니다. 저는 tracker들을 정리하지 않았고 매개변수도 제대로 설정하지 않았기 때문에 Solve Error 값이 지나치게 높을 것이고, 따라서 재구성 정확도는 떨어질 것입니다. 하지만 이것도 다른 튜토리얼에서 다룰 내용입니다!

이번 영상의 주제는 여기까지입니다. 도움이 되었다면 좋아요를 눌러주시고 채널 구독도 부탁드립니다! 앞으로 나올 튜토리얼을 놓치지 않으려면 알림 설정도 잊지 마세요. 다음에 또 만나요!