Adobe DNG (.dng)
ISO มาตรฐานDigital Negative (DNG) คือรูปแบบไฟล์เก็บข้อมูลภาพ RAW แบบเปิดมาตรฐานที่จัดทำเอกสารอย่างเปิดเผยและไม่มีค่าลิขสิทธิ์จาก Adobe ซึ่งออกแบบมาเพื่อแก้ปัญหาความกระจัดกระจายและความล้าสมัยของรูปแบบไฟล์ข้ามผู้ผลิตกล้อง
แปลง DNG เป็น JPG
ตัวแปลงจาก DNG เป็น JPG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ
ตรวจสอบไฟล์และข้อมูลเมตา
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ DNG โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็นส่วนหัวระดับไบต์
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ DNG โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็น HEX (OFFSET 0):
49 49 2A 00การแสดงผลรูปแบบ ASCII: II*\0
มาตรฐาน: ISO 12234-2 compatible / Adobe Open Specification
ข้อมูลจำเพาะทางเทคนิค
| สถาปัตยกรรมคอนเทนเนอร์ | คอนเทนเนอร์แบบมีโครงสร้าง TIFF/EP พร้อมแท็กข้อมูลเมตา Raw แบบเปิดที่เป็นมาตรฐาน |
| การบีบอัด | JPEG 1992 แบบไม่สูญเสียข้อมูล, JPEG แบบสูญเสียข้อมูล, Deflate หรือข้อมูลเซนเซอร์เชิงเส้น/เบเยอร์ 8/10/12/14/16 บิตแบบไม่บีบอัด |
| การจัดลำดับไบต์ | ลำดับไบต์แบบ Little-Endian (Intel) หรือ Big-Endian (Motorola) |
| พื้นที่สี | โปรไฟล์กล้อง DNG (DCP), เซนเซอร์ Raw เชิงเส้น, โปรไฟล์ ICC ที่ฝังมา |
| ช่องสัญญาณและโครงสร้าง | CFA แบบเบเยอร์/X-Trans 1 ช่องสัญญาณ หรือ RGB Raw เชิงเส้นหลายช่องสัญญาณ |
| ขนาดสูงสุด | แทบไม่จำกัด (รองรับ 65535 x 65535 และส่วนขยาย Big DNG) |
| ความโปร่งใส | รองรับช่องสัญญาณอัลฟาเต็มรูปแบบในข้อกำหนด DNG สมัยใหม่ |
| การสตรีมและแบบโปรเกรสซีฟ | โครงสร้างไดเรกทอรีย่อย IFD ของ TIFF พร้อมแถบตัวอย่างภาพแบบสุ่มย่อยที่รวดเร็ว |
ตารางเปรียบเทียบทางเทคนิค: DNG กับคู่แข่ง
| คุณลักษณะทางเทคนิค | DNG (ปัจจุบัน) | CR3 | NEF | ARW |
|---|---|---|---|---|
| การกำหนดมาตรฐาน | ข้อกำหนดสาธารณะแบบเปิด (Adobe / ISO 12234-2) | กรรมสิทธิ์ของ Canon Inc. | กรรมสิทธิ์ของ Nikon Corp. | กรรมสิทธิ์ของ Sony Corp. |
| ไฟล์ดิบบนมือถือแบบเนทีฟ | ค่าเริ่มต้นสำหรับ iOS ProRAW และ Android Camera2 | กล้องเดสก์ท็อปเท่านั้น | กล้องเดสก์ท็อปเท่านั้น | กล้องเดสก์ท็อปเท่านั้น |
| ความคงทนในการเก็บถาวร | สูงสุด; มาตรฐานเปิดที่ไม่ใช่กรรมสิทธิ์ | ขึ้นอยู่กับการสนับสนุนจาก Canon | ขึ้นอยู่กับการสนับสนุนจาก Nikon | ขึ้นอยู่กับการสนับสนุนจาก Sony |
| การทำโปรไฟล์สี | โปรไฟล์กล้อง DNG (DCP) และ Look LUTs | Canon Picture Styles | Nikon Picture Controls | Sony Creative Looks |
รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex
DNG แสดงแถบสี่เหลี่ยมสีเทาทึบทั่วทั้งเฟรมภาพ
สาเหตุหลัก: ไทล์เสียหายในสตรีมการบีบอัด JPEG แบบไม่สูญเสียข้อมูล (lossless) ภายใน IFD0
การกู้คืน: ดึงไฟล์ดิบดั้งเดิมที่ฝังอยู่ออกมาอีกครั้งโดยใช้ Adobe DNG Converter หากเปิดใช้งานตัวเลือก 'Embed Original Raw'
การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์
ชุดแท็ก TIFF ที่กว้างขวางและรายการ Opcode ของ DNG อาจก่อให้เกิดช่องโหว่ของตัวแยกวิเคราะห์ในไปป์ไลน์การประมวลผลภาพที่ไม่รัดกุม
เวกเตอร์การโจมตีที่ทราบ
- แท็ก OpcodeList ที่เป็นอันตราย ซึ่งสั่งทำงานการดำเนินการหน่วยความจำที่ไม่ถูกต้องระหว่างการแก้ไขความผิดเพี้ยนทางเรขาคณิตของเลนส์
- บัฟเฟอร์ล้น (Buffer overflow) ในตัวประเมินเส้นโค้ง DNG Camera Profile (DCP) แบบกำหนดเอง
- จำนวนเต็มล้น (Integer overflow) ระหว่างการจัดสรรบัฟเฟอร์ภาพดิบ HDR แบบทศนิยม 32-bit หลายช่องสัญญาณ
แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: ตรวจสอบและทำให้เมทริกซ์ opcode ของ DNG ปลอดภัย พร้อมจำกัดปริมาณหน่วยความจำที่เวิร์กเกอร์ฝั่งเซิร์ฟเวอร์จัดสรรได้
ประวัติความเป็นมาและเหตุการณ์สำคัญ
ข้อได้เปรียบและจุดเด่นสำคัญ
- Adobe เผยแพร่ข้อกำหนด DNG ซึ่งอาจช่วยให้เข้าถึงข้อมูลในระยะยาวได้ แต่ khả năng đọcยังขึ้นอยู่กับซอฟต์แวร์ที่เข้ากันได้และข้อมูลเมตาที่เก็บรักษาไว้
- DNG รองรับโดยผลิตภัณฑ์ Adobe อุปกรณ์มือถือ และเครื่องมือ RAW ของบริษัทอื่นหลายตัว แต่การรองรับแตกต่างตามแอป รุ่น และกล้อง
- เวิร์กโฟลว์ DNG บางแบบอาจฝังไฟล์ RAW กรรมสิทธิ์ต้นฉบับไว้ได้ แต่เป็นตัวเลือกและขึ้นอยู่กับการตั้งค่าตัวแปลง
ข้อจำกัดทางเทคนิคและข้อควรพิจารณา
- ข้อมูล Makernote ที่เป็นกรรมสิทธิ์เฉพาะของกล้อง (เช่น การปรับไมโครโฟกัส, เมนูเฉพาะ) อาจถูกลบออกระหว่างการแปลงไฟล์
- ขั้นตอนการแปลงจากไฟล์ดิบของกล้องที่เป็นกรรมสิทธิ์เป็น DNG เพิ่มเวลาในการนำเข้าสู่ขั้นตอนการทำงานระดับมืออาชีพ
- ซอฟต์แวร์ของผู้ผลิตกล้อง (Nikon NX Studio, Canon DPP) อาจไม่สามารถอ่านโปรไฟล์เลนส์ที่เป็นกรรมสิทธิ์จาก DNG ได้
เกร็ดความรู้ทางเทคนิคที่น่าสนใจ
- Leica, Hasselblad, Pentax และ Ricoh ใช้ DNG เป็นรูปแบบ RAW ในตัวกล้องที่เป็นค่าเริ่มต้นสำหรับกล้องเรือธงของตน
- ภาพ Apple ProRAW ที่บันทึกบน iPhone 12 Pro และรุ่นใหม่กว่า จะถูกจัดเก็บเป็นไฟล์ Linear DNG เชิงคำนวณแบบ 12-bit
- หอสมุดรัฐสภาสหรัฐฯ (Library of Congress) แนะนำ DNG เป็นรูปแบบหลักในการเก็บถาวรที่ยอมรับได้สำหรับคอลเลกชันภาพถ่าย
คำถามทางเทคนิคที่พบบ่อย
การแปลงไฟล์ RAW เป็น DNG ทำให้คุณภาพของภาพลดลงหรือไม่
การแปลง DNG แบบไม่สูญเสียข้อมูลสามารถเก็บข้อมูลภาพ RAW แบบ mosaic ได้ แต่ DNG รองรับโหมดแปลงอื่นด้วย ตรวจสอบการตั้งค่าตัวแปลงเพื่อยืนยันว่าใช้โหมดใด
Apple ProRAW คืออะไร?
Apple ProRAW คือการนำ DNG 1.6 Linear Raw มาใช้งาน ซึ่งผสมผสานการถ่ายภาพด้วยคอมพิวเตอร์หลายเฟรม (Deep Fusion, Smart HDR) เข้ากับการควบคุมการแก้ไข raw แบบ 12 บิต
ผู้ผลิตกล้องรายใดที่ถ่ายไฟล์ DNG ได้โดยตรงจากกล้อง?
Leica, Hasselblad, Pentax, Ricoh, โดรน DJI และสมาร์ทโฟนอย่าง Google Pixel และ Apple iPhone สามารถถ่ายไฟล์ DNG ได้โดยตรง
คู่การแปลงไฟล์ DNG ที่เกี่ยวข้อง
แปลงไฟล์เนกาทีฟดิจิทัล Adobe DNG ให้เป็นภาพถ่าย JPEG ที่ปรับแต่งค่าแสงอย่างสมดุลและพร้อมใช้งานบนเว็บ ผลลัพธ์เป็นภาพที่ประมวลผลแล้ว ไม่ใช่ข้อมูลเซ็นเซอร์ RAW ต้นฉบับ
ประมวลผลภาพ RAW จากเซ็นเซอร์ของกล้องให้เป็นกราฟิก PNG มาตรฐานแบบไม่สูญเสียข้อมูล 8 บิต สำหรับดูบนเว็บ ออกแบบกราฟิก และแก้ไขภาพได้ทันที ผลลัพธ์เป็นภาพที่ประมวลผลแล้ว ไม่ใช่ข้อมูลเซ็นเซอร์ RAW ต้นฉบับ
แชร์เนกาทีฟ DNG เป็น PDF หนึ่งหน้าเพื่อใช้ตรวจทานหรือประกอบรายงาน LibRaw จะปรับแต่งภาพเป็น sRGB 8 บิต จึงควรเก็บ DNG ไว้สำหรับแก้ไขไฟล์ RAW และเก็บข้อมูลต้นฉบับ