Publication:
ระบบตรวจนับและจำแนกประเภทยานพาหนะแบบอัตโนมัติสำหรับถนนในเขตเมือง ด้วยหลักการโครงข่ายประสาทเทียมแบบคอนโวลูชัน

dc.contributor.advisorวีระ สอิ้งth
dc.contributor.authorAttapong Sangpheten
dc.contributor.authorอัฐพงศ์ สังข์เพ็ชรth
dc.contributor.orgunitSrinakharinwirot University
dc.date.accessioned2023-09-26T06:39:45Z
dc.date.available2023-09-26T06:39:45Z
dc.date.created2023
dc.date.createdBE2566
dc.date.issued2023-05-19
dc.date.issuedBE2566-05-19
dc.description.abstractIn current years, some large cities have expanded rapidly and many trips have been generated on the public roads in the city. This huge increase in the number of vehicles on the road causes many transportation and traffic problems, especially in urban areas. Without effective management, transportation problems will affect other development sectors, such as economics or environmental systems. In terms of transportation and traffic engineering management, traffic information is an important and needs to be collected regularly and use it for traffic studies and designs. In this paper, a vehicle counting and classification system was proposed using CNN for collecting volume and type of vehicles. The proposed system used YOLOv8 as our vehicle detector and trained a detector system with our local dataset of Thailand vehicles which is collected of 11 different types of vehicle images. Then, trained detectors were combined with some great performance trackers in multi-object tracking, ByteTrack and BotSORT. For the counting process, a referenced counting line was provided to collect the number of vehicles and their class when they drove past the line. Then the system was tested and evaluated with various scenarios of traffic conditions. The video results showed that our proposed system had a good performance for counting vehicles. The figures of average accuracy of total vehicle counting and weight mean absolute percentage error of classified counting were 90% and 19%, respectively.en
dc.description.abstractในพื้นที่เขตในเมืองของเมืองขนาดใหญ่หลายๆแห่งในปัจจุบันนั้น มีการขยายตัวขึ้นอย่างรวดเร็ว จึงส่งผลให้เกิดการเดินทางและปริมาณยานพาหนะที่ใช้สัญจรบนท้องถนนเพิ่มมากขึ้น ซึ่งก่อให้เกิดผลกระทบและปัญหาด้านการจราจรต่างๆตามมา และอาจส่งผลกระทบต่อไปยังการพัฒนาในภาคส่วนอื่นๆอย่าง ระบบเศรษฐกิจหรือระบบสิ่งแวดล้อมได้ เพื่อจัดการกับปัญหาด้านการจราจรตามหลักของวิศวกรรมขนส่งและจราจรนั้น ข้อมูลปริมาณจราจรจึงเป็นข้อมูลที่มีความสำคัญมากในการศึกษาและออกแบบเพื่อแก้ปัญหาการจราจร โดยต้องมีการเก็บบันทึกข้อมูลปริมาณจราจรนี้อย่างสม่ำเสมอ และเพื่อเป็นการส่งเสริมและพัฒนางานด้านวิศวกรรมจราจร ในงานวิจัยนี้ ผู้วิจัยได้นำเสนอระบบตรวจนับยานพาหนะและจำแนกประเภทของยานพาหนะ ที่ใช้หลักโครงข่ายประสาทเทียมแบบคอนโวลูชัน (CNN) อย่าง YOLOv8 เป็นอัลกอริทึมในการตรวจจับยานพาหนะ โดยมีการสร้างชุดข้อมูลของยานพาหนะท้องถิ่นในประเทศไทย สำหรับใช้เป็นข้อมูลในการฝึกฝนระบบตรวจจับยานพาหนะ ให้สามารถจำแนกยานพาหนะได้อย่างหลากหลาย และทำงานร่วมกับระบบติดตามยานพาหนะที่สามารถติดตามยานวัตถุหลายๆวัตถุในภาพได้ดีอย่าง ByteTrack และ BotSORT และนำไปประยุกต์ใช้ในการนับยานพาหนะโดยการสร้างเส้นอ้างอิงบนถนนในการเก็บข้อมูลจำนวนและประเภทของยานพาหนะที่เคลื่อนที่ผ่านในสภาพการณืที่แต่งต่างกันไป โดยในระบบที่สร้างขึ้นนี้ มีระดับความแม่นยำเฉลี่ยในการนับจำนวนยานพาหนะที่ค่อนข้างแม่นยำสูงเกินร้อยละ 90 เปอร์เซ็นต์ในหลายๆสภาพการณ์ และมีค่าเฉลี่ยของเปอร์เซ็นต์ความผิดพลาดสัมบูรณ์แบบถ่วงน้ำหนัก (WMAPE) ในการจำแนกประเภทของยานพาหนะเฉลี่ยรวมทุกสภาพการณ์อยู่ที่ประมาณ 19 เปอร์เซ็นต์th
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/20.500.14740/54168
dc.language.isotha
dc.publisherSrinakharinwirot University
dc.rightsผลงานนี้เผยแพร่ภายใต้ สัญญาอนุญาตครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง 4.0 (CC BY-NC-ND 4.0)
dc.rights.holderมหาวิทยาลัยศรีนครินทรวิโรฒ
dc.source.urihttps://ir-ithesis.swu.ac.th/handle/123456789/2238
dc.subjectการนับยานพาหนะth
dc.subjectการตรวจจับยานพาหนะth
dc.subjectการติดตามยานพาหนะth
dc.subjectระบบโครงข่ายประสาทเทียมแบบคอนโวลูชันth
dc.subjectVehicle countingen
dc.subjectVehicle detectionen
dc.subjectVehicle trakingen
dc.subjectConvolutional Neural Networken
dc.subject.classificationComputer Scienceen
dc.subject.classificationTransportation and storageen
dc.titleระบบตรวจนับและจำแนกประเภทยานพาหนะแบบอัตโนมัติสำหรับถนนในเขตเมือง ด้วยหลักการโครงข่ายประสาทเทียมแบบคอนโวลูชัน
dc.title.alternativeAutomatic counting and classification of vehicleon urban roads by concolutional neural network
dc.typeThesisen
dcterms.accessRightsOpen Access
dspace.entity.typePublication
thesis.degree.disciplineภาควิชาวิทยาการคอมพิวเตอร์th
thesis.degree.grantorมหาวิทยาลัยศรีนครินทรวิโรฒ
thesis.degree.level-en
thesis.degree.level-th
thesis.degree.nameวิทยาศาสตรมหาบัณฑิต (วท.ม.)th

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
gs641130078.pdf
Size:
4.72 MB
Format:
Adobe Portable Document Format

Collections