2018/08/15

dfttestをチューンしてみた

VS2017にしたらなんか遅くなったけど、いろいろやってたらまた同じぐらいの速度になったので
そして、githubのところにUPしてみた。

自分の環境で問題になる不具合がなければあまりメンテする気がないですが。

オリジナル(1.9.4)に比べてdll単体のコストは3割ほど減ってるはず。
シングルスレッド部分がボトルネックになっている環境であればこれで多少早くなるのでは?

MPEG2DecPlus_MPEG2Source(vsource,idct=4)
FluxSmoothT(temporal_threshold=3)
Spline144Resize(resizex,resizey)
dfttest(ftype=0,f0beta=1,sigma=4,sbsize=block,sosize=block/2,smode=1,swin=0,tbsize=1,tmode=0,twin=7,dither=1,opt=0)
unsharpHQ_v05_x86_unsharpHQ(SHARPSTR=2.4,THRESHOLD=40,SMOOTH=0)

のスクリプトでavs2pipe -benchmarkをすると28fps程@i7-4790K
dither>=1には効果があるけど他はあまり変わらないと思います。

0 件のコメント:

コメントを投稿