Pages
-
-
Algoritam diferencijalne evolucije za problem odabira značajki
-
Filip Znaor U radu je opisan problem klasifikacije i odabira značajki (FS) te algoritam diferencijalne evolucije
(DE), popularan evolucijski algoritam koji može biti korišten kao omotač za FS. Opisane su tri
tehnike diskretizacije rješenja u DE korištenog za FS te oblici pristupa odabira vrijednosti
parametara DE. Dan je opis ostvarenog programskog rješenja koje omogućuje izvođenje algoritma
DE u svrhu FS s mogućnošću podešavanja parametara DE i korištene tehnike diskretizacije
...
-
-
Algoritam k-najbližih susjeda i njegove unaprijeđene inačice za prepoznavanje uzoraka
-
Marin Radoš U ovom radu prikazan je problem klasifikacije uzoraka pomoću algoritma k-najbližih
susjeda, te unaprjeđenje tog algoritma raznim načinima. Algoritam k-najbližih susjeda uspoređen
je s njegovim unaprijeđenim inačicama na temelju eksperimentalnih rezultata dobivenih
mjerenjem točnosti klasifikacije u različitim uvjetima, s različitim skupovima podataka i brojem
susjeda k. Određeni su najveći nedostatci standardnog algoritma k-najbližih susjeda kroz
funkciju udaljenosti,...
-
-
Algoritam upravljanja ABS sustavima s primjenom na biciklima
-
Romana Horvat Rad se sastoji od različitih segmenata kao što su planiranje i prijedlog prvog rješenja
tj. ideje, realizacija te ideje uz neke manje promjene i rezultati i testiranja. Proces izrade je prikazan u
potpunosti od početka. Proces planiranja je bio jako bitan za izradu programa kako bi se vrijeme koje je
potrebno za programiranje skratilo i iskoristilo na najefikasniji način. Veliki dio vremena je zauzet
planiranjem samim time su smanjeni troškovi i vrijeme izrade. Programiranje je bio...
-
-
Algoritam za autonomnu vožnju zasnovan na prepoznavanju prometnih znakova
-
David Mijić U ovom diplomskom radu razvijen je algoritam za upravljanje modelom vozila zasnovan na prepoznatim prometnim znakovima. YOLO algoritam korišten je za prepoznavanje određenih prometnih znakova, a parametri algoritma za prepoznavanja prometnih znakova trenirani su na označenim slikama iz kreirane baze podataka određenih prometnih znakova. Programski okvir ROS korišten je za upravljanje modelom vozila u CARLA simulatoru otvorenog koda. Čvor za primanje graničnih okvira detektiranih...
-
-
Algoritam za detekciju prepreka unutar vozne trake i prilagodbu brzine
-
Srđan Ljepić Tema ovog diplomskog rada je izrada algoritma za detekciju prepreka unutar vozne trake i prilagodbu brzine vozila. Algoritam se temelji na obradi slika koje se dobivaju s kamere montirane na prednjoj strani vozila pomoću ROS-a. Obrada slika obavljena je metodama računalnog vida, koje su ostvarene pomoću programskog jezika C++ i biblioteke OpenCV. Kada je slika dohvaćena, izvršavaju se metode predobrade slike, kao i detekcija rubova kako bi se smanjio šum. Osim toga, koristi se RANSAC...
-
-
Algoritam za dobivanje pogleda odozgo na vozilo
-
Ivan Marinić Diplomski rad opisuje algoritme za dobivanje pogleda odozgo na vozilo koji se mogu
koristiti u sustavu za autonomna vozila. U radu su opisane važne smjernice i koraci za uspješnu
kalibraciju kamere. Algoritam za generiranje pogleda prostora oko automobila definira
geometrijske operacije nad slikom kako bi se generirao cjeloviti i povezani pogled odozgo. Ove
operacije uključuju ispravljanje izobličenja, transformaciju perspektive i spajanje slika.
Algoritam se uspješno izvodi...
-
-
Algoritam za izdvajanje putokaza iz scene i razumijevanje teksta na njima
-
Ivan Čordašić U sklopu ovog rada razvijen je algoritam za detekciju putokaza u sceni i razumijevanje teksta na njima, koristeći vlastitu bazu podataka. Cilj je bio izolirati putokaze iz scene i razumjeti tekst na njima, uključujući smjer na koji pokazuju. Algoritam je izgrađen koristeći metode dubokog učenja, odnosno YOLOv7 za detekciju putokaza i smjera na njima, u kombinaciji s OCR alatima
za razumijevanje teksta. Razvoj algoritma proveden je u Python programskom okruženju. Testiranja su...
-
-
Algoritam za logičku zagonetku minolovac u programskom jeziku C#
-
Oliver Horvat Minolovac je poznata računalna igra koja se rješava primjenom logičkog razmišljanja u
svrhu donošenja odluke nalazi li se u polju mina ili ne. Cilj igre je otkriti ona polja koja ne
sadrže minu u ploči koja sadrži redove i stupce polja koja mogu sadržavati minu. Jedino što se
koristi pri rješavanju ploče jest vrijednost koja je zapisana u otkrivenim poljima, koja
predstavlja koliko polja koja ga okružuju sadrže minu. Napisan je algoritam u programskom
jeziku C# koji...
-
-
Algoritam za provjeru sinkronizacije video sadržaja i podnaslova
-
Davor Kedačić U ovom radu je izrađen algoritam za provjeru sinkronizacije video sadržaja i podnaslova.
Algoritam je pisan u programskom jeziku C. U radu su opisane sve korištene tehnologije koje su
bile potrebne za realizaciju algoritma. Te tehnologije su programski jezik C, XML označni jezik,
Node.js okružje, FFmpeg te tehnologija dvodimenzionalnih QR kodova. Dan je opis rješenja
zadataka, opis pojedinih modula, njihova međuovisnost te provedeni testovi i njihovi rezultati.
Algoritam je...
-
-
Algoritam za uključivanje alarmnog sustava prilikom izlaska iz vozila
-
Marija Ovžetski U ovom diplomskom radu opisano je rješenje za uključivanje alarmnog sustava prilikom
izlaska vozača iz vozila s ciljem povećanja sigurnosti vozača i sudionika prometa koji mu dolaze
odostraga. Rješenje se sastoji od YOLOv7 algoritma za detekciju sudionika prometa u okviru
video sekvence, algoritma za praćenje sudionika prometa te algoritma za procjenu udaljenosti koji
je potreban za procjenu brzine i vremena do potencijalne kolizije s vozačevim vratima na temelju
kojeg se...
-
-
Algoritmi raspoređivanja procesa operacijskog sustava
-
Filip Gajari Proces predstavlja računalni program koji se izvršava. Kako ne bi došlo do zastoja između procesa, koriste se algoritmi raspoređivanja kojima se izrađuje plan raspoređivanja procesa na CPU-u.
Algoritmi raspoređivanja mogu se podijeliti u 3 kategorije: raspoređivanje u batch sustavim, raspoređivanje u interaktivnim sustavima te raspoređivanje u sustavima stvarnog vremena.
U ovom radu obrađeni su algoritmi koji spadaju u batch sustave i interaktivne sustave, te su implementirani...
-
-
Algoritmi s matricama koristeći CUDA tehnologiju
-
Dražen Lekšan U ovom radu su korištenjem CUDA tehnologije implementirani algoritmi za zbrajanje, množenje i inverz matrice. U početku je objašnjenja CUDA arhitektura i navedeni su neki primjeri primjene CUDA tehnologije u industriji. Zatim su algoritmi objašnjeni teorijski i prikazan je način njihove programske implementacije. Na svim implementiranim algoritmima je provedeno testiranje performansi i točnosti koristeći tri modela grafičkih kartica. Zbog bolje mogućnosti usporedbe korištena je i...
Pages