Paginacija

Programska aplikacija za otkrivanje značajki na licu
Programska aplikacija za otkrivanje značajki na licu
Juraj Bračun
Umjetna inteligencija u zadnje je vrijeme neizostavan dio skoro svakog računalnog programa, web aplikacije ili robotskog sustava. Sposobnosti računala i robota uvelike su se proširile tijekom posljednjih nekoliko godina što je rezultiralo sve većem i sve prisutnijem korištenju umjetne inteligencije kao alata za rješavanje različitih problema u širokom spektru tehničkih područja. Jedno od područja primjene je i mogućnost sustava da procesuira vizualne informacije te iz...
Programska aplikacija za praćenje loptice temeljena na metodologiji strojnog vida
Programska aplikacija za praćenje loptice temeljena na metodologiji strojnog vida
Anamarija Stepinac
U ovome radu prikazana je izvedba programa za prepoznavanje i praćenje loptice. Program je izveden u programskom jeziku Python, koristeći biblioteku OpenCV za omogućavanje strojnog vida. Obrađene su osnovne tehnike strojnog vida, prostori boja potrebni za obradu slike te moduli korišteni za izvedbu programa. Dana su objašnjenja sintakse i svrhe funkcija biblioteke OpenCV korištene u kodu.
Programska aplikacija za predviđanje bolesti
Programska aplikacija za predviđanje bolesti
Lucija Benc
Tema ovog rada je razvoj korisničkog sučelja koje služi kao komunikacija korisnika i modela za predviđanje. Sučelje, kao i model, razvijeni su koristeći programski jezik Python, a uz pomoć Pythonovih biblioteka otvorenog koda, Streamlit i Anaconda. U programskom jeziku Python su prvo izrađeni modeli predviđanja bolesti koje će biti implementirane u sučelju, a zatim je izrađen program koji definira korisničko sučelje u obliku programske aplikacije. U početku rada objašnjena je...
Programska aplikacija za prepoznavanje emocija iz govora
Programska aplikacija za prepoznavanje emocija iz govora
Alan Malnar
Govor je ljudima primarni način komunikacije, a emocije koje se njime prenose pomažu boljem međusobnom razumijevanju. Zbog sve učestalije komunikacije između ljudi i strojeva, postaje bitno da i strojevi budu u mogućnosti prepoznati ljudske emocije. U ovom radu napravljeno je softversko rješenje virtualnog agenta koji prepoznaje emocije na temelju govora. U tu svrhu korištene su akustičke i lingvističke značajke govora. Najvažniji dio softvera čine umjetne neuronske mreže koje...
Programska aplikacija za prepoznavanje ljudskih aktivnosti
Programska aplikacija za prepoznavanje ljudskih aktivnosti
Krešimir Major
Za početak ovog rada, u prvim poglavljima, teorijski će te biti upoznati s pojmovima dubokog učenja i neuronskih mreža. Na detaljan način se objašnjava struktura i rad pojedinog neurona u umjetnim neuronskim mrežama, a nakon toga se bavimo strukturom i radom cijelih neuronskih mreža. Kasnije se upoznaje i objašnjava rad konvolucijskih neuronskih mreža, koje su nam bitne za ovaj rad jer se one koriste za raspoznavanje značajki na slikama. Zatim nakon toga se prikazuje...
Programska aplikacija za pretvaranje govora u tekst
Programska aplikacija za pretvaranje govora u tekst
Mate Paić
Govor je najprirodniji oblik komunikacije među ljudima. Zadatak sustava pretvorbe govora je da pretvori ono što čovjek kaže u tekstualni oblik. Aplikacije za pretvorbu govora omogućuju ljudima da koriste govor kao drugi, lakši način interakcije sa određenim računalima ili strojevima. Već preko tri desetljeća, provedeno je mnoštvo istraživanja o različitim aspektima djela umjetne inteligencije koja se bavi prepoznavanjem govora i njegove primjene. Danas mnogi proizvodi uspješno...
Programska aplikacija za pronalaženje karakterističnih točaka na licu
Programska aplikacija za pronalaženje karakterističnih točaka na licu
Ira Pačić
Rad ukratko opisuje proces kreiranja programa za prepoznavanje točaka na licu. Prvotno se opisuju potrebni softveri za kreiranje programa te njihova primjena. Zatim slijedi detaljan opis postupka kreiranja koda te samo objašnjenje postupka. Naposlijetku slijedi opis objektno orijentiranog programiranja te njegova primjena u ovom radu. Također se opisuje dio programa te samog koda gdje je primijenjen ovakav način programiranja. Uz to je napravljena analiza prednosti i...
Programska aplikacija za upravljanje pametnim domom
Programska aplikacija za upravljanje pametnim domom
Ivan Tišljar
U ovom završnom radu prikazan je razvoj programskog i hardverskog rješenja za automatizaciju i upravljanje pametnim domom. Napravljena je analiza proizvoda dostupnih na tržištu, a cilj je bio maknuti sve mane koje su prisutne kod plug n play rješenja. Prikazana je instalacija softvera na potrebni hardver i sama izrada korisničkog sučelja za upravljanje. Softversko rješenje izvedeno je platformom otvorenog koda Home Assistant pomoću koje je izrađeno i web sučelje odnosno web...
Programska podrška izradi izvješća sa sastanka projektnog tima
Programska podrška izradi izvješća sa sastanka projektnog tima
Tomislav Breški
Inženjerski sastanci jedan su od bitnih čimbenika koji utječu na smjer razvoja odabranog proizvoda. Informacije i odluke koje proizlaze iz inženjerskih sastanaka često nisu zapisane na adekvatan način, što onemogućuje kasnije kvalitetno analiziranje provedenih sastanaka. U uvodnom dijelu ovog rada detaljno su opisani aspekti i vrste sastanaka, aktivnosti u procesima razvoja proizvoda, te Petri mreže koje služe za simuliranje stvarnih procesa. Na temelju studije slučaja unutar...
Programska podrška projektiranju proizvodnih sustava
Programska podrška projektiranju proizvodnih sustava
Nina Tomičić
Projektiranje proizvodnih sustava je ključna djelatnost za povećanje učinkovitosti proizvodnje, smanjenje troškova, poboljšanje kvalitete proizvoda i ostvarenje zadovoljstva kupaca. U toj djelatnosti, programska podrška ima neizostavnu ulogu u omogućavanju projektantima da brzo i precizno modeliraju, analiziraju i upravljaju projektnim rješenjima proizvodnih procesa. Istraženi su dostupni softveri (AutoCAD, SolidWorks, CATIA, Siemens NX, Creo, Siemens Teamcenter, Windchill, Enovia i...
Programski paket za optimalno upravljanje linearnim dinamičkim sustavima temeljem podataka
Programski paket za optimalno upravljanje linearnim dinamičkim sustavima temeljem podataka
Srećko Arandia-Krešić
Rad će prvotno predstaviti bihevioralni pristup teoriji upravljanja, kao polazišnu točku „data-based“ sinteze na temelju tzv. fundamentalne leme. Kao jedan od modernijih primjena bit će naglašeno optimalno prediktivno upravljanje na temelju podataka, kao alternativa klasičnom Modelskom prediktivnom upravljanju (eng. Model Predictive Control - MPC). Na većem broju primjera će se pokazati sažetost identifikacije sustava na temelju fundamentalne leme, te će se na bazi...
Programski paket za robusno optimiranje topologije rešetkastih konstrukcija
Programski paket za robusno optimiranje topologije rešetkastih konstrukcija
Mateja Rožić
U ovom diplomskom radu opisano je što je to linearno, a što semidefinitno programiranje, te su dani opći oblici njihovih zapisa. Rad se nastavlja matematičkom formulacijom problema topološkog optimiranja rešetkastih konstrukcija. Nadalje, opisana je formulacija linearnog programiranja za optimiranje topologije rešetkastih konstrukcija kao i rješenja problema koji se se javili tijekom konstruiranja inicijalne konstrukcije („osnovne strukture“). Rad se nastavlja...

Paginacija