Pages
-
-
Obrada slike na ugradbenom sustavu u svrhu analize zamućenosti vode
-
Ana Cej Gagović U okviru završnog rada obavljena je osnovna konfiguracija pločice Raspberry Pi te napravljena skripta za obradu slike u svrhu analize zamućenosti vode brojanjem čestica koje plutaju u određenom volumenu vode. Skripta je pisana u programskom jeziku Python korištenjem biblioteke OpenCV. Glavno rješenje problema analize zasniva se primjenom klase „SimpleBlobDetector“ implementirane u OpenCV koja svojim algoritmom detektira i prebrojava plutajuće čestice u vodi. Zbog energetske...
-
-
Obrada slike u svrhu međusobne lokalizacije dvaju robota
-
Nina Družetić U ovom završnom radu opisan je proces obrade slike u svrhu lokalizacije dvaju robota. Obrada slike, koja je provedena, sastoji se od algoritama za prepoznavanje crvene i zelene boje te za identifikaciju kružnih oblika. Pomoću podataka dobivnih direktno iz tih funkcija i funkcija koje su nadopunjavale navedene, dobiveno je dovoljno informacija za izvedbu glavnog cilja rada,koji je određivanje međusobne udaljenosti i položaja između dva robota. Za programsko rješenje korišten je...
-
-
Obrada sonarske slike u svrhu detekcije šake ronioca
-
Franka Guštin Ronioci prilikom svojih misija djeluju u opasnom i slabo nadziranom okruženju gdje i najmanji neočekivani tehnički kvarovi ili nedostatak pažnje mogu dovesti do katastrofalnih posljedica. Iz tog se razloga koriste autonomne podvodne ronilice koje pomažu roniocu na misijama i prate njegovo fizičko i psihičko stanje. U radu je implementiran sustav koji na temelju sonarske slike detektira šaku ronioca i određuje broj ispruženih prstiju te tako omogućava interakciju između ronioca i...
-
-
Obrada toka podataka korištenjem platforme Apache Beam
-
Gregory Tomadin U ovom radu opisane su osnove obrade toka podatka, kada i zašto se koristi te prednosti takve obrade. Isto tako u ovom radu opisani su osnovni koncepti platforme Apache Beam, njene komponente (cjevovod, PCollection, PTransform itd.), njene funkcionalnosti te način izvođenja aplikacija definiranih pomoću skupova razvojnih alata Apache Beama.
-
-
Obrada toka podataka korištenjem platforme Apache Pulsar
-
Petar Gabrijel Kedmenec Apache Pulsar je platforma otvorenog koda za razmjenjivanje poruka između procesa. U ovom radu su obrađeni najvažniji dijelovi platforme čije razumijevanje je kritično za efikasan rad s platformom. U sklopu rada je također razvijen i studijski slučaj na kojemu su prikazane neke od mogućnosti platforme.
-
-
Obrada toka podataka korištenjem programske knjižnice Kafka Streams
-
Darija Lukić U okviru ovog rada opisana je Javina Kafka Streams knjižnica za obradu toka podataka, točnije jedan od API-ja koje ona nudi, Kafka Streams DSL API. Kafka Streams knjižnicu nudi softverska platforma Apache Kafka, zbog čega je za potrebe njenog razumijevanja pobliže prikazana i sama Kafkina arhitektura. Kao rezime prikazanog, dana su dva jednostavna primjera obrade stvarnih povijesnih jednogodišnjih podataka Citi Bike aplikacije.
-
-
Obrada toka podataka korištenjem programske knjižnice Kafka Streams
-
Josip Lučić Ovaj rad demonstrira obradu toka podataka koristeći Processor API u programskom jeziku Java. On je jedan od dvaju API-ja koje platforma Apache Kafka nudi u sklopu programske knjižnice Kafka Streams. S obzirom na to da je Kafka Streams sastavni dio platforme, rad se prije svega fokusira na njenu arhitekturu, funkcionalnosti i terminlogiju radi lakšeg razumijevanja. Naravno, prije objašnjavnja programskog koda, glavni koncepti samog Processor API-ja su također opisani. Podaci koji se...
-
-
Obrada toka senzorskih podataka korištenjem platforme Apache Apex
-
Borna Bezjak U radu je opisana platforma za obradu velike količine podataka Apache Apex. Prikazana je integracija s platformom Apache Hadoop, osnovni koncepti rada s platformom Apache Apex. Opisan je proces validiranja aplikacije, te kako se platforma Apache Apex nosi s ograničenim resursima i kako se oporavlja od pogrešaka. Uz opis platforme prikazan je proces izrade aplikacije za obradu tokova podataka s temperaturnih senzora. Aplikacija čita zapise iz datoteke i dinamički računa maksimalnu,...
-
-
Obrada toka senzorskih podataka korištenjem platforme Apache Flink
-
Sara Zorčić Obrada podataka se razvijala paralelno sa razvojem društva. Razvojem novih hardverskih komponenti, računalna obrada podataka postaje svakodnevno korištena u svim ljudskim djelatnostima. Veliki podaci su sad već dobro poznat pojam u svijetu tehnologije i odlikuju se glavnim karakteristikama poput volumena, raznolikosti i brzine. Za obradu takvih podataka u stvarnom vremenu postoji nekoliko open source platforma Ovaj rad bavi se funkcionalnostima platforme Apache Flink s posebnim osvrtom...
-
-
Obrada tokova podataka na rubu i podatkovnom oblaku
-
Iva Barišić Ovaj rad istražuje koncepte i izazove obrade podataka u kontekstu IoT sustava. IoT sustavi omogućavaju povezivanje i komunikaciju između fizičkih uređaja i interneta te pružaju brojne prednosti u različitim industrijama. S obzirom na veliku količinu podataka koje generiraju IoT uređaji, ključno je razumjeti kako efikasno obraditi te podatke. U radu se analizira važnost obrade podataka na rubu (engl. Edge Computing) kao tehnologije koja omogućava obradu podataka na samim...
-
-
Obrada velikih podataka korištenjem grafičkih procesora na platformi Apache Spark
-
Darija Lukić Apache Spark je programski okvir za obradu velikih skupova podataka koji obradu može obavljati na jednom ili više računala. Nudi razvojne API-je za nekoliko programskih jezika od kojih je u studijskom slučaju ovog rada korištena Java. Programske naredbe iz dostupnih razvojnih API-ja izvršavaju se na procesorskoj jedinici - procesoru. Procesor je dizajniran za brzo rješavanje širokog raspona zadataka, ali je ograničen u istodobnosti zadataka koji se mogu izvoditi. Masivnu...
Pages