histamine
帖子: 85
注册时间: 2010-09-23 20:07

Re: 原生DVD的debanding小实验

http://u.115.com/file/t7b1f26664#
StaticNoiseC20110108.zip

写好了
StaticNoiseC(clip, int var[2-100, default=2], int seed[>=-1, default=-1], bool Y[default=true], bool UV[default=false])

生成“静态”噪声 速度应该比调用dfttest dither快一些 解决了dfttest dither>=2随机噪声每次输出都不一样的问题
头像
Yuricon
帖子: 141
注册时间: 2010-09-20 0:19

Re: 原生DVD的debanding小实验

histamine 写了:http://u.115.com/file/t7b1f26664#
StaticNoiseC20110108.zip

写好了
StaticNoiseC(clip, int var[2-100, default=2], int seed[>=-1, default=-1], bool Y[default=true], bool UV[default=false])

生成“静态”噪声 速度应该比调用dfttest dither快一些 解决了dfttest dither>=2随机噪声每次输出都不一样的问题
快很多啊,BD都可以实时了
我先试用下压个test看看效果
histamine
帖子: 85
注册时间: 2010-09-23 20:07

Re: 原生DVD的debanding小实验

http://u.115.com/file/t799e6d5fe#
StaticNoiseC20110108b.zip

稍微优化了下算法(将dither_c函数里面的浮点运算优化成 整数运算+位移) 提升了速度

可以配合gradfun2db/gradfun2dbm使用 使得debanding之后的由于dither引入噪声区域更容易被保留些
头像
Yuricon
帖子: 141
注册时间: 2010-09-20 0:19

Re: 原生DVD的debanding小实验

配合FFT3dGPU的话,杀大块的噪声降码率还能防banding
效果还不错
丢一个组合
FFT3dGPU(0.8,0.4,precision=2)
StaticNoiseC(3)
杀伤力不是很强,但是码率能降一些,暗景视觉效果也不错,速度也能接受,test片源是soramani BD
marcneo
帖子: 10
注册时间: 2011-01-26 13:37

Re: 原生DVD的debanding小实验

histamine 写了:http://u.115.com/file/t7b1f26664#
StaticNoiseC20110108.zip

写好了
StaticNoiseC(clip, int var[2-100, default=2], int seed[>=-1, default=-1], bool Y[default=true], bool UV[default=false])

生成“静态”噪声 速度应该比调用dfttest dither快一些 解决了dfttest dither>=2随机噪声每次输出都不一样的问题
请问 StaticNoiseC20110108 能提供下载码么?现在好像下不到呢。。。

谢谢
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 原生DVD的debanding小实验

回到 “视频编码器 / Video encoder discussion”