Bewertung der Videoqualität (keine Referenz)

Ich möchte die Qualität von Videos mit einigen referenzlosen Methoden analysieren. dh. Ich habe kein Referenzvideo, mit dem ich meine Videos vergleichen kann.

Ich möchte Frame-Freezes, Jitter, Ruckeln usw. identifizieren. Grundsätzlich zeitliche Artefakte.

Dafür gibt es viel wissenschaftliche Literatur (z. B. hier ), aber ich versuche herauszufinden, ob es eine Open-Source-Bibliothek / ein Open-Source-Tool gibt, das ich verwenden könnte. Wäre dies mit Tools wie FFMPEG möglich?

ffmpeg dient hauptsächlich zum Lesen/Schreiben von Videos. Ich möchte auch ähnliche Tools.
Was ist der Videoproduktionskontext dafür? Während die Videoqualität bei der Videoproduktion eine Rolle spielt, kann ich mir keine Situation vorstellen, in der Sie die Qualität objektiv messen müssten. Entweder es ist subjektiv gut genug für deine Zwecke oder eben nicht.
@AJHenderson, es ist ein Live-Streaming-Anwendungsfall, bei dem wir die Qualität des Videos analysieren möchten, das die Zuschauer gesehen haben. Wir können zwar eine subjektive Bewertung der Videos vornehmen, diese ist jedoch nicht skalierbar.
@GufranPathan zu welchem ​​Zweck? Das klingt eher nach einer Softwareentwicklungsfrage für ein Videobetrachtungssystem als nach etwas, das mit der Videoproduktion zusammenhängt. Ich möchte dies nicht schließen, wenn es einen guten Anwendungsfall gibt, der in den Geltungsbereich passt, aber ich habe Mühe, einen zu finden.
@AJHenderson Quality-of-Experience-Tests sind ein wachsender Teil der Verteilungsüberwachung. Für einen Rundfunktechniker gehört es definitiv dazu. (Mit anderen Worten, es ist etwas, woran ich in meiner täglichen Arbeit gearbeitet habe.) Ich bin mir nicht sicher, ob die Art und Weise, wie der Umfang der Site geschrieben ist, zum Thema gehört, aber es ist ein ziemlich guter Maßstab in meinem Buch.
@MichaelLiebman ja, deshalb habe ich es noch nicht geschlossen. Es ist sicherlich grenzwertig. Ich denke, ein Teil meiner Sorge ist, dass die Grenze wahrscheinlich an dem Punkt liegt zwischen der Verwendung eines vorhandenen Tools, um sicherzustellen, dass etwas in Ordnung ist, und dem Versuch, ein eigenes Tool zu erstellen. Ich bin mir nicht sicher, welche von denen dies zu erreichen versucht. Sicherzustellen, dass eine Lieferung erfolgreich ist, scheint wahrscheinlich ein Thema zu sein. Das Erstellen Ihrer eigenen benutzerdefinierten Verteilungsplattform aus der Quelle ist es wahrscheinlich nicht. Die Verwendung bestehender Verteilungssysteme ist wahrscheinlich.

Antworten (1)

Frei verfügbare Videoqualitäts-Experience-Tools sind ziemlich selten und werden wahrscheinlich nicht sofort für Ihren Anwendungsfall funktionieren. Der Netflix-VMAF-Algorithmus wurde kürzlich als FFmpeg-Filter verfügbar. Das MSU VQMT ist eines der ausgereifteren Tools, aber nur für den nicht-kommerziellen Gebrauch kostenlos.

Es gibt mehrere (und einige sogar gute) kommerzielle QoE-Überwachungssysteme, wenn Sie das Budget haben.

VMAF ist gut, aber anscheinend immer noch ein referenzbasierter Ansatz. Rechts?