版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
黑之月yang
帖子: 29
注册时间: 2012-10-02 22:44

关于 FFT3DFilter 的参数用法~~

我是新人,对压制视频刚入门。
在网上搜了下,FFT3DFilter-是个不错的降噪滤镜。
可是不知道他参数及用法
所以~~ 找论坛的人帮忙
可以的或稍稍详细点
每个参数的作用, 对压制速度的影响什么的~~
谢谢了 ~~~
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

Re: 关于 FFT3DFilter 的参数用法~~

fft3dfilter(sigma=1.5, bt=5, bw=32, bh=32, ow=16, oh=16, sharpen=0.4)

sigma - given noise value for all (or highest) frequencies (float>0, default=2.0)
beta - noise margin (float>=1.0, default=1.0 for no noise left):
control noise amount left in the restoration for Wiener filter, so max filter noise attenuation = (beta-1)/beta.
plane - processed color plane: 0 - luma(Y), 1 - chroma U, 2 - chroma V,
3 - chroma planes U and V, 4 - both luma and chroma (default = 0)
bw - block width (integer, default = 48 since v.1.2)
bh - block height (integer, default = 48 since v.1.2)
bt - block temporal size, number of frames (-1, 0, 1, 2 or 3, default = 3):
0 - all previous frames (switch Kalman filter mode);
1 - only current frame (spatial 2D Wiener filter);
2 - previous and current frame (3D Wiener filter);
3 - previous, current and next frame (3D Wiener filter)
4 - two previous, current and next frame (3D Wiener filter)
5 - two previous, current and two next frames (3D Wiener filter)
-1 - sharpen only (2D);
ow - overlap width (default=bw/3 since v.1.2)
oh - overlap height (default=bh/3 since v.1.2)
kratio - ratio of threshold to sigma to reset Kalman filter (default = 2.0):
variation threshold = sigma*kratio, good value is about from 1.5 to 3.0;
sharpen - sharpening strength (default=0 - not sharpen)
good values about 0.3 to 1.0 (negative values results in reverse effect)
scutoff - sharpening cutoff frequency, relative to max (default=0.3)
svr - sharpening (and dehalo) vertical ratio (to horizontal) (default=1.0 - same as horizontal, 0 - no vertical sharpening)
smin - minimum limit (approximate noise margin) for sharpening stage (default=4.0)
smax - maximum limit (approximate oversharping margin) for sharpening stage (default=20.0)
measure - select the most optimal (fastest) FFT method by speed measure (with longer init stage)
instead of simple estimation (default=true since v.0.9.2)
interlaced - separate fields processing (default=false)
wintype - weighting windows type (default=0):
0 - same analysis and synthesis half-cosine window, used in all versions before 1.4;
1 - intermediate between 0 and 2;
2 - flat analysis window, rised cosine (Hanning) synthesis window.
pframe - noise pattern frame number (default=false)
px - noise pattern block horizontal X position (default=0)
py - noise pattern block vertical Y position (default=0)
if px=px=0, then the pattern block is defined automatically with minimal power spectral density.
pshow - show noise pattern block and its properties (default=false)
pcutoff - noise pattern cutoff frequency (relative to max) (default=0.1)
pfactor - noise pattern denoise strength (0 to 1.0, default=0, this method disabled)
sigma2 - given noise value at second scale level frequencies (float>0, default=sigma)
sigma3 - given noise value at third scale leveä frequencies (float>0, default=sigma)
sigma4 - given noise value at lowest frequencies (float>0, default=sigma)
degrid - weighting window compensation degree for grid decreasing (float>0, default=1.0)
dehalo - halo removal strength (float>0, default=0.0)
hr - halo approximate radius (float>0, default=2.0)
ht - halo approximate threshold (float>0, default=50.0)
ncpu - max number of CPU threads to use for FFT calculation (int>0, default=1)


求英文帝翻译。。。。。。。。
akw28888
帖子: 171
注册时间: 2012-02-24 17:12

Re: 关于 FFT3DFilter 的参数用法~~

lwjkk666 写了:fft3dfilter(sigma=1.5, bt=5, bw=32, bh=32, ow=16, oh=16, sharpen=0.4)

sigma - given noise value for all (or highest) frequencies (float>0, default=2.0)
beta - noise margin (float>=1.0, default=1.0 for no noise left):
control noise amount left in the restoration for Wiener filter, so max filter noise attenuation = (beta-1)/beta.
plane - processed color plane: 0 - luma(Y), 1 - chroma U, 2 - chroma V,
3 - chroma planes U and V, 4 - both luma and chroma (default = 0)
bw - block width (integer, default = 48 since v.1.2)
bh - block height (integer, default = 48 since v.1.2)
bt - block temporal size, number of frames (-1, 0, 1, 2 or 3, default = 3):
0 - all previous frames (switch Kalman filter mode);
1 - only current frame (spatial 2D Wiener filter);
2 - previous and current frame (3D Wiener filter);
3 - previous, current and next frame (3D Wiener filter)
4 - two previous, current and next frame (3D Wiener filter)
5 - two previous, current and two next frames (3D Wiener filter)
-1 - sharpen only (2D);
ow - overlap width (default=bw/3 since v.1.2)
oh - overlap height (default=bh/3 since v.1.2)
kratio - ratio of threshold to sigma to reset Kalman filter (default = 2.0):
variation threshold = sigma*kratio, good value is about from 1.5 to 3.0;
sharpen - sharpening strength (default=0 - not sharpen)
good values about 0.3 to 1.0 (negative values results in reverse effect)
scutoff - sharpening cutoff frequency, relative to max (default=0.3)
svr - sharpening (and dehalo) vertical ratio (to horizontal) (default=1.0 - same as horizontal, 0 - no vertical sharpening)
smin - minimum limit (approximate noise margin) for sharpening stage (default=4.0)
smax - maximum limit (approximate oversharping margin) for sharpening stage (default=20.0)
measure - select the most optimal (fastest) FFT method by speed measure (with longer init stage)
instead of simple estimation (default=true since v.0.9.2)
interlaced - separate fields processing (default=false)
wintype - weighting windows type (default=0):
0 - same analysis and synthesis half-cosine window, used in all versions before 1.4;
1 - intermediate between 0 and 2;
2 - flat analysis window, rised cosine (Hanning) synthesis window.
pframe - noise pattern frame number (default=false)
px - noise pattern block horizontal X position (default=0)
py - noise pattern block vertical Y position (default=0)
if px=px=0, then the pattern block is defined automatically with minimal power spectral density.
pshow - show noise pattern block and its properties (default=false)
pcutoff - noise pattern cutoff frequency (relative to max) (default=0.1)
pfactor - noise pattern denoise strength (0 to 1.0, default=0, this method disabled)
sigma2 - given noise value at second scale level frequencies (float>0, default=sigma)
sigma3 - given noise value at third scale leveä frequencies (float>0, default=sigma)
sigma4 - given noise value at lowest frequencies (float>0, default=sigma)
degrid - weighting window compensation degree for grid decreasing (float>0, default=1.0)
dehalo - halo removal strength (float>0, default=0.0)
hr - halo approximate radius (float>0, default=2.0)
ht - halo approximate threshold (float>0, default=50.0)
ncpu - max number of CPU threads to use for FFT calculation (int>0, default=1)


求英文帝翻译。。。。。。。。
這個要翻譯出來可能很奇怪吧..很多名詞本來翻譯過來就是個看不懂的東西
然後,不懂的東西就別用,如果亂用只會更悲劇 orz
wed6322486
帖子: 16
注册时间: 2010-10-11 18:23

Re: 关于 FFT3DFilter 的参数用法~~

记忆中尾大的304先森有做过fft3dgpu的翻译练手。 {:cat_3}
都是一个系列的,参数应该都差不多吧。
传送门
头像
-o-o-304-o-o-
超级版主
帖子: 640
注册时间: 2010-10-10 20:00
来自: US
联系: 网站

Re: 关于 FFT3DFilter 的参数用法~~

我就说怎么早上草神贴了这个文,结果还真有人翻到这文啊囧……

顺便提醒,年代久远了,错误疏失一大堆,能别看还是尽量别看了……
► 显示剧情透露 En Taro 06!Taro Pie NC Fanclub project始动!聊天用Q群开放中
► 显示剧情透露 胸中有万言,退敌无一策,是谓书生误国"
► 显示剧情透露 前辈们的信念
► 显示剧情透露 妇联招新广告,走过路过可以看看撒
► 显示剧情透露 香芋派,后期菊苣们的一致选择
► 显示剧情透露 众菊苣喜评香芋派
► 显示剧情透露 聊天用工具
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: 关于 FFT3DFilter 的参数用法~~

{:cat_2} 召唤史上最强压制304巨巨修正版
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由
freeman_wang
帖子: 9
注册时间: 2012-09-07 14:32

Re: 关于 FFT3DFilter 的参数用法~~

wed6322486 写了:记忆中尾大的304先森有做过fft3dgpu的翻译练手。 {:cat_3}
都是一个系列的,参数应该都差不多吧。
传送门
传送门没法传送了 {:cat_4}
wed6322486
帖子: 16
注册时间: 2010-10-11 18:23

Re: 关于 FFT3DFilter 的参数用法~~

freeman_wang 写了:传送门没法传送了 {:cat_4}
http://hi.baidu.com/oo304oo/item/c53dff02079c2923a1312d2f 写了:本身做翻译笔记的初衷是,督促自己仔细的看文本(读好readme,可以帮助你解决很多问题),而现在在和一些朋友的交流中发现,很多朋友想依赖这个翻译笔记读原文,这可是玩玩要不得
1. 大部分翻译写于2011年上半年,那会咱仅仅是单纯的读文本,而对于数字图像处理的知识一无所知(虽然现在也没懂多少……),所以大量翻译生涩且存在歧义/误导
2. 很多原作者在文档中会提及滤镜的算法/处理思路/甚至一些对比,而这些受限于当时的水平,很多没有翻译,导致内容残缺
3. 读英文文本本身,直接理解原作者的意思,要比从我这个5流翻译的手上看文档要靠谱的多,如果没有英文阅读能力的话,还请出门右转各种易用工具/贴吧询问教程来的比较快些……
特此说明,感谢大家一直以来的支持了……不过这内容参考性极低,还请大家千万别以翻译文本为“辅助”,以自行阅读和判断的内容为主
最后题外话--想用预制板盖世贸大厦,不用撞都知道是啥结果吧…再借用某个一直以来谆谆教诲的前辈的话,“有时间抱怨自己什么都不会的话,利用这时间估计早就学会了吧”
{:cat_8} 好好啃英语吧~~


花了不少时间弄懂了但又感觉用不上结果还是忘了。
未知才是最可怕的 {:cat_4}

回到 “AviSynth”