Качественный алгоритм (Quality algorithm) |
Top Previous Next |
Качественный алгоритм использует плагин MVTools2, который создан Manao, Александром Балахниным (Fizick) и др.
Качественный алгоритм рассчитывает промежуточные кадры, основываясь на поблочном поиске векторов движения и попиксельной "поточной" интерполяции вдоль этих векторов. Благодаря этому на рассчитанных кадрах не появляются блочные артефакты, но возможны другие виды артефактов, в частности волнообразные артефакты на границах объектов. В отличии от сверхбыстрого и быстрого алгоритмов здесь применяется подавление контурных артефактов.
Настройки алгоритма, указываются в окне настроек профиля:
AVS-cкрипт (AVS\MVFlowFps.avs): dist_h=int((0.01*spar*Width)/blkh) dist_v=int((0.01*spar*Height)/blkv) dist = dist_h>dist_v ? dist_h : dist_v dist = dist>0 ? dist : 1 super=MSuper(pel=pel, hpad=blkh, vpad=blkv) backward_vec=MAnalyse(super, isb=true, blksize=blkh, blksizev=blkv, overlap=overlap, overlapv=overlapv, searchparam=dist, plevel=2) forward_vec=MAnalyse(super, isb=false, blksize=blkh, blksizev=blkv, overlap=overlap, overlapv=overlapv, searchparam=dist, plevel=2) smooth_video=MFlowFps(super, backward_vec, forward_vec, num=FramerateNumerator(last)*multinum,den=FramerateDenominator(last)*multiden, mask=mask, ml=ml)
Подробнее см. описание функций MSuper, MAnalyse и MFlowFps в документации к плагину MVTools2. |