Implementation of edge detection algorithm in the image on a real ADAS platform

التفاصيل البيبلوغرافية
العنوان: Implementation of edge detection algorithm in the image on a real ADAS platform
المؤلفون: Ćorić, Dario
المساهمون: Herceg, Marijan
بيانات النشر: Sveučilište Josipa Jurja Strossmayera u Osijeku. Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek. Zavod za komunikacije. Katedra za elektroniku i mikroelektroniku., 2020.
سنة النشر: 2020
مصطلحات موضوعية: edge detection, detekcija rubova, TECHNICAL SCIENCES. Electrical Engineering. Telecommunications and Informatics, Sobel, Laplace, Prewitt, TEHNIČKE ZNANOSTI. Elektrotehnika. Telekomunikacije i informatika, VisionSDK, ADAS, Canny
الوصف: U ovom diplomskom radu opisana je implementacija Sobelovog, Prewitt i Laplaceovog operatora te Cannyjevog algoritma za detekciju rubova na realnu ADAS platformu. Detektori su najprije napisani u programskom jeziku C++ koristeći funkcionalnosti biblioteke OpenCV te su zatim preneseni u VisionSDK okruženje u programskom jeziku C i implementirani na ADAS ploču. Za testiranje rješenja korišteni su Berkeley i Kitti skupovi podataka. Svojstva implementiranih detektora evaulirana su kroz vrijeme izvođenja, memorijski otisak te kroz usporedbu izlaznih slika detektora sa slikama označenima temeljnom istinom u slučaju Berkeley skupa, odnosno izlaznim slikama postojećih detektora u OpenCV-u u slučaju Kitti skupa podataka. Pokazano je kako Cannyjev algoritam ima najdulje vrijeme izvođenja na ploči i računalu te najveći memorijski otisak dok Laplaceov operator ima najkraće vrijeme izvođenja. Također je pokazano da izlazne slike Cannyjevog algoritma na ADAS ploči imaju najmanje različitih elemenata u odnosu na slike označene temeljnom istinom odnosno izlazne slike detektora iz OpenCV-a. This master's thesis describes the implementation of the Sobel, Prewitt and Laplace operators and the Canny edge detection algorithm onto a real ADAS platform. The detectors were first written in C++ using OpenCV functionalities and then transfered into the VisionSDK environment in the C programming language and implemented on the ADAS board. The Berkeley and Ktti datasets were used during testing. The performance of the solutions was evalueated through execution time, memory imprint and comparing the detectors' output images with ground truth labeled images for images from the Berkeley and the output images of existing OpenCV detectors for images from the Kitti dataset. It was shown that the Canny algorithm's execution time was the longest on both the board and computer and that it had the largest memory imprint, while the Laplace operator had the shortest execution time. It was also shown that the output images of the Canny algorithm on the ADAS board has the least total different pixels compared to ground-truth labeled images and OpenCV detector output images.
وصف الملف: application/pdf
اللغة: Croatian
URL الوصول: https://explore.openaire.eu/search/publication?articleId=od______3912::b2089847e401e93869f0ca00a2cdabb8
https://repozitorij.etfos.hr/islandora/object/etfos:2910/datastream/PDF
حقوق: OPEN
رقم الأكسشن: edsair.od......3912..b2089847e401e93869f0ca00a2cdabb8
قاعدة البيانات: OpenAIRE