去噪
“降噪”节点是一种有效的工具,可以消除素材中的噪点或颗粒。它使用空间或时间滤波来去除噪声,而不会损失图像质量。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
运动 |
可选的输入,用于附加预先计算的运动矢量,例如VectorGenerator创建的运动矢量。 去噪可以在内部生成运动矢量,但是连接此输入可能会产生明显更快的结果。 |
噪声 |
用于附加单独的噪声文件的可选输入。如果您要处理的复杂镜头没有方便的区域来分析噪声,则可以使用Noise输入以分析来自其他图像的噪声并将结果应用于您的镜头。 |
|
资源 |
要去噪的图像序列。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
Denoise Tab |
|||
Local GPU |
gpuName |
N/A |
在以下情况下显示用于渲染的GPU Use GPU if available已启用。本地GPU显示Not available什么时候: • Use CPU被选为default blink device在里面Preferences。 • 在您的系统上找不到合适的GPU。 • 无法创建用于在所选GPU上处理的上下文,例如GPU上没有足够的可用内存时。 您可以通过导航到Preferences并从default blink device落下。 注意: 选择其他GPU要求您重新启动Nuke在更改生效之前。 |
Use GPU if available |
useGPUIfAvailable |
enabled |
启用后,将在Local GPU指定(如果有),而不是CPU。 注意: 如果在没有本地GPU的情况下启用此选项,则只要在具有可用GPU的计算机上打开脚本,脚本就可以在GPU上运行。
|
Source |
type |
Digital |
选择Film要么Digital根据您使用的镜头类型。 |
Noise Model |
model |
Modulated |
选择您要处理的噪声类型: • Constant -如果您正在拍摄的影片素材具有很多细节,在黑暗区域中没有太多的噪音,请尝试此操作;如果您正在制作的数码胶片具有很多细节,而在明亮区域中没有太多的噪音,那么请尝试此操作。 • Modulated -在大多数情况下,这是一个不错的选择。 |
Lift Blacks |
lift_blacks |
disabled |
启用后,图像中的黑色会向白色提升。如果您的图像包含许多次黑色(黑色区域的值小于0),则此功能特别有用。 |
Profile |
profile |
Constant |
选择要使用的降噪配置文件: • Constant -让Denoise查看分析区域,并在所有强度下消除相同数量的噪声。Constant几乎总是一个不错的选择,但是如果您发现降噪结果过于平滑且无法调整DenoiseAmount和RollOff没有帮助,您应该尝试将此设置为Automatic。 • Automatic -让Denoise根据整个噪声自动估算噪声曲线ProfileFrame。这样,“降噪”可从阴影,中间调和高光区域去除不同量的噪点。 Source图片。首次切换到自动配置文件时,“降噪”会使用当前帧来计算配置文件。如果您想使用其他框架,则需要设置Profile Frame在Profile标签到该框架,然后点击Recalculate Profile按钮。 降噪始终基于您的噪声轮廓Source素材,即使您已将另一个剪辑附加到Noise输入。 您可以使用TuneProfile调整两者的控件Constant和Automatic个人资料。 |
Output |
output |
Result |
是输出去噪图像还是已消除的噪点: • Result -输出去噪Source图片。 • Noise -输出从Source图片。在此图像中应仅可见噪声。如果您可以看到很多图片细节,则表明当前设置使“降噪”工作太困难,并且去除了过多的图像,从而导致柔和的效果。 |
Denoise Amount |
amount |
1 |
设置要消除的总体噪音。增加此值可消除更多的噪点,或减少此值可保留更多的细节。值为0不会消除噪音。 |
Roll Off |
rolloff |
2 |
设置降噪阈值的平滑度。 值1等于硬阈值。任何其他值都会在Denoise Amount 和Roll Off 乘以Denoise Amount。 |
Smoothness |
smoothness |
1 |
设置去噪图像的平滑度。这会影响基础图像,而不是检测到的噪声。 在大多数情况下,默认值1可以正常工作。但是,如果您无法通过调整Denoise Amount。 |
Luminance Blend |
lumablend |
0.7 |
将降噪后的亮度与图像的原始亮度混合,从而在结果中恢复一些图像细节。 在对素材进行去噪时,您可能希望将此设置为1,但是对于最终结果,您需要将其减小。 |
Preserve Edges |
preserve_edges |
disabled |
启用此选项后,“降噪”会尝试对边缘的图像进行锐化处理,以防止过度平滑,尽管在某些情况下这会增强噪点。 |
Temporal Processing |
|||
Enable |
enable_temporal |
disabled |
启用后,使用当前帧两侧的帧执行时间帧混合,这可能会产生更好的降噪效果。 注意: 的Motion必须连接输入才能启用Temporal Processing。 当前帧两侧使用的帧数由Temporal Frame Offset控制。 禁用时,仅使用当前帧产生降噪结果。 |
Frame Blending |
frame_blending |
0.1 |
设置混合帧中区域之间允许的方差。较高的值会尝试融合更多的区域,但会丢失图像细节。 注意: 此控件仅在以下情况下可用Temporal Processing已启用。 |
Frames to Blend |
frames |
1 |
设置当前帧两侧的帧数,用于计算降噪效果。 注意: 此控件仅在以下情况下可用Temporal Processing已启用。 |
Noise Analysis |
|||
Lock Noise Analysis |
lockNoiseAnalysis |
disabled |
启用后,将不执行任何分析。如果您使用Import按钮可从外部文件读取噪声曲线。 |
Analysis Region |
analysisRegion |
N/A |
输入要从中分析噪声的区域的坐标。 您可以调整以下内容: • x -图像左边缘与分析框左侧之间的距离(以像素为单位)。 • y -图像底部和分析框底部之间的距离(以像素为单位)。 • r -图像左边缘与分析框右侧之间的距离(以像素为单位)。 • t -图像底部和分析框顶部之间的距离(以像素为单位)。 • w -分析框的宽度。仅当您单击wh按钮。 • h -分析框的高度。仅当您单击wh按钮。 您还可以使用查看器中的分析框来放置分析区域。这应该是没有图像细节的平坦区域,因此没有纹理,边缘或阴影。分析区域的最小尺寸为80x80像素。如果分析区域太小,则“降噪”功能不会分析素材或去除任何噪音。 默认情况下,每当更改分析框时,都会对该区域中的噪声进行内部分析。 |
Analysis Frame |
analysisFrame |
1 |
在分析区域中分析噪声的框架。 如果在查看器中刷到一个新框架并重新放置分析框,则此字段将自动更新。 |
Analyze Noise |
analyze |
N/A |
单击此按钮分析镜头中的噪点。如果您要擦洗到新框架,不移动分析框并想重新分析新框架中的噪点,这将很有用。 |
Analysis File |
analysisFile |
N/A |
外部分析文件的名称和位置。点击Export按钮将分析配置文件保存在此文件中,或者Import从该文件读取分析配置文件。 分析文件可以是任何二进制文件-例如纯文本文件(.txt)。 |
Import |
import |
N/A |
从外部分析文件中读取分析配置文件(在Analysis File)。这将禁用从分析文件读取的所有控件。要重新启用它们,您可以取消选中Lock Noise Analysis。 |
Export |
export |
N/A |
将分析配置文件保存到外部分析文件(在Analysis File)。 注意: 如果您已经设定Profile至Constant,仅影响分析的控件保存在此文件中。相比之下,如果您已设置Profile至Automatic,分析配置文件和自动计算的噪声配置文件都将导出。 |
Tune Frequencies |
|||
Process High Frequencies |
processHigh |
enabled |
如果要消除高频噪声(精细细节),请启用此选项。 |
High Gain |
highAmount |
1 |
调整阈值以消除细微噪声。 增大此值可消除更多的细噪声,或减小此值可保留更多细节和细噪声。值0表示没有细微的噪声消除,而值1是估计的阈值。 |
Process Medium Frequencies |
processMedium |
enabled |
如果要消除中频噪声,请启用此选项。 |
Medium Gain |
mediumAmount |
1 |
调整中等噪声消除的阈值。 增大此值可消除更多的中噪点,或减小此值以保留更多细节和中噪点。值为0表示未消除任何介质噪声,而值为1是估计的阈值。 |
Process Low Frequencies |
processLow |
enabled |
如果要消除低频噪声(粗略细节),请启用此选项。 通常,大多数噪声都发生在高频和中频,因此通常可以完全禁用低频。 |
Low Gain |
lowAmount |
1 |
调整低噪声消除的阈值。 增大此值可消除更多的低噪点,或减小此值可保持更多的细节和低噪点。值0表示没有低噪声消除,而值1是估计的阈值。 |
Process Very Low Frequencies |
processVeryLow |
disabled |
如果要消除非常低的频率(非常粗糙的细节)中的噪声,请启用此选项。 通常,大多数噪声都发生在高频和中频,因此通常可以完全禁用非常低的频率。 |
Very Low Gain |
veryLowAmount |
1 |
调整阈值以实现非常低的噪声去除。 增大此值可消除更多非常低的噪点,或减小此值可保留更多细节和非常低的噪点。值0表示不会消除非常低的噪声,而值1是估计的阈值。 |
Tune Channels |
|||
Luminance Gain |
lumaAmount |
1 |
缩放亮度通道的降噪阈值。增大此值可消除更多噪点,或减小此值可保持更多细节和噪点。 |
Chrominance Gain |
chromaAmount |
5 |
缩放色度通道的降噪阈值。增大此值可消除更多噪点,或减小此值可保持更多细节和噪点。 |
Profile Tab |
|||
curve editor |
profileCurve |
N/A |
噪声轮廓曲线。x轴表示从左侧的暗区域到右侧的较亮区域的图像强度。y轴表示去除的相对噪声量。 您可以通过将曲线上的点拖动到新位置来手动调整曲线。要向曲线添加更多点, Ctrl/Cmd+Alt+单击曲线。 如果您对更改不满意,请单击Reset Profile将曲线重置为其原始形状。 |
reset |
N/A |
N/A |
重置您对噪声曲线所做的任何更改。这不会影响使用Low Gain, Mid Gain和High Gain控件。 此按钮与Reset Profile下方的按钮。 |
Tune Profile |
tuneProfile |
disabled |
启用此功能可通过调整来调整噪声分布Low Gain, Mid Gain , 要么High Gain。这既适用于Constant和Automatic分析模式。 |
Low Gain |
lowGain |
1 |
在低光区域缩放消噪阈值Source图片。例如,值为2将阈值乘以2。低于阈值的所有内容都被视为噪声并已删除,而高于阈值的所有内容均被保留。 此控件仅在以下情况下可用Tune Profile已启用。 |
Mid Gain |
midGain |
1 |
缩放除噪阈值Source图片。例如,值为2将阈值乘以2。低于阈值的所有内容都被视为噪声并已删除,而高于阈值的所有内容均被保留。 此控件仅在以下情况下可用Tune Profile已启用。 |
High Gain |
highGain |
1 |
缩放在高亮区域的去噪阈值Source图片。例如,值为2将阈值乘以2。低于阈值的所有内容都被视为噪声并已删除,而高于阈值的所有内容均被保留。 此控件仅在以下情况下可用Tune Profile已启用。 |
Profile Frame |
profileFrame |
1 |
估计噪声分布的帧Profile设定为Automatic。 该控件是只读的。如果要更改配置文件框架,则需要在查看器中擦洗到新框架并单击Recalculate Profile。 |
Recalculate Profile |
reprofile |
N/A |
如果您已经设定Profile至Automatic, 降噪首先使用当前帧来计算轮廓。如果您想使用其他框架,则需要擦洗到该框架并单击此按钮。 |
分步指南
影片教学


欢迎使用Foundry的NukeX的“降噪”节点上的两个教程中的第一个。本教程将带您了解Denoise的基础知识,并快速入门。所以,这是一些嘈杂的镜头。我将向您展示如何使用“降噪”来消除此素材中的噪点而又不丢失细节。让我在帧上暂停并调出“降噪”节点。可以在以下位置找到“降噪”节点过滤菜单,它有两个可能的输入:源片段和噪声片段。我将继续并将源片段连接到我们要去噪的片段。去噪的工作原理是估算分析区域内的噪声水平,然后在其余片段中去除低于估算噪声水平的任何东西。
我们需要做的第一件事是找到合适的分析区域。合适的分析区域是平坦的区域,没有任何细节,阴影或高光。如果我放大此剪辑,则可以看到有一个很大的蓝屏区域。这是采样噪声的理想选择。如果没有蓝屏或绿屏,请尝试找到尽可能平坦的区域。或者,您也可以将单独的片段连接到噪声片段并分析那里的噪声。我要将此框移到此处的蓝色区域,但在此之前,我将更改分析模式从笔向上至分析按钮 -这意味着我可以移动它,重新缩放它,直到我按它时它才会分析分析噪音。好的,它已经完成了对噪声的分析,因此我们现在可以计算出结果了。
好的,这就是“降噪”结果。我将继续放大,以便我们可以将其与原始图像进行比较。您可以立即看到它是一个很好的结果,但是可能有点软。现在,我将介绍可以调整的参数以更改输出。好,所以您可以调整的第一个参数是资源。这可以是电影要么数字,并在强度值之间更改噪声级别。设置资源键入要捕获的所有素材,最适合大多数素材,但是对于某些素材,您可能需要进行切换。本质上,设置资源输入数字将保持噪声水平恒定,而将其设置为胶片将在黑暗区域保留更多的噪声或细节,并在明亮区域去除更多的噪声或细节。
下一个要调整的参数是噪音模型。这可以是不变要么已调变。它还会改变强度值之间的噪声水平,但是这样做的方式几乎与源类型相反。默认情况下,此设置为已调变,适用于大多数素材。对于电影镜头,请设置噪音模型至已调变将消除黑暗区域的更多噪音。对于数码镜头,它将消除明亮区域的更多噪音。例如,如果您的电影镜头在黑暗区域的噪音很小,但您想保留的细节很多,则可能需要尝试将其设置为不变。该素材的头发有很多细节,因此我将尝试将其设置为不变看看会发生什么。您可以看到,这对于此素材实际上更好。它使背景保持平坦,但带来了更多细节。
下一个参数是轮廓。这可以是不变要么自动。我会经历自动在下一个教程中进行概要分析,因此现在我将保留此内容不变。到目前为止描述的参数都会影响噪声分析,更改其中任何一个参数都将迫使重新计算分析。
现在,我将介绍您可以调整的参数,以便在分析后更改输出。在开始做任何事情之前,我将先设置亮度混合至1个。默认情况下,它设置为0.7,这意味着输出包含0.7的降噪亮度和0.3的原始亮度。将此设置为1可以使您看到“降噪”的实际作用,但是您可能希望将其降低到最终输出。
我接下来要做的是调出锐化过量锐化强调要保留的任何细节,因此通过增加细节,可以更轻松地将其可视化。为了控制细节,我需要调整降噪量和滚下结合。任何低于降噪量将被删除, 降噪量和滚下将被轻柔地限制,并且任何超出滚下将被保留。为了提高详细程度,我可以减少降噪量。如果输出中有太多的噪声,我可以增加降噪量。同样,我可以增加滚下或减少它。增加滚下可以提供更平滑的输出,因此,如果您认为结果太柔和,可以降低滚下。如果您认为它太尖锐,则可以增加滚下。
好,所以当您对保留细节和消除噪音感到满意时,请把锐化再次退缩。如果愿意,您可以在此处留一点。下一个要调整的参数是光滑度。的降噪量和滚下只是门槛;的光滑度使您可以控制基础图像的平滑度。例如,如果您的输出有点斑点,或者输出太平滑,则可能需要增加或减少光滑度。为了说明这一点,我将增加降噪量数量非常多,因此没有任何细节被保留。我们所剩下的只是基础图像。因此,无论我们做什么,我们都将不再能够使其变得更加清晰或平滑。如果此阶段的输出斑点,则必须调整光滑度。我只会告诉你这是什么。因此,如果我增加它,它会变得更加平滑,并且随着我的减少它会变得更锐利。好,所以当我对光滑度基础图像,我可以再次降低阈值。最后,我将融合一些亮度混合。的色度混合按照相同的原理工作,但是您可能永远不想调整它。因此,让我们将此降噪结果与原始结果进行比较。我已向您展示了如何使用“降噪”来消除噪音,同时保留细节。让我们来看看结果。
好的,我已经为您介绍了Denoise的一些基础知识。在下一个教程中,我将介绍性能分析,并说明如何调整不同强度,频率和通道的噪声水平。我还将研究如何导入和导出噪声分析。


欢迎使用Foundry的NukeX的“降噪”节点上的两个教程中的第二个。在第一个教程中,我带您了解了Denoise的基础知识。在本教程中,我将分析和调整不同亮度值,频率和颜色通道的噪声水平。再说一次,我想把这段镜头去噪,但是这次我将带您了解使用该工具的更高级的方法。
我将探索的第一件事是分析。噪音轮廓在不同强度下指定此阈值。通过设置轮廓至不变,当然,在所有强度下它都是恒定的,但是即使如此,我们也可以进行调整。要调整配置文件,请打开音调设定档标签,选择音调设定档,您现在可以调整低光,中间调和高光区域。要查看您的个人资料,您可以进入噪声分析标签并按情节简介。然后,您可以查看配置文件在调整时的变化。如果您不确定如何调整配置文件,则可以取消选择音调设定档并设置轮廓至自动。这将为您正在查看的框架计算一个自动轮廓。如果要更改框架,则必须转到型材框架,将其更改为另一个框架,然后按重新计算资料。这是为计算的帧230 -您会看到它非常平坦。这可能是因为此框架中的变化不足以建立良好的轮廓。您仍然可以对其进行调整,但让我们看看是否可以从其他剪辑中获得更好的配置文件。
我将引入一个不同的剪辑,使用相同的相机拍摄,并向您展示如何计算配置文件,导出配置文件并再次导入。我将复制此节点,然后选择原始剪辑作为噪声剪辑,并选择新剪辑作为源剪辑。然后我按分析噪音,请勿移动区域或其他任何东西。因此,我们将分析与原始序列完全相同的区域中的噪声。好,那我会重新计算资料。因此,这是新剪辑的配置文件。让我们仅查看剪辑的整个框架。您可以看到,阴影和高光部分的噪声水平较低,而中间色调的噪声水平较高。让我们将此个人资料保存在分析文件,因此只需输入一个文件名-可以是任何东西-然后出口资料。然后,我可以删除该剪辑,删除该节点,然后回到原始的“降噪”节点,输入我的配置文件名称,然后将其导入。您可以看到配置文件已被导入,并且看起来和以前一样。导入配置文件时,与其相关的所有参数都将被锁定。要解锁它,请进入噪声分析标签并将其更改为除锁分析, 在这种情况下, 分析按钮。我将再次复制该节点,因此我们可以将获得的结果与自动个人资料和不变轮廓。我来设定轮廓至不变并删除情节简介和另一个情节简介。让我们再次放大。所以,这是原始的,这是使用不变配置文件,这是使用自动轮廓。
您可以看到自动个人资料可能有太多噪音。因此,让我们进行一些调整: 降噪量从1个至 1.42。现在,我们有一个平坦的背景,但也有更多细节。让我们比较一下。因此,您可以看到自动个人资料保留了更多细节,这根头发很突出,周围的细节也是如此。您还可以调整不同频率的噪声水平。大多数噪声都在低频到中频,因此有时您可以禁用低频和极低频。进入音调频率并尝试禁用这些。如果禁用这些功能不会再引入噪声,则可以将其禁用,否则可以尝试对其进行一些调整。
最后,您还可以调整亮度和色度的噪声水平。人眼对颜色变化不是很敏感,因此默认情况下色度增益设定为5乘以估计的噪声水平。但是,您可能想减少此设置以保留原始颜色(2.05)。与原始结果相比,这是我们的最终结果,与第一篇教程之后获得的结果相比,这是我们的最终结果。因此,我带您完成了Denoise的性能分析和高级调整。感谢您观看有关Foundry NukeX的“降噪”节点上的第二个教程。