Laporan Xinzhiyuan
Di Internet, kecepatan berarti segalanya. Aturan umumnya adalah: semakin kecil file, semakin cepat file tersebut dimuat. Untuk meningkatkan dalam hal ini, Google baru-baru ini mengembangkan encoder JPEG open source, yang dikatakan dapat secara efektif mengurangi ukuran file tanpa mengorbankan kualitas gambar, sehingga membuat halaman web memuat lebih cepat.
Encoder baru disebut Guetzli, yang berarti "cookie" dalam bahasa Jerman Swiss. Menurut blog resmi Google, alat baru ini dapat membuat "gambar JPEG berkualitas tinggi yang 35% lebih kecil daripada gambar yang dikompresi oleh program lain yang tersedia saat ini". Salah satu keuntungan menggunakan Guetzli adalah gambar yang dikompresi masih berupa file JPEG biasa, yang dapat mendukung hampir semua browser dan aplikasi yang ada.
Google juga memiliki sejumlah proyek sebelumnya di mana pengguna mengurangi ukuran gambar di halaman web, termasuk encoder Zopfli (yang dapat membuat gambar PNG yang lebih kecil tanpa mengorbankan formatnya), dan Webp (format gambar baru, Mendukung kompresi lossless dan lossy untuk meningkatkan ukuran file).
Sebelumnya, Google juga merilis metode kompresi gambar berbasis RNN yang disebut RAISR. RAISR menghasilkan gambar dengan kualitas yang lebih baik daripada teknologi resolusi super saat ini, hingga 100 kali lebih cepat, dapat berjalan di perangkat seluler secara real time, dan dapat menghilangkan artefak aliasing pada gambar resolusi rendah.
Kualitas visual gambar JPEG terkait langsung dengan pemrosesan kompresi multi-levelnya (transformasi ruang warna, transformasi kosinus diskrit, dan kuantisasi). Guetzli secara khusus menargetkan fase kuantitatif. Pada tahap ini kehilangan kualitas visual citra semakin besar, dan semakin kecil filenya. Guetzli menemukan keseimbangan antara kerugian minimum dan ukuran file. Ia menggunakan algoritma pencarian untuk mencoba mengatasi perbedaan antara model psikovisual format JPEG dan model psikovisual Guetzli, model ini lebih baik daripada transformasi warna sederhana dan transformasi cosinus diskrit dalam simulasi persepsi warna dan masking visual. Hadir lebih komprehensif dan detail. Namun, meskipun Guetzli membuat gambar yang lebih kecil, harganya adalah algoritme penelusuran ini membutuhkan waktu lebih lama untuk membuat gambar terkompresi daripada metode lain saat ini.
Meskipun Guetzli dapat menghasilkan gambar yang lebih kecil tanpa mengorbankan kualitas gambar, kami juga menemukan bahwa dalam percobaan, meskipun ukuran file gambar yang dikompresi tetap sama, evaluator manusia selalu lebih memilih gambar yang dihasilkan oleh Guetzli dibandingkan gambar libjpeg. , Meskipun ukuran file libjpeg sama atau bahkan sedikit lebih besar. Menurut kami, kompromi yang membutuhkan waktu lebih lama untuk dikompres menjadi tindakan yang bermanfaat.
Pada contoh di atas, kiri adalah gambar asli, dan paling kanan adalah hasil kompresi Guetzli. Di tengah adalah kompresi libjpeg.
Menurut Google, Guetzli memang membutuhkan waktu lebih lama untuk mengompres gambar daripada metode lain, tetapi waktu ini akan diganti selama proses pemuatan karena jadwal pemuatannya singkat. Selain itu, makalah yang diterbitkan oleh Google menemukan bahwa kualitas format gambar yang dikompresi oleh pengguna yang menggunakan Guetzli jauh lebih baik daripada metode serupa lainnya, dan bahkan lebih baik daripada beberapa file JPEG lain yang lebih besar.
Untuk lebih jelasnya, silakan periksa blog Google: https://research.googleblog.com/2017/03/announcing-guetzli-new-open-source-jpeg.html?m=1
Makalah: https://arxiv.org/abs/1703.04421
- Bocah 13 tahun itu tewas di tempat saat kepalanya dipotong oleh batas ketinggian! Anda harus memperhatikan masalah keselamatan ini dengan anak-anak di dalam mobil
- Harga langit! 88 yuan untuk semangkuk mie kecap? Yue Yunpeng, Liu Xiaoqing, dan Li Yifeng semuanya mengeluh tentang nama asli mereka!
- Yunnan "Pomegranate" sedang terbakar, 30 saran untuk teman yang ingin pergi ke Yunnan di musim gugur
- Tes mana yang paling sulit untuk Subjek Dua atau Subjek Tiga? Mempelajari ini lebih mudah daripada Subjek Satu