Jpegli vorstellen: Googles innovative JPEG-Codierungs-Bibliothek erklärt

Jpegli vorstellen: Googles innovative JPEG-Codierungs-Bibliothek erklärt

Wenn Sie intensiv mit dem Internet interagiert haben, ist Ihnen vielleicht aufgefallen, dass einige der wichtigsten Elemente, aus denen das Internet besteht, wie Bilder und Links, im letzten Jahrzehnt einen Paradigmenwechsel durchlaufen haben. Das Internet ist schneller und etwas sicherer. Wir haben große Veränderungen bei Bildern im Web beobachtet, von WebP über AVIF bis hin zu Jpegli, einer neuen Bildcodierungsbibliothek, die Google kürzlich erstellt hat freigegeben. Was genau ist das also und warum ist es wichtig? Finden wir es heraus.

Was ist Jpegli?

Jpegli ist Googles neue Open-Source-JPEG-Codierungsbibliothek, die darauf abzielt, die Größe von JPEGs massiv zu verringern und gleichzeitig die Qualität des Bildes beizubehalten und Artefakte zu verhindern, die man normalerweise in komprimierten Bildern findet. Das „li“ am Ende bedeutet im schweizerdeutschen Dialekt „klein“.

Es ist abwärtskompatibel, was bedeutet, dass Jpegli-Bilder von Programmen geöffnet werden können, die JPEGs unterstützen. Dies kann hilfreich sein Reduzieren Sie die Größe eines normalen JPEG-Bildes um 35 %und Verwendungen 10+ Bits pro Komponente im Gegensatz zu herkömmlichen JPEG-Codierungslösungen, die nur 8 Bit pro Komponente bieten. Es ist auch effizienter.

Jpegli ist ein bisschen besser als WebP dank der schnelleren und hochwertigeren Komprimierung. Es kann Speicherplatz sparen und gleichzeitig die Ladezeiten von Webseiten beschleunigen.

Wie funktioniert Jpegli?

Im Kern verwendet Jpegli vier Schlüsselfaktoren, um eine höhere Komprimierung zu erreichen, ohne dass die Qualität darunter leidet. Dazu gehören adaptive Quantisierung, verbesserte Matrixauswahl, präzise Berechnungen und optionaler erweiterter Farbraum.

Die feste Quantisierung in JPEGs ist der Hauptgrund für deren mittelmäßige Qualität. Jpegli verwendet adaptive Quantisierung, die, um es für Laien auszudrücken, anhand der Bildregionen anpasst, welche Elemente in einem Bild beibehalten werden müssen. Dies dabei Reduziert das Rauschen und behält die Details bei Dabei wird eine Komprimierung von 35 % erreicht. Jpegli übernimmt einen Teil dieser Funktion aus den Büchern einer anderen beliebten Open-Source-Bibliothek namens JPEG XL.

Google nennt es „Räumliche Modulation der toten Zone“, basierend auf seiner psychovisuellen Modellierung in einem seiner Projekte namens Butteraugli. Das Projekt hilft dabei, die Ähnlichkeiten zwischen zwei Bildern abzuschätzen und wie wir sie wahrnehmen, indem es ihnen einen skalaren Wert gibt und die räumliche Karte des Ausmaßes der Unterschiede zeichnet.

In Googles Tests, Jpegli erzielte eine höhere Punktzahl als herkömmliche Codierungsbibliotheken wie Mozillas MozJPEG und libjpeg-turbo. Vereinfacht ausgedrückt bedeutet dies, dass Jpegli Bilder effizienter komprimieren kann als andere Codierungsplattformen.

Was bedeutet Jpegli für das Web?

Nichts. Das Web hat größtenteils WebPs übernommen. Um den Unterschied zwischen WebP und Jpegli besser zu verstehen, betrachten Sie WebP als einen Koffer und Jpegli als eine verbesserte Reisetasche. Der Koffer bietet Ihnen die Möglichkeit, ordentlich gefaltete Bilder aufzubewahren, um maximale Qualität zu gewährleisten, aber möglicherweise erkennen nicht alle Gepäckträger den Koffer.

Andererseits ist Jpegli ein Upgrade Ihrer alten Reisetasche (JPEG). Es verwendet intelligente Techniken, um die Dateien zu komprimieren und gleichzeitig von Portern (vorhandenen JPEG-Viewern) erkannt zu werden. In einfachen Worten ist WebP ein Bildformat Jpegli ist ein Encoder/Decoder für das JPEG-Format.

Wird das Web also bald damit beginnen, Jpegli zu verwenden? Nein, da WebPs größtenteils bereits übernommen wurden. Erwarten Sie jedoch, dass Jpegli in verschiedenen Bildformatierungstools verwendet wird, die Komprimierungsfunktionen bieten. Teile des Webs, die immer noch JPEGs verwenden, könnten Jpegli nutzen, um Webseiten schneller zu machen, aber so wie es jetzt aussieht, werden WebPs in den nächsten Jahren die Web-Assets dominieren.

JPEGs könnten die Jpeglis-Kodierung verwenden, aber wir würden es nicht wissen, da die Bilder immer noch im JPEG-Format vorliegen würden. Das WebP-Bildformat hingegen bleibt bestehen, da es vielseitiger ist und auch die Komprimierung von PNGs, animierten Bildern und Alpha-Transparenz unterstützt.

Was denken Sie über die neue Jpegli-Codierungsbibliothek von Google? Lass es uns unten in den Kommentaren wissen.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Siehe auch:  Volkswagen-lizenzierte E-Bikes mit Smart Glasses
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.