Pages

Sustav za reprodukciju zvuka na NXP LPC2368 procesoru
Sustav za reprodukciju zvuka na NXP LPC2368 procesoru
Željka Zjalić
Razvojna pločica E2LP zasnovana je na procesoru NXP LPC2368. Na navedenoj razvojnoj pločici reproducira se zvuk korištenjem DAC i PWM izlaza na koje je spojen zvučnik. Obrađuju se tipovi datoteka koji sadrže podatke potrebne za reprodukciju zvuka te načini čitanja i izvlačenja podataka iz tih datoteka. WAV datoteke sadrže vremenski diskretne uzorke zvuka od kojih DAC izlaz generira kontinuirani zvučni signal, dok MIDI datoteke sadrže frekvenciju i trajanje pojedinih tonova koji...
Sustav za rezervaciju i pristup usluzi igara zasnovanih na računalnom oblaku
Sustav za rezervaciju i pristup usluzi igara zasnovanih na računalnom oblaku
Tomislav Šipušić
Računalni oblak predstavlja oblik računalne arhitekture koji pomoću hardverskih i softverskih resursa gradi apstraktni sloj usluga prema korisniku. Korisnici pristupaju uslugama preko internetske mreže i nemaju uvid u unutarnju strukturu računalnog oblaka. Igre zasnovane na oblaku predstavljaju uslugu računalnog oblaka u kojoj se resursi oblaka koriste za pokretanje računalne igre i strujanje sadržaja igre do klijentskog računala. Korisniku se preko internetske mreže šalje...
Sustav za rezervaciju sportskih terena
Sustav za rezervaciju sportskih terena
Otto Singer
Tema završnog rada je izgradnja web aplikacije, sustava za rezervaciju sportskih terena. Sustav utjelovljuje brojne web stranice vezane za opće informacije sportskog centra, uz to implementira nekoliko različitih usluga. Primarna usluga je rezervacija na interaktivnom kalendaru, uz to postoje opcije za slanje poruka i objavljivanja obavijesti. Korisnici sustava svrstavaju se u tri skupine, a svaka skupina ima vlastiti skup akcija koje može izvršavati. Neregistrirani korisnici, ili...
Sustav za rezervaciju termina sportskih objekata
Sustav za rezervaciju termina sportskih objekata
Ivan Maretić
Tema ovog završnog rada je izrada sustava za rezervaciju termina sportskih objekata. Uvodni dio sadrži opis problema te način na koji se problem može riješiti. U sljedećem poglavlju opisane su tehnologije koje su korištene pri izradi: HTML, SCSS, NodeJS, React, PostgreSQL te REST API principi. U poglavlju o arhitekturi opisani su modeli podataka te poslužiteljski i klijentski dijelovi sustava. Poslužiteljski dio aplikacije izvodi se pomoću NodeJS-a, a koristi pakete Sequelize...
Sustav za segmentaciju videozapisa
Sustav za segmentaciju videozapisa
Fran Pugelnik
Ovaj rad se fokusira na pronalazak načina ubrzanja postupka segmentacije fotografije kako bi se taj postupak mogao upotrijebiti za segmentaciju videozapisa. Prvo je istražen sustav R-CNN (i njegove kasnije iteracije) za detekciju objekata, te Mask R-CNN za segmentaciju instanci. Proučivši te sustave i procijenivši njihove pozitivne aspekte i nedostatke okrenuli smo se prema načinu ubrzanja mreže. Gledajući MobileNet modele zaključeno je da bi se koncepti poput depthwise seperable...
Sustav za semantičko pretraživanje slika korištenjem dubokog učenja
Sustav za semantičko pretraživanje slika korištenjem dubokog učenja
Rene Kustura
Ubrzanim rastom u dubokom učenju u područjima računalnog vida te pogotovo posljednjih godina analize teksta došlo je do razvitka u području unakrsno modalne pretrage. Atraktivnost samog područja porasla je sa svojim potencijalom da rezultira boljim uvidom u jedan od pristupa generalnoj umjetnoj inteligenciji. U ovom radu razvili smo sustav za semantičku pretragu slika stvaranjem zajedničkog vektorskog prostora. Razvijeni model postigao je r@1 od 0.2 na Flickr8k skupu podataka. Rad je...
Sustav za semantičko unapređenje baza afektivne multimedije korištenjem modela dubokog učenja
Sustav za semantičko unapređenje baza afektivne multimedije korištenjem modela dubokog učenja
Katarina Virkes
Tema rada je izrada sustava za semantičko unapređenje baza afektivne multimedije korištenjem modela dubokog učenja. Baze afektivne multimedije su napravljene u srhu izazivanja emocija. Jedna od takvih baza je Nencki Affective Picture System, NAPS, koja sadrži 1356 slika raspoređeni u 5 kategorija. Baze uz multimediju imaju zapisanu semantiku te očekivane emocije koji se ručno zapisuju. Proučili smo neke od modela dubokog učenja za automatizirano zapisivanje semantike. Proučili smo...
Sustav za semantičku segmentaciju primjenom dubokog učenja
Sustav za semantičku segmentaciju primjenom dubokog učenja
Zvonimir Vujnović
U ovom su radu opisane umjetne neuronske mreže. Sve od toga kako su građene, kako svaki njihov neuron obrađuje informacije te kako to rade kao cjelina i uče po primjerima. Cilj je dubokog učenja da model mreže počinje učiti kao i čovjek, po vlastitom iskustvu. Semantička segmentacija samo je dio spektra u kojemu se primjenjuje duboko učenje. Semantička segmentacija je ujedno i veoma popularno područje računalnog vida jer pridonosi na putu prema savršenom razumijevanju slike...
Sustav za sigurno i učinkovito udaljeno izvođenje studentskih programskih vježbi
Sustav za sigurno i učinkovito udaljeno izvođenje studentskih programskih vježbi
Petar Šegina
Rad daje osvrt na zahtjeve i tehničke poteškoće u ostvarivanju sustava za udaljeno izvođenje i vrednovanje studentskih programskih vježbi. Nakon kratkog pregleda postojećih rješenja, opisuje zahtjeve i značajke poželjnog sustava te nudi idejno rješenje koje zadovoljava te zahtjeve. Konačno, obrađuje konkretno rješenje ostvareno pomoću tehnologija Docker i Spring te opisuje način ostvarenja učinkovitog razmjernog rasta pomoću arhitekture bazirane na mikroservisima i izvršnim...
Sustav za sigurno online glasovanje temeljen na lancu blokova
Sustav za sigurno online glasovanje temeljen na lancu blokova
Ana Gršković
Ovaj rad predstavlja sustav za sigurno online glasovanje temeljen na tehnologiji lanca blokova. Predloženi sustav povezuje distribuiranu mrežu čvorova s procesima enkripcije, digitalnog potpisivanja poruka, autentifikacije i autorizacije korisnika te strukturom lanca blokova kako bi osigurao temeljne sigurnosne značajke poput povjerljivosti, integriteta, raspoloživosti, autentičnosti i neporecivosti te ponudio transparentnu, pouzdanu, pravednu i sigurnu alternativu postojećim izbornim...
Sustav za sigurnosni nadzor i obranu mreže zasnovan na alatima otvorenog koda
Sustav za sigurnosni nadzor i obranu mreže zasnovan na alatima otvorenog koda
Filip Pavelić
Suvremeni NSM ciklus sastoji se od tri faze: prikupljanje podataka, otkrivanje malwarea i analiza malwarea. U fazi prikupljanja je bitno definirati arhitekturu mreže kako bi se mogli učinkovito postaviti uređaji i sustavi za prikupljanje podataka. U slučaju lošeg postavljanja, moguće je izgubiti spoznaju o tome tko i kako komunicira unutar mreže. Također, potrebno je poznavati statistiku mrežnog prometa kako bi se mogao učinkovito postaviti sustav za prikupljanje podataka tj. koji...
Sustav za sigurnosni nadzor ostvaren pametnim telefonom
Sustav za sigurnosni nadzor ostvaren pametnim telefonom
Matej Erceg
Ovaj rad daje pregled problema sigurnosti i sigurnosnog nadzora, te pokazuje primjer jednostavnog sustava za sigurnosni nadzor ostvarenog pomoću aplikacije za pametni telefon s Android operacijskim sustavom, i mrežne aplikacije za udaljeno upravljanje i pregled podataka.

Pages