Nuke 使用F_DeFlicker去除影片中的闪烁【FurnaceCore实例】

VFX大学 Nuke合成影视制作 Nuke 使用F_DeFlicker去除影片中的闪烁【FurnaceCore实例】

正在查看 5 条回复
  • 作者
    帖子
    • #54250

      蓝雨凌
      参与者
      圣骑士

      大家好,雨凌今天给大家带来一项非常实用的小技能–去除视频中的闪烁。关于影片中闪烁产生的原因在这篇帖子中已经有讲解,就不在赘述,大家可以仔细看下这篇帖子里的内容,对于前期拍摄或者是后期制作都会有很大的帮助:

      数字视频拍摄中常见的问题、问题原理解析后期处理方法总结-视频闪烁的原因以及避免方法

      处理前:

      video

      处理后:

      video

      F_Deflicker2:用于消除闪烁 – 特别是局部化并且取决于场景几何形状的闪烁(即,整个图像中不存在的闪烁),例如由未同步的荧光灯引起的闪烁。 使用此节点后会大大增加工作站的运行压力,可能会导致卡顿,建议您处理后单独渲染输出后再做其他处理。

    • #54254

      蓝雨凌
      参与者
      圣骑士

      首先分析素材:这是一段由于荧光灯闪烁频率与摄影机帧速率之间频率不一致造成的闪烁,素材头尾的闪烁比较严重,中部的要少,闪烁并不均匀。我们所期待的是尽可能的降低、消除闪烁。

      下载素材:

      灯光下画面发生频闪,闪烁素材【Furnace实例训练】

    • #54256

      蓝雨凌
      参与者
      圣骑士

      第一步、导入闪烁的素材,并添加F_DeFlicker节点。

    • #54258

      蓝雨凌
      参与者
      圣骑士

      第二步、调节 F_DeFlicker 面板参数,闪烁就被消除。关于每个参数的用法与作用结果,请参看下方的参数详解。

    • #54259

      蓝雨凌
      参与者
      圣骑士

      F_DeFlicker 面板参数详解:

      输入端Src:连接含有闪烁的原始素材。

      DeFlicker Amount 闪烁数量:减少闪烁而不完全移除它; 较低的值会留下更多的闪烁。

      Block Size 块大小:定义算法分析的特定像素为中心的控制块的宽度和高度(以像素为单位)。

      注意:默认值可以避免丢失与较高和较低BlockSize相关的细节和噪声运动字段,并且很少需要调整。


      Use Motion 使用Motion:使用第二次去闪烁帧进行运动补偿,这可以改善存在快速运动的区域中的结果,


      Vector Detail 矢量细节:设置打开UseMotion时使用的运动矢量的密度。 最大值1为每个像素生成一个矢量,产生最准确的矢量,但渲染时间更长。 默认值0.2在每五个像素处生成一个矢量。


      Analysis Range 分析范围:在计算闪烁时搜索当前帧向前向后的帧数。 较高的值可能会产生更好的结果,但也会带来错误的信息并需要更长的时间来处理。

    • #87279

      月字璃色
      参与者
      军士

      这个好神奇!!!!!

正在查看 5 条回复
  • 在下方一键注册,登录后就可以回复啦。
error: 提示:内容受到保护!!
-->