搜索找到 7 个匹配

去高级搜索

Echo
2016-10-21 14:52
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现

首先你用的是BM3D还是V-BM3D(在mvf.BM3D里是radius0>0),前者是纯intra处理,在之前或之后SelectEvery都没有区别。 如果是V-BM3D,那么就在之后SelectEvery,至于哪些帧会被处理,则是由每个滤镜对帧的请求逻辑决定的,不需要你自己管。 ——实际上由于Collaborative Filter的特点,当select 1/2帧时,只有最后一个bm3d.VAggregate不会被请求所有帧,而之前的主要部分(VBasic、VFinal),所有帧都会被请求(因为radius=1时,bm3d.VAggregate每一帧的结果由前后共三帧来决定),所以理论上...
Echo
2016-10-18 11:12
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现

NAVras 写了:
Echo 写了: 这样处理的好处是,可以利用100帧的信息;
对于需要帧间关系来完成的处理更为有益。
过完BM3D再select every输出? {:cat_11}
速度应该不会变慢
还是会慢的,因为若是跳帧处理,则输出帧=处理帧<输入帧 {:cat_9}
可能只能牺牲速度,先全处理,再选择输出帧
Echo
2016-10-17 8:12
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现

vempx 写了: 不是很懂你的思考逻辑……
你这个需求,先在VS里面用内置滤镜把100帧变成50
然后再把这50帧全部送给BM3D处理输出不就行了?
这样处理的好处是,可以利用100帧的信息;
对于需要帧间关系来完成的处理更为有益。
Echo
2016-10-13 18:13
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现

mawen1250 写了: 你想要的功能跟BM3D本身没有任何关系(如果加入了这个功能才是莫名其妙的事),而这个功能在VS的std函数里就有(std.SelectEvery)。
好的,明白了,谢谢楼主提示
那个,我之前可能表达的不够清楚,我想做的是: 100帧的输入,间隔一帧做一次BM3D处理,最终只要输出BM3D处理过的50帧。大概是这个意思,嘿嘿。
现在已经知晓楼主的意思了,再次感谢
Echo
2016-10-12 17:07
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现

敢问楼主,能否通过修改 BM3D源代码实现 视频降低帧率的输出呢
比如,想要实现100帧的输入,50帧的输出这样
尝试改了好久,没能实现。
先行谢过
Echo
2016-08-11 17:34
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r3 最佳的降噪算法之一,BM3D和V-BM3D的VS滤镜实现

wzwenyuyu 写了:
Echo 写了: 提示错误Python exception: No attribute with the name fmtc exists
看了一下mvsfunc脚本,其中BM3D的Depth、ToRGB 、ToYUV中用到了fmtc
fmtconv
另外请先查阅http://www.vapoursynth.com/doc/
感谢解惑,已完成vpy,可正常preview,非常感谢。
目前在用vspipe做最后的压片、视频保存,不太顺利,继续加油吧O(∩_∩)O~
Echo
2016-08-09 18:48
版面: VapourSynth
主题: BM3D-r7 | BM3D和V-BM3D降噪算法的VS滤镜实现
回复总数: 34
阅读次数: 41209

Re: BM3D-r3 最佳的降噪算法之一,BM3D和V-BM3D的VS滤镜实现

斑竹你好 能发个bm3d处理的脚本吗?我这里一直报错,最近做压片,想提高一下亮度,并且降噪,谢谢啦。 用mvsfunc里BM3D 请教版主,用了mvsfunc里BM3D(脚本如下),提示错误Python exception: No attribute with the name fmtc exists import mvsfunc as mvf core.max_cache_size = 4000 dst = mvf.BM3D(src, sigma=[3,3,3], radius1=0) /*********************************/ 看了一下mvsfunc脚本,其中...

去高级搜索