Abo
  • IT-Karriere:

Knusperli: Google-Entwickler erstellt JPEG-Decoder mit weniger Blöcken

Die Block-Artefakte das Dateiformats JPEG sind ebenso bekannt wie unschön. Ein Google-Entwickler hat nun einen JPEG-Decoder erstellt, der zumindest einige der Blöcke entfernen soll, ohne die Ausgangsdatei verändern zu müssen.

Artikel veröffentlicht am ,
Cookies werden im Züricher Büro von Google bestimmt gern geknuspert.
Cookies werden im Züricher Büro von Google bestimmt gern geknuspert. (Bild: Mack Male, flickr.com/CC-BY-SA 2.0)

Das Google-Büro in Zürich und hier vor allem das Team der Entwickler, die sich mit Kodierungsverfahren beschäftigen, haben offenbar einen Faible für Schweizerdeutsche Codename für ihre Projekte. Auf Zopfli, Brotli, Butteraugli und Guetzli folgt nun ein experimenteller JPEG-Decoder mit dem Codenamen Knusperli. Dieser stammt von dem Google-Entwickler Ruud van Asseldonk und soll vor allem die bekannten Block-Artefakte von JPEG-Bildern reduzieren. Ein offizielles Google-Projekt ist das Programm aber nicht.

Stellenmarkt
  1. INNEO Solutions GmbH, Leipzig
  2. Ostbayerische Technische Hochschule Amberg-Weiden (OTH), Weiden

Der Decoder Knusperli ist allein für die Darstellung der Dateien zuständig und soll deren Anzeige durch einige technische Tricks verbessern, ohne die eigentliche Ausgangsdatei verändern zu müssen. Das wird durch eine leicht veränderte Vorgehensweise beim Dekodieren erreicht.

Schönere Blockübergänge

In der Erläuterung zu dem Code heißt es: "Ein JPEG-Kodierer quantisiert DCT-Koeffizienten durch Runden von Koeffizienten auf das nächste Vielfache der Elemente der Quantisierungsmatrix. Für jeden Koeffizienten gibt es ein Intervall von Werten, die auf dasselbe Vielfache runden würden. Ein herkömmlicher Decoder verwendet das Zentrum dieses Intervalls, um das Bild zu rekonstruieren. Knusperli wählt stattdessen den Wert in dem Intervall, der Diskontinuitäten an Blockgrenzen reduziert. Die Koeffizienten, die Knusperli verwendet, wären auf die gleichen Werte gerundet worden, die im JPEG-Bild gespeichert sind".

Das heißt, beim Dekodieren wird versucht, die Übergänge zwischen den einzelnen Blöcken optisch möglichst wenig hart ausfallen zu lassen. Objektive Aussagen dazu, inwieweit die dargestellten Bilder mit Knusperli tatsächlich besser aussehen, sind derzeit noch nicht verfügbar. Laut Jyrki Alakuijala, der offenbar ebenfalls an den Arbeiten beteiligt war, hat das Team die Ergebnisse jedoch lediglich mit der eigenen Metrik Butteraugli getestet. Demnach hat Knusperli insbesondere bei weichen Übergängen Vorteile. Eine mögliche Verbesserung bei harten Blockübergängen ergibt sich mit Butteraugli aber nicht.



Anzeige
Top-Angebote
  1. 92,99€ (Bestpreis!)
  2. (aktuell u. a. Sandisk Plus 480-GB-SSD für 53,90€, Kingston 480-GB-SSD für 42,99€, Cooler...
  3. 199,00€ (Bestpreis!)
  4. (u. a. Powerbanks ab 22,99€, Powerports ab 16,14€)

neoroot 21. Mär 2018

Es heisst tüpFlischi... ;) Ausserdem sind mit Knusperli in allen mir bekannten Gegenden...

Kakiss 20. Mär 2018

Also ich nutze auch sehr gerne png.

Gunah 20. Mär 2018

wie auch schon bei guetzli, sollte man das Unkomprimierte Bild bzw. ohne Qulitätsverlust...

486dx4-160 20. Mär 2018

Reicht hier keine simple Ableitung?

spitfire_ch 19. Mär 2018

"Jointli Pictureli Expertli Groupli" isch aber trotzdäm cooler - das isch Google...


Folgen Sie uns
       


Huawei P30 Pro - Hands on

Das P30 Pro ist Huaweis jüngstes Top-Smartphone, das erstmals mit einem Teleobjektiv mit Fünffachvergrößerung kommt. Im ersten Kurztest macht die Kamera mit neu entwickeltem Bildsensor einen guten Eindruck.

Huawei P30 Pro - Hands on Video aufrufen
Homeoffice: Wenn der Arbeitsplatz so anonym ist wie das Internet selbst
Homeoffice
Wenn der Arbeitsplatz so anonym ist wie das Internet selbst

Homeoffice verspricht Freiheit und Flexibilität für die Mitarbeiter und Effizienzsteigerung fürs Unternehmen - und die IT-Branche ist dafür bestens geeignet. Doch der reine Online-Kontakt bringt auch Probleme mit sich.
Ein Erfahrungsbericht von Marvin Engel

  1. Bundesagentur für Arbeit Informatikjobs bleiben 132 Tage unbesetzt
  2. IT-Headhunter ReactJS- und PHP-Experten verzweifelt gesucht
  3. IT-Berufe Bin ich Freiberufler oder Gewerbetreibender?

Bethesda: Ich habe TES Blades für 5,50 Euro durchgespielt
Bethesda
Ich habe TES Blades für 5,50 Euro durchgespielt

Rund sechs Wochen lang hatte ich täglich viele spaßige und auch einige frustrierende Erlebnisse in Tamriel: Mittlerweile habe ich den Hexenkönig in TES Blades besiegt - ohne dafür teuer bezahlen zu müssen.
Ein Bericht von Marc Sauter

  1. Bethesda TES Blades erhält mehr Story-Inhalte und besseres Balancing
  2. Bethesda TES Blades ist für alle verfügbar
  3. TES Blades im Test Tolles Tamriel trollt

Sicherheitslücken: Zombieload in Intel-Prozessoren
Sicherheitslücken
Zombieload in Intel-Prozessoren

Forscher haben weitere Seitenkanalangriffe auf Intel-Prozessoren entdeckt, die sie Microarchitectural Data Sampling alias Zombieload nennen. Der Hersteller wusste davon und reagiert mit CPU-Revisionen. Apple rät dazu, Hyperthreading abzuschalten - was 40 Prozent Performance kosten kann.
Ein Bericht von Marc Sauter und Sebastian Grüner

  1. Open-Source Technology Summit Intel will moderne Firmware und Rust-VMM für Server
  2. Ice Lake plus Xe-GPGPU Intel erläutert 10-nm- und 7-nm-Zukunft
  3. GPU-Architektur Intels Xe beschleunigt Raytracing in Hardware

    •  /