Repository logoRepository logo

กระบวนการเพิ่มประสิทธิภาพวงจรดิจิทัลด้วยเทคนิคการสังเคราะห์ที่ระดับสูงสำหรับการปรับปรุงระบบตรวจจับเลนถนน

dc.contributor.advisorณัฎฐา จินดาเพ็ชร์
dc.contributor.authorปนัดดา โสฬส
dc.contributor.departmentFaculty of Engineering Electrical Engineering
dc.contributor.departmentคณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมไฟฟ้า
dc.date.accessioned2023-01-04T06:43:01Z
dc.date.available2023-01-04T06:43:01Z
dc.date.issued2020
dc.descriptionวิทยานิพนธ์ (วศ.ม. (วิศวกรรมไฟฟ้า))--มหาวิทยาลัยสงขลานครินทร์, 2563en_US
dc.description.abstractIn this work, road lane detection is proposed to reciprocate the requirements of Lane Keeping Assistant System (LKAS) and Lane Departure Warning System (LDWS), which are the position of lane line on image and the tolerance to the unexpected road lane, especially curve lane. The angle calculation is proposed to realize the curve's direction. The speed and memory usage of an algorithm are improved as well by adding the High Level Synthesis (HLS) optimization techniques. Array sizing, loop unrolling, loop pipelining, array partitioning and HLS interface management are respectively applied according to the limitation of resources and the speed of operation time using HLS development on Xilinx Zynq-7000 family (Zybo z7-10). From the experimental results, the proposed method reaches 6.66 times faster than the original at clock frequency 100 MHz.
dc.description.abstract-thในงานวิจัยนี้มีวัตถุประสงค์เพื่อพัฒนาการออกแบบระบบตรวจจับเลนถนนซึ่ง เป็นส่วนหนึ่งของ ระบบช่วยรักษาเลน (Lane Keeping Assistant System: LKAS) และระบบเตือนออกนอกเล่น (Lane Departure Warning System: LDWS) โดยตัวแปรสำคัญของระบบนี้คือตำแหน่งของเลนถนนจริงบนภาพที่หาได้ในกรณีที่สภาพแวดล้อมเปลี่ยนไป โดยเฉพาะอย่างยิ่งกรณีเลนถนนทางโค้งซึ่งในงานวิจัยนี้ได้ปรับใช้การคำนวณมุมที่ได้จากเลนบนถนนเพื่อแยกถนนที่มีลักษณะเป็นทางโค้งซ้ายและขวาทำให้เพิ่มความแม่นยำในการตรวจจับเลนถนนจริงและยังสามารถใช้เป็นตัวแปรสำหรับการควบคุมในระบบ LKAS และ LDWS ต่อไป นอกจากออกแบบระบบตรวจจับเลนถนนแล้วในงานวิจัยนี้ได้ทำการพัฒนาความเร็วและจัดการทรัพยากรที่ใช้ของ อัลกอริทึมโดยการนำเสนอกระบวนการเพิ่มประสิทธิภาพวงจรดิจิทัลด้วยเทคนิคการสังเคราะห์ที่ระดับสูง (High Level Synthesis: HLS) โดยมีขั้นตอนตามลำดับดังนี้ การปรับขนาดอาร์เรย์ (array sizing), การคลี่ลูป (loop unrolling) การทำไปปีไลน์ลูป (loop pipelining) การแบ่งอาร์เรย์ (array partitioning) และการจัดการอินเทอร์เฟส HLS (HLS interface) ภายใต้ข้อจำกัดของทรัพยากรที่มี บนอุปกรณ์และความเร็วที่ใช้ในการประมวลผลบนชิพเอฟพีจีเอตระกูล Xilinx Zyq-7000 (2ybo 27-10) จากการทดลองพบว่าวิธีการที่นำเสนอในงานวิจัยนี้สามารถเพิ่มความเร็วที่ใช้ในการประมวลผลจากเดิมขึ้น 6.66 เท่า ที่ความถี่ของนาฬิกา 100 MHz
dc.identifier.urihttp://kb.psu.ac.th/psukb/handle/2016/17766
dc.language.isothen_US
dc.publisherมหาวิทยาลัยสงขลานครินทร์en_US
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Thailand*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/th/*
dc.subjectภาพดิจิทัลen_US
dc.subjectการวิเคราะห์ข้อมูลภาพen_US
dc.titleกระบวนการเพิ่มประสิทธิภาพวงจรดิจิทัลด้วยเทคนิคการสังเคราะห์ที่ระดับสูงสำหรับการปรับปรุงระบบตรวจจับเลนถนนen_US
dc.title.alternativeDigital Circuit Optimization Process Using High Level Synthesis for Road Lane Detection Improvementen_US
dc.typeThesisen_US

Files

Original bundle

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

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
6.05 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections