รูปแบบไฟล์ RAW
รูปแบบไฟล์ภาพดิบจากกล้อง
ภาพรวม
ไฟล์ RAW เปรียบได้กับฟิล์มเนกาทีฟในโลกดิจิทัล มันเก็บข้อมูลดิบ จากเซนเซอร์ก่อนผ่านการประมวลผลใดๆ จึงเหมาะกับงานแต่งภาพระดับมืออาชีพ แต่ก็แปลว่ามันพกเมทาดาต้าเกี่ยวกับกล้องและสภาพการถ่ายของคุณมาเพียบเช่นกัน
ข่าวดีคือรูปแบบ RAW ส่วนใหญ่สร้างบนโครงสร้าง TIFF พอเข้าใจ TIFF แล้ว คุณก็ไล่อ่านไฟล์ RAW ได้เกือบทั้งหมด ข่าวร้ายคือผู้ผลิตกล้องทุกเจ้า ต่างเติมส่วนขยายเฉพาะของตัวเองเข้ามา
มาตรฐานเปิด
DNG (Digital Negative):รูปแบบ RAW ของ Adobe ที่มีเอกสารกำกับ
เฉพาะของแต่ละค่าย
CR2/CR3 (Canon), NEF (Nikon), ARW (Sony), ORF (Olympus)
DNG (Adobe Digital Negative)
DNG คือความพยายามของ Adobe ที่จะสร้างรูปแบบ RAW กลางให้ใช้ร่วมกัน และเป็นตัวเดียวที่มีเอกสารกำกับครบถ้วน ถ้าเลือกได้ DNG คือตัวที่ทำงานด้วยง่ายที่สุด เพราะสเปกเปิดเผยต่อสาธารณะ
เบื้องหลังแล้วมันคือ TIFF ที่เพิ่มแท็กสำหรับข้อมูลสีเฉพาะของกล้องเข้ามา จึงอ่านได้ตรงไปตรงมาด้วยเครื่องมือใดก็ตามที่เข้าใจ TIFF
โครงสร้างไฟล์ DNG
ส่วนหัวของ DNG
| Offset | Hex | ASCII | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 0000 | 49492A0008000000 | II*..... | |||||||
แท็กเฉพาะของ DNG
0xC612:DNGVersion0xC614:UniqueCameraModel0xC621:ColorMatrix10xC65A:CalibrationIlluminant1รองรับ DNG เต็มรูปแบบ
PicScrub รองรับไฟล์ DNG อย่างเต็มรูปแบบ เพราะ DNG ใช้โครงสร้าง TIFF มาตรฐาน เราจึงลบ EXIF, GPS และเมทาดาต้าอื่นๆ ออกได้ ด้วยวิธีเดียวกับไฟล์ TIFF ทั่วไป
รูปแบบเฉพาะของแต่ละค่าย
ตรงนี้แหละที่เรื่องเริ่มซับซ้อน ผู้ผลิตกล้องทุกเจ้ามีรูปแบบ RAW ของตัวเอง และถึงส่วนใหญ่จะสร้างบน TIFF แต่ก็มีลูกเล่นเฉพาะตัวกันทั้งนั้น ชุมชนนักพัฒนาแกะโครงสร้างพวกนี้ออกมาได้เกือบหมดแล้ว แต่เอกสารกระจัดกระจายอยู่ตามโปรเจกต์ต่างๆ
CR2 (Canon)
สร้างบน TIFF โดยมี IFD เฉพาะของ Canon และใช้การบีบอัดแบบ JPEG lossless กับข้อมูลจากเซนเซอร์
49 49 2A 00 ... 43 52 02 00 (II + "CR" + เวอร์ชัน)NEF (Nikon)
สร้างบน TIFF โดยทั่วไปเป็นแบบ big-endian (MM) มี Maker Notes ขนาดใหญ่ที่เก็บเมทาดาต้าเฉพาะของ Nikon
ARW (Sony)
สร้างบน TIFF พร้อมการดัดแปลงเฉพาะของ Sony มีแถบข้อมูลภาพหลายชุด และบางรุ่นก็เข้ารหัสข้อมูลเอาไว้ด้วย
รูปแบบอื่นๆ
- • ORF (Olympus):สร้างบน TIFF
- • RAF (Fujifilm):โครงสร้างเฉพาะตัว
- • RW2 (Panasonic):สร้างบน TIFF
- • PEF (Pentax):สร้างบน TIFF
ภาพพรีวิว JPEG ที่ฝังอยู่
มีเรื่องหนึ่งที่หลายคนคาดไม่ถึง ไฟล์ RAW มักมีภาพพรีวิว JPEG แบบเต็มอยู่ข้างใน กล้องสร้างมันขึ้นมาเพื่อให้คุณดูรูปย้อนหลัง บนจอ LCD ได้เร็วๆ และโปรแกรมจัดการไฟล์ก็ใช้มันทำภาพขนาดย่อด้วย
ทำไมต้องมีภาพพรีวิว
- • จอ LCD ของกล้อง:ดูรูปย้อนหลังได้เร็ว โดยไม่ต้องประมวลผลไฟล์ RAW
- • ภาพขนาดย่อ:ใช้พรีวิวในโปรแกรมจัดการไฟล์
- • แต่งภาพเร็ว:โหลดครั้งแรกในโปรแกรมแต่งภาพได้ไวขึ้น
ข้อควรระวังด้านความเป็นส่วนตัว
ภาพพรีวิว JPEG ที่ฝังอยู่มักมีเมทาดาต้า EXIF ชุดเดียวกับภาพหลัก รวมถึงพิกัด GPS ด้วย PicScrub จึงประมวลผลภาพที่ฝังอยู่เหล่านี้ ไปพร้อมกับไฟล์หลัก
Maker Notes
Maker Notes คือดินแดนไร้ขื่อแปของเมทาดาต้าจากกล้อง ผู้ผลิตแต่ละเจ้ายัดอะไรก็ได้ที่อยากยัดลงไปในก้อนข้อมูลนี้ โดยไม่มีเอกสารกำกับ บางเจ้าถึงขั้นเข้ารหัสบางส่วนไว้ด้วย
ความเสี่ยงด้านความเป็นส่วนตัว
- • หมายเลขเครื่องของกล้อง
- • หมายเลขเครื่องของเลนส์
- • เวอร์ชันเฟิร์มแวร์ภายใน
- • จำนวนครั้งที่ลั่นชัตเตอร์
- • จุดโฟกัสที่ใช้
- • การตั้งค่าส่วนตัว
ความท้าทายในการประมวลผล
Maker Notes ใช้รูปแบบเฉพาะที่ไม่มีเอกสารกำกับ บางส่วนถูกเข้ารหัสไว้ การลบออกให้หมดจึงต้องเข้าใจรูปแบบของผู้ผลิตแต่ละเจ้า
ช่วงของแท็กเฉพาะแต่ละผู้ผลิต
| ผู้ผลิต | ช่วงของแท็ก | แท็กที่น่าสนใจ |
|---|---|---|
| Sony | 0x7000–0x74C8 | SonyRawFileType, VignettingCorrection, DistortionCorrection |
| Canon | 0xC5E0 | CR2CFAPattern |
| Nikon | 0xC7D5 | NikonNEFInfo |
| Hasselblad | 0xB4C3, 0xC51B | HasselbladRawImage, HasselbladExif |
| Panasonic | 0xC6D2–0xC6D3 | PanasonicTitle, PanasonicTitle2 |
| Adobe DNG | 0xC612–0xC7A8 | DNGVersion, ColorMatrix, CalibrationIlluminant |
PicScrub จัดการไฟล์ RAW อย่างไร
ระบุรูปแบบไฟล์
ตรวจส่วนหัวว่าเป็นโครงสร้าง TIFF และดู signature เฉพาะของแต่ละรูปแบบ
อ่านโครงสร้าง TIFF
ไล่ตามลูกโซ่ของ IFD หาตำแหน่งของ EXIF, GPS และ Maker Notes
ประมวลผลไฟล์ JPEG ที่ฝังอยู่
หาและล้างภาพพรีวิว JPEG ในทุกความละเอียด
ลบหรือเขียนทับเมทาดาต้าด้วยศูนย์
ลบแท็กที่เป็นเมทาดาต้าออก หรือเขียนทับเนื้อหาข้างในด้วยเลขศูนย์
รักษาข้อมูลดิบไว้
เก็บข้อมูลจากเซนเซอร์และแท็กสีกับการปรับเทียบที่จำเป็นไว้ครบถ้วน
เก็บไว้
- • ข้อมูลดิบจากเซนเซอร์
- • เมทริกซ์สี
- • การปรับเทียบของกล้อง
- • ค่าสัมประสิทธิ์สมดุลแสงขาว
- • การกำหนดพื้นที่ใช้งานของเซนเซอร์
ถูกลบ
- • เมทาดาต้า EXIF
- • พิกัด GPS
- • Maker Notes
- • เมทาดาต้าของ JPEG ที่ฝังอยู่
- • หมายเลขเครื่อง
การแปลงเป็น DNG
ถ้าคุณกำลังจะแชร์ไฟล์ RAW และอยากให้เมทาดาต้าถูกลบออกอย่างหมดจด ลองแปลงเป็น DNG ก่อนดู
ขั้นตอนที่แนะนำ
การแปลงเป็น DNG จะตัดโครงสร้างเฉพาะของแต่ละค่ายออก โดยที่ข้อมูลภาพจริงยังอยู่ครบ
- แปลงเป็น DNG ด้วย Adobe DNG Converter (ใช้ฟรี)
- ประมวลผลด้วย PicScrub เพื่อลบเมทาดาต้า
- แชร์ไฟล์ DNG ที่สะอาดแล้ว
วิธีนี้ทำให้ผู้รับเปิดไฟล์ได้โดยไม่ต้องใช้ซอฟต์แวร์เฉพาะของค่ายไหน และเมทาดาต้าก็ถูกลบออกอย่างหมดจด