คิวอาร์โค้ดเสียหายบางส่วนยังสแกนได้เพราะอะไร
เคยไหม เดินไปจ่ายเงินที่ร้านแล้วเห็นคิวอาร์โค้ดแปะอยู่ตรงหน้า แต่สภาพเหมือนผ่านศึกมาแล้วครึ่งหนึ่ง มุมหนึ่งขาด อีกด้านมีรอยเปื้อน บางจุดเหมือนโดนแดดเผาจนสีจาง แล้วก็คิดในใจว่า แบบนี้จะสแกนติดเหรอ แต่พอลองเอามือถือขึ้นมา ปรากฏว่าสแกนได้เฉย เรื่องนี้ไม่ได้เป็นเพราะมือถือเก่งอย่างเดียว แต่เบื้องหลังคิวอาร์โค้ดมีระบบช่วยซ่อมข้อมูลที่น่าสนใจมากซ่อนอยู่
คิวอาร์โค้ดไม่ได้ทำงานเหมือนรูปภาพธรรมดาที่ถ้าหายไปนิดเดียวแล้วจบ มันถูกออกแบบมาให้รับมือกับความเสียหายตั้งแต่แรก คนที่ออกแบบระบบรู้ดีว่าในชีวิตจริงโค้ดพวกนี้ไม่ได้อยู่ในห้องสะอาดตลอดเวลา บางอันติดอยู่หน้าร้าน โดนฝน โดนแดด โดนมือจับ หรือถูกพิมพ์บนกระดาษที่ยับจนแทบดูไม่ออก
สิ่งที่ช่วยให้มันรอดมาได้คือระบบแก้ข้อผิดพลาด หรือ Error Correction ซึ่งเป็นเหมือนข้อมูลสำรองที่ถูกใส่เพิ่มเข้าไปในคิวอาร์โค้ดตั้งแต่ตอนสร้าง แม้ลายบางส่วนจะหายไป เครื่องสแกนก็ยังสามารถใช้ข้อมูลที่เหลือมาคำนวณย้อนกลับ เพื่อเดาข้อมูลส่วนที่ขาดหายได้
ลองนึกถึงการส่งข้อความสำคัญแล้วแอบเขียนประโยคซ้ำไว้บางส่วน ถ้ากระดาษขาดตรงกลาง คนอ่านยังพอจับใจความกลับมาได้ คิวอาร์โค้ดก็ใช้แนวคิดคล้ายกัน เพียงแต่ทำด้วยคณิตศาสตร์ ไม่ได้ใช้ความสามารถในการเดาแบบคน
ระบบแก้ข้อผิดพลาดของคิวอาร์โค้ดมีหลายระดับ ความสามารถในการทนความเสียหายจะต่างกัน ระดับพื้นฐานจะเก็บข้อมูลสำรองน้อยกว่า ส่วนระดับสูงจะเพิ่มพื้นที่สำหรับกู้คืนมากขึ้น ทำให้แม้โค้ดเสียหายไปจำนวนหนึ่งก็ยังอ่านได้อยู่
แต่ไม่ได้หมายความว่าคิวอาร์โค้ดพังแค่ไหนก็สแกนได้หมดนะ ถ้าถูกขีดทับกลางจุดสำคัญ ลายหายไปเยอะเกินระดับที่ระบบรับมือได้ หรือมีการบิดเบี้ยวจนกล้องอ่านรูปแบบไม่ได้ ต่อให้มือถือรุ่นใหม่แค่ไหนก็อาจยอมแพ้เหมือนกัน
ที่น่าทึ่งอีกอย่างคือ คิวอาร์โค้ดถูกใช้งานในสถานการณ์ที่ต้องการความแม่นยำสูงมาก ไม่ใช่แค่ป้ายจ่ายเงินตามร้านกาแฟเท่านั้น แต่ยังถูกใช้ในระบบติดตามสินค้า เอกสาร การเดินทาง และงานอุตสาหกรรมต่างๆ เพราะมันถูกสร้างมาให้ยังทำงานได้แม้สภาพแวดล้อมจะไม่สมบูรณ์
หลายคนอาจเคยเจอประสบการณ์แปลกๆ เช่น คิวอาร์โค้ดที่มองด้วยตาแล้วคิดว่าเสียแน่นอน แต่พอเปิดกล้องกลับอ่านได้ทันที นั่นเป็นเพราะตาของเราเห็นเป็นภาพที่หายไป แต่เครื่องอ่านเห็นเป็นชุดข้อมูลที่ยังมีส่วนประกอบเพียงพอสำหรับการกู้คืน
เรื่องนี้ทำให้เห็นว่าของเล็กๆ ที่เราเจอทุกวันอย่างลายสี่เหลี่ยมขาวดำบนกระดาษ จริงๆ แล้วผ่านการออกแบบมาอย่างละเอียดมาก มันไม่ได้เป็นแค่รูปแบบสวยๆ สำหรับให้กล้องถ่าย แต่เป็นระบบจัดเก็บข้อมูลที่เตรียมรับมือกับความผิดพลาดตั้งแต่ก่อนถูกนำไปใช้งาน
ครั้งหน้าถ้าเห็นคิวอาร์โค้ดเก่าๆ ที่ขาดมุมไปนิด มีรอยเลอะ หรือสีซีดจนดูไม่น่าไว้ใจ ลองสแกนดูก่อนก็ได้ เพราะบางครั้งสิ่งที่ตาเห็นว่าเสียแล้ว ระบบข้างในอาจยังบอกว่าไหวอยู่
เขียนโดย วัน ๆ หาแต่เรื่อง
7 ประเทศที่มีสอนวิชาภาษาไทย คนไทยอาจไม่รู้ว่าภาษาบ้านเราไปไกลถึงต่างแดน!
ทำไมเงินไทยถึงเรียกว่า “บาท” ทั้งที่หลายประเทศใช้คำว่า ดอลลาร์ ปอนด์ หรือเยน?
จังหวัดที่มี "สนามบิน 2 แห่ง" ในจังหวัดเดียว
เบื้องหลังธุรกิจที่เสี่ยง แต่รายได้ดี หลายๆคู่เลือกใช้บริการ
10 จังหวัดที่มีคนจนมากที่สุดในไทย ทำไมบางพื้นที่ยังเผชิญความยากจน
เปิด 5 จังหวัดที่มีทุเรียนราคาสูงที่สุดในไทย จังหวัดไหนครองตลาดพรีเมียม
กิ้งก่ากับแย้ต่างกันอย่างไร
เสือตกถังพลังเงินดี งวด 16 ต.ค. 2569 เปิดเลขเด่น 1 เลขรอง 5 พร้อมชุด 2 ตัว 3 ตัว และเลขเบิ้ล
ทำไมแมลงเม่าถึงชอบบินเข้าหาหลอดไฟในคืนที่ฝนตก ? เผยเหตุผลที่หลายคนอาจไม่เคยรู้
เปิดรายชื่องูหายากของไทย แต่ละภาคมีชนิดไหนที่พบเฉพาะพื้นที่บ้าง
ทำไมธนาคารชาติทั่วโลกถึงแห่ “กว้านซื้อทองคำ” มากที่สุดในประวัติศาสตร์? สัญญาณเตือนภัยเศรษฐกิจโลกที่คนธรรมดาต้องรู้!
ทำไมประเทศนี้จึงเขียน Laos แต่ออกเสียง ลาว
7 ประเทศที่มีสอนวิชาภาษาไทย คนไทยอาจไม่รู้ว่าภาษาบ้านเราไปไกลถึงต่างแดน!
จับคู่ให้ถูกจาน: อาหารบางอย่างกินด้วยกันแล้วร่างกายใช้ประโยชน์ได้ดีขึ้น
อำเภอที่คนจีนนิยมไปที่สุด มีคนจีนมาเที่ยวมากที่สุดในไทย
ทำไมซองอาหารบางชนิดถึงต้องใช้กรรไกร ทั้งที่ซองขนมทั่วไปฉีกด้วยมือได้?
กิ้งก่ากับแย้ต่างกันอย่างไร
เบื้องหลังธุรกิจที่เสี่ยง แต่รายได้ดี หลายๆคู่เลือกใช้บริการ
เหตุการณ์ AI Agent ในสเปนสะท้อนความเสี่ยงใหม่ของการเจาะข้อมูลอย่างไร
งานพากย์เสียงกำลังมีบทบาทอย่างไรในการทำให้ AI ฟังเป็นมนุษย์
คำว่า Computer Bug เริ่มต้นจากแมลงเม่าในเครื่อง Mark II หรือไม่
กล้อง 360 รุ่นไหนดี 2026? รวม 5 รุ่นน่าสนใจสำหรับ Vlog ท่องเที่ยว และสายลุย