C_DisparityGenerator 사용

두보기 사이에 시차 맵을 생성하려면

1.   C_Stitcher 다음에 C_DisparityGenerator 노드를 추가하십시오.
2.   에 사용할보기를 선택하십시오 Left ViewRight View 시차 맵을 만들 때
3.   C_DisparityGenerator는 기본적으로 직선형 벡터를 생성하지만 생성하도록 선택할 수 있습니다 Latlong 를 사용하는 벡터 Projection 쓰러지 다.

Latlong 벡터는 계산하는 데 시간이 오래 걸리지 만 구면 연속성을 위해 이미지의 측면을 뒤틀리게하여 모션 추정에 사용할 수 있습니다.

환경 ProjectionLatlong 를 사용하여 이미지의 왼쪽 및 오른쪽 가장자리에서 벡터가 동작하는 방식을 선택할 수 있습니다. Vectorspace 제어:

Default (wrapped) -벡터는 왼쪽에서 오른쪽으로, 오른쪽에서 왼쪽으로 간단히 감싸집니다. 이 방법은 가장자리에서 불연속성을 생성 할 수 있지만 일반에서 요구되는 형식입니다. Nuke IDistort와 같은 노드.

Continuous -이 방법은 C_NewView와 같은 CaraVR 노드에 사용하기에보다 합리적인 결과를 생성하기 위해 왼쪽과 오른쪽 가장자리에 걸쳐 벡터를 계산합니다.

노트 :  C_DisparityToDepth, C_NewView, C_StereoColourMatcher 및 C_VerticalAligner는 포함되지 않습니다 NukeX. 자세한 내용은 CaraVR을 참조하십시오 온라인 도움말.

Default (wrapped) 명확한 불연속성을 보여줍니다
왼쪽과 오른쪽 가장자리 사이.

Continuous 불연속성을 제거하지만
CaraVR 노드에만 사용해야합니다.

4.   디스 패리티 맵을 생성 할 때 이미지에서 무시할 영역이있는 경우 다음 중 하나에 마스크를 제공하십시오. Mask 입력 또는 Source 입력. C_DisparityGenerator 컨트롤에서 Mask 마스크로 사용하려는 구성 요소에

노트 :  마스크는 두보기 모두에 있어야하며 C_DisparityGenerator는 다음의 알파 값을 처리합니다. 1 전경으로 흐리게 0 이미지 데이터가 아닌 객체 경계를 재현하기 위해 근처의 시차를 사용하는 가치. Roto 또는 RotoPaint를 사용하여 마스크를 만들 때 페더 컨트롤을 사용하여 계산을 확장 할 수 있습니다. 예를 들어, 디스 패리티 맵은 이진 마스크를 사용하여 깊이 가장자리에서 더 선명한 전환을 가질 수 있지만 마스크에 페더를 적용하면 결과 이미지를 부드럽게 할 수 있습니다.

5.   C_DisparityGenerator 노드에 뷰어를 연결하고 뷰어에서 디스 패리티 채널 중 하나를 선택하여 표시하십시오. channels 뷰어 위의 드롭 다운

C_DisparityGenerator는 시차 맵을 계산하여 시차 채널에 저장합니다.

팁:  시차 맵의 깊이를 읽는 것은 RGB에서 까다로울 수 있습니다. 깊이를 더 쉽게 읽을 수있는 여러 가지 방법이 있지만 가장 간단한 방법은 다음과 같습니다.
1. 시청자 채널 컨트롤을 disparityL 그리고 R 채널 내의 레이어.
2. 이미지 주변에서 포인터를 움직여 뷰어 정보 표시 줄을 사용하여 가장 높은 양 또는 음의 빨간색 값을 찾습니다.
3. 설정 gain 필드 +/-1 빨간색 값으로 나눈 값입니다. 예를 들어 1/20 양수 값 또는 -1/20 음수 값.
4. 조정 gaingamma 가장자리와 대비 영역을 표시합니다.
이미지의 어두운 부분은 카메라에서 멀어지고 밝은 부분은 더 멀어집니다. 음수 게인을 사용하면 밝은 색상과 어두운 색상이 반전됩니다.

벡터를 생성 한 후에는 벡터를 .exr 또는 .sxr 소스 이미지와 벡터를 결합하여 나중에 시간을 절약 할 수 있습니다.

6.   그런 다음 벡터 데이터를 C_NewView 또는 C_StereoColourMatcher로 전달하여 스테레오 쌍간에 수정 및 색상을 복제 할 수 있습니다.

노트 :  C_DisparityToDepth, C_NewView, C_StereoColourMatcher 및 C_VerticalAligner는 포함되지 않습니다 NukeX. 자세한 내용은 CaraVR을 참조하십시오 온라인 도움말.

다른 것을 사용하여 이미지를 뒤틀 수도 있습니다. Nuke 같은 노드 IDistort또는 STMap.