카메라 동작 추적을 할 때 어떻게 더 나은 결과를 얻을 수 있습니까?

블렌더에서 카메라 추적을 수행 할 때마다 재구성은 항상 축에서 축소되거나 축소됩니다. 나는 훌륭한 품질의 카메라를 가지고 있지만 카메라 추적의 최종 결과에는 항상 모델이 미끄러집니다. 해결책이 있으면 알려주세요.

댓글

답변

다음은 카메라 추적에 대한 몇 가지 지침입니다. (자세한 내용은 파란색 텍스트로 표시된 링크를 따라 가세요) :

1. 촬영 전에 장면을 신중하게 준비하여 쉽게 추적하고 재구성 할 수 있습니다.

갑작스러운 카메라 움직임을 피하여 흐릿한 장면과 롤링 셔터 아티팩트를 방지합니다. 흐리거나 흔들 리거나 왜곡 된 동영상은 추적하기가 매우 어려우므로 3D 재구성이 정확하지 않게됩니다.

카메라에 줌 렌즈가있는 경우 촬영 중에 초점 거리를 변경하지 마십시오. 블렌더는 아직 이러한 사진에서 작동 할 수 없습니다 .

장면에 독특하고 추적 가능한 기능을 포함하고 모든 장면에서 선명하고 알아볼 수 있도록합니다. 화면에 표시되는 시간입니다.

추적 마커는 잘 분포되어 있고 원근감을주는 좋은 아이디어를 제공 할 때 가장 효과적입니다. 전경과 배경에 일부가 있어야합니다. 재구성은 카메라와의 거리에 따라 프레임 내에서 다양한 물체가 움직이는 방식으로 계산되며, 카메라에 가까운 물체는 멀리있는 물체보다 빠르게 움직입니다. 모션 추적은 추적 된 개체의 움직임의 차이가 분명 할 때 가장 잘 작동합니다.

장면에 추적 할 요소가 거의없는 평평하거나 균질 한 표면의 넓은 영역이 있거나 반복되는 기능이있는 경우 트래커, 그런 다음 나만의 트래킹 마커 를 만들어 장면에 배치합니다. 작은 테이프 나 스티커는 경이로울 것입니다. 잔디에는 탁구 나 골프를 사용할 수 있습니다. 공.

추적 지점이 프레임의 한 영역에만 뭉쳐 있지 않고 다른 축에 배치되어 있는지 확인합니다. 예를 들어 바닥 만 추적하지 말고 벽을 좋습니다.

일반적인 실수는 다음과 같이 매우 크고 기능이없는 제작자를 만드는 것입니다.

입력 여기에 이미지 설명

다음과 같이 작고 널리 배포되는 대신

여기에 이미지 설명 입력

질감은 추적 지점, 빠른 Google 이미지 검색을 통해 다른 사람들이 어떤 패턴을 사용하는지 알 수 있습니다.

입력 여기에 이미지 설명

(이 주제에 대한 자세한 내용은 이 링크 참조)

2. 추적 프로세스를 최대한 정확하게 만드십시오.

블렌더에 추적 할 기능을 감지하는 옵션이 있어도 직접 배치하면 더 나은 결과를 얻을 수 있습니다.

추적 시작 비디오 푸티지를 검사하고 대부분의 샷에 존재하는 이미지의 개체 또는 특징을 찾는 절차를 수행합니다. 먼저이를 추적합니다. 그런 다음 장면을 살펴보고 선명하고 대비가 좋거나 독특한 색상을 가진 특징을 식별하고 이들도 추적합니다. .

물체가 사라지기 전이나 촬영이 끝나기 전에 추적 프로세스가 중지되면 블렌더가 요소를 정확하게 추적 할 수 없다는 의미입니다. 즉, 추적 된 요소를 정확하게 찾을 수없는 경우 추적이 실패합니다. 검색 창 영역 내에 있습니다.

여기에 이미지 설명 입력

(검색 범위 상자를 표시하려면 다음을 활성화하십시오.

여기에 이미지 설명 입력

ked 요소가 프레임간에 너무 많이 이동하여 검색 영역을 벗어나면 검색 상자의 크기를 조정할 수 있습니다 (이렇게하면 프로세스가 느려지고 더 많은 RAM이 사용됨).

여기에 이미지 설명 입력

언제 할 수있는 작업 추적이 중지됩니까? 가능한 해결책

일부 지점을 추적 한 후에는 마커가 미끄러지지 않는지 확인하십시오. 각각을 살펴보십시오. 일부는 제대로 잠기지 않을 수 있습니다.

화면 오른쪽의 작은 트랙 창을 보면서 장면 재생을 선택하여 트래커의 정확성을 확인할 수 있습니다 (표시되지 않는 경우 N 를 누르세요). 측면 패널 열기).

예를 들어이 트래커는 슬라이딩입니다.

이미지 입력 설명

이상적으로는 추적 된 기능이 트랙 창에 고정되어 있고 춤추 지 않아야합니다. 다음 이미지와 같이 견고해야합니다.

여기에 이미지 설명 입력

추적 된 모든 지점을 하나씩주의 깊게 검사하여 정확성을 확인하세요.

장면을 재구성하려면 8 개 이상의 성공적인 추적기가 필요하지만 그 수에 국한하지 마십시오.

많은 부정확 한 마커보다 몇 개의 정확한 마커를 갖는 것이 좋습니다 .

추적 지점이 미끄러지거나 큰 오류 평균을 제공하는 경우 Loc 이외의 다른 추적 동작 모델을 사용해보십시오. 예를 들어 LocRotScale 또는 Perspective를 사용합니다 (이 링크 에 대한 추가 정보)

여기에 이미지 설명 입력

” 세분화 를 사용하여 정확도를 높입니다.

여기에 이미지 설명 입력

크기가 변경되거나 원근 변화에 따라 왜곡되는 요소는 신 ” 이전 프레임 ” 일치를 사용하여 더 잘 추적됩니다. div id = “c2e0ebb852”>

키 프레임 “.

여기에 이미지 설명 입력

추적중인 개체가 일시적으로 차단되거나 프레임을 벗어났다가 돌아 오는 경우 추적기를 오프셋 하거나 하나의 추적기로 사라지는 프레임까지 추적 한 다음 새 추적기로 요소가 다시 표시되고 두 개를 함께 결합합니다. 이렇게하면 블렌더가 동일한 개체를 처리하고 다른 개체가 아닌 것을 인식합니다.

여기에 이미지 설명 입력

3. 카메라 데이터를 적절하게 설정

촬영에 사용 된 카메라 및 렌즈의 정보를 사용하여 가능한 한 센서 크기와 초점 거리를 설정합니다. 초점 거리를 “모르면 해결할 때 미세 조정 도구를 사용할 수 있습니다. 이러한 정보가 없으면 블렌더가 렌즈를 추측하도록 할 수 있습니다. 카메라 모션을 해결할 때 미세 조정 옵션을 사용하여 추적 된 정보를 기반으로하는 매개 변수입니다.

여기에 이미지 설명 입력 div>

실제 세계의 모든 렌즈는 일종의 광학 왜곡을 만듭니다. 실제 카메라의 이미지를 가상 3D 환경에 올바르게 통합하려면 렌즈 왜곡 값을 결정하거나 블렌더가이를 계산하고 조정하도록하는 것이 중요합니다.

4. 카메라 솔루션에 적합한 키 프레임 범위 를 설정합니다.

여기에 이미지 설명 입력

솔버는 비디오의 일부 섹션에서 다른 섹션보다 더 나은 추적 데이터를 얻을 수 있습니다. 이 아이디어는 트래커의 움직임 차이에 따라 블렌더에게 공간에 대한 더 나은 설명을 제공하는 비디오 섹션을 사용하는 것입니다. 이렇게하려면 키 프레임 범위에 성공적으로 추적 된 지점이 8 개 이상 포함되어야하며 선택한 범위의 모든 프레임에서 모두 표시되어야합니다. 최상의 키 프레임 범위가 무엇인지 확실하지 않은 경우 블렌더가 ” 키 프레임 “을 활성화하여 올바른 키 프레임을 자동으로 선택하도록합니다. p>

이해해야 할 한 가지 중요한 점은 이 범위의 키 프레임이 해결되는 유일한 섹션이 아니라는 것입니다. 이는 ” 신뢰할 수있는 ” 정보 (최소 8 개의 공통 마커 포함)가있는 최적의 범위만을 의미합니다. 블렌더는 예를 들어 공통 (번들) 트랙이없는 곳에서 장면의 나머지 부분을 해결하려고합니다.


5. 카메라 움직임에 맞는 솔버 선택

블렌더의 기본 솔버는 일부 시차 또는 원근 이동을 가정합니다. 즉, 카메라가 움직일 때 , 장면에있는 오브젝트의 관점도 변경됩니다. 이것이 사실이 되려면 카메라에 약간의 변위 (좌우, 위아래 등)가 있어야합니다. 이런 종류의 모션을 사용하면 카메라에 가까운 물체는 멀리있는 물체와 다른 속도로 이동하고 평행선은 카메라가있는 위치에 따라 다른 지점에서 수렴됩니다.

카메라 변위의 예 : 여기에 이미지 설명 입력

카메라가 같은 위치에 있고 회전 만하는 (패닝 또는 틸팅) 카메라 변위가없는 샷은 기본 솔버로 해결할 수 없습니다.

고정식 카메라 또는 삼각대 촬영의 예 :

여기에 이미지 설명 입력

이러한 종류의 사진은 삼각대로만 해결할 수 있습니다.

여기에 이미지 설명 입력

삼각대 해결을 사용하면 적절한 3D 정보를 결정할 수 없습니다. 블렌더는 무엇이 더 가까이 있는지 더 멀리 있는지 알 수 없습니다. 추적 정보가 카메라에서 구형으로 투영됩니다.

여기에 이미지 설명 입력

일부 사진은 더 쉽게 재현 할 수 있습니다. Blam 또는 Fspy 를 사용하는 nstruct.


6 . 낮은 해결 오류를 갖기 위해 필요한 모든 작업을 수행하십시오.

해결 오류가 0.3 이상이거나 ” 데이터를 재구성하지 못했습니다 ” 오류가 발생하면 마커 정확도 및 여기에 설명 된 기타 요소에 대해 작업해야합니다. 추적 오류는 픽셀 단위로 계산됩니다. 픽셀의 1/3보다 큰 오류는 너무 높은 것으로 간주됩니다.

어떤 추적기에 문제가 있거나 평균 오류가 높은지 확인하려면 그래프와 도프 시트를 사용하세요. 도구.

여기에 이미지 설명 입력

여기에 이미지 설명 입력

오류가 여전히 너무 높으면 뒤로 돌아가서 이전 단계의 일부를 다시 방문하고, 다시 추적하고, 부정확 한 추적기를 삭제하는 등의 작업을 수행합니다.

추적 프로세스가 아무리 정확하더라도 블렌더가 샷의 일부만 해결할 수있는 경우가 있습니다. 번들 트랙이없는 섹션에서 발생할 수 있습니다. 카메라가 지나가거나 더 이상 8 개의 공통 추적 지점이없는 샷 섹션이있을 수 있습니다.이 경우에도 여전히 일부 데이터가 실패했습니다. ” 재구성 “, 재구성이 실패한 프레임은 빨간색으로 표시됩니다.

업데이트 :

해결 후 트랙을 더 세분화하려면 @StephenLeger가 만든 스크립트를 사용할 수 있습니다. 자세한 내용은 이 링크 를 참조하세요. 재 투영 오류에 따라 추적 가중치를 설정하여 불량 추적기의 정보도 카메라 솔루션에 의미있는 기여를 할 수 있습니다.


7. 재 투영 오류를 확인합니다.

카메라 솔루션이 있고 카메라의 광학 중심을 더 세분화 하면


8. 장면의 방향 수정

만약 당신이 겪었던 모든 고통이 재구성 된 장면에 맞지 않는다면 수동으로 재구성 할 수 있습니다. 3D 뷰포트에서 카메라의 방향을 맞추거나 크기를 다시 조정하면 모든 추적 지점이 따라옵니다.

여기에 이미지 설명을 입력하세요.

댓글

  • 상세한 답변을 원합니다

답변

방향 아래에 마커를 선택하여 바닥을 설정할 수있는 패널이 편집기에 있습니다.

즉, 수동으로 장면의 방향을 지정할 필요가 없습니다.

댓글

  • 때로는 바닥 /지면이 고르지 않습니다. 해변처럼. 이러한 상황에서 수동으로 방향을 지정하는 것이 좋은 해결책이 될 수 있습니까?

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다