Führt das Herunterladen eines Bildes von einer Website bei starkem WLAN zu einer höheren Bildqualität auf Ihrem Gerät?
Führt das Herunterladen eines Bildes von einer Website bei starkem WLAN zu einer höheren Bildqualität auf Ihrem Gerät?
Antworten:
Wird beim Herunterladen eines Bildes von einer Website bei starkem WLAN eine höhere Bildqualität auf Ihrem Gerät erzielt?
Signalqualität nicht in der Regel die Übertragung von Daten betreffen , die wird gesendet, wenn es zu einer unvollständigen Übertragung führen könnte. Jedoch...
Websites senden häufig unterschiedliche Daten an Handys oder Desktops.
Einige Sites tun Verwendung Scripting verschiedene Daten zu senden , je nach Verbindungsqualität und Geschwindigkeit. Dies ist besonders häufig bei Video-Streaming-Sites der Fall.
Einige Browser verwenden Proxy-Server, um die Übertragungsgeschwindigkeit durch Komprimieren von Daten zu beschleunigen. Dies kann eine verlustbehaftete Neukomprimierung und Größenänderung von Bildern beinhalten.
Einige Seiten können angezeigt wird ein stark komprimiertes Bild , als sie zum Download senden. Dies ist häufig der Fall, wenn eine Zoomfunktion vorhanden ist.
Die anderen Antworten weisen darauf hin, dass sich die Qualität digitaler Bilder während der Übertragung nicht verschlechtert. Es sei darauf hingewiesen, dass viele Pläne für mobile Daten heutzutage jedoch zumindest Filme umcodieren und mit einer geringeren Qualität als das Original liefern, wenn sie über einen Kanal übertragen werden, auf den der Diensteanbieter Zugriff hat. Dies kann entweder eine unverschlüsselte Übertragung oder die Übertragung eines verschlüsselten Kanals bedeuten, für den der Dienstanbieter eine Caching-Vereinbarung mit dem Inhaltsanbieter hat (typisch für Plattformen wie Netflix). Unverschlüsselte Bilder auf Websites können je nach Plan und Anbieter gleichermaßen betroffen sein.
Bei einem solchen Datentarif würde eine Verbindung über WLAN die typische Bildqualität erhöhen. Das Ergebnis hängt nicht von der Qualität der WLAN-Verbindung ab, sondern davon, ob das Telefon sie überhaupt verwendet, anstatt sich auf den möglicherweise neu codierten Mobilfunk-Datentarif zu verlassen.
Die Qualität von Bildern hängt also im Prinzip nicht von der Qualität des Kanals ab, über den sie abgerufen wurden, sondern davon, ob jemand Ihre Daten manipuliert. Und heutzutage können sie.
Auch wenn die andere Antwort hier bereits sehr gut ist, erlauben Sie mir, eine andere Perspektive zu geben:
Wenn Sie ein Bild in Ihrem Browser herunterladen, ist es sehr wahrscheinlich, dass diese Datei (das Bild) über das Transfer Control Protocol (TCP) heruntergeladen wird. TCP teilt Ihr Image in kleine Pakete auf und sendet diese einzeln über das Internet. Jedes Paket wird von einer Prüfsumme begleitet. Diese Prüfsumme ist das Ergebnis einer bestimmten mathematischen Operation an dem Paket. Nach dem Empfang wird die Prüfsumme vom Empfänger erneut berechnet. Beide Prüfsummen sollten gleich sein. Wenn nicht, bedeutet dies, dass sich mindestens ein Bit geändert hat oder Informationen zurückgelassen wurden. In diesem Fall fordert der Empfänger an, das betreffende Paket erneut zu senden. Sobald alle Pakete empfangen wurden, ist die heruntergeladene Datei identisch mit der Originaldatei auf dem Server, von dem Sie sie heruntergeladen haben.
Wenn Sie jedoch einen Film streamen oder Bilder über einen Webstream anzeigen, handelt es sich wahrscheinlich nicht um TCP, sondern um UDP (User Datagram Protocol). UDP führt NICHT dieselben Überprüfungen durch wie TCP. es heißt "Feuer und Vergessen". Wenn Pakete verloren gehen oder beschädigt werden, werden sie nicht repariert.
Nein, Computer kommunizieren auf einem Bit-perfekten Level - selbst eine geringfügige Änderung während der Übertragung kann die Daten vollständig beschädigen und ist gegen die Verwendung von Prüfsummen (und Wiederholungsversuchen im Fehlerfall) geschützt.
Es ist jedoch möglich, dass Bilder "progressiv geladen" werden, wenn beispielsweise auf einer Website Bilder mit niedrigerer Auflösung als schneller Platzhalter angezeigt werden (um die wahrgenommene Ladegeschwindigkeit zu verringern) und nach dem Herunterladen durch Bilder mit höherer Auflösung ersetzt werden. Wenn Ihre Verbindung sehr langsam und / oder unzuverlässig ist, kann es vorkommen, dass Sie mit dem Platzhalterbild mit niedrigerer Auflösung nicht weiterkommen.
Bearbeiten: Um zu verdeutlichen, ist es möglich, dass die Qualität aufgrund einer Reihe von Faktoren verringert wird, aber dies liegt daran, dass die Webseite (oder ein Proxy) dies wählt - nicht daran, dass die Übertragung über WLAN die Qualität verschlechtern würde.
Die anderen Antworten sind korrekt (kein Qualitätsverlust der Bilder über WLAN), aber ich möchte nur darauf hinweisen:
Möglicherweise haben Sie festgestellt, dass die Qualität von Streaming (!) - Videos bei "schwachen" Verbindungen anscheinend abnimmt. Dies wird jedoch nicht dadurch verursacht, dass einige der Informationen während der Übertragung verloren gehen (*): Die meisten Video-Streaming-Server verwalten heutzutage mehrere Kopien desselben Videos, die jeweils mit einem anderen Komprimierungsverhältnis komprimiert wurden. Höhere Komprimierungsraten ergeben kleinere Dateien, aber da die Komprimierung verlustbehaftet ist, ist die Qualität dieser kleineren Dateien schlechter.
Wenn Sie nun ein Video streamen, überwacht der Streaming-Server die "Qualität" Ihrer Verbindung, dh die Datenrate der Verbindung. Wenn der Server feststellt, dass Ihre Verbindung langsamer geworden ist, z. B. weil Sie Ihr Gerät bewegt haben und das WLAN-Signal marginal wird, wird mehr oder weniger nahtlos auf einen Stream mit niedrigerer Bitrate desselben Videos umgeschaltet, wodurch die Bildqualität beeinträchtigt wird, damit Sie die Wiedergabe fortsetzen können Das Video wird nicht wiederholt angehalten, während die nächsten Sekunden des Streams heruntergeladen werden.
Dies funktioniert auch umgekehrt: Wenn der Server feststellt, dass sich die Bandbreite Ihrer Verbindung erhöht hat, wird möglicherweise auf eine Version des Streams mit höherer Qualität umgeschaltet, um Ihnen immer die bestmögliche Bildqualität mit Ihrer aktuellen Bandbreite zu bieten.
*) Tatsächlich ist dies indirekt auf den Verlust von Datenpaketen zurückzuführen: Wenn das Signal schwach wird, treten häufiger zufällige Datenfehler auf. Diese Datenfehler werden jedoch von der Hardware erkannt und "defekte" Pakete werden in der Regel mehrmals erneut gesendet, bis das Paket korrekt empfangen wurde. Dies bedeutet jedoch, dass jedes Paket (im Durchschnitt) mehr als einmal über die WiFi-Verbindung übertragen werden muss, z. B. dreimal, was bedeutet, dass die erreichte Datenrate (dh erfolgreich übertragene Pakete pro Sekunde) auf z. B. 1/3 sinkt.
Um diesen anderen Antworten ein wenig mehr Flair zu verleihen, sind hier einige Kopien eines Bildes, das ich gerade aufgenommen habe:
Auf meinem Computer habe ich die Metadaten entfernt exiftool --all=
und die Prüfsummen der Bilder berechnet:
$ sha256sum unikitty*.jpg
2ead7f2b1c5453f2a80da46f131c95be3423fc92ef8bce43b95fac3ee483d1b3 unikitty.jpg
42358f2f2447568fedc31a03575e8850406f89ff0e5d5a6e2d15c9e492205279 unikitty1.jpg
5c05365cb4aea2f100da471cdee85e5a3942509ab09cf3aa646fddb6962bd95a unikitty2.jpg
e48c7158bbb9476cacdc80308832d76384e3016fb4dd2afd4333970781b367d5 unikitty3.jpg
986f8c64745fb61196df662c5e9a7c799ed370749f3dc367f269162bfa413800 unikitty4.jpg
Wenn ich jedoch Unikitty # 4 herunterlade , hat sich der Hash geändert:
3b5991bfaeff83bd6c1fef585f2fdee80cf649f84978d249b08c2b17a03702c2
Das bedeutet, dass sich die Datei definitiv geändert hat. Genau wie, ich bin mir nicht sicher. Wahrscheinlich tut Imgur etwas, um die Größe zu ändern.
Wenn Sie sicher sein möchten, dass das Bild, das Sie erhalten, das Bild ist, das auch jemand anderes betrachtet, müssen Sie über eine Prüfsumme verfügen, um sicherzustellen, dass keines der Bits während des Transports durcheinander geraten ist. Das Internet tut dies zum größten Teil (TCP / IP gibt an, wie sichergestellt werden soll, dass beim Senden von Informationen alle Informationen an den Ort gelangen, an dem sie abgelegt werden sollen, und wenn sie dort nicht ankommen, müssen sie sich lautstark beschweren. Aus diesem Grund verwendet der größte Teil des Internets TCP / IP. Wie andere bereits erwähnt haben, gibt es jedoch eine Vielzahl von Möglichkeiten, wie sich die Bildqualität ändern kann.
Wenn Sie Unikitty 4 herunterladen und die gleiche SHA-256-Summe erhalten wie ich, können Sie mit fast vollständiger Sicherheit feststellen, dass das Bild, das Sie betrachten, und das Bild, das ich betrachte, zu 100% identisch sind.
Dann müssen Sie sich allerdings Sorgen machen, ob unsere Monitore farblich gleich kalibriert sind und ob die Umgebungsbeleuchtung irgendetwas beeinflusst oder ...
wget https://i.stack.imgur.com/t69qT.jpg
; sha256sum t69qT.jpg
; 3b5991bfaeff83bd6c1fef585f2fdee80cf649f84978d249b08c2b17a03702c2 t69qT.jpg
Es ist möglich, dass Sie die Bilder während des Herunterladens anzeigen (Fotos werden in einer Cloud-App wie Google Fotos gespeichert) oder dass sie vollständig heruntergeladen sind, die Software, mit der Sie das Bild anzeigen, das Rendern jedoch noch nicht abgeschlossen hat Bild im progressiven Rendering-Modus.
Um Ihre Frage zu beantworten: Nein, die Qualität des Netzwerks (ich nehme an, Sie haben die Geschwindigkeit gemeint) hat keinen Einfluss auf die Qualität eines Bildes.
Nein. Digitale Dateien sind im Gegensatz zu analogen immer perfekte Kopien, sodass das Bild entweder nicht oder jedes Mal perfekt heruntergeladen werden kann. Gleiches gilt für das Übertragen zwischen Datenträgern (SD auf Festplatte, Pendrive, CD, ...) oder das Erstellen von Kopien.
Verfälschte Kopien sind in einigen Fällen möglich, wenn auch sehr unwahrscheinlich, aber sie sind nicht "minderwertig", sondern völlig falsch (dh nur die Hälfte des Bildes und so weiter).