Быстрый алгоритм (Fast algorithm) |
Top Previous Next |
Быстрый алгоритм использует плагин MVTools2, который создан Manao, Александром Балахниным (Fizick) и др.
Быстрый алгоритм производит расчет промежуточных кадров, используя поблочную интерполяцию. Размер блоков настраивается. Увеличение числа кадров возможно не только в целое число раз. Радиус поиска векторов движения намного больше, чем в простом алгоритме. Имеется несколько режимов компенсации движения на выбор.
Настройки алгоритма, указываются в окне настроек профиля:
AVS-cкрипт (AVS\MVBlockFps.avs): super=MSuper(pel=pel, hpad=blkh, vpad=blkv) 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 backward_vec=MAnalyse(super, isb=true, blksize=blkh, blksizev=blkv, searchparam=dist, plevel=2) forward_vec=MAnalyse(super, isb=false, blksize=blkh, blksizev=blkv, searchparam=dist, plevel=2) smooth_video=MBlockFps(super, backward_vec, forward_vec, num=FramerateNumerator(last)*multinum, den=FramerateDenominator(last)*multiden, mode=mode)
Подробнее см. описание функций MSuper, MAnalyse и MBlockFps в документации к плагину MVTools2. |