Gibt es Tools zum Messen der Videoqualität?

8

Ich suche nach Werkzeugen, mit denen die Videoqualität subjektiv gemessen werden kann (wie das Auge ein bewegtes Bild sieht). Gibt es Tools, mit denen ich eine Videodatei eingeben und subjektiv ablesen kann, wie die Qualität des Videos ist?

Hier finden Sie dank Schnee Informationen zum Messen der Videoqualität

Beachten Sie, dass das Skript dort nicht funktioniert und die andere Alternative eine Windows-App ist.

Luis Alvarado
quelle
@snow - Danke, aber das einzige Tool, das es gab, war für Windows. Ich habe auch genau das Gleiche gelesen wie die Antwort dort, aber es war woanders, ich erinnere mich nicht wirklich wo. Gute Information. Ich werde das der Frage hinzufügen.
Luis Alvarado

Antworten:

4

Es gibt zwei etablierte Algorithmen, mit denen die Treue von Videos zu ihrer Quelle gemessen werden kann. Sie müssen zwei Videostreams eingeben, die Originalquelle und die codierte Version, und der Algorithmus berechnet die Treue und gibt eine Zahl aus.

Leider müssen Sie beide die nicht komprimierte Quelle zusammen mit dem komprimierten Video angeben, um einen Vergleich durchzuführen. Es gibt keinen zuverlässigen Algorithmus zum Erkennen der Videoqualität, für den die Quelle nicht erforderlich ist.

  • PSNR ist ein sehr einfaches Maß, bei dem nur die Differenz in jedem Pixel zwischen der Quell- und der codierten Version ermittelt und die Quadrate dieser Differenz über alle Pixel in allen Frames gleichermaßen gemittelt werden, um eine Zahl zu erhalten, die als "Signal an" ausgedrückt werden kann Rausch-Verhältnis".

    Als Video-Codecs zunehmend psycho-visuell abgestimmt wurden, wurde dieser Algorithmus immer irrelevanter. Heutzutage bedeutet die Optimierung eines Video-Codecs für PSNR, ihn so zu optimieren, dass er schlecht aussieht . Es ist ein sehr schlechtes Maß dafür, wie treu das Quellvideo für menschliche Augen tatsächlich aussieht.

  • SSIM wurde größtenteils aufgrund dieser Mängel im PSNR erstellt. Es ist ein komplexerer Algorithmus, der auch berücksichtigt, wie gut die Form der Strukturen im resultierenden Bild den Strukturen in der Quelle entspricht. Dies wirkt sich stark auf bestimmte Artefakte aus, die bei früheren blockbasierten Komprimierungen üblich waren (z. B. MPEG-2, wie sie auf DVD verwendet werden), einschließlich Blockieren oder Klingeln. Diese Artefakte tragen wesentlich zu unserer Wahrnehmung der Videoqualität bei, obwohl ihr Beitrag zum PSNR geringer ist.

    SSIM kommt zu einer Zahl, die Ähnlichkeit anzeigt und in ein Verhältnis ähnlich PSNR umgewandelt werden kann.

    Da sich die Video-Codecs noch weiterentwickelt haben, weist auch SSIM Einschränkungen auf, die es als Allround-Maß für die Treue von Videos ebenfalls ungeeignet machen. Moderne Videocodecs wie h.264 haben aufgrund von Funktionen wie In-Loop-Deblocking und 4x4-Transformationen weniger Probleme mit Blockierungsstrukturen, während sie immer noch unter Detailverlust und Rauschen (Unschärfe) leiden, was nicht der Fall ist gut gemessen von SSIM.

Es gibt andere Algorithmen, von denen einige behaupten, die Mängel dieser Algorithmen zu beheben, von denen jedoch keiner so populär geworden ist.

Daher ist keiner dieser Algorithmen ein geeigneter Weg, um die wahrgenommene Videoqualität zu messen. Stattdessen erfordert das Optimieren von Videocodecs viel Beobachtung: vorzugsweise Doppelblindvergleiche, damit der Beobachter nicht durch Kenntnis des verwendeten Codecs verzerrt werden kann: eine Leistung, die für Videocodecs schwierig ist, bei denen verräterische Zeichen für das Codec einzigartig sind Codec auch in komprimierten Videos mit ziemlich hoher Bitrate.

thomasrutter
quelle
5

Ihre Interpretation von Qualität und meine Interpretation können sich ebenso unterscheiden wie alle anderen, daher ist Ihre subjektive Art verdorben. Sie benötigen eine endgültige Sortiermessung, die Pixelstärke, Bewegung, Unschärfe, Sättigung, Dichte, Fokus usw. erkennt.

Dies alles wird natürlich entsprechend der verwendeten Ausrüstung gehandhabt. Welche Art von Eingabe / Ausgabe-Medienverarbeitung, Aufzeichnung und Erfassung werden verwendet? Sowie die Daten über Film, Digital- oder Magnetband speichern?

Die Variablen sind Konsistenz zum fertigen Produkt. dh: 100.000 US-Dollar 3D-Theaterprojektor oder eine 8-mm-Heimkamera? Da ist ein Unterschied.

Nun zurück zu Ihrer Grafikkarte. Kann es mit der Belastung der Medienanalyse umgehen?

Mein Punkt ist dies. Es gibt keine gute Antwort. Ich würde vorschlagen, von dieser Website aus zu recherchieren: http://www.linux.com/news/software/applications/321373-the-beat-goes-on-open-source-multimedia-tools-part-2

Dies ist möglicherweise nicht endgültig genug, aber Sie können einen guten Start erzielen.

Ringtail
quelle
Gute Antwort "Turbo" (ich kenne das wahre du muhahaha).
Luis Alvarado
Sie haben gerade die Oberfläche gekratzt, Herr. Es geht viel tiefer. Hoorah!
Ringtail
-1

Hier ist ein Tool zur Streaming-Videoqualität, das ich versehentlich gefunden habe. Leider kann ich mich nicht an die Umschaltmethode erinnern. Ich habe versucht, es wiederzufinden. Hier sind meine jüngsten Bemühungen, die eine Erläuterung des Tools enthalten:

Bitte teilen Sie mir den Namen der Funktion und insbesondere das Aktivieren / Deaktivieren mit. Ich habe den Schalter zufällig gefunden und er war cool, aber dann habe ich ihn eingeschaltet gelassen und kann mich jetzt nicht erinnern, wie ich ihn ausschalten soll. Es ist jedoch eine großartige Funktion.

Zum ersten Mal in Version 47.0.2526.80 m bemerkt; wird nach dem Upgrade auf Version 47.0.2526.106 m noch angezeigt.

Ein Bild ist am besten, also das erste (grüne Balken und Statistiken oben auf dem Bildschirm): VidStatOverlay0 VidStatOverlay1

Hier ist die Textbeschreibung des Verhaltens: Wenn Sie auf ein Video klicken, um es abzuspielen, gibt es im Streaming-Wiedergabefenster eine Funktion zum Aktivieren einer Überlagerung (vom gleichen Typ wie die Wiedergabe- / Pause-Schaltfläche und die Video-Fortschrittsleiste an der.) unten auf dem Bildschirm) am oberen Bildschirmrand, der informative Statistiken wie Status (Wiedergabe oder Pause), Laden in ms, Manifest in ms, Stillstand, Pufferrate in s / s, Puffer in s (beim Klicken in das Video) anzeigt Diese werden durch die üblichen OneDrive-Menüelemente von share | zum Album hinzufügen | herunterladen | löschen | einbetten | Tags bearbeiten | usw.) verdeckt. Darunter befinden sich zwei weitere Zeilen, eine für Audio und eine für Video. Jede dieser Zeilen hat eine Qualitätsbewertung (0, 1, 2 usw.) und eine Grafik mit Punkten, die in einer Zeile hinzugefügt wurden. Die Länge der Linie entspricht der Länge der Videoladung. Die Punkte sind farbcodiert, um ' Warten auf Antwort, "Empfangen von Bytes", Herunterladen, Anhängen, Anhängen und Fehler. Die Audiozeile zeigt auch Statistiken für die durchschnittliche Wartezeit in ms und den durchschnittlichen Empfang in ms an. Die Videozeile zeigt zusätzliche Statistiken für die durchschnittliche Wartezeit in ms, den durchschnittlichen Empfang in ms und die durchschnittliche Bandbreite in MBit / s. Dies ist eine vertikale Linie, die sich über das Punktdiagramm erstreckt. Diese Linie repräsentiert die Wiedergabeposition des Videos relativ zu den zwischengespeicherten Daten.

Schlüsselwörter: Status (Wiedergabe oder Pause), Laden in ms, Manifestieren in ms, Stillstand, Pufferrate in s / s, Puffer in s belassen, 'Warten auf Antwort', 'Empfangen von Bytes', Herunterladen, Anhängen, Anhängen und Fehler Durchschnittliche Wartezeit in ms und durchschnittlicher Empfang in ms Bandbreite in MBit / s

Dies ähnelt der Videostatistikfunktion von Chrome. Kategorien: 47-StableDiscuss ChromeWindows 8 https: // productforums.google.com/forum/#!msg/chrome/x7q1rM2G3DY/wYpD4896yRwJ;context-place=forum/chrome


17.12.15 Google sagt: Ich bin mit dieser Funktion überhaupt nicht vertraut, aber meine erste Vermutung wäre, dass es sich um eine Art Erweiterung handelt. Ich erkenne dies nicht als Chrome-Funktion.

Meine Antwort an sie war: Ich habe alle Erweiterungen deaktiviert und diese existieren noch. Ich weiß auch, dass ich wochenlang keine Erweiterungen oder gar keine andere Software installiert habe (außer Antiviren-Updates), bevor ich diese Funktion gefunden habe.

Ich werde feststellen, dass ich die Funktion gefunden habe, als ich Chrome zum Abspielen eines OneDrive-Videos im nativen Streaming-Player von OneDrive verwendet habe. Ich ging in zwei getrennten einstündigen Chats mit OneDrive-Experten (eindeutig Tier I und auf einen Baum zur Problemlösung beschränkt) auf der einen Seite auf die andere und am Ende sagt Microsoft nach ihrer Weisheit, dass es sich um einen Virus handelt . Ernsthaft? Dort habe ich sie aufgegeben und bin zu den Experten von Google gegangen.

Ich wünschte, ich könnte mich erinnern, wenn ich es mit einem Rechtsklick-Popup, einem versteckten Kontextmenüelement oder einem dieser glücklichen zufälligen Fundstücke einer Tastenkombination gefunden hätte. Es könnte sich also um OneDrive handeln. Leider habe ich an dem Tag, an dem ich die Umschaltfunktion gefunden und verwendet habe, sie nur in Chrome ausprobiert, nicht in einem anderen Browser. Und jetzt kann ich mich nicht mehr an die Umschaltfunktion erinnern.

Es ist eine sehr elegante und informative Funktion beim Streamen von Videos. Ich würde denken, dass entweder Google oder Microsoft dies anerkennen möchten.

Steve R.
quelle