引用
最初由 xxp 发布
是IVTC还是deinterlace,我也不清楚,英文说明里是deinterlace的,但实际我们做的是IVTC。
threshold是控制了combed frame的判定,然后交给dthreshold来绝对对判断出来的frame里的每个部分到底做多少动作。
我还是有点不明白这里的区别, 先说说我对decomb的理解吧...
首先是field matching, 用telecide来做, t是top field, b是bottom field, P,C,N依次就是前一帧, 现在的帧, 和下一帧,
Pt Ct Nt
Pb Cb Nb
对比 Ct Ct Ct
Pb Cb Nb
然后算出三种搭配的comb值, 按最小的那个来match field.
如果有用guide, 那就看计算的结果和guide预测的结果的差距, 如果小与gthresh就按guide预测的来做field matching. 所以这里应该和threshold没有什么关系, 因为不管怎么设置threshold, 在算法不变的情况下, 得出的comb值都是不变的, 只有gthresh才会影响这里的结果.
然后才是post processing, 按threshold和dthreshold的值的做deinterlace, 这里就是我不明白的地方了.
最后是decimate, 就是去帧了, 把30FPS转换成24FPS.