Computer Vision Project  : Traffic Sign Detection and Recognition

 

เป้าหมาย

 

เราได้ศึกษาcomputer vision ในคาบเรียนโดย computer vision กล่าวโดยคร่าวๆคือการสอนให้คอมพิวเตอร์มองเห็นแบบที่มนุษย์เห็นไม่ใช่มองเป็นไฟล์เหมือนสมัยก่อน โดยภายในคาบเรียน เราได้ศึกษาcomputer vision โดยผ่าน opencv โดยจะมีทั้งเรื่องการ contour รูปภาพเพื่อเอาภาพแค่บางส่วนที่เราต้องการ การ segmentation การใช้ threshold การเปลี่ยน source image เป็น hsv  ผ่านฟังชันต่างๆใน opencv รวมถึงเทคนิคการทำ ocr เบื้องต้น ในโปรเจคนี้เราต้องการสร้างแอปพลิเคชั่นสำหรับการตรวจจับจราจรต่างๆ จากวิดีโอ/ รูป แล้วระบุว่าเป็นป้ายอะไรโดยเราจะใช้เทคนิคการ threshold เพื่อตรวจจับว่าป้ายอยู่ตรงไหนแล้วจึงทำการตัดรูปนั้นมา ผ่านกระบวนการมอรโฟลอจีเพื่อลบ noise แล้วจึงใช้เทคนิค ocr เบือ้งต้นเพื่อบอกว่าเป็นป้ายอะไร

 

ขอบเขต

 

-ตรวจจับเฉพาะป้ายเตือนของป้ายจราจร ซึ่งป้านเตือนคือป้ายที่เป็นรูป สี่เหลี่ยมขนมเปียกปูน และมีฉากหลังเป็นสีเหลือง ดังต่อไปนี้

          -จะต้องเห็นป้ายอย่างชัดเจน สมบูรณ์ ไม่มีสิ่งกีดขวาง

            -ต้องอยู่ในสภาพแสงที่พอเหมาะ ไม่สว่างและมืดจนเกินไป

 

งาน

 

          -วิดีโอที่ถ่ายเห็นป้ายจราจร

            -หาdata train ของป้ายจราจรให้เพียงพอ

            -หาวิธีการตรวจจับป้ายจราจร โดยใช้ OpenCV

            -ใช้เทคนิคocrในการบอกว่าป้ายที่ตรวจจับได้เป็นป้ายอะไร

            -เพิ่มความเร็วของโปรแกรมให้สามารถทำงานแบบreal time ได้ดีขึ้น

 

คณะผู้จัดทำ

         

อรรถพร         พินิจนารถ      5730679121

อรพรรณ        โพธิ์งามวงศ์ 5730677921

อวยชัย            บูรณมานิต     5730684221

 

ที่ปรึกษา

         

ผศ. ดร. ธนารัตน์      ชลิดาพงศ์

            นาย ธนานพ กอบชัยสวัสดิ์