Topic: [Исправлено] Трясётся нижняя часть изображения на SVP 3.1.2
Всем привет!
Заметил, что при CPU обработке видео нижняя часть изображения трясётся.
Профиль такой:
[ExMethod=MSmoothFps_1] Добавление промежуточных кадров: 1m (каждый исходный по разу)
[ExAlgo=2] SVP-шейдер: 2. Резкий
[Bicubic=0] Интерполяция векторов движения: Билинейная
[ExMulti=MON] Изменение частоты кадров: До частоты экрана (по-умолчанию)
[ExBlockSize=32x32:2] Шаг сетки векторов: 24 пкс. Крупный 2
[ExRecalc=0:0] Уменьшение шага сетки: Нет (по-умолчанию)
[TypeDist=Hex:-6:SATD] Радиус поиска: Малый
[ExPel=0] Точность векторов движения: До 2-ух пикселей
[Badsad=1000:0] Повторный широкий поиск: Не использовать: SVP 3.0
[ExSadml=0] Подавление площадных артефактов: Отсутствует (по-умолчанию)
[ExBlend=false] Построение на смене сцен: Повторять кадры (по-умолчанию)
[ExDwnResize=0] Уменьшение размера кадра: Не уменьшать (по-умолчанию)
[ExConvertFps=false] Смешивание кадров до частоты экрана:false
Параметры по меню
[svp_libflowgpu=0] GPU-ускорение (OpenCL): false
[ExThreads=0] Количество потоков: Авто
[HandCrop=None] Подрезка краев: Не подрезать
[Borderlight=None] Подсветка краев: Выключена
[VDelay=0] Задержка видео: 0 мсек
[ExDemo=0] Демонстрационный режим: false
[ExTearingTest=0] Тест дрожания: false
[EFrameDoubling=0] Аварийное удвоение: false
[StopSmoothDelayOnRewind=1] Плавность на перемотке: Отключить на 1 сек
Видимо, из-за включенного перекрытия. Видео, например, это (720p):
http://www.youtube.com/watch?v=xiC__IjCa2s
Но тряска имеется на любом видео.
Ну и классическое уже предложение - добавить в следующей версии опцию для выключения GPU ускорения на 1 и 2 шейдерах. В моём случае загрузка ЦП оказалась существенно выше с включенным OpenCL. Хотя и понятно, что дело именно в слабости компа.
upd: ради интереса замерил SVPMark'ом - +10% производительсти из-за отказа от OpenCL. Результаты в базе.