dc.contributor.advisor | Bilík, Petr | |
dc.contributor.author | Štefanský, Jakub | |
dc.date.accessioned | 2018-06-26T08:07:24Z | |
dc.date.available | 2018-06-26T08:07:24Z | |
dc.date.issued | 2018 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/128534 | |
dc.description.abstract | Hlavní úkolem této bakalářské práce je porovnání tří hardwarových platforem na základě efektivnosti zpracování obrazu. Efektivnost je zjišťována na délce času za zpracování snímku.
Dvě platformy myRIO a Industrial Controller využívají FPGA čip pro rychlé zpracování dat spolu s procesorem. Třetí platformou je počítač. Půjde tedy o porovnání klasického procesoru s FPGA čipem, přičemž v případě FPGA čipu se musí data dostat ze strany kde operuje procesor na stranu FPGA, což může být úzkým hrdlem celého zpracování.
Zvolený algoritmus pro zpracování obrazu je Cannyho hranový detektor, který je výpočetně dostatečně náročný pro zjištění výkonových nedostatků jednotlivých platforem. Zvolený algoritmus je teoreticky popsaný, z čehož je následně vytvořený návrh a implementace do testů.
Výsledkem práce je tabulka s časy za zpracování obrazu, kde je porovnání i s knihovní funkcí LabVIEW. Je také teoreticky vypočítaná časová režie na přenos dat na FPGA. | cs |
dc.description.abstract | The main task of this bachelor thesis is the comparison of three hardware platforms based on the efficiency of image processing. Efficiency is determined over the length of the processing time.
Two platforms myRIO and Industrial Controller use a FPGA chip for fast data processing together with a processor. The third platform is a computer. This is a comparison of a classical CPU with a FPGA chip, and in the case of an FPGA chip, the data have to go from the side where the processor runs on the FPGA side, which can be a narrow throat of the whole processing.
The chosen image processing algorithm is the Canny edge detector, which is computationally enough to identify the performance deficiencies of individual platforms. The chosen algorithm is theoretically described, which is followed by the design and implementation of the tests.
The result of the thesis is a table with image processing times, which compares also with the LabVIEW library function. There is also a theoretically calculated time overhead for FPGA data transfer. | en |
dc.format.extent | 5045520 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | LabVIEW, FPGA, Cannyho hranový detektor, myRIO, Industrial Controller, zpracování obrazu | cs |
dc.subject | LabVIEW, FPGA, Canny Edge Detector, myRIO, Industrial Controller, image proccesing | en |
dc.title | Porovnání efektivity zpracování obrazu na různých HW platformách | cs |
dc.title.alternative | Comparison of Effectiveness of Image Processing on Different HW Platforms | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Maršálek, Leoš | |
dc.date.accepted | 2018-05-31 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 450 - Katedra kybernetiky a biomedicínského inženýrství | cs |
dc.thesis.degree-program | Elektrotechnika | cs |
dc.thesis.degree-branch | Řídicí a informační systémy | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | STE0350_FEI_B2649_2612R041_2018 | |
dc.rights.access | openAccess | |