Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/77247
Title: สถาปัตยกรรมประสิทธิภาพสูงเพื่อตรวจจับและบรรยายจุดเด่นของภาพบนพื้นฐานของขั้นตอนวิธีโออาร์บี
Other Titles: High-efficient architecture for image feature detection and description based on orb algorithm
Authors: ทักษพร อิ่มแสงสุข
Advisors: สุรีย์ พุ่มรินทร์
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Issue Date: 2563
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: วิทยานิพนธ์ฉบับนี้นำเสนอสถาปัตยกรรมประสิทธิภาพสูงเพื่อตรวจจับและบรรยายจุดเด่นบนพื้นฐานของขั้นตอนวิธีโออาร์บี สถาปัตยกรรมถูกบรรยายด้วยภาษาวีเอชดีแอลและถูกออกแบบให้สามารถประมวลผลบนเอฟพีจีเอได้ ขั้นตอนวิธีการที่ นำไปใช้ออกแบบสถาปัตยกรรมนั้นถูกพัฒนาขึ้นด้วยภาษาไพทอนเพื่อลดความซับซ้อนและปรับปรุงขั้นตอนวิธีให้เหมาะสมกับการทำงานของฮาร์ดแวร์ โดยประยุกต์ใช้การประมวลผลแบบขนาน, การจัดระบบงานแบบสายท่อ (parallel and pipeline techniques) และเปลี่ยนวิธีในการประมวลผลบางขั้นตอนให้สามารถคำนวณได้โดยไม่ต้องอาศัยวงจรคำนวณเชิงคณิตศาสตร์เพิ่มเติมในการเร่งการทำงานของระบบ จากผลการทดสอบสถาปัตยกรรมด้วยโปรแกรม ModelSim พบว่าสถาปัตยกรรมสามารถรองรับสัญญาณภาพขนาด 1920x1080 จุดภาพอัตรา 30 เฟรมต่อวินาทีได้ โดยยังคงค่าความต้องกันของจุดมุมและความแม่นยำเมื่อเปรียบเทียบกับผลที่ได้จากฟังก์ชัน cv.ORB() ใน OpenCV library
Other Abstract: This thesis proposes a high-efficient architecture for feature detection and description based on the ORB algorithm. The proposed architecture is described in VHDL and designed for Field Programmable Gate Arrays. The algorithm is developed by Python to reduce the operation of the process and be beneficial for designing FPGA architecture. The proposed algorithm adopts parallel and pipeline techniques and changes some steps to not including complex mathematical circuits for accelerating the system. The ModelSim simulation results show that the proposed architecture can process the 1920x1080 pixels and support 30 frames per second video source. The architecture could maintain the consistency of the corner numbers and the accuracy compared with the results obtained by cv.ORB() function in OpenCV library.
Description: วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2563
Degree Name: วิศวกรรมศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิศวกรรมไฟฟ้า
URI: http://cuir.car.chula.ac.th/handle/123456789/77247
URI: http://doi.org/10.58837/CHULA.THE.2020.1129
metadata.dc.identifier.DOI: 10.58837/CHULA.THE.2020.1129
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
6270102221.pdf4.67 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.