รูปแบบไฟล์

HEIC - รูปแบบไฟล์ภาพประสิทธิภาพสูง

HEIC เป็นรูปแบบภาพถ่ายขนาดกะทัดรัดที่ iPhone บันทึกเป็นค่าเริ่มต้น ไฟล์หนึ่งไฟล์สามารถเก็บภาพ แผนที่ความลึก ตัวอย่างภาพ แก้ไขต่างๆ พร้อมทั้งข้อมูลเมทาดาทากล้องและ GPS แบบครบถ้วนได้

.heic

ไฟล์ HEIC เป็นคอนเทนเนอร์รูปภาพสมัยใหม่ และเป็นรูปแบบที่ iPhone ใช้โดยค่าเริ่มต้น มาตรฐานที่อยู่เบื้องหลังคือ HEIF หรือ High Efficiency Image File Format เผยแพร่โดย MPEG กลุ่มมาตรฐานเดียวกับที่อยู่เบื้องหลังไฟล์เสียง MP3 และวิดีโอ MP4 HEIC เป็นรูปแบบย่อยของ HEIF ที่รูปภาพถูกบีบอัดด้วย HEVC หรือ H.265 ซึ่งเป็นวิธีบีบอัดวิดีโอ Apple เลือกใช้เพื่อเก็บภาพถ่ายคุณภาพใกล้เคียงเดิมในไฟล์ที่ขนาดเล็กลงมาก และเพื่อเก็บข้อมูลเสริมที่กล้องสมัยใหม่สร้างขึ้น เช่น ข้อมูลระยะลึก ช็อตต่อเนื่อง และการแก้ไขที่ย้อนกลับได้ ซึ่งภาพแบนเพียงภาพเดียวไม่สามารถเก็บข้อมูลเหล่านี้ได้ครบ

HEIC จัดเก็บรูปภาพอย่างไร

HEIF นำโครงสร้างมาจาก MP4: ไฟล์จะเป็นโครงสร้างแบบต้นไม้ที่ประกอบด้วยกล่องที่มีป้ายกำกับ กล่องหนึ่งระบุรายการที่อยู่ภายใน กล่องหนึ่งบันทึกว่าข้อมูลของแต่ละรายการเริ่มต้นที่ใด กล่องหนึ่งเก็บคุณสมบัติ และอีกกล่องเก็บข้อมูลจริง ภาพด้านในจะถูกเข้ารหัสด้วย HEVC โดยใช้เทคนิคสำหรับภาพนิ่ง: คาดเดาแต่ละบล็อกจากเพื่อนบ้าน แปลงความแตกต่างเป็นค่าความถี่ แล้วปัดค่าให้กลม กระบวนการนี้โดยทั่วไปเป็นแบบ สูญเสียข้อมูล (lossy) ซึ่งเป็นที่มาของการประหยัดพื้นที่ การเข้ารหัสแบบไม่สูญเสียข้อมูลเป็นไปได้แต่พบไม่บ่อย

คอนเทนเนอร์เป็นส่วนที่น่าสนใจกว่า เพราะ ไฟล์ HEIC ไม่จำเป็นต้องมีเพียงภาพเดียว ไฟล์หนึ่งไฟล์สามารถเก็บได้:

  • ภาพหลัก มักถูกเก็บเป็นตารางไทล์ที่นำมาประกอบกันเมื่อต้องการแสดงผล
  • ภาพตัวอย่างขนาดเล็ก (thumbnail) และตัวอย่างแบบย่ออื่นๆ
  • ภาพเสริมที่ไม่ได้มีไว้สำหรับการดู เช่น แผนที่ระยะลึกที่บันทึกว่าทุกส่วนของฉากอยู่ห่างเท่าไร หรือมาส์กความโปร่งใส
  • ภาพนิ่งหลายภาพที่เกี่ยวข้องกัน เช่น ช็อตต่อเนื่องหรือภาพในลำดับเดียวกัน
  • ต้นฉบับที่ไม่ถูกแตะต้อง พร้อมคำสั่งที่อธิบายการแก้ไข เพื่อให้สามารถย้อนการเปลี่ยนแปลงได้ในภายหลัง

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

ข้อมูลเมตาที่ HEIC มี

ทุกอย่างที่ JPG เก็บได้ เพียงแต่เก็บในรูปแบบต่างออกไป และยังมีสิ่งที่เฉพาะคอนเทนเนอร์เท่านั้นที่แสดงได้ เมทาดาทาคือข้อมูลคำอธิบายที่ถูกเก็บไว้เคียงข้างพิกเซล

  • EXIF ซึ่งเป็นมาตรฐานเมทาดาทาของกล้อง จะอยู่เป็นหนึ่งในรายการภายในกล่องเมทาดาทาของไฟล์ แทนที่จะเป็นมาร์กเกอร์ที่จุดเริ่มต้น ฟิลด์เมทาดาทาก็เป็นชุดที่คุ้นเคย: Make, Model, LensModel, DateTimeOriginal, ExposureTime, FNumber, ISOSpeedRatings และ FocalLength
  • แท็ก GPS ซึ่งเป็นส่วนหนึ่งของ EXIF ระบุค่าละติจูด ลองจิจูด ความสูง และเวลาประทับในเขตเวลา UTC และรูปจากมือถือมักจะมีข้อมูลนี้อยู่บ่อยครั้ง
  • Maker notes บล็อกข้อมูลส่วนตัวของผู้ผลิต ซึ่งในอุปกรณ์ Apple จะบันทึกรายละเอียดจำนวนมากเกี่ยวกับวิธีการถ่ายและประมวลผลภาพ
  • XMP เมทาดาทาแบบ XML ของ Adobe สามารถเก็บเป็นหนึ่งในรายการได้เช่นกัน โดยใช้เก็บข้อมูลผู้สร้าง คำอธิบาย คีย์เวิร์ด และคะแนน
  • คุณสมบัติเชิงโครงสร้าง ที่ทำงานคล้ายเมทาดาทา: คุณสมบัติการหมุนภาพและการสะท้อนภาพ ซึ่งใช้แทนการเข้ารหัสพิกเซลใหม่; คุณสมบัติการครอปที่จำกัดพื้นที่ที่มองเห็นได้; คุณสมบัติข้อมูลสีที่เก็บโปรไฟล์ ICC หรือรหัสสีสเปซ; และอัตราส่วนพิกเซล

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

ควรใช้ HEIC เมื่อใด

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

HEIC ไม่เหมาะสำหรับใช้ส่งไฟล์ให้ผู้อื่น การรองรับนอกระบบนิเวศของ Apple ยังไม่สม่ำเสมอ: บราวเซอร์บางตัว มือถือรุ่นเก่า ปริ้นเตอร์ ฟอร์มอัปโหลด และแอปสำนักงานบางตัวอาจไม่ยอมรับเลย และการบีบอัด HEVC ภายในก็มีประเด็นสิทธิบัตรที่ทำให้การใช้งานแพร่หลายช้าลง แนวทางประนีประนอมที่พบบ่อยคือเก็บไฟล์ HEIC ไว้ และแชร์เป็น JPG โดยยอมรับว่าตัวสำเนาจะสูญเสียข้อมูลแผนที่ระยะลึกและรูปอื่นๆ ไป WebP และ AVIF เข้ามาแก้ปัญหาขนาดไฟล์ในลักษณะเดียวกัน แต่มีประเด็นด้านสิทธิ์การใช้น้อยกว่า