รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2566

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2565

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
อัลกอริทึมสำหรับรู้จำลักษณะรถยนต์จากภาพ

ชื่อโครงงานภาษาอังกฤษ
Algorithm for recognizing physical characteristics from car image

ผู้พัฒนา
6210503713 นายพชรพล มั่งคั่ง
6210505198 นายธนิก จงตระกูล

อาจารย์ที่ปรึกษาหลัก
พันธุ์ปิติ เปี่ยมสง่า

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

โครงงานวิศวกรรมคอมพิวเตอร์อัลกอริทึมสำหรับรู้จำลักษณะรถยนต์จากภาพนี้ จัดทำขึ้นเพื่อให้สามารถสร้างความปลอดภัย โดยลดการทำงานของมนุษย์ในการจำแนกรถยนต์ ไม่เพิ่มขั้นตอนการทำงาน และค่าใช้จ่ายส่วนของอุปกรณ์ในการทำงานของระบบ ซึ่งในปัจจุบันระบบสำหรับการจำแนกรถยนต์อัตโนมัติมักเน้นที่การจำแนกรถยนต์จากเลขทะเบียนซึ่งอาจไม่ปลอดภัยในกรณีการสวมทะเบียน หรืออาจมีขั้นตอนเพิ่มเติม เช่นการแลกบัตร การถ่ายรถยนต์รอบคันเพื่อลงทะเบียนเพิ่มรถยนต์ในระบบรายคัน รวมถึงค่าใช้จ่ายที่มากขึ้นจากอุปกรณ์ที่เพิ่มเข้ามา ด้วยเหตุผล และข้อจำกัดเหล่านี้ จึงได้จัดทำระบบ Machine Learning ที่สามารถจำแนกลักษณะสำคัญที่แตกต่างกันของรถยนต์ ประกอบด้วย สีตัวถัง รุ่นของรถยนต์ และเลขทะเบียน โดยจำแนกรถยนต์จากข้อมูลภาพด้านหน้ารถยนต์ ซึ่งเป็นการจำแนกรถยนต์ที่มีความปลอดภัย และประสิทธิภาพเพิ่มขึ้น โดยที่ไม่จำเป็นเพิ่มข้อมูลรถทุกคันในรุ่นที่มีในระบบอยู่แล้ว และขั้นตอนการทำงานที่เพิ่มขึ้น
โดยโมเดลที่ใช้ในระบบเป็นโมเดลที่เทรนต่อยอดจากโมเดลพื้นฐานที่ใช้หลักการ You Only Look Once ในการจำแนกและตรวจจับวัตถุจากภาพ ที่พัฒนาด้วย Pytorch เพื่อให้สามารถควบคุมการเทรนและการใช้งานโมเดลด้วยภาษา Python ได้ ซึ่งได้มีการทดสอบการทำงานด้วยข้อมูลรถยนต์ 500 คัน ซึ่งพบว่าระบบสามารถจำแนกสี รุ่นรถ แบรนด์ และเลขทะเบียนรถยนต์ที่ตรงเงื่อนไขได้โดยมีความแม่นยำในแต่ละส่วนมากกว่า 60% และยังสามารถปรับปรุงความแม่นยำและความเร็วของระบบให้ดีขึ้นได้อีก

Abstract

This Computer Engineering Project, Algorithm for Recognizing Physical Characteristic from Car Image has been developed for improvement in security by reducing human workload used in recognizing car, reduce steps of procedure, and cost for tools in system requirement. Nowadays, the automation system for car recognition is focused on using license plate number as a mean of recognition which may not be secure in case of license plate spoofing, may increased in procedure for example, giving out ticket for each car, or individually scan each car and register it to system, and lastly, the increasing cost of the system when additional tools are needed for the system. From the above reasons and limitations, we created machine learning system that can recognize different physical feature of car including color, models, and license plate number by recognizing a frontal image of car which is a secured way of car recognition and enhanced performance through lessen step of procedure and remove a model needed to add into system.
The models that we used are developed from basic “You Only Look Once” model in which it is developed from PyTorch. The model is tested from 500 pictures of car datasets. The result from testing on all the fields attain more than 60% accuracy and the model can be further improved in accuracy and performance.

คำสำคัญ (Keywords)

เทคโนโลยีการประมวลผลภาพ
การจำแนกรถยนต์
Machine Learning
Pytorch

เว็บไซต์โครงงาน
-

วีดีโอคลิปของโครงงาน

ที่เก็บเวอร์ชันซอร์สโค้ด

-


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
นายพชรพล มั่งคั่ง (b6210503713)

แก้ไขครั้งสุดท้าย
เมื่อ April 6, 2023, 11:39 p.m. โดย นายธนิก จงตระกูล (b6210505198)

สถานะการอนุมัติ
รออนุมัติ