ทำไม QR Code ที่ขาดหรือเสียหาย ถึงยังสแกนติด?
หลายคนคงเคยสังเกตว่า สติกเกอร์ QR Code ตามร้านค้าที่โดนขูดขีดจนแหว่ง ใบเสร็จรับเงินที่ฉีกขาด หรือแม้แต่ QR Code ตามสื่อโฆษณาที่มีโลโก้ขนาดใหญ่แปะทับอยู่ตรงกลาง เมื่อยกสมาร์ตโฟนขึ้นมาสแกน กล้องกลับยังอ่านค่าและพาไปยังปลายทางได้อย่างถูกต้องแม่นยำ ทั้งที่ QR Code เป็นเพียงตารางสี่เหลี่ยมขาวดำ ไม่มีชิปประมวลผล ไม่มีแบตเตอรี่ และไม่มีสัญญาณอินเทอร์เน็ตในตัว เบื้องหลังความมหัศจรรย์นี้ไม่ได้เกิดจากกล้องที่ฉลาดล้ำ แต่เป็นเพราะ "คณิตศาสตร์การกู้คืนข้อมูล" ที่ถูกซ่อนไว้อย่างแนบเนียน
1. จุดเริ่มต้นของปัญหา: ข้อมูลดิจิทัลที่แสนเปราะบาง
ในโลกดิจิทัล ข้อมูลทุกอย่างไม่ว่าจะเป็นภาพถ่าย เสียงเพลง หรือยอดเงินในบัญชี ล้วนถูกบันทึกในรูปของเลขฐานสองคือ บิต (Bit) ซึ่งมีค่าเป็น 0 หรือ 1 เท่านั้น
เมื่อต้องส่งข้อมูลผ่านระยะทางไกล เช่น ผ่านสายเคเบิล คลื่นวิทยุ หรือการส่งสัญญาณข้ามอวกาศ สัญญาณรบกวนเพียงเล็กน้อยอาจทำให้ค่าบิตเกิดการพลิกกลับ (จาก 0 เป็น 1 หรือ 1 เป็น 0) ซึ่งทำให้ความหมายของข้อมูลเปลี่ยนไปทันที
นักคณิตศาสตร์จึงเริ่มหาวิธีรับมือ:
-
คลอด แชนนอน (Claude Shannon) ในปี 1948 บิดาแห่งทฤษฎีสารสนเทศ ได้นิยามและพิสูจน์ว่า ข้อมูลสามารถวัดค่าความไม่แน่นอนได้ และการสูญหายของข้อมูลสามารถออกแบบระบบเพื่อแก้ไขได้
-
ริชาร์ด แฮมมิ่ง (Richard Hamming) ได้คิดค้น Hamming Code โดยการเพิ่มบิตตรวจสอบ (Parity Bit) เข้าไปในชุดข้อมูล ทำให้ระบบรู้ว่าข้อมูลผิดพลาดตรงตำแหน่งใดและสลับค่ากลับมาถูกต้องได้ทันที แต่วิธีนี้รองรับความเสียหายได้เพียงระดับ 1 บิตเท่านั้น
2. ก้าวกระโดดด้วยพหุนาม: กำเนิด Reed-Solomon Code
ในชีวิตจริง ความเสียหายไม่ได้เกิดขึ้นเพียงแค่ 1 บิต แต่อาจหายไปทั้งแถบหรือทั้งก้อน นักคณิตศาสตร์สองคนคือ เออร์วิง รีด (Irving Reed) และ กุสตาฟ โซโลมอน (Gustave Solomon) จึงเสนอแนวคิดในปี 1960 โดยเปลี่ยนวิธีมองข้อมูลจาก "ชุดตัวเลขบิต" ให้กลายเป็น "สมการพหุนาม (Polynomials)"
หลักการคณิตศาสตร์ที่นำมาใช้คือ:
-
เส้นโค้งพหุนามดีกรี 2 (พาราโบลา) จะถูกกำหนดได้อย่างสมบูรณ์และแม่นยำด้วยพิกัดจุดเพียง 3 จุด
-
หากแปลงข้อมูลต้นฉบับให้เป็นจุดพิกัดบนกราฟ แล้วสร้าง "จุดพิกัดสำรอง" ส่งพ่วงไปด้วย แม้ว่าระหว่างทางจะมีบางจุดสูญหายหรือเสียหายไป จุดพิกัดที่เหลืออยู่ก็ยังเพียงพอที่จะคำนวณย้อนกลับเพื่อสร้างเส้นโค้งสมการเดิมขึ้นมาใหม่ได้ 100% โดยไม่ต้องเดา
-
เพื่อให้เหมาะกับระบบคอมพิวเตอร์ การคำนวณทั้งหมดจะทำบนระบบตัวเลขที่เรียกว่า Finite Field (Galois Field) ขนาด 256 ค่า ซึ่งสอดคล้องกับขนาด 1 ไบต์ (8 บิต) ของคอมพิวเตอร์อย่างลงตัว
3. การกำเนิดของ QR Code และระบบซ่อมแซมตัวเอง
ในปี 1994 มาซาฮิโระ ฮาระ (Masahiro Hara) วิศวกรชาวญี่ปุ่น ได้คิดค้น QR Code (Quick Response) เพื่อแก้ข้อจำกัดของบาร์โค้ดแบบเดิมที่เก็บข้อมูลได้น้อยและอ่านได้ทิศทางเดียว
แต่เนื่องจากสภาพแวดล้อมในโรงงานอุตสาหกรรมมักมีคราบน้ำมัน รอยขีดข่วน และการพับงอ เขาจึงนำอัลกอริทึม Reed-Solomon Code เข้ามาผสานไว้ในโครงสร้างของ QR Code ทำให้พื้นที่ภายในไม่ได้เก็บเฉพาะข้อมูลจริง แต่ยังบรรจุ "ข้อมูลส่วนสำรองสำหรับฟื้นฟูตัวเอง" เอาไว้ด้วย
QR Code มีระดับการกู้คืนความผิดพลาด (Error Correction Level) ให้เลือกใช้ 4 ระดับ:
-
Level L (Low): กู้คืนข้อมูลที่สูญหายได้ประมาณ 7%
-
Level M (Medium): กู้คืนข้อมูลที่สูญหายได้ประมาณ 15% (ระดับมาตรฐานทั่วไป)
-
Level Q (Quartile): กู้คืนข้อมูลที่สูญหายได้ประมาณ 25%
-
Level H (High): กู้คืนข้อมูลที่สูญหายได้สูงสุดถึง 30%
ด้วยเหตุนี้ การที่นักออกแบบนำรูปภาพ ไอคอน หรือโลโก้แบรนด์มาวางทับไว้ตรงกลาง QR Code จึงทำได้โดยที่ยังสแกนติด เพราะระบบยอมสละพื้นที่ส่วนนั้นไป แล้วปล่อยให้อัลกอริทึมคำนวณกู้คืนจุดที่ถูกบดบังกลับขึ้นมาใหม่อย่างแม่นยำ
ทุกครั้งที่สแกน QR Code ที่มีรอยฉีกขาดหรือมีโลโก้บังอยู่แล้วยังทำงานได้ตามปกติ สิ่งที่กำลังทำงานอยู่เบื้องหลังไม่ใช่เวทมนตร์หรือความบังเอิญ แต่คือความงดงามของคณิตศาสตร์ที่ถูกวางรากฐานมายาวนานหลายสิบปี ซึ่งสะท้อนบทเรียนสำคัญว่า ความสมบูรณ์แบบไม่ได้อยู่ที่การไม่เคยเสียหาย แต่อยู่ที่การออกแบบโครงสร้างให้พร้อมฟื้นตัวและสร้างตัวเองกลับมาใหม่ได้อย่างสมบูรณ์
เขียนโดย davin
เลขปิงปอง เด็กชายนำโชค วันที่ 1 พฤศจิกายน 2569
รถมอเตอร์ไซค์แบรนด์ไทย ที่ ประสบความสำเร็จมากที่สุดเป็นอันดับหนึ่ง
รู้จัก 5 สถาบันในไทยที่เปิดสอนวิศวกรรมศาสตร์ พร้อมจุดเด่นแต่ละแห่ง
บิ๊กซีทยอยปิดสาขาต่างจังหวัด ไม่ใช่สัญญาณเจ๊ง แต่คือการผ่าตัดพอร์ตครั้งใหญ่ของเครือ BJC
เลขเด็ดจากดวงดาว งวด 1 พฤศจิกายน 2569 รวมเลขท้ายทั้ง 2 ตัว 3 ตัว
108 ท่าบนเตียง มีอะไรบ้าง Sex position ท่าเด็ดบนเตียง
บอล ซุปเปอร์บอล งวด 1 พ.ย. 69 เปิดชุดเลข 3 ตัว เลขเด่น 2 ตัว เลขรอง 2 ตัว พร้อมเลขวิ่ง 26
รวมแนวทางเลขสัตว์นำโชค (เสือตกถังพลังเงินดี ม้าวิ่ง ม้าสีหมอก และนกตาทิพย์) วันที่ 1 พฤศจิกายน 2569
เลขสนั่นเมือง งวด 1 พ.ย. 69 เปิดเลขวิ่งบน–ล่าง เจาะชุด 2 ตัวบน–ล่าง พร้อมเลข 3 ตัว
เลข AI งวด 1 พฤศจิกายน 2569 วิเคราะห์สถิติย้อนหลัง 10 ปี เปิดเลขท้าย 2 ตัว เลขหน้า 3 ตัว เลขท้าย 3 ตัว
เปิด 5 โรงเรียนวิชาชีพเฉพาะทางในไทย ที่คนส่วนใหญ่อาจไม่เคยรู้ว่ามีอยู่
ส่องแนวทางเลขธูปมงคล เซียนแปะโรงสี วัดศาลเจ้า ลุ้นโชคใหญ่รับทรัพย์งวดวันที่ 1 พฤศจิกายน 2569
เปิด 5 ประเทศส่งออกทุเรียนมากที่สุดในปี 2568 ไทยยังครองแชมป์เหนือเวียดนามหรือไม่?
ถอดรหัสความสำเร็จ Café Amazon อาณาจักรนกแก้วเขียว เชนกาแฟที่มีสาขามากที่สุดในไทย
ไขข้อข้องใจ ทำไมดื่มกาแฟแล้วถึงยังง่วง หรือบางครั้งกลับรู้สึกง่วงนอนแทนที่จะตื่นตัว
ไขปริศนาทางภูมิศาสตร์ ทำไมทะเลเดดซีถึงไม่ใช่ทะเล แต่เป็นทะเลสาบน้ำเค็มที่ทำให้คนลอยตัวได้
"ระบบโมโนเรล" ในเมืองชิบะระบบโมโนเรลแบบแขวนที่ยาวที่สุดในโลก


