Оценка качества видео (без ссылки)
Я смотрю, чтобы проанализировать качество видео, используя некоторые безреферентные методы. то есть. У меня нет эталонного видео для сравнения моих видео.
Я хочу идентифицировать замораживание кадров, дрожание, рывки и т. Д. В основном, временные артефакты.
Для этого есть много научной литературы (например, здесь), но я пытаюсь выяснить, есть ли библиотека / инструмент с открытым исходным кодом, который я мог бы использовать. Возможно ли это с помощью таких инструментов, как FFMPEG?
1 ответ
Существуют бесплатные версии инструментов, которые позволят вам сделать это, например:
- http://www.compression.ru/video/quality_measure/video_measurement_tool.html
- https://github.com/Rolinh/VQMT
Одна вещь, которую вы хотите прояснить при выборе инструмента, это то, измеряете ли вы только видео или видео и его доставку.
Другими словами, один и тот же видеофайл может давать очень разные результаты при потоковой передаче по различным сетевым условиям.
В некоторых случаях это на самом деле важна производительность потокового видео, и если это так, вы можете сосредоточиться на сетевых аспектах, в частности - на потере пакетов, пропускной способности, задержке и джиттере в частности.
Для потокового видео вам также необходимо знать о влиянии адаптивной потоковой передачи (ABR) - это затрудняет измерение, поскольку видеопоток адаптируется к условиям сети. Смотрите здесь для примера: