- Ini adalah library coding JPEG baru yang menawarkan kompatibilitas tinggi sambil memberikan peningkatan rasio kompresi hingga 35% pada pengaturan kompresi berkualitas tinggi dengan fitur yang ditingkatkan
- Dirancang agar lebih cepat dan efisien dibanding JPEG yang ada, serta menghasilkan gambar yang secara visual lebih memuaskan, dengan memanfaatkan teknik baru untuk mencapai tujuan tersebut
- Menyediakan encoder dan decoder yang sepenuhnya interoperabel, mematuhi standar JPEG asli dan format 8-bit yang paling umum, serta memiliki kompatibilitas API/ABI dengan libjpeg-turbo dan MozJPEG
Cara kerja Jpegli
- Jpegli menggunakan teknik baru yang diambil dari implementasi referensi JPEG XL, seperti heuristik kuantisasi adaptif, pemilihan matriks kuantisasi yang lebih baik, perhitungan hasil antara yang presisi, dan kemungkinan penggunaan ruang warna yang lebih maju, untuk mengurangi noise dan meningkatkan kualitas gambar
- Melalui kuantisasi adaptif, dead zone kuantisasi dimodulasi secara spasial berdasarkan pemodelan psikovisuial untuk meningkatkan kualitas gambar sekaligus mengurangi ukuran file
- Dengan menggunakan ruang warna XYB dari JPEG XL, kualitas dan kepadatan dapat ditingkatkan lebih lanjut
Pengujian Jpegli
- Untuk mengukur peningkatan kualitas gambar dari Jpegli, digunakan bantuan evaluator crowdsourcing yang membandingkan pasangan gambar yang di-encode menggunakan tiga codec: Jpegli, libjpeg-turbo, dan MozJPEG, pada Cloudinary Image Dataset '22
- Dalam perbandingan ini, hanya encoding yang dibandingkan, sedangkan decoding selalu dilakukan menggunakan libjpeg-turbo. Skor ELO yang terinspirasi dari peringkat catur digunakan agar hasil antar codec dan pengaturan lebih mudah dibandingkan
- Skor ELO yang lebih tinggi menunjukkan performa keseluruhan yang lebih baik dalam studi evaluator. Jpegli memperoleh peringkat ELO lebih tinggi pada 2.8 BPP dibanding 3.7 BPP milik libjpeg-turbo, yang berarti 32% lebih tinggi daripada bitrate Jpegli
Hasil
- Jpegli menunjukkan bahwa ia dapat mengompresi gambar berkualitas tinggi 35% lebih baik dibanding codec JPEG yang ada
- Jpegli adalah teknologi baru yang menjanjikan untuk membuat internet lebih cepat dan lebih indah
Opini GN⁺
- Jpegli tampak seperti teknologi inovatif yang dapat meningkatkan kecepatan pemuatan halaman web dan pengalaman pengguna. Karena kompresi gambar adalah faktor penting dalam optimasi performa web, library ini kemungkinan akan sangat membantu para pengembang web.
- Agar teknologi ini benar-benar diadopsi secara luas, kompatibilitas dan integrasi dengan infrastruktur web yang ada akan menjadi tantangan penting. Secara khusus, kompatibilitas dengan sistem pemrosesan gambar yang ada akan menjadi faktor utama.
- Encoding 10+ bit per komponen yang ditawarkan Jpegli dapat memberikan detail yang lebih halus pada gradasi warna gambar, tetapi perlu penyebaran perangkat keras dan perangkat lunak yang mendukungnya.
- Kemajuan dalam teknologi kompresi gambar juga dapat memberikan manfaat lingkungan dalam hal penghematan penggunaan data dan ruang penyimpanan. Hal ini akan sangat menonjol terutama pada layanan yang banyak menggunakan gambar berukuran besar.
- Dari sudut pandang kritis, keberhasilan Jpegli tidak hanya bergantung pada keunggulan teknis, tetapi juga pada adopsi pasar dan persaingan dalam proses standardisasi. Karena sudah ada banyak library dan standar kompresi JPEG, Jpegli harus menunjukkan keunggulan yang jelas agar dapat menonjol di pasar.
1 komentar
Opini Hacker News
Proyek JPEGLI
Dampak potensial JPEGLI
Metode evaluasi kualitas gambar JPEGLI
Performa JPEGLI
Penggunaan sistem penilaian Elo
Detail teknis JPEGLI
Kualitas hasil JPEGLI
Kepraktisan JPEGLI
Penerapan JPEGLI ke depan
Pendapat tentang strategi Google