Repository logoRepository logo

การเพิ่มประสิทธิภาพในการหาขอบภาพโดยใช้ชุดคำสั่ง AVX บนสถาปัตยกรรมมัลติคอร์

dc.contributor.advisorปัญญยศ ไชยกาฬ
dc.contributor.authorเฒาฟิก เพ็งโอ
dc.contributor.departmentFaculty of Engineering Computer Engineering
dc.contributor.departmentคณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมคอมพิวเตอร์
dc.date.accessioned2023-10-12T02:21:07Z
dc.date.available2023-10-12T02:21:07Z
dc.date.issued2022
dc.descriptionวิทยานิพนธ์ (วศ.ม. (วิศวกรรมคอมพิวเตอร์))--มหาวิทยาลัยสงขลานครินทร์, 2565en_US
dc.description.abstractThis thesis presents the algorithm for augmenting the processing speed of Sobel and Canny edge detection. By reducing the number of arithmetic operations and data loads, the processing time is reduced. Our proposed method is purely based on software approach which does not require any accelerated hardware. In addition, the processing speed is further increased by utilizing the AVX intrinsics and OpenMP. Our proposed Sobel edge detection is on average 28.29 times faster than the Sobel function provided by the OpenCV library. When applied with the Canny edge detection, our algorithm can augment the speed of OpenCV’s Canny edge detection by 3.73 percent.en_US
dc.description.abstract-thวิทยานิพนธ์นี้นำเสนออัลกอริทึมสำหรับเพิ่มความเร็วในการประมวลผลของการตรวจจับขอบภาพโดยวิธี Sobel และ Canny ด้วยการลดจำนวนการดำเนินการทางคณิตศาสตร์และ การโหลดข้อมูลที่จะนำไปประมวลผล เพื่อลดระยะเวลาที่ใช้ในการประมวลผลภาพลง วิธีการที่นำเสนอนั้นใช้แนวทางการปรับปรุงซอฟต์แวร์เพียงอย่างเดียว โดยไม่อาศัยการใช้ฮาร์ดแวร์เร่ง ความเร็วใด ๆ ในการประมวลผล นอกจากนี้ผู้วิจัยได้นำชุดคำสั่ง AVX และ OpenMP เข้ามาช่วยในการเพิ่มความเร็วในการประมวลผลภาพให้เร็วยิ่งขึ้น การตรวจจับขอบภาพโดยวิธี Sobel ที่นำเสนอนั้นเร็วกว่าฟังก์ชัน Sobel ในไลบรารีมาตรฐานของ OpenCV โดยเฉลี่ย 28.29 เท่า เมื่อนำวิธีที่นำเสนอไปประยุกต์ใช้กับการตรวจจับขอบภาพของวิธี Canny วิธีการในอัลกอริทึมที่นำเสนอสามารถเพิ่มความเร็วของการตรวจจับขอบภาพได้เพิ่มขึ้นร้อยละ 3.73 เมื่อเปรียบเทียบกับการใช้ฟังก์ชัน Canny ในไลบรารีมาตรฐานของ OpenCVen_US
dc.identifier.urihttp://kb.psu.ac.th/psukb/handle/2016/18203
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.subjectAVXen_US
dc.subjectOpenMPen_US
dc.subjectMulti-coreen_US
dc.subjectImage processingen_US
dc.subjectEdge detectionen_US
dc.subjectSobelen_US
dc.subjectCannyen_US
dc.titleการเพิ่มประสิทธิภาพในการหาขอบภาพโดยใช้ชุดคำสั่ง AVX บนสถาปัตยกรรมมัลติคอร์en_US
dc.title.alternativeOptimization of Edge Detection using AVX Intrinsics on Multi-core Architecturesen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
6210120056.pdf
Size:
11.29 MB
Format:
Adobe Portable Document Format
Description:

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