Abstract:
งานวิจัยนี้นำเสนอเกี่ยวกับกระบวนการขจัดรอยขีดข่วนบนภาพ QR Code โดยที่มีการนำเทคนิคการประมวลผลภาพ (Digital image processing) ซึ่งมีขั้นตอนประกอบไปด้วยการแบ่ง แยกภาพโดยใช้แบบจำลองสี HSV (Color segmentation using HSV Model) เพื่อทำการแยกความต่างของสีของ QR Code กับรอยขีดข่วนแล้วนำภาพรอยที่ได้เข้าสู่การทำ Binarization ซึ่งเป็นขั้นตอนการแปลงภาพรอยให้เป็นภาพไบนารี (Binary Image), การทำ Morphological Image Processing โดยใช้เทคนิค Opening ร่วมกับ Closing เพื่อปรับปรุงโครงสร้างของภาพรอยที่ได้ให้มีความสมบูรณ์มากยิ่งขึ้นแล้วนำตำแหน่งรอยที่ได้ไปใช้ในการลบรอยออกจากภาพที่มีรอยขีดข่วน แล้วเข้าสู่ขั้นตอนการกำหนดพื้นที่ที่สนใจ(Region of Interest : ROI) เพื่อให้ได้ QR Code ที่ไม่มี Quiet Zone แล้วทำการวาดเส้นตาราง (Grids Generation) เพื่อกำหนดพื้นที่ย่อยของ QR Codeโดยใช้ขนาดโมดูลของ QR Code ในเวอร์ชันที่ใช้ในการทดลองเมื่อได้พื้นที่ของโมดูลย่อยแล้วทำการวิเคราะห์กลุ่มสมาชิกของพื้นที่ย่อยเพื่อทำการเติมเต็มส่วนของ QR Code ที่เสียหายในแต่ละโมดูล (Reconstruction QR Code) และในขั้นตอนสุดท้ายเมื่อผ่านกระบวนการต่างๆ จะได้ภาพผลลัพธ์ ของ QR Code ที่สามารถนำไปอ่านเพื่อถอดรหัสโดยใช้ซอฟแวร์ที่มีอยู่ได้อย่างมีประสิทธิภาพ