Google เปิดตัว Guetzli: JPEG Encoder โอเพ่นซอร์สตัวใหม่

กูเกิลประกาศเปิดตัว Guetzli algorithmโอเพ่นซอร์สสำหรับ encode ไฟล์ภาพ JPEG ซึ่งสร้างไฟล์ภาพคุณภาพสูงในขนาดที่เล็กลงกว่าวิธีที่เคยมีถึง 35%

หลักการทำงานของอัลกอริทึม Guetzli นี้เน้นไปที่ขั้นตอน quantization ในการ encode รูปภาพ ซึ่งเป็นขั้นตอนการสละรายละเอียดของภาพออกเพื่อขนาดไฟล์ที่เล็กลง โดย Guetzli ใช้ search algorithm ในการเปรียบเทียบคุณภาพระหว่างภาพต้นฉบับกับภาพที่ถูก encode และค้นหาการ encode ที่มีความสมดุลระหว่างคุณภาพและขนาดไฟล์ที่ดีที่สุด แต่ทั้งนี้ทั้งนั้น Guetzli ต้องใช้เวลาในการ encode นานกว่าอย่างเห็นได้ชัด และด้วยข้อจำกัดด้านเวลานี้ จึงสร้างได้แต่ไฟล์ JPEG แบบ nonprogressive เท่านั้น

Guetzli ทำงานได้ดีกับการ encode ไฟล์คุณภาพสูงที่ยังไม่เคยผ่านการ encode มาก่อน ภาพที่ได้ออกมามี artefacts น้อยกว่าการ encode ทั่วๆไป และมีขนาดไฟล์ที่เล็กกว่าได้สูงสุดถึง 35% (ค่าเฉลี่ยอยู่ที่ขนาดเล็กกว่า 20-30%) และเมื่อทดลองนำภาพผลลัพธ์ไปเปรียบการภาพที่ได้จาก libjpeg ก็พบว่าผู้ร่วมการทดลองชอบภาพจาก Guetzli มากกว่าอีกด้วย

ขวา: ภาพต้นฉบับ กลาง: encode ด้วย libjpeg สังเกตว่าจะมี artefacts มากกว่า ซ้าย: encode ด้วย guetzli (Credit: Google Research)

หากท่านใดสนใจทดลองด้วยตัวเอง สามารถเข้าไปดาวน์โหลดได้ที่ https://github.com/google/guetzli/

 

ที่มา: https://research.googleblog.com/2017/03/announcing-guetzli-new-open-source-jpeg.html

Check Also

Google เปิดตัว Gemini 3.8 Flash TTS และ Flash-Lite TTS โมเดลสร้างเสียงพูดที่ออกแบบเสียงเองได้

Google เปิดตัวโมเดล text-to-speech ใหม่ 2 ตัวในตระกูล Gemini ได้แก่ Gemini 3.8 Flash TTS และ Gemini 3.8 …

Google เปิดตัว Googlebook ผสาน Android และ ChromeOS พร้อมชิป NPU เพื่อใช้งาน Gemini AI เต็มรูปแบบ

Google เปิดตัวแล็ปท็อปรุ่นล่าสุดภายใต้ชื่อ Googlebook ถือเป็นการก้าวสำคัญด้วยการรวมสถาปัตยกรรม Android Stack เข้ากับแกนหลักของ ChromeOS เพื่อให้ประสบการณ์การทำงานที่เชื่อมโยงกับสมาร์ตโฟน Android ได้อย่างไร้รอยต่อ พร้อมขับเคลื่อนด้วยพลังประมวลผลของโมเดล Gemini AI บนตัวเครื่อง …