Sigma X3F (.x3f)

ข้อกำหนดเฉพาะของ มาตรฐาน

กล้อง Sigma บางรุ่นใช้เซนเซอร์ Foveon X3 ที่มีโฟโตไดโอดซ้อนชั้นและบันทึกการตอบสนองสีที่ความลึกต่างกัน การตอบสนองเหล่านี้ถูกประมวลผลเป็นภาพสีที่เรนเดอร์แล้ว เอาต์พุตไม่ใช่ตัวอย่าง RGB อิสระสามค่าต่อพิกเซล

แปลง X3F เป็น JPG

ตัวแปลงจาก X3F เป็น JPG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบไฟล์และข้อมูลเมตา

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ X3F โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวระดับไบต์

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ X3F โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

ลายเซ็น HEX (OFFSET 0):

46 4F 56 62

การแสดงผลรูปแบบ ASCII: FOVb

มาตรฐาน: ข้อกำหนดเฉพาะของ Foveon

ข้อมูลจำเพาะทางเทคนิค

สถาปัตยกรรมคอนเทนเนอร์คอนเทนเนอร์ Foveon แบบเฉพาะที่เริ่มด้วยส่วนหัว 'FOVb' และส่วนไดเรกทอรี
การบีบอัดข้อมูลเซนเซอร์ 3 ชั้นที่เข้ารหัส Huffman โดยไม่สูญเสียข้อมูล (12 บิต / 14 บิตต่อชั้น)
การจัดลำดับไบต์ลำดับไบต์ Little-Endian (ตามลำดับของ Intel)
พื้นที่สีปริภูมิสีเซนเซอร์ Foveon, sRGB, Adobe RGB
ช่องสัญญาณและโครงสร้างเซนเซอร์ Foveon X3 ใช้โฟโตไดโอดซ้อนชั้นเพื่อบันทึกการตอบสนองสีที่ความลึกต่างกัน ซึ่งต่างจากอาร์เรย์ฟิลเตอร์สี Bayer ข้อมูลถูกประมวลผลเพื่อสร้างภาพสี
ขนาดสูงสุดแปลงไฟล์ RAW ที่รองรับเป็น PNG เพื่อดูหรือแชร์ ผลลัพธ์เป็นภาพที่เรนเดอร์แล้ว ไม่ใช่ข้อมูลเซนเซอร์
ความโปร่งใสไม่มี
การสตรีมและแบบโปรเกรสซีฟคอนเทนเนอร์ไบนารีแบบแบ่งชังก์ที่ไม่รองรับการสตรีม

ตารางเปรียบเทียบทางเทคนิค: X3F กับคู่แข่ง

คุณลักษณะทางเทคนิคX3F (ปัจจุบัน)ARWCR3NEF
สถาปัตยกรรมเซนเซอร์การดูดกลืนแสงของซิลิคอนแนวตั้ง 3 ชั้น (Foveon X3)โมเสก Bayer ชั้นเดียว 2x2โมเสก Bayer ชั้นเดียว 2x2โมเสก Bayer ชั้นเดียว 2x2
การแปลงข้อมูลจากเซนเซอร์เป็นภาพสีเซนเซอร์ Foveon X3 ใช้โฟโตไดโอดซ้อนชั้นเพื่อบันทึกการตอบสนองสีที่ความลึกต่างกัน ซึ่งต่างจากอาร์เรย์ฟิลเตอร์สี Bayer ข้อมูลถูกประมวลผลเพื่อสร้างภาพสีสอดแทรกจากเขียว 50%, R 25%, B 25%สอดแทรกจากอาร์เรย์ Bayerสอดแทรกจากอาร์เรย์ Bayer
ลายเซ็นไฟล์FOVb (0x46 0x4F 0x56 0x62)II*\0ftypcrxMM\0* หรือ II*\0
ไมโครคอนทราสต์ไมโครคอนทราสต์เชิงแสงต่อพิกเซลสูงสุดสูง (ขึ้นอยู่กับการลดรอยหยัก)สูงสูง

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

ภาพแสดงโทนสีม่วงแดงหรือเขียวจัดทั่วบริเวณมิดโทน

สาเหตุหลัก: สัมประสิทธิ์การสอบเทียบเมทริกซ์เลเยอร์ในส่วนหัวของไฟล์ Foveon เสียหาย

การกู้คืน: ประมวลผลไฟล์โดยใช้ Sigma Photo Pro หรือแปลงผ่าน File2File.app Raw Converter

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

X3F ใช้คอนเทนเนอร์ที่เป็นกรรมสิทธิ์เฉพาะพร้อมตารางส่วนข้อมูลแบบกำหนดเอง ซึ่งต้องมีการตรวจสอบความถูกต้องอย่างเข้มงวดเพื่อป้องกันปัญหาความปลอดภัยของหน่วยความจำ

เวกเตอร์การโจมตีที่ทราบ

  • Integer overflow ระหว่างการจัดสรรบัฟเฟอร์เซนเซอร์แนวตั้ง 3 ชั้น
  • การอ่านข้อมูลเกินขอบเขตบัฟเฟอร์ ในตารางคุณสมบัติ CAMF การสอบเทียบกล้อง Foveon
  • การปฏิเสธการให้บริการ (Denial of service) ผ่านออฟเซ็ตส่วนไดเรกทอรี X3F ที่ผิดรูป

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: ถอดรหัสไฟล์ X3F ภายในแซนด์บ็อกซ์ WebAssembly ที่แยกส่วนและปลอดภัยต่อหน่วยความจำ

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2016Sigma เปิดตัว sd Quattro และ sd Quattro H พร้อมเซนเซอร์ Foveon X3 Quattro
2008Sigma DP1 เปิดตัว นำเซนเซอร์ดิบ Foveon ขนาดใหญ่มาสู่กล้องคอมแพค
2002Sigma SD9 เปิดตัวเซนเซอร์ Foveon X3 และรูปแบบ X3F ที่ปฏิวัติวงการ

ข้อได้เปรียบและจุดเด่นสำคัญ

  • เซนเซอร์ Foveon X3 ใช้โฟโตไดโอดซ้อนชั้นเพื่อบันทึกการตอบสนองสีที่ความลึกต่างกัน ซึ่งต่างจากอาร์เรย์ฟิลเตอร์สี Bayer ข้อมูลถูกประมวลผลเพื่อสร้างภาพสี
  • PNG เก็บพิกเซลของภาพที่เรนเดอร์แล้วโดยไม่สูญเสีย แต่ไม่เก็บค่าที่วัดได้จากเซนเซอร์เดิม ควรเก็บ RAW ไว้ประมวลผลต่อ
  • แปลงไฟล์ RAW ที่รองรับเป็น PNG เพื่อดูหรือแชร์ ผลลัพธ์เป็นภาพที่เรนเดอร์แล้ว ไม่ใช่ข้อมูลเซนเซอร์

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • ความต้องการด้านซอฟต์แวร์ที่สูงมาก โดยปกติต้องใช้ Sigma Photo Pro เพื่อการเรนเดอร์ที่เหมาะสมที่สุด
  • ประสิทธิภาพด้านสัญญาณรบกวนที่ ISO สูงต่ำ เนื่องจากคุณสมบัติการดูดกลืนแสงของซิลิคอนตามความลึก
  • เวลาประมวลผลที่ช้าและขนาดไฟล์ที่ใหญ่ (ประมาณ 50 MB ถึง 70 MB ต่อเฟรม)

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • เซนเซอร์ Foveon X3 ใช้คุณสมบัติทางกายภาพของซิลิคอนที่ความยาวคลื่นแสงต่างกันจะทะลุผ่านไปในความลึกที่ต่างกัน: แสงสีน้ำเงินจะถูกดูดกลืนใกล้พื้นผิว, แสงสีเขียวตรงกลาง, และแสงสีแดงลึกที่สุด
  • ลายเซ็นไฟล์ X3F คือ 'FOVb' (Foveon binary)
  • ช่างภาพทิวทัศน์ยกย่องไฟล์ X3F ในเรื่องการเรนเดอร์ใบไม้ ซึ่งช่วยหลีกเลี่ยงปัญหาช่องสัญญาณสีเขียวเพี้ยนที่มักพบในเซนเซอร์แบบ Bayer

คำถามทางเทคนิคที่พบบ่อย

เหตุใดไฟล์ Sigma Foveon X3F จึงดูคมชัดกว่ากล้องอื่นๆ

PNG เก็บพิกเซลของภาพที่เรนเดอร์แล้วโดยไม่สูญเสีย แต่ไม่เก็บค่าที่วัดได้จากเซนเซอร์เดิม ควรเก็บ RAW ไว้ประมวลผลต่อ

ซอฟต์แวร์ใดบ้างที่เปิดไฟล์ X3F ได้

ไฟล์ X3F สามารถเปิดได้ใน Sigma Photo Pro, Adobe Camera Raw หรือแปลงเป็น PNG/JPG ความละเอียดสูงได้ทันทีโดยใช้ File2File.app

เหตุใดขนาดไฟล์ X3F จึงมีขนาดใหญ่มาก

เซนเซอร์ Foveon X3 ใช้โฟโตไดโอดซ้อนชั้นเพื่อบันทึกการตอบสนองสีที่ความลึกต่างกัน ซึ่งต่างจากอาร์เรย์ฟิลเตอร์สี Bayer ข้อมูลถูกประมวลผลเพื่อสร้างภาพสี