F_RigRemoval

F_RigRemoval可以消除图像序列中不需要的物体或装备,而无需进行精确的旋转摄影或抠像以产生干净的印版。钻机移除算法的工作原理是:估计连续帧之间的背景运动,忽略前景对象,然后使用运动信息在序列中向前和向后看,以找到正确的背景片段以填充缺失的区域。

也可以看看旋转油漆Project3D

输入和控制

连接类型

连接名称

功能

输入值

钻机面罩

用于指定要移除的装备区域的可选蒙版。

Src

包含有害对象或装备的源图像。源可能包含一个Alpha通道以定义装备区域。

Control (UI)

Knob (Scripting)

Default Value

功能

F_RigRemoval Tab

Rig Region

rigRegion

Box

定义要维修的区域:

Box -修复矩形盒内的区域,该区域由Rig Region Box控件或屏幕上的框。

Src Alpha -修复由Alpha定义的区域Src输入。

Src Inverted Alpha -修复由反向Alpha定义的区域Src输入。

RigMask Luminance -修复由照明亮度定义的区域Rig Mask输入。

RigMask Inverted Luminance -修复由反向亮度所定义的区域Rig Mask输入。

RigMask Alpha -修复由Alpha定义的区域Rig Mask输入。

RigMask Inverted Alpha -修复由反向Alpha定义的区域Rig Mask输入。

Frames Searched

framesSearched

Forward and Backward

选择是向前,向后还是双向搜索以查找丢失的数据。

Forward and Backward -在当前帧之前和之后搜索。

Forward -搜索当前帧之后的帧。

Backward -搜索当前帧之前的帧。

Frame Range

frameRange

4

设置算法在序列中向前和向后查找以查找丢失数据的帧数。如果出现红色像素,请增加此值。

Frames Used in Range

framesUsed

Half of Frames

如果Frame Range如果将其设置为大量,则渲染时间可能会非常长。Frames Used in Range通过不使用每一帧填充前景区域来加快修复速度,可以有效地跳过帧。但是,这可能会降低结果的质量。

All Frames -使用指定帧范围内的每个帧进行修复。

Half of Frames -使用指定框架范围内的所有其他框架进行修复。

Quarter of Frames -使用指定帧范围内的每四帧进行修复。

10% of Frames -使用指定帧范围内的每十分之一帧进行修复。

Max 25 Frames -从指定的帧范围使用不超过25帧进行修复。该选项在以下情况下很有用Frame Range已设置为非常大的数目。

Max Rig Movement

maxRigMove

30

为避免视角发生变化,F_RigRemoval会在紧靠该区域的区域内搜索丢失的数据RigRegionMax Rig Movement定义此区域的宽度(以像素为单位)。快速运动Src输入可能需要比缓慢移动更高的值。

Rig Region Box

Rig Region BL

regionBL

N/A

用于定义修复的矩形区域Rig Region设定为Box

Rig Region BL -控制装备区域左下角的位置。

Rig Region TR -控制装备区域右上角的位置。

Rig Region TL

regionTR

N/A

Advanced

Filtering

filtering

Medium

设置过滤质量。

Low -质量低但渲染速度快。

Medium -使用双线性滤波器。与高过滤相比,这可以提供良好的结果,并且渲染速度更快。

High -使用Sinc滤镜对像素进行插值以提供更清晰的修复。这样可获得最佳结果,但处理时间更长。

Luminance Correct

lumCorrect

disabled

启用此功能可以校正从其他帧获取的信息中的亮度变化。如果照明在整个过程中都发生变化,则这一点尤其重要。

Perspective Correct

perspCorrect

disabled

启用此功能可纠正较小的透视图更改。

Overlap Correct

overlapCorrect

1

使用序列中其他帧的信息片段构建修复,然后将其重叠并融合以提供更自然的修复效果。此值控制区域重叠的程度。将该值过多增加会降低图像清晰度。

Repair Fail Marker Opacity

failOpacity

0.5

设置用于显示修复失败位置的红色像素的透明度级别。

Preserve Alpha

preserveAlpha

disabled

启用它以保留原始的Alpha通道。默认情况下,如果修复失败,则将Alpha通道设置为白色,而在其他所有位置,则将其设置为黑色。

About

about

N/A

显示一个对话框,其中包含有关此节点的信息。

分步指南

使用F_RigRemoval