캡처 소스(Capture Sources) 는 실제 캡처 디바이스로, 간략히 설명하면 캡처 디바이스용 디바이스 드라이버입니다. 사용 중인 디바이스에 맞는 캡처 소스 에셋 타입을 환경설정해야 합니다. 환경설정이 완료되면, 이 에셋은 해당 디바이스에서 가져온 영상을 처리할 때 꼭 필요한 일부 카메라 관련 정보의 설정을 담당하게 됩니다.
캡처 소스 디바이스에는 두 가지 타입이 있습니다.
-
하나 이상의 테이크를 나타내는 필수 파일과 함께 아카이브가 포함된 폴더를 가리키는 가상(Virtual)
-
IP 주소를 가리키며, 활성 디바이스를 직접 조사하고 제어할 수 있는 연결됨(Connected)
현재 iPhone 디바이스만 리모트 컨트롤 및 연결 모드 수집을 지원합니다. 스테레오 커플에 리모트 컨트롤 기능이 있는 경우는 드물며, 기능이 있더라도 일반적으로 합의된 프로토콜과 명령이 없습니다.
캡처 소스의 디바이스 클래스(아카이브 또는 연결을 통해 획득)는 수집된 테이크의 캡처 데이터 에셋으로 전파됩니다.
에셋 환경설정
캡처 소스 에셋을 처음으로 생성하는 경우 캡처 소스 타입(Capture Source Type) 이 미정의(Undefined) 로 설정되어 있습니다. 이를 사용 중인 디바이스에 매칭되는 타입으로 변경해야 합니다.

환경설정되지 않은 캡처 소스 에셋
모바일 컨슈머 디바이스
이러한 디바이스는 헤드 마운트 또는 정적 마운트(삼각대나 기타 지지대)와 함께 사용할 수 있으며, 테이크를 나타내는 하나 이상의 파일 번들이 포함된 폴더를 가리키는 아카이브(Archive) 모드, 그리고 캡처 매니저(Capture Manager) 창에서 디바이스의 스토리지에 바로 액세스할 수 있는 연결됨(Connected) 모드를 모두 지원합니다.
연결됨 모드와 아카이브 모드 모두 이러한 캡처 소스의 수집 프로세스 도중 프로젝트 내에서 파일이 트랜스코딩 및 복사됩니다.
연결됨 모드
모바일 디바이스에서 데이터를 직접 얻으려면 캡처 소스를 다음과 같이 환경설정합니다.
필드 | 환경설정 |
---|---|
캡처 소스 타입(Capture Source Type) | 이 항목을 Live Link Face 연결로 설정합니다. Live Link Face 애플리케이션이 디바이스 및 전경에서 실행 중(활성 상태)이어야 합니다. |
디바이스 주소(Device Address) | 이 항목을 디바이스의 IP 주소로 설정합니다. 언리얼 에디터 및 디바이스가 네트워크로 연결되어야 합니다. 네트워크 세팅, 방화벽, VPN 등이 이 연결을 허용하도록 설정되어 있어야 합니다. 디바이스의 IP 주소는 보통 디바이스의 세팅 앱에서 찾을 수 있습니다. |
디바이스 컨트롤 포트(Device Control Port) | 캡처 매니저 연결을 수신하는 디바이스의 포트입니다. 연결됨(Connected) 수집을 위해 14785로 설정되어 있습니다. 현재 이 포트는 하드코딩되어 있어 변경할 수 없습니다. |

Live Link Face를 사용하여 모바일 디바이스에 연결되도록 환경설정된 캡처 소스 에셋
디바이스가 올바르게 환경설정되면 캡처 매니저 창에 나타납니다.
아카이브 모드
디바이스에 직접 연결하지 않고 캡처 데이터를 얻으려면, 먼저 데이터를 디바이스 자체에서 언리얼 엔진이 도달할 수 있는 스토리지 위치로 전송해야 합니다. 디바이스 스토리지 또는 디바이스에서 실행되는 클라우드 스토리지 애플리케이션을 사용하거나, 메모리 스틱 또는 하드 디스크로 데이터를 전송할 수 있습니다.
그런 다음 캡처 소스를 다음과 같이 환경설정합니다.
필드 | 환경설정 |
---|---|
캡처 소스 타입(Capture Source Type) | 이 항목을 Live Link Face 아카이브로 설정합니다. |
스토리지 경로(Storage Path) | 테이크가 하나인 경우 이 항목을 해당 테이크가 저장된 폴더로 설정합니다. 테이크가 여러 개인 경우 이 항목을 개별 테이크가 있는 모든 하위 폴더를 포함하는 루트 폴더로 설정합니다. 캡처 매니저는 유효한 테이크 파일을 찾기 위해 모든 하위 폴더를 탐색합니다. 각 테이크에 개별 캡처 소스를 생성할 필요는 없습니다. |

오프라인 저장된 테이크를 수집하도록 환경설정된 캡처 소스 에셋
스테레오 카메라 커플
스테레오 카메라 커플 의 경우 에픽의 툴로 캘리브레이션을 수행하는 한, 솔루션에 구체적인 요구 사항은 없습니다. 실제로는 헤드 마운트 수직 커플이 가장 많이 테스트되었으며, 테스트한 것 중 최적의 솔루션이었습니다. 수평 커플은 흔치 않으며, 카메라 뷰에서 얼굴 특징의 자체 오클루전이 과도하게 발생합니다.
이론적으로는 디바이스를 정적으로 장착하는 것도 가능하나, 에픽은 헤드 마운트 사례에만 초점을 맞춰 퀄리티 관련 테스트 및 미세 조정을 진행했습니다. 스테레오 커플이 얼굴에 고정(프레임 방식)되어 있지 않은 경우 솔루션이 최적의 결과를 산출할 가능성이 낮습니다.
이러한 디바이스는 아카이브 모드에서만 환경설정할 수 있습니다.
스테레오 커플의 경우 수집 시 2개의 비디오 스트림에서 뎁스 미디어를 생성해야 합니다. 이는 수집 시간에 캡처 매니저 에 의해 수행됩니다. 뎁스 시퀀스는 EXR 이미지의 시퀀스로, 상당한 양의 스토리지를 차지할 수 있습니다.
프로젝트의 경로를 이주하거나 수정하는 경우 외부 연결에 유의하시기를 바랍니다.
스테레오 커플에서 캡처 데이터를 사용하려면 캡처 소스를 다음과 같이 환경설정합니다.
필드 | 환경설정 |
---|---|
캡처 소스 타입(Capture Source Type) | 이 항목을 스테레오 HMC 아카이브로 설정합니다. |
스토리지 경로(Storage Path) | 테이크가 하나인 경우 이 항목을 해당 테이크가 저장된 폴더로 설정합니다. 테이크가 여러 개인 경우 이 항목을 개별 테이크가 있는 모든 하위 폴더를 포함하는 루트 폴더로 설정합니다. 캡처 매니저는 유효한 테이크 파일을 찾기 위해 모든 하위 폴더를 탐색합니다. 각 테이크에 개별 캡처 소스를 생성할 필요는 없습니다. |
이미지 복사(Copy Images) | 이 항목을 활성화하면 프로젝트에 이미지를 복사합니다(비디오 데이터만 해당, 뎁스 데이터는 포함되지 않음). |
최소 거리(Min Distance) 최대 거리(Max Distance) |
이 디바이스에서 수집될 영상의 최소 및 최대 거리입니다. cm 단위의 거리로, 추론될 영상 뎁스의 바운더리(근거리 및 원거리)입니다. 범위를 좁히면 노이즈와 EXR 뎁스 이미지의 크기가 줄어들지만, 얼굴의 관련 부분이 클리핑될 만큼 좁혀서는 안 됩니다. |

스테레오 카메라 커플 테이크로 작업하도록 환경설정된 캡처 소스 에셋