3D 캡처
시작하기
사진 측량이란 무엇입니까?
Sampler은 텍스처가 있는 메시로 이미지를 변환으로 변환하는 데 사용하고 있습니다. 사진 측량은 이미지에서 측량을 하는 과학이다. 사진에서 정보를 추출하고 3D 모델 및 텍스처를 만드는 데 사용됩니다. 이 프로세스에는 여러 각도에서 개체를 여러 번 촬영한 다음 이미지의 형상 및 위치 정보를 추출하기 위한 이미지 처리가 포함됩니다.
목표는 이미지 사이에서 대응하는 특징을 일치시켜 각각의 이미지에 대한 카메라의 상대 위치를 확립하는 것이다. 매칭된 피쳐들로부터, 오브젝트의 3D 모델이 재구성된다. 마지막 단계는 3D 모델에 텍스처를 투영하는 것입니다.
하드웨어 요구 사항
3D 캡처는 Windows 및 MacOS Monterey 또는 Ventura에서 사용할 수 있습니다.
Windows/Linux
권장 사항:
- GPU(8Gb VRAM 포함)
- 16Gb RAM. 이상적으로는 32Gb 및 64Gb입니다.
- 최소 10GB의 디스크 공간
Mac
- Apple Silicon 장치 권장 사양 (M1 또는 M2)
- Intel 기반 및 AMD GPU(최소 4Gb VRAM 및 광선 추적 지원)
새 3D 캡처 시작
데이터 집합 가져오기
데이터 집합 준비
사진을 드래그 앤 드롭하거나 클릭하여 OS 탐색기를 찾아보세요.
iPhone 사용자의 경우 .HEIC 형식은 아직 지원되지 않습니다. Lightroom을 사용하여 .jpeg로 변환할 수 있습니다.
macOS에서 빠른 작업을 사용하여 이미지를 변환할 수 있습니다.
Camera RAW 포맷의 경우 Lightroom을 사용하여 사진을 .jpeg로 변환하는 것이 좋습니다.
사진을 가져오면 사진을 클릭하여 전체를 볼 수 있습니다.
사진 그룹 정의:
데이터 세트를 여러 사진 그룹으로 나눌 수 있습니다. 속성(센서 크기, 초점 거리, 회전 등)별로 사진을 그룹화합니다.
마스크
마스크를 사용하면 많은 이점이 있습니다. 이를 통해 사진 측량 프로세스가 특징을 감지하고 마스크되지 않은 영역만 재구성할 수 있습니다.
이렇게 하면 모든 사진에서 마스크가 배경을 숨기므로 캡처하는 동안 개체를 이동할 수도 있습니다.
마스크를 사용하려면 사진 그룹을 선택하고 오른쪽의 마스크 탭을 엽니다.
다음과 같은 명명 규칙을 준수하여 마스크를 가져올 수 있습니다.
- [image_name].file_extension
- [image_name]_mask.file_extension
AI 기반 기술을 사용하여 사진으로 마스크를 자동으로 생성할 수 있습니다.
정렬
정렬은 모든 이미지를 처리하여 해당 특징을 추출하고 일치시켜 각 이미지에 대한 카메라의 상대적 위치를 설정하는 것이다.
설정
정밀도
낮음과 높음의 두 가지 옵션이 있습니다.
- 낮음: 대부분의 데이터 세트에 대해 권장됩니다.
- 높음: 피사체에 텍스처가 부족하거나 사진이 작은 경우 더 많은 사진을 일치시키는 것이 좋으므로 포인트 수를 늘립니다. 이 설정을 사용하면 처리 속도가 느려집니다. 먼저 낮은 옵션을 사용하는 것이 좋습니다.
사진 순서
기본과 시퀀스라는 두 가지 옵션이 있습니다.
이것은 상이한 특징 매칭 알고리즘을 사용하여 계산될 수 있다:
- 기본값: 선택은 여러 기준에 따라 결정되며, 그 중 이미지 간의 유사성은 중요합니다.
- 시퀀스: 기본 모드가 실패한 경우 단일 사진 시퀀스를 처리하는 것이 권장되는 주어진 거리 내의 인접 이미지만 사용합니다. 사진 삽입 순서는 시퀀스 순서와 일치해야 합니다.
클라우드 및 카메라 위치를 표시합니다.
정렬 단계의 결과는 모든 기능이 검색되고 모든 카메라의 위치가 있는 스파스 포인트 클라우드입니다.
이미지 윤곽선이 녹색이면 이미지가 올바르게 정렬됩니다.
이미지 윤곽선이 주황색이면 이미지가 올바르게 정렬되지 않아 이 이미지에서 추출된 피쳐가 없습니다.
왼쪽 패널의 이미지를 클릭하여 연결된 카메라의 포인트 클라우드에 프레임을 지정할 수 있습니다.
카메라를 클릭하여 포인트 클라우드를 프레임 할 수 있습니다.
재건
재구성 단계는 텍스처를 3D 모델 상에 투영하는 것으로서 매칭된 피쳐로부터 오브젝트의 3D 모델을 생성한다.
설정
모양 세부 사항 이 옵션은 입력 사진의 정밀도 레벨을 지정하며, 이로 인해 계산된 3D 모델에 세부 사항이 더 많거나 줄어듭니다.
관심 영역
3D 모델을 생성하기 전에 테두리 상자를 사용하여 점 클라우드를 중심으로 재구성할 영역을 설정할 수 있습니다.
3축에서 상자를 변환, 배율 조정 및 회전할 수 있습니다.
크기를 조절하면서 Shift 키를 누르면 상자의 크기가 가운데를 기준으로 조절됩니다.
후처리
후처리를 사용하면 메시 및 텍스처를 사용자의 요구 사항과 사용 방법에 따라 조정하고 최적화할 수 있습니다.
재구성의 결과는 수백만 개의 다각형과 최대 16K 텍스처의 메쉬를 생성할 수 있습니다. 렌더링, 실시간 또는 AR 경험에 최적화되지 않는 경우가 많습니다.
디테일을 잃지 않고 다각형 수를 줄이려면 결과를 사후 처리해야 합니다.
사후 처리 단계는 4단계를 자동으로 체인화합니다.
- 데시메이션: 원하는 면 수를 정의하여 다각형 수를 줄입니다.
- UV 풀기: 데시메이션된 메쉬의 솔기, 풀기 및 패키지 UV를 자동으로 정의합니다.
- 재투영: 사진측량 메쉬의 색상 텍스처를 데시메이션된 메쉬에 재투영합니다
- 베이킹: 사진측량 메쉬에서 정상, Height 및 AO 세부 사항을 데시메이션된 메쉬에 베이킹합니다. 이는 데시메이션 동안 손실된 모든 메시 디테일을 텍스처 맵으로 전송하는 것을 보장할 것이다.
버전
다양한 후처리 옵션을 쉽게 반복하고 테스트하려면 여러 버전을 만들고 프로젝트에 추가할 버전을 선택할 수 있습니다.
도움이 되도록 다른 모드에서 메시를 시각화할 수 있습니다.
실선 모드
와이어프레임 모드
UV 격자 모드
비파괴 워크플로
프로젝트에 버전이 추가되면 여러 레이어로 레이어 스택이 생성됩니다.
첫 번째 레이어는 재구성 결과입니다.
두 번째 레이어(후처리를 일부 수행한 경우)는 3D 캡처 창에서 정의된 값이 있는 메시 후처리 레이어입니다. 다른 설정을 사용하려면 이 단계에서 매개변수를 편집할 수 있습니다.
세 번째 레이어는 3D 오브젝트의 비율 조정, 변환 및 회전을 위한 메시 변환 레이어입니다.
이 단계에서 재질에 적용하는 데 사용된 필터를 추가하여 3D 개체에서 텍스처를 편집할 수 있습니다.
내보내기
내보내기 창에서 메쉬 형식과 재질 설정을 정의할 수 있습니다(재질을 내보낼 때 동일한 설정).
튜토리얼
FAQ
사진 측량에 가장 적합한 캡처 조건은 무엇입니까?
정확한 결과를 얻기 위해서는 이미지 캡처 시 특정 모범 사례를 따르는 것이 중요합니다.
- 조명: 사진 측량법은 좋은 조명 조건에서 이미지를 캡처할 때 가장 잘 작동합니다. 저조도 또는 고대비 조명에서는 이미지를 찍지 마십시오. 이렇게 하면 이미지에서 특징을 정확하게 추출하기 어려울 수 있습니다. 사진 측량에 가장 적합한 조명 조건은 흐린 날 또는 음영 영역입니다.
- 겹침: 이미지에 특징을 정확하게 추출하기에 충분한 정보가 있는지 확인하려면 겹침이 많은 이미지를 캡처하는 것이 중요합니다. 일반적으로 경험에 의하면 이미지의 가로 및 세로 오버랩이 최소 60%가 되도록 하는 것이 좋습니다.
- 카메라: 좋은 이미지 품질과 선명도를 고해상도 카메라와 렌즈를 사용합니다. 어안 렌즈 또는 광각 렌즈와 함께 카메라를 사용하면 최종 결과에 영향을 줄 수 있는 기하학적 왜곡을 유발할 수 있으므로 사용하지 마십시오.
- 방향: 이미지를 촬영할 때는 카메라의 수평과 지면에 대한 수직 상태를 유지하세요. 비스듬히 촬영한 이미지는 특징을 정확하게 추출하기 어렵고 왜곡된 결과를 초래할 수 있습니다.
- 카메라 보정 : 이미지를 촬영하기 전에 카메라를 보정했는지 확인합니다. 이 과정을 통해 렌즈 왜곡 및 최종 결과의 정확도에 영향을 줄 수 있는 기타 오류를 수정할 수 있습니다.
Specular 및 반사 개체에 대해 어떻게 작동합니까?
밝은 반사로 인해 이미지에서 특징을 추출하기 어려울 수 있기 때문에 Specular 또는 반사도가 높은 개체로 작업할 때는 사진 측량이 어려울 수 있습니다. 다음은 이러한 과제를 해결하는 데 사용할 수 있는 몇 가지 전략입니다.
- 조명: 반사도가 높은 개체의 이미지를 캡처할 때는 직사광선을 피하고 대신 흐린 상태 또는 음영 상태에서 이미지를 캡처하십시오. 이를 통해 반사의 강도를 줄이고 이미지에서 기능을 더 쉽게 추출할 수 있습니다.
- 매트 마무리: 반사 표면에 매트 마무리를 적용하면 반사의 강도를 줄이고 이미지에서 기능을 더 쉽게 추출할 수 있습니다.
- 여러 이미지 캡처: 동일한 개체의 여러 이미지를 다양한 각도에서 캡처하면 반사의 영향을 줄이고 이미지의 적어도 일부에서 특징을 추출할 수 있는 가능성을 높이는 데 도움이 될 수 있습니다.
- 이미지 편집: 후처리에서는 Lightroom과 같은 특정 이미지 편집 소프트웨어를 사용하여 반사를 줄이고 대비 또는 색상 교정 등 이미지의 특징을 개선할 수 있습니다.
반성적 대상물에는 보다 정교한 설정과 처리가 필요할 수 있고 모든 경우에 완벽한 결과를 얻지 못할 수도 있다는 점을 염두에 두십시오. 다양한 기법으로 실험해 보는 것이 좋습니다.
사진 측량용 휴대폰과 DSLR 카메라 사이에 권장되는 사항은 무엇입니까?
사진측량에는 휴대폰과 DSLR 카메라가 모두 사용될 수 있지만 장단점이 다르다. 다음은 사용할 카메라 유형을 결정할 때 고려해야 할 몇 가지 사항입니다.
- 해상도: DSLR 카메라는 일반적으로 휴대폰보다 해상도가 훨씬 높으며, 이는 더 세밀하고 정확한 결과를 얻을 수 있습니다. 그러나 최근 휴대폰 카메라의 발전으로 일부 고급 휴대폰 카메라는 일부 하위 DSLR 카메라와 비슷한 해상도와 이미지 품질을 가지고 있습니다.
- 카메라 보정: 사진 측량은 정확한 카메라 교정에 의존하며, 이는 일반적으로 DSLR 카메라보다 휴대폰 카메라로는 달성하기 어렵습니다. 일부 휴대폰 카메라에는 사용할 수 있는 보정 매개 변수가 내장되어 있지만 DSLR 카메라의 적절한 보정만큼 정확하지 않을 수 있습니다.
- 배터리 수명 및 저장 : 휴대폰 카메라는 DSLR 카메라에 비해 배터리 수명이 더 제한됩니다. 따라서, 당신은 작업하는 동안 전화기를 충전하거나 여분의 배터리를 휴대하는 것에 대해 계획을 세워야 합니다. 또한 휴대폰에 대용량 이미지 파일을 처리할 수 있는 충분한 저장 용량이 있는지 확인해야 합니다.
- 비용: DSLR 카메라는 일반적으로 휴대 전화보다 더 비싸며 삼각대와 외부 플래시 장치와 같은 추가 액세서리가 필요합니다.
- 휴대성: 휴대폰은 DSLR 카메라보다 휴대성이 뛰어나고 사진 측량을 위해 캡처하려는 흥미로운 개체 또는 장면을 발견하면 휴대폰을 가지고 있을 가능성이 높습니다.
요약하자면, 이것은 정말로 당신의 특정한 요구와 프로젝트의 특성에 달려있다. 저해상도 프로젝트의 경우 휴대폰으로 충분할 수 있습니다. 그러나 높은 정확도와 고해상도가 필요한 경우에는 DSLR 카메라가 더 좋은 선택일 수 있습니다. 또한 정기적으로 또는 장기 프로젝트를 위해 사진을 촬영할 계획이라면, 장기적으로 DSLR 카메라에 투자하는 것이 더 비용 효율적인 솔루션이 될 수 있습니다.
내 카메라에서 흐림 효과를 제한하려면 어떻게 보정해야 합니까?
카메라 보정은 렌즈 왜곡 및 최종 결과의 정확도에 영향을 줄 수 있는 기타 오류를 교정하는 데 도움이 되는 사진 측량 프로세스의 중요한 단계입니다. 다음은 카메라를 보정하고 오브젝트에서 흐림 효과를 제한하기 위해 수행할 수 있는 몇 가지 단계입니다.
- 삼각대 사용: 카메라를 안정적으로 유지하고 흐림 효과를 줄이려면 사진 측량용 이미지를 캡처할 때 삼각대를 사용하는 것이 중요합니다. 이렇게 하면 카메라가 각 샷에 대해 동일한 위치에 있는지 확인할 수 있으며 카메라 움직임을 최소화할 수 있습니다.
- 원격 셔터 릴리스 사용: 카메라 움직임을 줄이려면 원격 셔터 릴리스 또는 카메라의 셀프 타이머 기능을 사용하여 이미지를 촬영할 수 있습니다. 이를 통해 셔터 버튼을 누를 때 발생하는 카메라 흔들림을 최소화할 수 있습니다.
- 셔터 속도 조정: 카메라 움직임으로 인한 흐림 효과를 줄이려면 빠른 셔터 속도를 사용해야 합니다. 일반적으로 경험법칙은 적어도 렌즈 초점 거리의 역수만큼 빠른 셔터 속도를 사용하는 것이다. 예를 들어 50mm 렌즈를 사용하는 경우 셔터 속도를 최소 1/50초로 설정해야 합니다.
- 높은 ISO를 사용하십시오. 조명이 낮은 상태에서는 높은 ISO를 사용하여 빠른 셔터 속도를 유지하고 흐림 효과를 줄여야 할 수 있습니다. 그러나 ISO가 높으면 이미지에 노이즈가 증가할 수 있으므로 최종 결과의 정확도에 영향을 줄 수 있습니다.
- 플래시 사용: 경우에 따라 플래시를 사용하면 저조도로 인한 흐림 효과를 줄일 수 있습니다. 플래시는 경우에 따라 반사나 다른 문제를 일으킬 수도 있으므로 플래시와 비-플래시 샷을 실험하여 어떤 것이 특정 애플리케이션에 가장 적합한지 확인해야 합니다.
교정은 반복적인 과정이며 좋은 결과를 얻기 위해 여러 번 시도해야 할 수 있다는 것을 기억하십시오.
사진 측량용 캡처 중에 개체를 이동할 수 있습니까?
대부분의 경우 사진 측량을 위해 캡처하는 동안에는 개체를 이동하지 않는 것이 좋습니다. 포토그래메트리 프로세스는 소프트웨어가 객체의 3D 모델을 재구성하기 위해 이미지에서의 특징의 상대적 위치를 사용하기 때문에 각 이미지에 대해 고정된 위치에 있는 객체에 의존합니다.
캡처 중에 개체가 이동하면 각 이미지의 다른 위치에 개체가 나타나 소프트웨어가 이미지 간에 해당 기능을 일치시키기 어렵습니다. 이는 최종 3D 모델의 부정확성으로 이어질 수 있고 또한 이미지 매칭 단계를 어렵게 또는 불가능하게 만들 수 있다.
다만, 그 대상을 옮기는 것이 유익할 수 있는 경우도 있다. 예를 들어, 크고 작은 개체의 경우, 이미지가 상당히 겹쳐 찍히기 어려운 경우, 턴테이블을 사용하여 개체를 회전하여 모든 기능을 여러 각도에서 캡처할 수 있습니다.