Podrobno

Procesiranje slik s programskim jezikom Halide
ID DUKIČ, ROK (Avtor), ID Skočaj, Danijel (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,84 MB)
MD5: 1ECCBAC19B56A1F3132C32DC400C4764
PID: 20.500.12556/rul/1460a827-f04a-46ac-9f03-536fb8b8b935

Izvleček
V diplomskem delu je predstavljen novejši programski jezik za obdelavo slik Halide in njegova že uveljavljena alternativa OpenCV ter njuna primerjava. Ta obsega čas, potreben za izvedbo funkcij in reševanje enakih problemov, ter dolžino implementacij v številu vrstic. Problemi se stopnjujejo po kompleksnosti. Ti obsegajo implementacije za morfološke operacije in operacijo za zaznavanje objekta na sliki z uporabo vzorcev. Vse operacije bodo opisane in implementirane na štiri načine. Prvi bo izdelan v jeziku C++ in bo za predstavitev slik uporabljal objekte iz OpenCV, drugi bo uporabljal funkcijo iz OpenCV, tretji in četrti pa bosta izdelana v programskem jeziku Halide. Razlika bo v tem, da eden ne bo uporabljal razvrščanja, zato bo bolj počasen. V drugi polovici diplomskega dela so rezultati predstavljeni s tabelami, na koncu pa je še obrazložitev rezultatov.

Jezik:Slovenski jezik
Ključne besede:Halide, OpenCV, morfološke operacije, ujemanje vzorca, obdelava slik, računalniški vid
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2017
PID:20.500.12556/RUL-89083 Povezava se odpre v novem oknu
Datum objave v RUL:14.02.2017
Število ogledov:3494
Število prenosov:308
Metapodatki:XML DC-XML DC-RDF
:
DUKIČ, ROK, 2017, Procesiranje slik s programskim jezikom Halide [na spletu]. Diplomsko delo. [Dostopano 31 marec 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=89083
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Processing images with programming language Halide
Izvleček:
The thesis contains a presentation of a recently created programming language Halide and its comparison to an already established image processing library OpenCV. We compare the execution times of the implementations with the same functionality and their length (in terms of number of lines). The implementations consist of morphological operations and template matching. Operations are implemented in four versions. The first version is made in C++ and only uses OpenCV’s objects. The second version uses the OpenCV’s function. The third and fourth version are written in Halide language. The difference between them is in the optimization. One of them uses scheduling while the other does not. The second part of the thesis consists of the results which are shown in tables and the analysis of the results.

Ključne besede:Halide, OpenCV, morphology, template matching, image processing, machine vision

Podobna dela

Podobna dela v RUL:
  1. Vpliv procesnih parametrov na mehanske lastnosti zlitine EN AW 7020 v stanju T5
  2. Optimizacija toplotne obdelave jekla PROTAC 600
  3. Vpliv toplotne obdelave jekla PT955 na degradacijo mikrostrukture pri povišanih temperaturah
  4. Vpliv toplotnih obdelav na mikrostrukturo in mehanske lastnosti SLM izdelkov iz maraging jekla
  5. Karakterizacija Cr-Mo-W-V orodnega jekla
Podobna dela v drugih slovenskih zbirkah:
  1. Vpliv toplotne obdelave na lastnosti orodnih jekel
  2. Obrabna odpornost orodnega jekla za delo v vročem
  3. Potencial podhlajevanja za izboljšanje mehanskih lastnosti orodnih jekel
  4. Effect of testing temperature on corrosion behaviour of different heat treated stainless steels in the active-passive region
  5. Toplotna obdelava in konstrukcija rezilnih elementov orodja za štancanje hibridnih komponent

Nazaj