Übertragen HDMI/DVI und DisplayPort nur Differenzen oder Vollbilder?

Nehmen wir an, ich habe einen statischen Computer-Desktop auf meinem externen Display, das über HDMI angeschlossen ist (oder gleichwertig über DVI angeschlossen werden könnte, da DVI und HDMI kompatibel sind). Das 60-Hz-Bild ändert sich überhaupt nicht, sondern bleibt stattdessen statisch.

Überträgt HDMI das Vollbild 60 Mal pro Sekunde digital? Oder gibt es auf dem Anzeigegerät eine Art Puffer, damit HDMI nur die Änderungen am Bild überträgt?

Ändert sich die Antwort, wenn DisplayPort anstelle von HDMI/DVI verwendet wird?

Es überträgt hauptsächlich die Unterschiede
Diese Verbesserung ist wirklich ein reines Bandbreitenproblem. 18 Gbit/s bietet eine bequeme Leitung für zwei 1080p-Streams mit hoher Bitrate mit Audio oder 14-Bit-Farbe auf 4k
@TonyStewartEEsince1975 Hast du eine Quelle für deine erste Aussage?
Meine Beobachtungen von inhaltsgesteuerten Bildschirmfehlern aufgrund einer übermäßigen Bitfehlerrate von CM-Rauschen auf meinem ASUS MOBO zeigen mir die gruppierten Pixel, die sich fälschlicherweise gruppieren, wenn der Inhalt die Fehler als unterschiedlich anzeigt, also muss der Inhalt auch so sein. Meinen Finger auf die winzigen CM-Drosseln zu legen, scheint die Fehlerrate zu verbessern. Aber ich habe keine Kontrolle über den dynamischen Gruppenverzögerungs-EQ
@TonyStewartEEsince1975 Leider ist das nicht korrekt. HDMI-Fehler sind oft etwas inhaltsabhängig – bestimmte Datenmuster können häufiger Fehler auslösen als andere, was Sie wahrscheinlich sehen.
Es handelt sich also um eine differenzielle Pixel-Raster-Scan-Modulation?
Wie können Sie feststellen, ob das verwendete HDMI komprimiert ist oder nicht?
@TonyStewartEEsince1975 1) Nicht wirklich. Über den elektrischen Signalpegel hinaus gibt es bei HDMI nur sehr wenige "Unterschiede". 2) Sofern Sie kein sehr neues und sehr teures Display mit einer Auflösung von> 8k verwenden, ist es nicht komprimiert. DSC-Unterstützung ist sehr neu.
nur ein neuer 4K-Monitor

Antworten (2)

Überträgt HDMI das Vollbild 60 Mal pro Sekunde digital?

Ja. In vielerlei Hinsicht sehen DVI und HDMI aus wie eine leicht digitalisierte Version eines analogen VGA-Signals – das gesamte Bild wird für jeden Frame übertragen, und sie haben sogar horizontale und vertikale Austastzeiten. (In HDMI werden diese Austastzeiten verwendet, um Audiodaten zu übertragen.)

Oder gibt es eine Art Puffer auf dem Anzeigegerät…

Die meisten LCD-Displays verfügen über einen internen Puffer, der verwendet wird, wenn ein Signal mit einer anderen Auflösung als das Panel (dh Skalierung) angezeigt wird, oder auf Fernsehgeräten, die eine Frame-Interpolation oder eine andere Bildverarbeitung durchführen.

Aber nein, es gibt derzeit keine Interframe-Komprimierung, die in digitalen Anzeigetechnologien verwendet wird. Einige neuere Versionen von HDMI und DisplayPort verwenden DSC (Display Stream Compression) bei sehr hohen Auflösungen, aber selbst das ist eine Intra-Frame-Komprimierungstechnik – jeder Frame kann immer noch für sich dekodiert werden.

Ich akzeptiere dies anstelle der Antwort mit mehr Upvotes, da dies erklärt, dass es in neueren Revisionen eine Intra-Frame-Komprimierung gibt, und auch den Grund erklärt, warum LCDs einen internen Puffer haben.

Zumindest bei niedrigeren Auflösungen und ohne "Inhaltsschutz" hat HDMI eine überraschend starke Ähnlichkeit mit analogem Video, das mit CRTs verwendet wird. Ein Gerät zum Konvertieren von analogem Video in HDMI kann Spannungen in Pixelwerte umwandeln und sie in Echtzeit ohne Pufferung senden. Ebenso könnte ein Gerät zur Anzeige von HDMI auf einer CRT (wieder ohne Inhaltsschutz) die Pixelwerte in analoge Werte umwandeln und sie verwenden, um die Elektronenkanonen in Echtzeit zu modulieren, während sie empfangen werden. Wenn jemand immer noch CRT-basierte Monitore mit HDMI-Eingängen herstellte, würde dies Videospielen ermöglichen, die sie verwenden, um eine etwas schnellere Reaktionsfähigkeit als LCD-Panels zu bieten.

Das Problem wird jedoch etwas verwirrend, da viele LCD-Minitore weiterhin einen HDMI-Frame (den zuletzt empfangenen) anzeigen, bis sie den nächsten erhalten oder bis sie eine Zeitüberschreitung haben. So kann es vorkommen, dass ein Monitor weiterhin ein statisches Bild anzeigt, während keine HDMI-Daten übertragen wurden. Auf der anderen Seite senden funktionierende Geräte, die HDMI erzeugen, es kontinuierlich aus, ohne Rücksicht darauf, ob sich Daten vom vorherigen Frame unterscheiden. Unter anderem wurde HDMI zu einer Zeit entwickelt, als CRTs noch verwendet wurden, und CRTs müssen das Bild definitiv kontinuierlich senden, etwa 60 Mal pro Sekunde (oder 30 Mal mit Interlacing), um es kontinuierlich und ohne anzuzeigen flackern.