| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 81
First pagePrevious page123456789Next pageLast page
1.
Primerjava aplikacijskih programskih vmesnikov za upodabljanje 2D grafičnih gradnikov na grafični procesni enoti
Dominik Foschini, 2025, undergraduate thesis

Abstract: V diplomskem delu smo primerjali tri aplikacijske programske vmesnike: Cairo, Direct2D in Raylib. Za vsako smo analizirali hitrost izrisa, obremenitev sistemskih virov (vključno s porabo delovnega in grafičnega pomnilnika ter obremenitvijo centralne in grafične procesne enote), enostavnost uporabe in podporo operacijskim sistemom. V ta namen smo razvili tri testne aplikacije, ki vključujejo izris osnovnih likov, obdelavo slik in prikaz besedila. Ugotovili smo, da je prava izbira knjižnice odvisna od pričakovanih ciljev uporabnika. Rezultati so pokazali, da je Cairo najpočasnejši in najmanj učinkovit glede porabe virov, vendar primeren za aplikacije brez potrebe po realno časovnem izrisu. Direct2D je dosegel najboljšo učinkovitost in najnižjo porabo virov, a je vezan na operacijski sistem Windows. Raylib se je izkazal kot najhitrejši pri izrisu, z zmerno porabo virov in dobro prenosljivostjo, a slabšim skaliranjem. Ugotovili smo tudi, da je bil Raylib najlažji za uporabo, medtem ko je bil Cairo zaradi pomanjkljive dokumentacije in slabše podpore najbolj zahteven za implementacijo.
Keywords: Grafični API, 2D, Cairo, Direct2D, Raylib
Published in DKUM: 17.10.2025; Views: 0; Downloads: 5
.pdf Full text (1,82 MB)

2.
Računalniški igralec šaha po metodologiji AlphaZero : magistrsko delo
Tomaž Piko, 2025, master's thesis

Abstract: V magistrskem delu predstavljamo implementacijo lastnega računalniškega igralca šaha po metodologiji AlphaZero, ki se igre nauči brez predhodnega znanja z igranjem proti samemu sebi. V prvem delu na kratko predstavimo zgodovino računalniškega igranja šaha ter izvedemo pregled osnovnih pristopov šahovskih pogonov. Drugi del zajema implementacijo, učenje in preverjanje delovanja računalniškega igralca. Računalniški igralec je dosegel 2144 točk ELO v igrah z igralnim časom ene minute in 1976 točk ELO v kategoriji s časom treh minut, kar ustreza nivoju močnega amaterskega igralca.
Keywords: šah, računalniški igralec, šahovski pogoni, iskalna drevesa, nevronske mreže
Published in DKUM: 17.10.2025; Views: 0; Downloads: 6
.pdf Full text (3,04 MB)

3.
Primerjava odpornosti slikovnih datotečnih formatov na okvare podatkov : diplomsko delo
Žan Kelbič, 2025, undergraduate thesis

Abstract: V diplomskem delu smo primerjali odpornost slikovnih formatov JPEG, JPEG2000, PNG, WebP, TIFF in HEIF ob nadzorovanih okvarah bitnega toka z namenom ugotavljanja njihovih prednosti, slabosti in zmožnosti dekodiranja. Okvare smo vnašali z metodami preklopa bitov, prepisa zlogov, zamenjave segmentov, metode "fuzzing" in krajšanjem datotek. Objektivne podobnosti med referenčnimi in okvarjenimi slikami smo merili z metrikama PSNR in SSIM. Na osnovi reprezentativnih vzorcev pri naključnih eksperimentih smo podali ugotovitve o odpornosti posameznih formatov na okvare.
Keywords: slikovni datotečni formati, okvare slik, odpornost na okvare, JPEG, JPEG2000, PNG, WebP, TIFF, HEIF, PSNR, SSIM
Published in DKUM: 17.10.2025; Views: 0; Downloads: 6
.pdf Full text (7,01 MB)

4.
Challenges in algorithmic implementation : the FLoCIC algorithm as a case study in tehnology-enhanced computer science education
David Jesenko, Borut Žalik, Štefan Kohek, 2025, original scientific article

Abstract: Learning and implementing algorithms is a fundamental but challenging aspect of Computer Science education. One of the key tools used in teaching algorithms is pseudocode, which serves as an abstract representation of the logic behind a given algorithm. This study explores the educational value of the FLoCIC (Few Lines of Code for Image Compression) algorithm, which is designed to teach lossless image compression through algorithmic implementation, particularly within the context of multimedia data. Image compression represents a typical multimedia task that combines algorithmic thinking with practical problem-solving. By analysing questionnaire responses (N = 121) from undergraduate and graduate students, this study identifies critical challenges in pseudocode-based learning, including understanding complex algorithmic components and debugging recursive functions. This paper highlights the influence of prior knowledge in areas such as data structures, compression, and algorithms in general on the success of students in completing the task, with graduate students demonstrating stronger results compared to undergraduates. The study analyses the role of external resources and online code repositories, further revealing their utility in supporting implementation efforts but highlighting the need for a fundamental understanding of the algorithm for successful implementation. The findings highlight the importance of promoting conceptual understanding and practical problem-solving skills to improve student learning in algorithmic tasks.
Keywords: FLoCIC, computer science, algorithms, pseudocode, coding, generative AI, multimedia, education
Published in DKUM: 02.10.2025; Views: 0; Downloads: 4
.pdf Full text (1,65 MB)

5.
Uporaba evolucijskega računanja za zmanjšanje zaznave napak pri stresanju rastrskih slik : diplomsko delo
Blaž Vidovič, 2025, undergraduate thesis

Abstract: Diplomsko delo obravnava stresanje rastrskih slik in njegovo optimizacijo. Z namenom zmanjšanja zaznave napake smo matriko algoritma za stresanje Jarvis, Judice in Ninke prilagodili s pomočjo diferencialne evolucije. Skozi optimizacijo smo spreminjali uteži v matriki tako, da smo se poskušali s stresano sliko čim bolj približati originalni sliki. Za merjenje podobnosti med dvema slikama smo uporabili metriki PSNR in SSIM. Z večkratnim zagonom optimizacije smo analizirali vpliv različnih parametrov diferencialne evolucije na kakovost končnega rezultata. Ugotovili smo, da izboljšan SSIM ne pomeni nujno boljše ujemanje stresane slike z originalno sliko.
Keywords: rastrska slika, stresanje, Jarvis Judice in Ninke, optimizacija, evolucijski algoritmi, diferencialna evolucija
Published in DKUM: 23.09.2025; Views: 0; Downloads: 13
.pdf Full text (3,60 MB)

6.
Razvoj sistema za obdelavo slik z oblačnimi storitvami : diplomsko delo
Marsel Štefič, 2025, undergraduate thesis

Abstract: Diplomsko delo opisuje razvoj spletne aplikacije za obdelavo slik v oblaku z uporabo tehnologij AWS in Next.js. Sistem temelji na brezstrežniški arhitekturi, kjer ključne funkcionalnosti izvajajo storitve AWS, kot so Lambda, S3, DynamoDB in ECR. Za avtentikacijo uporabnikov se uporablja Clerk, medtem ko je za obdelavo slik implementirana lastna rešitev v okolju Docker. Poseben poudarek je na večplatformski funkcionalnosti, razširljivosti in enostavni uporabi sistema, ki omogoča shranjevanje, obdelavo in prikazovanje naloženih slik na učinkovit način. V okviru testiranja je bilo ugotovljeno, da ima med parametri obdelave največji vpliv na čas obdelovanja ločljivost slik. Pri simulaciji sočasnih nalaganj se je ta čas predvidljivo povečeval s številom uporabnikov, vendar je sistem kljub obremenitvam ohranil stabilno in zanesljivo delovanje.
Keywords: spletna aplikacija, Amazon Web Service, obdelava slik
Published in DKUM: 23.09.2025; Views: 0; Downloads: 9
.pdf Full text (2,42 MB)

7.
Spletna aplikacija za rezervacijo športnih objektov z integracijo plačilnega sistema : diplomsko delo
Žiga Djurovič, 2025, undergraduate thesis

Abstract: Diplomsko delo obravnava razvoj sodobne spletne aplikacije za rezervacijo športnih objektov z integracijo varnega plačilnega sistema Stripe. Namen aplikacije je rešiti težave, povezane z nepreglednimi ročnimi rezervacijami, neučinkovito komunikacijo med uporabniki in upravljavci ter odsotnostjo možnosti predplačila. V delu je predstavljeno načrtovanje arhitekture sistema, oblikovanje podatkovnega modela, implementacija zaledja in uporabniškega vmesnika ter integracija plačilnega sistema. Poseben poudarek je namenjen varnosti, avtomatizaciji postopkov, preprečevanju napak in prilagodljivosti za mobilne naprave. Testiranje je potrdilo stabilno delovanje sistema pri večjem številu sočasnih uporabnikov.
Keywords: spletna aplikacija, rezervacija športnih objektov, Stripe, varno plačevanje, uporabniška izkušnja, Next.js, Tailwind CSS, PostgreSQL, Supabase, Clerk
Published in DKUM: 23.09.2025; Views: 0; Downloads: 6
.pdf Full text (2,70 MB)

8.
Uvod v računalniško večpredstavnost in obdelavo multimedijskih podatkov
Štefan Kohek, Borut Žalik, 2025, reviewed university, higher education or higher vocational education textbook

Abstract: Ta učbenik je namenjen študentom prve stopnje študijskega programa Računalništvo in informacijske tehnologije ter zajema vsebino predmetov Multimedia in Računalniška večpredstavnost. Učbenik opisuje osnovne vidike multimedije, multimedijskih tipov, njihovih formatov in operacij nad njimi. Ponuja postopen in sistematičen pregled temeljnih konceptov obdelave multimedijskih podatkov. Poseben poudarek je na predstavitvi osnovnih tipov multimedijskih podatkov, izbranih algoritmov za njihovo obdelavo in najpogostejših multimedijskih formatov. Struktura učbenika sledi osnovnim tipom multimedijskih podatkov, in sicer tekstu, slikam, digitalnemu avdiu in videu. Vsako poglavje se zaključi z naborom vprašanj in praktičnih nalog za poglobljeno razumevanje obravnavane snovi.
Keywords: računalniška večpredstavnost, multimedija, multimedijski podatki, formati datotek, avdio, video, tekst, slike, učbeniki
Published in DKUM: 09.09.2025; Views: 0; Downloads: 14
.pdf Full text (12,83 MB)
This document has many files! More...

9.
Sistem za beleženje prisotnosti zaposlenih preko mobilne aplikacije
Anej Bezjak, 2025, undergraduate thesis

Abstract: Diplomsko delo opisuje razvoj sistema za beleženje prisotnosti zaposlenih s pomočjo mobilne aplikacije. Sistem omogoča uporabnikom enostavno prijavo prihodov in odhodov, sinhronizacijo podatkov v realnem času ter pregled podatkov znotraj spletne aplikacije. Pri razvoju so uporabljene tehnologije, kot so Android, Node.js, Express.js in PostgreSQL. Učinkovitost sistema smo preverili z merjenjem odzivnosti in stabilnosti delovanja. Rezultati kažejo, da sistem omogoča natančno beleženje prisotnosti in lahko izboljša preglednost evidenc v podjetjih.
Keywords: beleženje prisotnosti, mobilna aplikacija, sinhronizacija podatkov, spletna aplikacija
Published in DKUM: 04.09.2025; Views: 0; Downloads: 17
.pdf Full text (2,93 MB)

10.
Primerjava modelov LSTM, CNN in Transformer ter njihovih kombinacij pri napovedovanju časovnih vrst
Tilen Koren, 2025, master's thesis

Abstract: V magistrskem delu smo primerjali izbrane arhitekture nevronskih mrež (LSTM, CNN, časovni Transformer in hibridne CNN-LSTM) pri napovedovanju časovnih vrst s posamezno spremenljivko in z več spremenljivkami ter pri različnih časovnih horizontih. Rezultati kažejo, da TCN (različica CNN) in LSTM največkrat dosežeta najnižje vrednosti napak. TCN se je izkazal kot najboljša izbira, saj pri zelo majhnem številu parametrov dosega rezultate, primerljive z večjimi modeli.
Keywords: Napovedovanje časovnih vrst, Nevronske mreže, Mreža z dolgim kratkoročnim spominom, Časovna konvolucijska mreža, Transformer
Published in DKUM: 10.07.2025; Views: 0; Downloads: 38
.pdf Full text (1,26 MB)

Search done in 0.07 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica