BPG vs JPEG: ทุกสิ่งที่คุณต้องรู้

เผยแพร่แล้ว: 2016-02-17
อัปเดตเมื่อ

เนื่องจากรูปแบบภาพที่ใช้กันอย่างแพร่หลายมากที่สุดในโลกและรูปแบบมาตรฐานสำหรับการบีบอัดภาพ เราต่างคุ้นเคยกับ JPEG เป็นอย่างดี อย่างไรก็ตาม มันยังห่างไกลจากความสมบูรณ์แบบ หลังจาก 20 ปีแห่งความภักดีของ JPEG ถึงเวลาสำหรับสิ่งใหม่หรือไม่?

แน่นอนว่ามีรูปแบบไฟล์ GIF และ PNG ที่รู้จักกันดี ซึ่งแต่ละรูปแบบก็เป็นที่นิยมในตัวเอง อย่างไรก็ตาม GIF - แม้ว่าจะเหมาะสำหรับโลโก้ ไอคอน และแอนิเมชั่นขนาดเล็ก แต่ก็ไม่เป็นผลดีต่อคุณภาพของภาพถ่ายที่มีความละเอียดสูง ในทางกลับกัน PNG นั้นยอดเยี่ยมสำหรับสีของภาพถ่าย คุณภาพ และความโปร่งใส แต่ไม่มีการบีบอัด

คำถามคือ เราสามารถตั้งตารอมาตรฐานใหม่ของรูปแบบภาพที่ไม่เพียงแต่รวมสิ่งที่ดีที่สุดของ JPEG และ PNG เท่านั้น แต่ยังปรับปรุงข้อบกพร่องของพวกเขาอีกด้วย

กล่าวสวัสดีกับ BPG (กราฟิกพกพาที่ดีกว่า)

สร้างขึ้นในปี 2014 โดยโปรแกรมเมอร์ Fabrice Ballard BPG มีศักยภาพมหาศาลในการแทนที่ JPEG เนื่องจากการปรับปรุงทั้งคุณภาพและขนาดไฟล์ ในโพสต์นี้ เราจะพูดถึงการเปรียบเทียบ BPG กับ JPEG:

  • ไม่ว่า JPEG จำเป็นต้อง เปลี่ยนจริงหรือไม่ โดยพิจารณาจากจุดแข็งและจุดอ่อนของรูปแบบ
  • คำอธิบายว่าเกาะรูปแบบ BPG เป็นอย่างไร
  • สิ่งที่ BPG นำเสนอและคุณลักษณะเหล่านี้ปรับปรุงข้อบกพร่องของ JPEG อย่างไร
  • อุปสรรคที่เกี่ยวข้องกับ BPG กลายเป็นสิ่งทดแทนที่แท้จริงในฐานะมาตรฐานการบีบอัดภาพ

JPEG จำเป็นต้อง เปลี่ยนจริงหรือ

มาตรฐานของ JPEG มีมาตั้งแต่ปี 1992 มาตรฐานนี้ให้บริการเราเป็นอย่างดีตลอดสองทศวรรษที่ผ่านมา แม้แต่ตามมาตรฐานปัจจุบัน ก็ยังเป็นรูปแบบการบีบอัดที่เหมาะสม ดังนั้นจึงไม่ จำเป็นต้อง เปลี่ยน JPEG มากนัก

อย่างไรก็ตาม เพียงพอแล้วจริงหรือ? เว็บมีความอิ่มตัวมากกว่าในทศวรรษ 90 ถึงพันล้านเท่า ในปี 2559 ภาพดิจิทัลไม่ควร ดี มากกว่าเพียงพอหรือไม่ การปรับปรุงมาตรฐาน JPEG อาจอำนวยความสะดวกอย่างมากสำหรับช่างภาพ นักออกแบบ นักพัฒนา และผู้ใช้ปลายทาง

bpg กับ jpeg 2

เป็นเรื่องของการทำให้เว็บเป็นที่ที่ดีขึ้นด้วยการปรับปรุง และนั่นคือที่มาของรูปแบบ BPG ใหม่ แต่ก่อนอื่น มาดูข้อบกพร่องที่โดดเด่นของ JPEG

ปัญหา #1: คุณภาพและขนาดไฟล์

ข้อดีอย่างหนึ่งของการบีบอัด JPEG คือคุณสามารถ ควบคุม ได้ อย่างไรก็ตาม นี่คือจุดที่เราต้องพบกับการประนีประนอมครั้งใหญ่

เว็บเป็นศูนย์กลางของภาพ โดยมีความต้องการภาพที่มีคุณภาพสูง หากคุณต้องการแสดงภาพที่ยอดเยี่ยมบนเว็บในรูปแบบ JPEG คุณต้องใช้การบีบอัดเพียงเล็กน้อยเท่านั้น แต่แน่นอนว่าด้วยภาพที่มีคุณภาพดีกว่านั้นมาพร้อมกับการใช้แบนด์วิดท์ที่มากขึ้นและเวลาในการโหลดที่ลดลง

กล่าวอีกนัยหนึ่ง หากคุณต้องการให้ JPEG ดูไร้ที่ติ มันจะค่อนข้างเทอะทะ

ปัญหา #2: ล้าสมัยแล้ว

ยุคของเทคโนโลยีไม่ควรสำคัญว่าจะยังคงแก้ปัญหาในลักษณะที่มีประสิทธิภาพหรือไม่

bpg กับ jpeg 1

อย่างไรก็ตาม ปัญหาในที่นี้คือ เนื่องจากเว็บมีการพัฒนา ความคาดหวังทั้งในด้านภาพและการทำงานจึงเพิ่มขึ้นอย่างมาก คุณภาพมีความสำคัญ แต่ความเร็วก็สำคัญเช่นกัน มีจุดอ่อนและไม่เป็นโอเพ่นซอร์ส วิวัฒนาการของ JPEG มีทุกอย่างยกเว้นเมื่อหยุดนิ่ง ในขณะที่โลกดิจิทัลรอบตัวเปลี่ยนแปลงไปทุกชั่วโมง

ปัญหา #3: ไม่มีคุณสมบัติความโปร่งใส

PNG เป็นรูปแบบไฟล์ที่สวยงาม ไม่เพียงแต่ให้ความโปร่งใสขั้นสูงและคุณภาพของภาพถ่ายที่เหนือกว่าเท่านั้น แต่ยังเหมาะสมกับพื้นที่สีเรียบๆ เช่น โลโก้และไอคอน JPEG ไม่มีความโปร่งใสต่างจากรูปแบบ PNG

ถึงกระนั้น PNG ก็มักจะมีปัญหาเรื่องขนาดไฟล์เมื่อใช้กับภาพถ่ายที่มีความละเอียดสูง และในหลายกรณีจะมีขนาดใหญ่กว่า JPEG PNG นั้นเหนือกว่า JPEG ในหลาย ๆ ด้าน แต่ไม่สามารถแข่งขันในแง่ของขนาดไฟล์ได้ ดังนั้น ตัวเลือกที่เหมาะที่สุดก็เช่นกัน

BPG สามารถเสนออะไรให้ JPEG ไม่สามารถทำได้

เราได้เห็นแล้วว่าข้อผิดพลาดหลักของ JPEG อยู่ที่ใด ตอนนี้ มาดูรูปแบบภาพใหม่ที่ยอดเยี่ยมนี้กันดีกว่า: BPG

รูปแบบ BPG ยังเด็กมาก Fabrice Bellard ดังกล่าวซึ่งเป็นผู้สร้างโครงการซอฟต์แวร์ FFmpeg ได้คิดค้นรูปแบบภาพ BPG โดยเฉพาะเพื่อแทนที่ JPEG BPG เป็นการปรับปรุง JPEG อย่างแท้จริงหรือไม่ มาดูกันว่ามีอะไรให้บ้าง

ข้อได้เปรียบ #1: ให้คุณภาพเป็นสองเท่า

BPG ให้คุณภาพของภาพและขนาดไฟล์ที่เหนือกว่า JPEG ในรูปแบบ BPG คุณสามารถมีรูปภาพที่มีขนาดเท่ากับ JPEG แต่มีคุณภาพเพิ่มขึ้นเป็นสองเท่า หรือมีรูปภาพที่มีคุณภาพเท่ากันในขนาดครึ่งหนึ่ง

นี่เป็นจุดขายที่สำคัญทีเดียว และเหตุผลหลักที่ Bellard สร้างรูปแบบนี้ขึ้นมาตั้งแต่แรก เว็บไซต์ส่วนใหญ่ที่คุณเข้าชมมักใช้ JPEG ดังนั้น BPG จึงมีศักยภาพที่จะเป็นโซลูชันที่แพร่หลายอย่างมากสำหรับปัญหาคุณภาพของภาพและขนาดไฟล์ทางออนไลน์

ข้อดี #2: โปร่งใส

bpg กับ jpeg 3

ใช่ รูปแบบ BPG ให้ความโปร่งใส ซึ่งเป็นข้อได้เปรียบที่เหนือกว่า JPEG อีกประการหนึ่ง แม้ว่า PNG จะมีความโปร่งใส แต่ BPG ก็นำเสนอควบคู่ไปกับความสามารถในการบีบอัดที่น่าประทับใจ

ข้อได้เปรียบ #3: ขึ้นอยู่กับHVEC

BPG ใช้ HVEC ซึ่งเป็นมาตรฐานการบีบอัดวิดีโอที่มีประสิทธิภาพเป็นสองเท่าของรุ่นก่อน (H.264) สิ่งนี้หมายความว่ากระบวนการเข้ารหัสนั้นมีประสิทธิภาพมากกว่า JPEG มาก เหตุใดจึงให้ผลลัพธ์ที่ดีกว่า

ยิ่งไปกว่านั้น ไม่จำเป็นต้องใช้ฮาร์ดแวร์พิเศษสำหรับการเข้ารหัสและถอดรหัส BPG บนสมาร์ทโฟนและแท็บเล็ต การสนับสนุน HEVC มีอยู่แล้วในรุ่นไฮเอนด์ส่วนใหญ่หลังปี 2014

ข้อได้เปรียบ #4: เป็นโอเพ่นซอร์ส

ไอซิ่งบนเค้กสำหรับรูปแบบภาพที่ปรับปรุงนี้คือมันเป็นโอเพ่นซอร์ส ต่างจาก JPEG หาก BPG กลายเป็นมาตรฐานของรูปแบบภาพ มันจะไม่เก่าและไม่มีการปรับปรุงเมื่อเวลาผ่านไป – มันสามารถรักษาความสดใหม่ได้ผ่านการสนับสนุนของชุมชน

ดังนั้นความเหนือกว่าของ BPG จึงชัดเจน – อะไรคือสิ่งที่จับได้?

BPG เป็นตัวเลือกที่ดีสำหรับการแทนที่ JPEG แม้ว่าจะมีสิ่งที่จับได้: การขาดการรับเลี้ยงบุตรบุญธรรมจำนวนมาก

มันคงเป็นเรื่องยากอย่างยิ่งที่จะออกวิธีแก้ปัญหาเพื่อผลักดันบางอย่างเช่น JPEG ซึ่งเป็นรูปแบบภาพที่ได้รับความนิยมในทางดาราศาสตร์ออกจากบัลลังก์ สำหรับมุมมอง มีเว็บไซต์ประมาณ 700 ล้านแห่งที่ใช้ JPEG หาก BPG กำลังจะเรียกใช้ที่ JPEG คลื่นเริ่มต้นของการใช้งานจำนวนมหาศาลถือเป็นข้อกำหนดเบื้องต้น ปัญหาคือปัจจุบัน BPG ทำงานบนเว็บไซต์ที่ใช้ไลบรารี JavaScript ขนาด 56kb ที่สร้างโดย Bellard เท่านั้น เพื่อให้รูปแบบมีการใช้งานอย่างแพร่หลายและมีโอกาสกลายเป็นมาตรฐาน จะต้องได้รับการสนับสนุนในตัวในเว็บเบราว์เซอร์ยอดนิยมทั้งหมด นักพัฒนาจะต้องใช้และรู้จัก BPG แทน JPEG BPG นั้นไม่ได้อยู่ที่นั่น (ยัง)

BPG กับ JPEG: บทสรุป

เมื่อพิจารณาว่า JPEG ให้ผลลัพธ์ที่ดีแต่ไม่น่าประทับใจและไม่มีฟีเจอร์โปร่งใส จะเห็นได้อย่างชัดเจนว่ามีพื้นที่สำหรับเปลี่ยนทดแทน หลังจากใช้งานมามากกว่า 20 ปี การเปลี่ยนไปใช้รูปแบบ BPG ที่มีประสิทธิภาพสูงดูเหมือนจะเป็นเรื่องง่าย

อย่างไรก็ตาม BPG ซึ่งให้ภาพที่มีคุณภาพดีขึ้นและขนาดไฟล์บีบอัดที่มากขึ้น มีสิ่งที่ต้องทำอีกมากมาย ดังนั้น ทดลองกับมัน – ลองใช้ BPG บนเว็บไซต์ของคุณ บอกผู้ดูแลเว็บไซต์ นักพัฒนา หรือช่างภาพคนอื่นๆ เกี่ยวกับเรื่องนี้ แบ่งปันมุมมองของคุณในชุมชนการถ่ายภาพและเว็บ การนำรูปแบบนี้ไปเป็นจุดสนใจให้มากขึ้นจะมีความสำคัญต่อวิวัฒนาการของคุณภาพของภาพ

คุณเคยมีประสบการณ์เกี่ยวกับการใช้ BPG มาก่อนหรือไม่? รูปแบบเป็นไปตามความคาดหวังและการอ้างสิทธิ์ของคุณหรือไม่? แจ้งให้เราทราบในความคิดเห็นด้านล่าง!