หลายคนเข้าใจผิดมาตลอด! เครื่องสแกนบาร์โค้ดไม่ได้อ่านเส้นสีดำ แต่กำลังอ่านช่องว่างสีขาว
บาร์โค้ดที่เราเห็นทุกวัน อาจไม่ได้ถูกอ่านในแบบที่หลายคนคิด
เวลาหยิบสินค้าไปจ่ายเงินตามร้านสะดวกซื้อ หลายคนมักคิดว่าเครื่องสแกนกำลังยิงแสงไปอ่านเส้นสีดำที่เรียงกันอยู่บนบาร์โค้ด แต่ความจริงแล้ว สิ่งที่เครื่องสแกนให้ความสำคัญกลับเป็น ช่องว่างสีขาว ที่อยู่ระหว่างเส้นสีดำมากกว่า เพราะข้อมูลถูกเข้ารหัสผ่านรูปแบบของช่องว่างและเส้นที่มีความกว้างแตกต่างกัน ไม่ใช่เพียงสีดำเพียงอย่างเดียว
ทำไมถึงต้องเป็นช่องว่างสีขาว?
หลักการทำงานของเครื่องสแกนบาร์โค้ดค่อนข้างเรียบง่าย มันจะยิงลำแสงสีแดงหรือเลเซอร์ไปยังบาร์โค้ด จากนั้นเซ็นเซอร์จะตรวจจับปริมาณแสงที่สะท้อนกลับมา
บริเวณสีดำจะดูดซับแสงไว้เกือบทั้งหมด จึงสะท้อนแสงกลับมาน้อยมาก ขณะที่พื้นที่สีขาวจะสะท้อนแสงกลับเข้าสู่ตัวรับสัญญาณได้มากกว่า เครื่องสแกนจึงมองเห็นเป็นสลับระหว่างช่วงที่สว่างและมืด แล้วแปลงสัญญาณเหล่านั้นออกมาเป็นข้อมูลดิจิทัล
สิ่งที่เครื่องสแกนวัดจริงๆ คือ "ระยะเวลา" ที่แสงสะท้อนกลับมา
เมื่อเครื่องสแกนเคลื่อนผ่านบาร์โค้ด มันไม่ได้สนใจว่ามีเส้นดำกี่เส้น แต่จะคำนวณว่าช่วงสะท้อนแสงและช่วงไม่สะท้อนแสงมีความกว้างเท่าไร ความกว้างของเส้นดำและช่องว่างสีขาวแต่ละช่วงถูกกำหนดไว้ตามมาตรฐาน ทำให้สามารถแทนตัวเลขหรืออักขระต่างๆ ได้อย่างแม่นยำ
ถ้ากลับสีเป็นพื้นดำกับเส้นขาว จะอ่านได้ไหม?
หลายคนอาจคิดว่าแค่สลับสีน่าจะใช้งานได้เหมือนเดิม แต่ในความเป็นจริง เครื่องสแกนบาร์โค้ดทั่วไปถูกออกแบบมาให้ทำงานกับพื้นสว่างและเส้นเข้มเป็นหลัก หากกลับสีทั้งหมดเป็นพื้นดำกับเส้นสีขาว เครื่องสแกนหลายรุ่นจะอ่านไม่ได้ หรืออ่านผิดพลาด เพราะค่าการสะท้อนแสงไม่เป็นไปตามที่ระบบคาดไว้
แม้ว่าจะมีเครื่องอ่านภาพรุ่นใหม่บางประเภทที่สามารถประมวลผลบาร์โค้ดแบบกลับสีได้ แต่ก็ไม่ใช่มาตรฐานที่พบได้ทั่วไปในร้านค้า
ทำไมบาร์โค้ดถึงมีเส้นหนาและเส้นบาง?
หากสังเกตดีๆ จะพบว่าเส้นสีดำและช่องว่างสีขาวไม่ได้กว้างเท่ากันทั้งหมด บางช่วงแคบ บางช่วงกว้าง ความแตกต่างนี้เองคือรหัสที่แทนข้อมูลแต่ละหลัก ไม่ว่าจะเป็นรหัสสินค้า ประเทศผู้ผลิต หรือหมายเลขเฉพาะของสินค้าแต่ละชนิด
มาตรฐานอย่าง EAN-13 หรือ UPC จะกำหนดรูปแบบของเส้นและช่องว่างไว้อย่างละเอียด ทำให้เครื่องสแกนจากผู้ผลิตคนละยี่ห้อสามารถอ่านบาร์โค้ดเดียวกันได้ตรงกันทั่วโลก
เส้นสีดำมีหน้าที่สร้างความแตกต่าง แต่ช่องว่างสีขาวคือส่วนสำคัญที่ทำให้เครื่องแยกข้อมูลออกจากกันได้
ครั้งหน้าที่เห็นพนักงานยิงเครื่องสแกนผ่านบาร์โค้ด ลองนึกภาพว่าระบบไม่ได้กำลังนับเส้นสีดำทีละเส้น แต่กำลังวัดจังหวะของแสงที่สะท้อนจากช่องว่างสีขาวอย่างรวดเร็ว แล้วแปลงทั้งหมดให้กลายเป็นรหัสตัวเลขภายในเวลาเพียงเสี้ยววินาที เทคโนโลยีที่ดูธรรมดานี้จึงยังคงเป็นหนึ่งในระบบระบุข้อมูลที่มีประสิทธิภาพและใช้งานกันทั่วโลกมาจนถึงทุกวันนี้
เขียนโดย วัน ๆ หาแต่เรื่อง
7 วิธีมูเสริมดวงความรัก เปิดทางให้รักดี ๆ เข้ามา ใครอยากมีคู่ต้องอ่าน
เปิด 5 จังหวัดที่มีทุเรียนราคาสูงที่สุดในไทย จังหวัดไหนครองตลาดพรีเมียม
เปลี่ยนงานเอกสารน่าเบื่อให้เสร็จไว: แจก Prompt สรุปการประชุมด้วย Gemini อ่านแค่ 2 นาที รู้เรื่อง
10 จังหวัดที่มีคนจนมากที่สุดในไทย ทำไมบางพื้นที่ยังเผชิญความยากจน
เกิดแผ่นดินไหวขนาด 7.7 แมกนิจูด ทางตอนใต้ของปานามา
ทำไมเงินไทยถึงเรียกว่า “บาท” ทั้งที่หลายประเทศใช้คำว่า ดอลลาร์ ปอนด์ หรือเยน?
GPT ลองวิเคราะห์เลขงวด 16 ต.ค. 69 คัด 3 ตัวหน้า–3 ตัวท้าย จากตัวเลขที่น่าจับตา
4 รูปแบบของพฤติกรรม Gaslighting ในครอบครัว สถานการณ์กลืนไม่เข้าคายไม่ออก (Double bind)
สนามบินที่มีอยู่จริง แต่ไม่มีเที่ยวบินพาณิชย์ให้บริการ มีที่ไหนบ้างในประเทศไทย?
เปิด 5 จังหวัดที่มีมหาวิทยาลัยและนักศึกษาจำนวนมาก จนกลายเป็น “เมืองมหาวิทยาลัย” ของไทย
จังหวัดที่มี "สนามบิน 2 แห่ง" ในจังหวัดเดียว
ทำไมประเทศนี้จึงเขียน Laos แต่ออกเสียง ลาว
4 รูปแบบของพฤติกรรม Gaslighting ในครอบครัว สถานการณ์กลืนไม่เข้าคายไม่ออก (Double bind)
7 วิธีมูเสริมดวงความรัก เปิดทางให้รักดี ๆ เข้ามา ใครอยากมีคู่ต้องอ่าน
ประเทศไทยเตรียมพร้อมเป็นเจ้าภาพ การประชุมไอเอ็มเอฟเวิล์ดแบงก์
เปิด 5 จังหวัดที่มีทุเรียนราคาสูงที่สุดในไทย จังหวัดไหนครองตลาดพรีเมียม
เปลี่ยนงานเอกสารน่าเบื่อให้เสร็จไว: แจก Prompt สรุปการประชุมด้วย Gemini อ่านแค่ 2 นาที รู้เรื่อง
เหตุการณ์ AI Agent ในสเปนสะท้อนความเสี่ยงใหม่ของการเจาะข้อมูลอย่างไร
งานพากย์เสียงกำลังมีบทบาทอย่างไรในการทำให้ AI ฟังเป็นมนุษย์
คำว่า Computer Bug เริ่มต้นจากแมลงเม่าในเครื่อง Mark II หรือไม่
กล้อง 360 รุ่นไหนดี 2026? รวม 5 รุ่นน่าสนใจสำหรับ Vlog ท่องเที่ยว และสายลุย