NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 6620|回复: 5

[AU插件] 介绍一款不错的降噪插件——ウェーブレット・ノイズフィルタ Type-G

[复制链接]
发表于 2006-5-12 19:11 | 显示全部楼层 |阅读模式
*本文严禁转载,并谢绝转载请求

介绍一款不错的降噪插件——ウェーブレット・ノイズフィルタ Type-G

很久没写东西了,这次来介绍一款AU中不错的降噪插件ウェーブレット・ノイズフィルタ Type-G。这款插件使用了短波降噪并分六个波段进行调整,因此可以最大程度地避免降噪引起的边缘扩散并减少细节损失。不过,虽说是减少损失的细节,但是毕竟噪声和细节原本就是混在一起不可能没有损失。面影说过一句话,实在是很经典,这里引用一下:“同样的点,出现在墙上就是细节,出现在MM脸上就实噪声。”
这篇文章基本上是在登载于作者网站的《ウェーブレット・ノイズフィルタ Type-Gの使い方(Ver 0.30a)》(《短波降噪滤镜Type-G的使用方法(Ver 0.30a)》)这篇文章以及滤镜的说明的基础上,结合我的一点点经验写出来的。因为版权的问题,就不使用原文中的图片了,如果有需要,请参照作者网站上的原文。

作者的网站在http://homepage2.nifty.com/GNB/如果有需要阅读原文,请访问那里。另外,因为是第一次翻译日语的东西,所以难免有错误,请大家一定指出。

要声明的是,这个插件的速度非常非常慢,在大虾的机器上只有3~4fps左右,用XviD压一话24分钟标准时长的动画需要3小时左右。对自己的机器没信心的话,请不要使用。

首先介绍的是参数。

type-g.png
因为是简体系统,所以全都是乱码。下面先介绍一下各个参数对应的正确名称与作用。
Mode——设定降噪模式。一共有0~3四个模式,从0~2越大,降噪作用就越强,Mode2效果最好,速度最慢。而Mode3则在Mode2的基础上提高了执行速度,但是效果不如Mode2好。
エッジLv0~5——设定边缘判断的值。小于这个值就判断为噪声进行抹杀,大于这个值就认为是边缘,不进行降噪。与同编号的Y-NR参数相对应。作者自己说,这个值过低的话噪声就会被判断为边缘而不进行降噪,过大的话就会出现“拟轮廓”,很不好看。
Y-NR0~5——调整亮度降噪的阈值。Y-NR0是频率最低的成分,Y-NR5是频率最高的成分。需要注意的是,当横向分辨率在512以下时,Y-NR5不起作用。
適用度——设定Y-NR0~5的作用比例(作者在说什么我也不太清楚,按照实际的效果,应该是开得越大杀得越猛)。
縦係数——设定Y-NR0~5在纵方向的作用比例。
展開値——设定显示方式,用于调整参数,下面介绍具体调整方法时再详细介绍。
Y-NR5横のみ10倍——选择后,可以应对在Y-NR5对应的波段上出现的振幅较大的噪声。
Lv4輪郭強調_Mode0以外——通过对Lv4对应的波段信号进行加强,达到“强调轮廓”的目的。当打开这个功能时,エッジLv0的功能转变为轮廓强调的阈值,Y-NR0变为强调的强度。
Lv5輪郭強調_Mode0以外——与上面的相同,这个功能强调的是Lv5的轮廓。
縦方向も輪郭強調する——在纵向也强调轮廓。

下面介绍具体的设定方法。
首先,设定Mode参数(推荐设定为2)。之后,将エッジLv和Y-NR全部设定为最大值,縦係数设定为100,適用度设定为200。此时,将展開値调整为1或2,画面将横向依次显示亮度信号的短波,从右边到左边,频率依次降低,以此对应Lv5~0。在画面中,被判断为边缘的部分使用线条显示,被判断为噪声的部分使用点状显示。
此时,将展開値调整为2,一边看最右边的显示图像,一边将エッジLv5(若横向分辨率小于512则是エッジLv4,下同)设定为0。哗——一下子出来了好多白点,这些白点就是被判断为噪声的点。接下来工作就简单了,对比着调整到200和0的画面,将エッジLv5调整到合适的值,尽可能将噪声消去,而尽可能不影响到边缘。在这里,如果轮廓被削掉得过多,在亮度差比较小的边缘的地方,会出现锯齿,变成拟轮廓,请注意。
剩下的エッジLv也按照对应的画面显示如法炮制即可。请注意,当展開値为2的时候,画面右侧显示的是Lv5,左侧是Lv4,当展開値为1的时候最右边依然是Lv5,之后向左一次是Lv4到Lv1的画面,请注意区分。其实要区分也很简单,比如我要知道那个画面对应Lv3,只要将Y-NR3值调为0,哪个画面上面突然增加出大量白点,那么它一定就是Lv3了。
有一点要说明的是,不是所有的Lv都一定要降噪的。为了尽量减少对细节的伤害,可以考虑逐级关闭从Lv0到Lv5的降噪(エッジLv设定为0),根据某人(- -||囧)实践的结果,据说是一般片子只开4和5就够了。这里请根据自己的情况进行选择。
エッジLv的调整到此告一段落,接下来进行Y-NR0~5的调整。首先边看画面,边逐渐降低Y-NR5的值,直到画面上的点开始增加为止(如果想对保留细节,可以适当再调低一些)。接下来其他的Y-NR也如此调整。
现在调整適用度。適用度对全体Y-NR起作用,调整方法也与Y-NR基本相同。同样,边看画面边逐渐降低適用度,直道不让噪声增加很多,边缘、细节又得到很好的保留。
现在,将展開値调整为0,关闭插件,再打开插件,对比应用前后的变化,确认是否有大幅度的细节丢失、是否发生了拟轮廓,如果有问题,再进行调整。
再度将展開値设定为1和2,边看画面边调整縦係数。
Y-NR5横のみ10倍、Lv4輪郭強調_Mode0以外、Lv5輪郭強調_Mode0以外、縦方向も輪郭強調する这几个参数请根据自己的需要,边看画面边对比进行设定。
到此,调整结束。多切换几个场景,看看是否这套参数在大多数场面都合适,进行一些微调。现在,将Mode参数下调,如果在亮度差较小的边缘处没有发生锯齿、拟轮廓等等的现象,那么Mode越低,处理速度越快。
发表于 2006-5-27 06:47 | 显示全部楼层
按照大虾的说明试了下 还真不是一般的慢
另外对3D动画的细节抹煞好像很厉害

在plug-in作者的网站看到ウェーブレット3DNR2
好像是专用于对3D动画进行降噪的...
苦于不懂日语...希望大虾能简单介绍下
 楼主| 发表于 2006-5-27 08:08 | 显示全部楼层
3D NR指的不是对3D动画进行NR,而是所谓的“时间降噪”。
降噪分为2D和3D两种。
2D是指,对每一点(每个插件作用原理不同,用于比对的范围不同,这里先认为是点),都与其相邻的像素进行比对,如果大于阈值就当作噪声予以抹杀,否则就是细节,予以保留。
3D降噪相比来说更为聪明一些,即对每一点与其前一帧、后一帧的位置进行比对,如果超过阈值就抹杀。
当然,这些仅仅是最基本的原理,实际上实现起来要复杂的多。
所以,3D降噪称为Temporal Smoothers更加合适一些
发表于 2006-5-29 02:18 | 显示全部楼层
原来如此 多谢指教

有专门对于3D影片优化的denoise plug-in吗 Type-G对此类片子好像杀伤很大

[ 本帖最后由 FalconIA 于 2006-5-29 02:27 编辑 ]
 楼主| 发表于 2006-5-29 12:16 | 显示全部楼层
貌似没有吧……参数是要靠自己调的,如果条不好的话,任何插件都一样。
楼上可以试试看AU自带的降噪。/
发表于 2006-6-15 15:02 | 显示全部楼层
这个插件真的是很强,我拿废弃公主的OP做了测试,可以很大幅度的过滤掉噪点,还不会明显的损失画面细节(基本看不到损失),不过速度实在是太慢了......
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-6 01:10 , Processed in 0.044241 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表