การเข้ารหัส DX


การเข้ารหัส DX ( Digital Index )เป็นมาตรฐานสำหรับการทำเครื่องหมายฟิล์มถ่ายภาพ ขนาด 35 มม.และAPS รวมถึงตลับฟิล์ม ซึ่ง Kodak เป็นผู้ริเริ่มใช้ ในปี 1983 ระบบนี้ประกอบด้วยเครื่องหมายหลายแบบ ได้แก่บาร์โค้ดภาพแฝง ที่ขอบด้านล่างของฟิล์ม ใต้รูเฟือง บาร์โค้ดแบบนำไฟฟ้าบนตลับฟิล์มที่ใช้โดยกล้องอัตโนมัติ และบาร์โค้ดบนตลับฟิล์มที่เครื่องล้างรูปอ่านได้
ระบบการเข้ารหัส DX ถูกรวมเข้าไว้ในมาตรฐานANSI PH1.14 ซึ่งเป็นมาตรฐานสำหรับแม็กกาซีนฟิล์ม 135 สำหรับกล้องถ่ายภาพนิ่ง และถูกแทนที่ด้วยมาตรฐานNAPM IT1.14 ในปี 1994 ปัจจุบันเป็นส่วนหนึ่งของ มาตรฐาน ISO 1007 ซึ่งมีการแก้ไขล่าสุดในปี 2000
ประวัติศาสตร์

เพื่อลดความซับซ้อนในการจัดการ ฟิล์ม 35 มม. ในตลับขนาด 135 โกดักจึงได้นำวิธีการเข้ารหัส DX มาใช้เมื่อวันที่ 3 มกราคม พ.ศ. 2526 [ 1 ] [ 2 ]ซึ่งแตกต่างจาก วิธีการเข้ารหัส ความเร็วฟิล์ม ที่ ฟูจิพัฒนาขึ้นในปี พ.ศ. 2520 [ 3 ]ซึ่งใช้หน้าสัมผัสไฟฟ้าในการตรวจจับความเร็วฟิล์มบนตลับขนาด 135 [ 4 ]ระบบการเข้ารหัส DX ของโกดักประสบความสำเร็จในตลาดทันที
ฟิล์มเข้ารหัส DX รุ่นแรกที่วางจำหน่ายคือฟิล์มพิมพ์สีKodacolor VR 1000ในเดือนมีนาคม 1983
กล้องแบบเล็งและถ่ายภาพรุ่นแรกที่ใช้การเข้ารหัส DX เพื่อตั้งค่าความเร็วฟิล์มโดยอัตโนมัติได้รับการเผยแพร่ในปี 1984 รวมถึงPentax Super Sport 35 / PC 35AF-M [ 5 ]และ Minolta AF-E / Freedom II [ 6 ]กล้องสะท้อนภาพเลนส์เดี่ยวรุ่นแรกที่ใช้ประโยชน์จากการเข้ารหัส DX ได้รับการเผยแพร่ในปี 1985 รวมถึงKonica TC-X SLR ( 1985) [ 7 ] Pentax A3 / A3000 [ 8 ] Minolta 7000 [ 9 ] (กุมภาพันธ์ 1985) และ9000 (กันยายน 1985) และNikon F-301 / N2000
DX-iX (Data Exchange - การแลกเปลี่ยนข้อมูล) เป็นระบบการเข้ารหัส DX ที่ได้รับการพัฒนาเพิ่มเติม ซึ่งเปิดตัวในปี 1996 และวางจำหน่ายเป็นส่วนหนึ่งของระบบ Advanced Photo System (APS) ซึ่งใช้ตลับฟิล์มและขนาดฟิล์มที่แตกต่างกัน หรือที่รู้จักกันในชื่อฟิล์ม IX240 ฟิล์มและกล้อง APS ถูกวางจำหน่ายภายใต้ชื่อแบรนด์ต่างๆ มากมาย โดยส่วนใหญ่จะมีคำว่า "ix" ต่อท้ายเพื่อเน้นย้ำถึงแง่มุมของการแลกเปลี่ยนข้อมูล เช่น Advantix (Kodak) และ Nexia (Fujifilm)
ในปี 1998 ฟูจิฟิล์มได้เปิดตัวระบบระบุฟิล์มสำหรับฟิล์มม้วน ขนาด 120และ220 เรียกว่าระบบบาร์โค้ด (มีโลโก้ "|||B") บาร์โค้ดที่เข้ารหัสขนาดและความยาวของฟิล์ม รวมถึงความเร็วและชนิดของฟิล์ม จะอยู่บนสติ๊กเกอร์ที่อยู่ระหว่างฟิล์มและกระดาษรองหลัง[ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ]บาร์โค้ด 13 บิตนี้[ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ]จะถูกสแกนด้วยแสงโดย กล้อง ฟอร์แมตขนาดกลาง รุ่นใหม่ เช่น Fujifilm GA645i Professional, GA645Wi Professional, GA645Zi Professional, GX645AF Professional, GX680III Professional , GX680IIIS Professional , Hasselblad H1 , H2 , H2FและH3D Model I พร้อมเลนส์ HM 16-32 รวมถึงContax 645 AFด้วย[ 10 ]
การดำเนินการ
บาร์โค้ดตลับหมึก DX

ถัดจากขอบทางออกของฟิล์มจะมีบาร์โค้ดแบบ Interleaved 2 of 5 และตัวเลขที่พิมพ์ไว้ ตัวเลขหกหลักแสดงถึงหมายเลข DX ที่กำหนดโดย I3A (สี่หลักกลาง) จำนวนการเปิดรับแสง (หลักสุดท้าย) และรหัสเฉพาะของผู้ผลิต (หลักแรก) หมายเลข DX ระบุผู้ผลิต ประเภทฟิล์ม และโดยนัย ประเภทกระบวนการล้างฟิล์มที่จำเป็น เครื่องล้างฟิล์มอัตโนมัติจะใช้ข้อมูลนี้เพื่อประมวลผลฟิล์มที่เปิดรับแสงอย่างถูกต้อง[ 15 ]
บาร์โค้ดขอบฟิล์ม DX

ใต้ฟันเฟืองใต้แต่ละเฟรมของฟิล์ม 135 จะมีบาร์โค้ดขอบฟิล์ม DX บาร์โค้ดนี้มองไม่เห็นจนกว่าฟิล์มจะได้รับการล้าง บาร์โค้ดนี้ถูกพิมพ์ด้วยแสงเป็นภาพแฝงในระหว่างการผลิต บาร์โค้ดนี้ใช้โดยผู้ให้บริการพิมพ์ภาพถ่ายเพื่อระบุแต่ละเฟรมสำหรับการพิมพ์ ประกอบด้วยบาร์โค้ดเชิงเส้นคู่ขนานสองอัน อันหนึ่งสำหรับนาฬิกาซิงโครไนซ์ที่เรียกว่า "แทร็กนาฬิกา" และอีกอันหนึ่งเข้ารหัสข้อมูลฟิล์ม เช่น ประเภท ผู้ผลิต และหมายเลขเฟรม เรียกว่า "แทร็กข้อมูล" [ 15 ] บาร์โค้ดที่อยู่ใกล้ขอบฟิล์มที่สุด (ห่างจากรูฟันเฟือง) จะมีแทร็กข้อมูล ลำดับแทร็กข้อมูลจะซ้ำกันทุกครึ่งเฟรม เริ่มต้นด้วยบิตเริ่มต้นหกบิต ตามด้วยบิตหมายเลข DX ส่วนที่ 1 เจ็ดบิต บิตที่ไม่ได้กำหนดหนึ่งบิต บิตหมายเลข DX ส่วนที่ 2 สี่บิต หมายเลขเฟรม/ครึ่งเฟรมเจ็ดบิต บิตที่ไม่ได้กำหนดหนึ่งบิต บิตพาริตีหนึ่งบิต และสิ้นสุดด้วยบิตหยุดสี่บิต[ 16 ] หมายเลขเฟรม/ครึ่งเฟรมเจ็ดบิตเรียกว่าหมายเลข "DXN" (ซึ่งแตกต่างจาก"DX Number Part 1" และ "DX Number Part 2" ) และเป็นส่วนขยายของรหัสขอบ DX ดั้งเดิม ซึ่งจดสิทธิบัตรโดย Eastman Kodak ในปี 1990 [ 15 ] [ 17 ]
ซอฟต์แวร์ประมวลผลภาพบางตัวที่ใช้โดยเครื่องสแกนฟิล์มอนุญาตให้เลือกผู้ผลิตและประเภทของฟิล์ม เพื่อทำการแก้ไขสีโดยอัตโนมัติ การตีความบาร์โค้ดที่ขอบฟิล์ม DX อาจให้ข้อมูลนี้ ทำให้สามารถปรับแก้ไขสีได้อย่างแม่นยำ
กล้อง DX ตรวจจับอัตโนมัติ

- 1: พื้นดิน
- 2–6: ความเร็วฟิล์ม
- 7: พื้นดิน
- 8–10: ความยาวของภาพยนตร์
- 11–12: ช่วงความคลาดเคลื่อนของการเปิดรับแสง
ด้านนอกของตลับฟิล์มจะมีรหัส DX Camera Auto Sensing (CAS) ซึ่งกล้องหลายรุ่นสามารถอ่านได้ จากนั้นกล้องจะสามารถกำหนดความเร็วฟิล์มจำนวนภาพ และค่าความคลาดเคลื่อนของแสง ได้โดยอัตโนมัติ
สำหรับตลับฟิล์มขนาด 135 กล้อง DX ใช้รหัสการตรวจจับอัตโนมัติด้วยตารางพื้นที่สัมผัสรูปสี่เหลี่ยมผืนผ้าขนาด 2×6 บนด้านข้างของพื้นผิวโลหะของตลับฟิล์ม พื้นที่เหล่านี้อาจเป็นตัวนำไฟฟ้า (โลหะเปลือย) หรือไม่เป็นตัวนำไฟฟ้า (ทาสี) พื้นที่ด้านซ้ายสุดของทั้งสองแถว (โดยมีเสาสำหรับเสียบม้วนฟิล์มอยู่ทางซ้าย) เป็นขั้วร่วม (กราวด์) ดังนั้นจึงเป็นโลหะเปลือยเสมอ หน้าสัมผัสทางไฟฟ้าในกล้องจะอ่านรูปแบบบิต แสดงในแผนภาพ (โดยมีเสาสำหรับเสียบม้วนฟิล์มอยู่ทางซ้าย):
| จี | ซีซั่น 1 | ซี2 | ซี3 | ซี4 | เอส5 |
| จี | แอล1 | แอล2 | แอล3 | ที1 | ที2 |
ในโครงการนี้:
- "G" คือจุดเชื่อมต่อกราวด์ร่วมสองจุด
- "Sx" คือขั้วต่อความเร็วฟิล์ม
- "Lx" คือค่าความยาวฟิล์มของหน้าสัมผัส
- "Tx" คือค่าความคลาดเคลื่อนในการรับแสง
กล้องส่วนใหญ่จะอ่านค่าความไวแสงของฟิล์มเท่านั้น ซึ่งจะแสดงอยู่ในแถวแรก กล้องบางรุ่นที่มุ่งเป้าไปที่ตลาดผู้บริโภคทั่วไปจะอ่านข้อมูลในแถวแรกเพียงพอที่จะแยกแยะความไวแสงของฟิล์มที่ใช้กันทั่วไปได้ ตัวอย่างเช่น ฟิล์ม 100, 200, 400 และ 800 สามารถแยกแยะได้โดยการอ่านค่า S1, S2 และ ground เท่านั้น
ความเร็วฟิล์ม
บิตทั้งห้าบิตหลังจุดสัมผัสกราวด์ในแถวบนสุดสามารถเข้ารหัสได้ถึงความเร็วฟิล์มที่แตกต่างกันสูงสุด 32 ค่า แต่จะใช้เพียง 24 ค่า ตั้งแต่ ISO 25/15° ถึง 5000/38° เท่านั้น โดยแบ่งเป็นช่วงละ1/3 สเต็ป
รหัสความเร็วฟิล์มอยู่ในลำดับไบนารี โดยสามบิตแรก (S1, S2, S3) จะถูกนำมาพิจารณาเพื่อระบุค่าความเร็วฟิล์มสามค่า และสองบิตสุดท้าย (S4 และ S5) จะถูกนำมาพิจารณาเพื่อปรับค่า +0, +1/3 หรือ +2/3 สต็ อปภายในกลุ่ม ความเร็ว ฟิล์มนั้น ตัวอย่างเช่น ความเร็ว ISO 25/15° จะถูกเข้ารหัสเป็น 00010 ในขณะที่ 32/16° คือ 00001 และ 40/17° คือ 00011 ค่า เหล่านี้มีการเข้ารหัสร่วมกันคือ 000xx สำหรับสามบิตแรก โดยแตกต่างกันเฉพาะในสองบิตสุดท้าย ดังนั้น 000xx จึงระบุกลุ่มความเร็วฟิล์ม (25-32-40) ในทำนองเดียวกัน กลุ่มความเร็วสามระดับถัดไปจะถูกเข้ารหัสเป็น 10010 (50/18°), 10001 (64/19°) และ 10011 (80/20°) จากการตรวจสอบจะเห็นได้ชัดว่าค่าเหล่านี้ทั้งหมด (ISO 50-64-80) ใช้การเข้ารหัส 100xx เดียวกันสำหรับสามบิตแรก เมื่อเปรียบเทียบกับชุดความเร็วสามระดับก่อนหน้า การเข้ารหัสสำหรับ 25/15° (00010) และ 50/18° (10010) ใช้การเข้ารหัส xxx10 เดียวกันสำหรับสองบิตสุดท้าย ในทำนองเดียวกัน 32/16° (00001) และ 64/19° (10001) ใช้การเข้ารหัส xxx01 ร่วมกัน ซึ่งบ่งชี้ว่าเพิ่มขึ้น + 1/3 สต็อป เมื่อเทียบกับการเข้ารหัส xxx10 และ 40/17° (00011) และ 80/20° (10011) ใช้การเข้ารหัส xxx11 ร่วมกัน ซึ่งบ่งชี้ว่าเพิ่มขึ้น + 2/3 สต็อปเมื่อเทียบกับการเข้ารหัส xxx10
ความยาวของภาพยนตร์
ในแถวที่สอง บิตสามบิตแรกแสดงถึงความยาวฟิล์มที่เป็นไปได้แปดแบบ แม้ว่าในทางปฏิบัติจะมีการเข้ารหัสเพียง 12, 20, 24 และ 36 ภาพเท่านั้น
ความทนทานต่อการสัมผัส
บิตสองบิตที่เหลือในแถวที่สองจะให้ช่วงความคลาดเคลื่อนในการรับแสงหรือช่วงความกว้างของการรับแสงสี่ช่วง
ตารางความจริงด้านล่างแสดงวิธีการเข้ารหัสแบบสมบูรณ์โดยใช้ตัวอักษรและสี
- "G" คือ กราวด์ (Ground)
- "T" หมายความว่าหน้าสัมผัสเชื่อมต่อกับกราวด์
- "F" หมายความว่าหน้าสัมผัสถูกตัดการเชื่อมต่อจากกราวด์
| ค่าความไวแสงของฟิล์ม (ISO) | แถวที่ 1 คอนแทค DX | ค่าความไวแสงของฟิล์ม (ISO) | แถวที่ 1 คอนแทค DX | ค่าความไวแสงของฟิล์ม (ISO) | แถวที่ 1 คอนแทค DX | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| จี | ซีซั่น 1 | ซี2 | ซี3 | ซี4 | เอส5 | จี | ซีซั่น 1 | ซี2 | ซี3 | ซี4 | เอส5 | จี | ซีซั่น 1 | ซี2 | ซี3 | ซี4 | เอส5 | |||||
| 25/15° | จี | เอฟ | เอฟ | เอฟ | ที | เอฟ | 32/16° | จี | เอฟ | เอฟ | เอฟ | เอฟ | ที | 40/17° | จี | เอฟ | เอฟ | เอฟ | ที | ที | ||
| 50/18° | จี | ที | เอฟ | เอฟ | ที | เอฟ | 64/19° | จี | ที | เอฟ | เอฟ | เอฟ | ที | 80/20° | จี | ที | เอฟ | เอฟ | ที | ที | ||
| 100/21° | จี | เอฟ | ที | เอฟ | ที | เอฟ | 125/22° | จี | เอฟ | ที | เอฟ | เอฟ | ที | 160/23° | จี | เอฟ | ที | เอฟ | ที | ที | ||
| 200/24° | จี | ที | ที | เอฟ | ที | เอฟ | 250/25° | จี | ที | ที | เอฟ | เอฟ | ที | 320/26° | จี | ที | ที | เอฟ | ที | ที | ||
| 400/27° | จี | เอฟ | เอฟ | ที | ที | เอฟ | 500/28° | จี | เอฟ | เอฟ | ที | เอฟ | ที | 640/29° | จี | เอฟ | เอฟ | ที | ที | ที | ||
| 800/30° | จี | ที | เอฟ | ที | ที | เอฟ | 1000/31° | จี | ที | เอฟ | ที | เอฟ | ที | 1250/32° | จี | ที | เอฟ | ที | ที | ที | ||
| 1600/33° | จี | เอฟ | ที | ที | ที | เอฟ | 2000/34° | จี | เอฟ | ที | ที | เอฟ | ที | 2500/35° | จี | เอฟ | ที | ที | ที | ที | ||
| 3200/36° | จี | ที | ที | ที | ที | เอฟ | 4000/37° | จี | ที | ที | ที | เอฟ | ที | 5000/38° | จี | ที | ที | ที | ที | ที | ||
| ความเร็ว ISO | แถวที่ 1 คอนแทค DX | |||||
|---|---|---|---|---|---|---|
| จี | ซีซั่น 1 | ซี2 | ซี3 | ซี4 | เอส5 | |
| กำหนดเอง 1 | จี | เอฟ | เอฟ | เอฟ | เอฟ | เอฟ |
| กำหนดเอง 2 | จี | ที | เอฟ | เอฟ | เอฟ | เอฟ |
| กำหนดเอง 3 | จี | เอฟ | ที | เอฟ | เอฟ | เอฟ |
| กำหนดเอง 4 | จี | ที | ที | เอฟ | เอฟ | เอฟ |
| กำหนดเอง 5 | จี | เอฟ | เอฟ | ที | เอฟ | เอฟ |
| กำหนดเอง 6 | จี | ที | เอฟ | ที | เอฟ | เอฟ |
| กำหนดเอง 7 | จี | เอฟ | ที | ที | เอฟ | เอฟ |
| กำหนดเอง 8 | จี | ที | ที | ที | เอฟ | เอฟ |
| การสัมผัส | ขั้วต่อ DX แถวที่ 2 | |||||
|---|---|---|---|---|---|---|
| จี | แอล1 | แอล2 | แอล3 | ที1 | ที2 | |
| อื่น | จี | เอฟ | เอฟ | เอฟ | ||
| 12 | จี | ที | เอฟ | เอฟ | ||
| 20 | จี | เอฟ | ที | เอฟ | ||
| 24 | จี | ที | ที | เอฟ | ||
| 36 | จี | เอฟ | เอฟ | ที | ||
| 48 | จี | ที | เอฟ | ที | ||
| 60 | จี | เอฟ | ที | ที | ||
| 72 | จี | ที | ที | ที | ||
ดูเพิ่มเติม
ลิงก์ภายนอก
- แอปเพล็ต Java สำหรับสร้างและตีความรหัส DX ที่Wayback Machine (เก็บถาวรเมื่อ 4 มีนาคม 2016)