IPB

Здравствуйте, гость. Добро пожаловать на Форум событийной видеографии. ( Вход | Регистрация )

Deshaker для VirtualDub, стабилизатор изображения.
Longin
сообщение 15.12.2009, 15:04
Сообщение #1


Заслуженный участник
Иконка группы
*****
Сообщений: 1476
Спасибо сказали: 265 раз

Кто работает с Deshaker для VirtualDub, отзовитесь!
Считается, что это самый лучший программный стабилизатор из всех. У кого какая информация по нему есть?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов
Alexei_Sever
сообщение 15.12.2009, 17:00
Сообщение #2


Заслуженный участник
Иконка группы
*****
Сообщений: 1213
Спасибо сказали: 1036 раз

II. Установки

1. Параметр Source pixel aspect:
Сообщает фильтру соотношение сторон пикселя в исходном видеоклипе. Очень важно правильно указать это значение, иначе например вращение будет сделано некорректно.

2. Параметр Log file:
Имя лог-файла, который записывается на первом проходе и читается на втором.

3. Параметр Append to file:
Если установлено, новые данные будут добавляться к файлу вместо перезаписи.

4. Параметр Video output:
Определяет, что показывается на экране в процессе первого прохода. Если выбрано Motion vectors вы будете видеть предыдущий кадр со стрелками показывающими как движутся блоки по сравнению с текущим входным кадром. Только белые стрелки используются для вычисления параметров смещения, вращения и масштабирования. Для чересстрочного видео оба поля будут показаны, первое над последним.

5. Параметр Block size:
Ширина и высота блоков, используемых для сопоставления.

6. Параметр Scale:
Максимальный масштаб при анализе кадров. Full самый качественный, но очень медленный.

7. Параметр Use pixels:
Сколько пикселей в блоке используется в сравнении. All самый качественный но очень медленный.

8. Параметр Color mode:
Анализ кадров может быть в цвете или без (серая шкала). Серая шкала немного быстрее, но сопоставление хуже. Этот параметр не влияет на отображение цвета в выходном клипе на втором проходе.

9. Параметр Initial search range:
В максимально уменьшенном масштабе, этот процент определяет максимальное смещение при сопоставлении блоков. Низкие значения немного ускоряют процесс.

10. Параметр Differential search range:
Когда фильтр переходит к удвоенному масштабу в процессе анализа, приблизительное движение уже известно. Differential search range определяет на сколько пикселей может еще измениться смещение относительно этого значения. Низкие значения делают процесс быстрее, но если в клипе есть очень быстрые/большие вращения и/или масштабирование, сопоставление может не получиться для некоторых блоков.

11. Параметр Discard motion of blocks that have match value less than X:
Если итоговое значение смещение для определенного блока будет меньше указанного здесь значения, этот блок не будет участвовать в анализе. Блоки, зависящие от этого блока в более высоком масштабе, также будут игнорироваться. Вектора движения этих блоков не будут показаны во время первого прохода.

12. Параметр Discard motion of blocks that have 2nd best match larger than best minus X:
Если, в процессе анализа, для какого-то блока будет найдено смещение, которое будет отличаться от предыдущего больше чем на указанную величину, этот блок будет игнорироваться. Такое может получиться для однородных участков кадра (напр. голубое небо), где любое найденное фильтром смещение будет ложным. Блоки, зависящие от этого блока в более высоком масштабе, также будут игнорироваться. Вектора движения этих блоков не будут показаны во время первого прохода.

13. Параметр Discard motion of blocks that move more than X pixels in wrong direction:
Во время расчета, вектора движения некоторых блоков могут противоречить общей траектории. Если вектор движения какого-то блока дает смещение больше чем на указанное количество пикселей в ложном направлении, он исключается из расчета траектории. Такие вектора показаны красным цветом во время первого прохода. Т.к. любое движение камеры отражено в кадре только двумя координатами, такие вектора могут отражать изменение перспективы, когда она меняется достаточно сильно. Это может быть на широкоугольных камерах при быстром приближении/удалении. В этих случаях следует увеличить Х (или может быть ограничить область анализа зонами кадра с удаленной панорамой). Когда камера неподвижна, "эффект перспективы" низкий и можно использовать низкие Х для повышения точности.

14. Параметр Skip frame if less than X percent of blocks are ok:
Если достоверными будут признанны меньше чем Х процентов всех блоков (другими словами большинство блоков игнорируются), этот кадр пропускается (смещение и вращение устанавливаются как 0, масштабирование как 1).

15. Параметр Ignore image area outside area:
Только area используется в анализе. Если вы отметите Let area follow motion область будет следовать за траекторией между разными кадрами. Вы можете использовать это если вы хотите стабилизировать движущийся объект вместо фона. Только не ожидайте при этом хорошей работы J.

16. Параметр Ignore image area inside area:
Area не будет использована в анализе.

17. Параметр Destination pixel aspect:
Указывает фильтру соотношение сторон пикселя выходного видео. Если предполагается просмотр на компьютере следует установить квадратный пиксель.

18. Параметр Destination video size:
Размер кадра выходного видео.

19. Параметр Resampling:
Алгоритм обработки видео. Помните, что любой из применяемых здесь алгоритмов, не является оптимальным, когда размер кадра выходного видео много меньше чем входного. Если требуется изменить размер, пользуйтесь специально предназначенными фильтрами, установив их после Deshaker.

20. Параметр Edge compensation:
Побочным эффектом стабилизации являются черные бордюры. Вы можете уменьшить бордюры применив режим Adaptive zoom. Этот режим определяет дополнительное масштабирование кадров с целью уменьшения бордюров. Этот дополнительный зум затем сглаживается в общей траектории движения, так что бордюры иногда все-таки появляются. Различием между Adaptive zoom и Adaptive zoom only является то, что в первом случае зум сглаживается как по исходному клипу, так и по дополнительной коррекции, во втором случае сглаживается только дополнительное масштабирование, зум исходного видео остается неизменным и не стабилизируется. Используйте этот режим, если в исходном видео отсутствует изменение зума. Вы можете также выбрать Fixed zoom – фильтр выберет постоянный коэффициент увеличения, обеспечивающий отсутствие бордюров. Используйте низкий correction limits (см. ниже) для уменьшения количества зума.

21. Параметр Previous and future frames to fill in borders:
Это разновидность дополнительной компенсации бордюров. Когда в текущем кадре не хватает какой-либо информации, эта опция может найти ее в предыдущих или следующих кадрах. До тех пор, пока эта информация была частью одного и того же объекта (или фона) эта опция работает хорошо. Но когда новый объект появляется в этих областях, появятся заметные искажения. Но в любом случае, обычно это лучше черных бордюров и эту опцию рекомендуется использовать. Но убедитесь, что обрезаны какие-либо бордюры во входном видео до этого фильтра. В противном случае эта опция будет не так хорошо работать.

Если номер текущего кадра 50, этот режим будет искать нужную информацию в следующем порядке: 50, 49, 51, 48, 52, 47, 53, 46, 54 и т.д. Таким образом, все пиксели ближайших (хронологически) кадров будут задействованы. Вы можете указать, сколько кадров будут запоминаться и использоваться в этой операции. Больше – всегда лучше, но помните, каждый кадр требует прибл. 1.5 МБ памяти и это может занять дополнительное время для поиска нужной информации в большом количестве кадров.

Т.к. VirtualDub не дает прямого доступа к будущим кадрам, фильтр использует небольшой трюк. Он запоминает кадры и задерживает выход на указанное в опции количество кадров. Это может создать пару проблем, которые впрочем можно устранить. Во первых, необходимо задержать аудио. Вы можете это сделать в VirtualDub в меню Audio/Interleaving. В процессе запоминания кадров, текст на экране подскажет необходимую задержку в миллисекундах. Во вторых, необходимо сдвинуть в VirtualDub маркер окончания клипа на указанное количество кадров. В противном случае, последние кадры будут потеряны. Если маркер находится в самом конце клипа, то приклейте к нему несколько произвольных кадров – они в любом случае не будут использованы.

Когда эта опция не задействована, вы можете перемещаться по клипу как угодно. Но когда эта фича используется, так делать больше нельзя. Здесь необходимо пройти стадию запоминания кадров прежде чем начинать обработку. Обычно, если клип который вы хотите обработать содержит 100 кадров (нумерация 0-99 во входном клипе), и используются 30 будущих кадров, вы должны вручную "прошагать" первые 30 кадров (0-29). Затем, строго после этого, кодируйте кадры 30-129.

Попробуйте использовать эту опцию на клипах с панорамной съемкой и с зумом (отъезд) с Extra zoom factor установленным 0.6. Вы получите эффект панорамы. Это медленно, но итересно J.

22. Параметр Extra zoom factor:
Дополнительный коэфф. увеличения. Это может к примеру применяться вместе с fixed zoom для компенсации бордюров таким образом, чтобы они были но находились в области оверскана и не были видны на ТВ. В этом случаи максимум информации из кадра попадет на экран, но бордюры видны не будут.

23. Параметр Motion smoothness:
Эти значения определяют параметры сглаживания траектории. Вы можете установить 0 для отключения стабилизации. Это может быть полезно, если вы например не хотите стабилизировать зуум. Но вы должны использовать довольно высокие значения в случае использования adaptive zoom для компенсации бордюров. Вычисления параметров траектории базируются на счетчике кадров, а не времени, поэтому поэтому нужно использовать большие значения для интерлейсного видео для такого же эффекта. Если вы установите значение -1 вы получите "бесконечное" сглаживание, что означает стационарно зафиксированную относительно первого кадра камеру. Но это не очень хорошо работает.

24. Параметр Max. correction limits:
Удерживает коррекцию в заданных пределах в случае особенно быстрых смещений камеры. Особенно полезно когда используется Fixed zoom в качестве компенсации бордюров, не позволяя слишком сильное увеличение. Все, что эта опция делает, так это автоматически понижает степень сглаживания в тех фрагментах клипа, где это необходимо.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Сообщений в этой теме
- Longin   Deshaker для VirtualDub   15.12.2009, 15:04
- - GeorgyVIDEO   Цитата(Longin @ 15.12.2009, 15:04) Считае...   15.12.2009, 15:34
|- - Konnetabl   Цитата(GeorgyVIDEO @ 15.12.2009, 15:34) А...   15.12.2009, 16:09
|- - Longin   Цитата(GeorgyVIDEO @ 15.12.2009, 15:34) А...   16.12.2009, 0:06
- - Alexei_Sever   Есть перевод официальной документации на плагин с ...   15.12.2009, 16:58
|- - Gerturion   Цитата(Alexei_Sever @ 15.12.2009, 16:58) ...   15.12.2009, 19:22
- - Alexei_Sever   Полный справочник Параметры по умолчанию подходят...   15.12.2009, 16:59
- - Alexei_Sever   III. Некоторые соображения Не забывайте установит...   15.12.2009, 17:01
- - Alexei_Sever   IV. Ручное управление Иногда автоматическая стаби...   15.12.2009, 17:01
- - Alexei_Sever   V. Интерлейсное видео Deshaker поддерживает интер...   15.12.2009, 17:02
- - Diman_Co   Прям так расписали смачно! А где взять его?   15.12.2009, 18:24
|- - Artyom   Цитата(Diman_Co @ 15.12.2009, 18:24) А гд...   15.12.2009, 18:38
- - Leonid Plotkin   Цитата(Longin @ 15.12.2009, 15:04) Считае...   15.12.2009, 22:53
- - GeorgyVIDEO   В архиве нарыл старый материал. Руководство. Руко...   16.12.2009, 0:22
- - GeorgyVIDEO   Краткое руководство Загрузите клип в VirtualDub и...   16.12.2009, 0:25
- - GeorgyVIDEO   Советы по использованию 1. Легко заметить, что в ...   16.12.2009, 0:26
- - GeorgyVIDEO   Тонкая настройка Расписанные выше установки доста...   16.12.2009, 0:27
- - GeorgyVIDEO   Ограничения стабилизации Как правило, движение ка...   16.12.2009, 0:28
- - Prosto Max   Года два назад все работали с Deshaker, а потом от...   16.12.2009, 13:54
- - Konnetabl   А есть тесты какие-нибудь, чтобы сравнивались плаг...   17.12.2009, 1:40
|- - GeorgyVIDEO   Цитата(Konnetabl @ 17.12.2009, 1:40) А ес...   17.12.2009, 14:46
|- - Artyom   Цитата(GeorgyVIDEO @ 17.12.2009, 14:46) В...   18.12.2009, 1:32
- - GeorgyVIDEO   Большой тест стабилизаторов: Стабилизация видео   18.12.2009, 21:37
- - independent   Интересная демка работы VirtualDub Deshaker с 4-мя...   20.5.2012, 14:40
- - LEON   Четвёртый вариант убедительно смотрится. Возникае...   21.5.2012, 2:13
- - AN Voronin   На такой мелкой картинке не видно эффект замыливан...   21.5.2012, 14:24
- - Sashko   Режим "no borders" всегда показывает наи...   22.5.2012, 1:28
- - ser_fil   Тест трех стабилизаторов: _ttp://www.ixbt.com/divi...   9.2.2013, 2:16


Ответить в данную темуНачать новую тему

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Информация


Поддержка форума
Если форум помог тебе - помоги форуму...

Номера кошельков в WebMoney:
R379509344041 (рубли России)
U416231501500 (гривны Украины)
Z485724872955 (доллары США)
E341024857486 (евро Евросоюза)

Номер счёта в Яндекс.Деньги:
41001108225732

Подробная информация здесь


Лучшее видео недели
Название: ARKHYZ
Жанр: художественный репортаж
Формат: клип
Автор: Алексей Каралидзе
Смотреть здесь

Интересное видео недели
Название: The Art Of Revolution Exhibition, Norwich, UK
Жанр: художественный репортаж
Формат: клип
Автор: ART VIDEO
Смотреть здесь

Название: Aziz & Nodira
Жанр: художественный репортаж
Формат: клип
Автор: Serj Studio
Смотреть здесь

Название: Wedding day / Mariana & Roman
Жанр: художественный репортаж
Формат: клип
Автор: FinFrame Studio
Смотреть здесь

Поддержка форума
Если форум помог тебе - помоги форуму...

Номера кошельков в WebMoney:
R379509344041 (рубли России)
U416231501500 (гривны Украины)
Z485724872955 (доллары США)
E341024857486 (евро Евросоюза)

Номер счёта в Яндекс.Деньги:
41001108225732

Подробная информация здесь

Реклама

Администрация
Administrator (весь форум)
Alexei_Sever (Х-FILES)
Hepster (Final Cut)
Pie (Постобработка, Титры, After Effects)
ProVideo (Компания Panasonic)
Sam01 (Звук)
zlat (Монтаж, Adobe Premiere, Pinnacle/Avid Studio, Canopus Edius, Sony Vegas)
ArtemSergeev (Компания OLYMPUS)



Реклама




География посетителей
Free counters!

Партнеры





RSS Текстовая версия Сейчас: 26.7.2025, 5:35