Chulalongkorn University Theses and Dissertations (Chula ETD)
เทคนิคการเพิ่มส่วนการตรวจหาความผิดพลาดของการถอดรหัสคิวอาร์โค้ดโดยใช้ไมโครคิวอาร์โค้ด
Other Title (Parallel Title in Other Language of ETD)
A technique to add error detection of QR Code decoding by using micro QR Code
Year (A.D.)
2013
Document Type
Thesis
First Advisor
สาธิต วงศ์ประทีป
Faculty/College
Faculty of Engineering (คณะวิศวกรรมศาสตร์)
Degree Name
วิทยาศาสตรมหาบัณฑิต
Degree Level
ปริญญาโท
Degree Discipline
วิทยาศาสตร์คอมพิวเตอร์
DOI
10.58837/CHULA.THE.2013.1050
Abstract
งานวิจัยนี้นำเสนอกระบวนการในการการตรวจสอบข้อผิดพลาดของข้อมูลใน QR Code โดยใช้ Micro QR Code ภาพ QR code ที่ใช้ในการทดลองจะเป็นภาพ QR Code ที่เป็นภาพระดับเทา Gray Scale. กระบวนการที่นำเสนอนี้จะนำไปใช้ก่อนการถอดรหัสภาพ QR Code ซึ่งกระบวนการประมวลผลภาพได้ถูกนำมาใช้ในการปรับปรุงภาพที่มีความเสียหาย อาทิเช่น การบิด การเปื้อน หรือการฉีกขาด เป็นต้น ใน QR Code ปกติทั่วไปจะไม่มีระบบการตรวจสอบว่าข้อมูลที่ได้จากการถอดรหัสเป็นข้อมูลที่ถูกต้อง โดยที่ข้อมูลที่เก็บอยู่ใน Micro QR Code เป็นข้อมูลที่ได้จากการเข้ารหัส MD5 ( Message-Digest Algorithm 5) จากนั้นนำ Micro QR Code ที่ได้ไปซ้อนทับในส่วนของ Finder Pattern ของภาพ QR Code ทั่วไป ทั้งสามส่วน ในการทดลองนี้จะใช้ภาพ QR Code ในเวอร์ชั่น 5 และเวอร์ชั่นที่สูงกว่า กระบวนการในการถอดรหัสจะสนใจบริเวณของ Finder Pattern ทั้ง 3 จุดซึ่งมี Micro QR Code ซ้อนทับอยู่ จากนั้นใช้เทคนิค Binarization โดยการกำหนดค่า Threshold เพื่อให้ได้ Micro QR code จาก ROI แล้วทำการใช้เทคนิค Opening เพื่อลดขอบภาพที่ไม่ต้องการพร้อมทั้งกำจัดสัญญาณรบกวน Noise จากนั้นทำการตรวจสอบข้อมูลได้จากการถอดรหัส
Other Abstract (Other language abstract of ETD)
This research introduced method for error detection of the information in QR Code by using Micro QR Code, by creating a grayscale QR Code. Image processing technique is used before decoding. Image processing offer ability of fixing error and restore module that have been damaged such as tear, stain or bend before decoding process. General QR Code does not have error detection to verify the correctness of information in QR Code. Therefore, the contents of Micro QR Code is generated using MD5 (Message-Digest Algorithm 5) and superimposed onto the three corners of Finder Pattern of standard QR Code. The experiment is conducted on QR Code version 5 and over. The decoding is done by focusing on the region of interest on the overlapped Micro QR Code. After that the binarization is done using multilevel-thresholding to separate the content of the Micro QR Code. The Opening technique is used to remove edges, eliminate noises and verify the decoding data.
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Recommended Citation
วิพุทธิกุล, ธานี, "เทคนิคการเพิ่มส่วนการตรวจหาความผิดพลาดของการถอดรหัสคิวอาร์โค้ดโดยใช้ไมโครคิวอาร์โค้ด" (2013). Chulalongkorn University Theses and Dissertations (Chula ETD). 69380.
https://digital.car.chula.ac.th/chulaetd/69380