O_VectorGenerator

O_VectorGenerator가 생성합니다 스테레오 이미지에서 각 뷰에 대한 모션 벡터 필드. 모션 벡터 필드는 한 프레임의 픽셀 위치를 이웃 프레임의 해당 픽셀 위치에 매핑합니다. 이미지와 크기는 동일하지만 픽셀 당 (x, y) 오프셋을 포함합니다. 이 오프셋은 주변 이미지를 현재 이미지로 왜곡하는 방법을 보여줍니다.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

Fg

모션 계산에 포함 할 유일한 영역을 지정하는 선택적 마스크입니다. 이를 사용하여 포 그라운드 요소의 모션 레이어를 만들 수 있습니다. 다른 요소에 대한 레이어를 만들려면 여러 O_VectorGenerator 노드를 사용하십시오.

필요한 경우 Ignore 전경 영역의 요소를 제외 시키려면 마스크를 사용하십시오. 마스크는 두 뷰 모두에 있어야하며 O_VectorGenerator는 0 (배경) 또는 1 (포 그라운드)의 알파 값을 예상합니다.

무시

모션 계산에서 제외 할 영역을 지정하는 선택적 마스크입니다. 이 입력을 사용하여 폐색시 왜곡을 방지하거나 모든 전경 요소를 무시하여 배경 레이어의 모션을 계산할 수 있습니다.

노트 :  마스크는 두 뷰 모두에 존재해야하며 O_VectorGenerator는 0 (영역 사용) 또는 1 (영역 무시)의 알파 값을 예상합니다.

솔버

만약 Source 시퀀스에는 O_Solver가 잘 일치하는 기능이 포함되어 있지 않으므로 동일한 카메라 설정으로 다른 시퀀스 촬영에서 O_Solver를 사용할 수 있습니다. 그렇다면 O_Solver를이 입력에 연결하십시오.

출처

이미지의 스테레오 쌍.

당신이 사용하지 않는 한 Solver 입력의 이미지 뒤에 O_Solver 노드가 와야합니다. 디스 패리티 채널이 이미지에 포함되지 않은 경우이 입력에 O_DisparityGenerator 노드도 있어야합니다.

Control (UI)

Knob (Scripting)

Default Value

함수

O_VectorGenerator Tab

Views to Use

viewPair

Dependent on Source

모션 벡터를 계산하는 데 사용할 두 뷰를 설정합니다. 이 뷰는 왼쪽 및 오른쪽 눈에 매핑됩니다.

Ignore Mask

ignoreMask

None

모션 계산에서 제외 할 영역을 지정하는 선택적 마스크를 설정합니다. 이 입력을 사용하여 폐색시 왜곡을 방지하거나 모든 전경 요소를 무시하여 배경 레이어의 모션을 계산할 수 있습니다.

노트 :  마스크는 두 뷰 모두에 존재해야하며 O_VectorGenerator는 0 (영역 사용) 또는 1 (영역 무시)의 알파 값을 예상합니다.

None -무시 마스크를 사용하지 마십시오.

Source Alpha -의 알파 채널을 사용하십시오 Source 무시 마스크로 클립합니다.

Source Inverted Alpha -반전 된 알파 채널을 사용하십시오. Source 무시 마스크로 클립합니다.

Mask Luminance -의 휘도를 사용 Ignore 무시 마스크로 입력합니다.

Mask Inverted Luminance -반전 된 휘도를 사용하십시오. Ignore 무시 마스크로 입력합니다.

Mask Alpha -의 알파 채널을 사용하십시오 Ignore 무시 마스크로 입력합니다.

Mask Inverted Alpha -반전 된 알파 채널을 사용하십시오. Ignore 무시 마스크로 입력합니다.

Foreground Mask

foregroundMask

None

선택적 마스크를 설정합니다. 모션 계산에 포함 할 유일한 영역을 지정합니다. 이를 사용하여 포 그라운드 요소의 모션 레이어를 만들 수 있습니다. 다른 요소에 대한 레이어를 만들려면 여러 O_VectorGenerator 노드를 사용하십시오.

필요한 경우 무시 전경 영역의 요소를 제외 시키려면 마스크를 사용하십시오.

노트 :  마스크는 두 뷰 모두에 존재해야하며 O_VectorGenerator는 0 (백그라운드) 또는 1 (포 그라운드)의 알파 값을 예상합니다.

None -전경 마스크를 사용하지 마십시오.

Source Alpha -의 알파 채널을 사용하십시오 Source 전경 마스크로 클립합니다.

Source Inverted Alpha -반전 된 알파 채널을 사용하십시오. Source 전경 마스크로 클립합니다.

Mask Luminance -의 휘도를 사용 Fg 전경 마스크로 입력합니다.

Mask Inverted Luminance -반전 된 휘도를 사용하십시오. Fg 전경 마스크로 입력합니다.

Mask Alpha -의 알파 채널을 사용하십시오 Fg 전경 마스크로 입력합니다.

Mask Inverted Alpha -반전 된 알파 채널을 사용하십시오. Fg 전경 마스크로 입력합니다.

Noise

noiseLevel

0

모션 벡터를 계산할 때 입력 푸티 지에서 O_VectorGenerator가 무시해야 할 노이즈의 양을 설정합니다.

값이 클수록 모션 벡터 필드가 더 매끄 럽습니다. 대비가 낮은 이미지 영역에서 모션 벡터 필드에 노이즈가있는 경우이 값을 증가시킬 수 있습니다.

Strength

strength

1

프레임 간 픽셀 일치 강도를 설정합니다. 값이 클수록 한 이미지의 유사한 픽셀을 다른 이미지와 정확하게 일치시켜 결과 모션 필드가 들쭉날쭉 한 경우에도 세부 사항 일치에 집중합니다.

값이 낮을수록 로컬 디테일이 빠질 수 있지만 홀수 스퓨리어스 벡터를 제공 할 가능성이 적어 더 부드러운 결과를 생성합니다. 종종 이러한 자질 중 하나를 다른 자질과 교환해야합니다. 미세한 세부 사항이 누락 된 경우와 같이 이미지가 일치하도록하려면이 값을 늘리거나, 움직임 벡터를 매끄럽게하려면 이미지를 줄이십시오.

Alignment

alignment

0.1

업스트림 O_Solver 노드에 의해 정의 된 수평 정렬과 일치하도록 모션 벡터를 제한하는 정도를 설정합니다.

값이 0이면 제한되지 않은 모션 추정을 사용하여 모션 벡터를 계산합니다. 값을 늘리면 벡터가 강제로 정렬됩니다. 대부분의 경우이 값을 0 또는 기본값 0.1로 설정하려고합니다.

Sharpness

sharpness

0

계산 된 모션 벡터 필드에서 뚜렷한 객체 경계를 설정하는 방법을 설정합니다. 이 값을 높이면 경계가 뚜렷해지고 객체가 분리됩니다.

모션 레이어를 함께 흐리게하고 폐색을 최소화하려면 값을 줄입니다. O_Retimer를 사용하여 더 나은 사진을 만들려면이 값을 0으로 설정할 수 있습니다.

Smoothness

smoothness

0

이미지 일치 후 후 처리로 모션 벡터 필드에 적용되는 추가 스무딩 양을 설정합니다.

값이 클수록 결과가 더 매끄 럽습니다. 이것과 함께 사용할 수 있습니다 Sharpness 샷의 개별 객체에 대해 모션 벡터 필드를 개별적으로 매끄럽게하는 매개 변수입니다.