| | 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 / 104
First pagePrevious page12345678910Next pageLast page
1.
Ocenjevanje starosti osebe na osnovi digitalnih posnetkov z uporabo konvolucijskih nevronskih mrež
Tilen Krel, 2021, master's thesis

Abstract: Magistrsko delo se ukvarja z ocenjevanjem starosti osebe na osnovi digitalnih posnetkov z uporabo konvolucijskih nevronskih mrež. Razvit in implementiran je bil lasten model konvolucijske nevronske mreže za ocenjevanje starosti osebe iz digitalnega posnetka. Kot osnova za naš model je bila uporabljena in modificirana obstoječa arhitektura konvolucijske nevronske mreže VGG-Face, namenjena razpoznavanju obrazov. Za učenje in testiranje sta bili uporabljeni bazi podatkov IMDB-WIKI in FG-NET. Na bazi podatkov IMDB-WIKI je bila dosežena povprečna napaka med dejansko in ocenjeno starostjo 6,7 leta, na bazi podatkov FG-NET pa z validacijsko metodo »izpusti-eno-osebo« izračunana povprečna napaka med dejansko in ocenjeno starostjo 3,9 leta. Dobljeni rezultati so primerljivi oziroma le malo zaostajajo za najuspešnejšimi metodami za ocenjevanje starosti osebe z digitalnega posnetka. Na tej osnovi se naš model ocenjuje kot primeren za uporabo v produkcijskih rešitvah.
Keywords: računalniški vid, konvolucijske nevronske mreže, globoko učenje, ocenjevanje starosti
Published: 17.02.2021; Views: 229; Downloads: 39
.pdf Full text (1,01 MB)

2.
Razpoznavanje človeških emocij na digitalnih posnetkih s pomočjo konvolucijskih nevronskih mrež
Aleš Pernat, 2020, master's thesis

Abstract: V magistrskem delu smo se ukvarjali z razvrščanjem šestih osnovnih človeških emocij in nevtralnega izraza s pomočjo digitalnih posnetkov in konvolucijskih nevronskih mrež. Pregledali smo področje razpoznavanja človeških emocij in natančno preučili konvolucijske nevronske mreže. Implementirali smo več modelov sodobnih konvolucijskih nevronskih mrež, ob tem pa razvili tudi lastne modele. Uporabili smo knjižnico Tensorflow in programski jezik Python. Naše predlagane rešitve smo preizkusili na prosto dostopnih podatkovnih zbirkah CK+, MMI in JAFFE. Slike iz podatkovnih zbirk smo obogatili z zrcaljenjem in rotiranjem, tako da smo dobili večjo količino podatkov. Za validiranje smo uporabili pristop, neodvisen od subjekta, in petkratno navzkrižno validacijo. Najboljši rezultati razvrščanja z našimi predlaganimi metodami so bili 91,65 % na zbirki CK+, 59,08 % na zbirki MMI in 67,86 % na zbirki JAFFE. Rezultati na zbirki CK+ so primerljivi z rezultati sorodnih del, na preostalih dveh zbirkah pa je uspešnost razvrščanja z našimi pristopi bistveno slabša od rezultatov sorodnih del.
Keywords: človeške emocije, konvolucijske nevronske mreže, digitalne slike, strojno učenje
Published: 04.01.2021; Views: 166; Downloads: 33
.pdf Full text (1,30 MB)

3.
Vektorizacija rasterskih slik tlorisov zgradb
Martin Oprešnik, 2020, master's thesis

Abstract: V magistrskem delu smo se ukvarjali z vektorizacijo tlorisov stavb. Razvili smo sistem, ki na rasterski sliki tlorisa zazna stene in jih shrani v vektorsko obliko. Omejili smo se na zaznavo sten. Tlorisi lahko poleg označenih sten vsebujejo tudi okna, vrata in pohištvo. Okoli tlorisa je lahko glava načrta, ki vsebuje metapodatke, ki so med drugim naslov, merilo in ime arhitekta. Glavo smo pred vektorizacijo ročno odstranili. Sistem pri večbarvnih načrtih na podlagi barve najprej odstrani oznake, ki ne predstavljajo sten. Za tem zazna tip notacije načrta. Pri načrtih, ki imajo notacijo dveh vzporednih črt s filtriranjem poudarimo črte, sliko binariziramo, izračunamo skeleton slike, zaznamo črte in s pomočjo zaznanih črt zaznamo stene. Pri načrtih z notacijo odebeljene črte pa sliko filtriramo s filtrom mediane, jo binariziramo, zaznamo robove črt in iz zaznanih črt zaznamo stene. Izmed zaznanih sten za tem odstranimo morebiti napačno zaznane stene in izboljšamo natančnost detekcije v vogalih sten. Na koncu zaznane stene shranimo v vektorsko sliko v formatu SVG. Za preizkus naše rešitve smo pripravili podatkovno zbirko 40 tlorisov, od katerih je 20 načrtov za vsak tip notacije. Ročno označene tlorise smo z avtomatsko zaznanimi tlorisi primerjali s pomočjo Jaccardovega indeksa, senzitivnosti, preciznosti in relativne napake seštevka dolžin sten. Na testnih podatkih je naš sistem zaznal stene s povprečnim Jaccardovim indeksom 0,7; senzitivnostjo 0,76; preciznostjo 0,81 in povprečno napako pri seštevku dolžin sten 0,13. Na podlagi rezultatov sklepamo, da je predlagan programski sistem primeren za grobo vektorizacijo, a ni dovolj natančen za popolno avtomatsko uporabo.
Keywords: obdelava slik, tlorisi stavb, vektorizacija
Published: 20.11.2020; Views: 165; Downloads: 27
.pdf Full text (21,95 MB)

4.
Interaktivna podpora pri opravljanju dela v industrijskem okolju s pomočjo obogatene resničnosti
Anej Šteharnik, 2020, undergraduate thesis

Abstract: V diplomskem delu smo se ukvarjali s problemom usposabljanja in podpore pri opravljanju ter nadzoru opravljanja dela s pomočjo sodobne tehnologije. Delodajalcem želimo olajšati ta proces s pomočjo virtualnih vodičev, hkrati pa omogočiti enostaven pregled nad opravljenim delom. Predstavili smo razvoj spletne in mobilne aplikacije za vodenje in podporo pri opravljanju dela. Delo smo razdelili na zaledje, spletno in mobilno aplikacijo. Pri zaledju smo ustvarili podatkovno bazo, aplikacijski programski vmesnik in predstavili delo z orodjem GraphicsMagick. Spletna aplikacija je razvita z ogrodjem React in uporablja JavaScript knjižnico Konva. Za izdelavo mobilne aplikacije smo uporabili igralni pogon Unity. Našo rešitev smo preizkusili v programerskem in farmacevtskem delovnem okolju. Na podlagi pozitivnih odzivov uporabnikov sklepamo, da bi naš sistem lahko prihranil čas in denar delodajalcem ter izboljšal proces opravljanja dela.
Keywords: obogatena resničnost, React, Unity, GraphicsMagick, Konva
Published: 03.11.2020; Views: 146; Downloads: 25
.pdf Full text (3,01 MB)

5.
Operacijski sistem ROS za avtomatizirano preizkušanje strojne opreme v industrijskem okolju
Ivan Tomić, 2020, undergraduate thesis

Abstract: V diplomskem delu smo nadgradili sistem za avtomatizirano testiranje elektronike v podjetju Gorenje. V sistem za testiranje so vključene naprave: robotska roka, prijemalo, motor, sintetični prst in kamera, s katerimi simuliramo realno okolje, v katerem takšna elektronska vezja sicer delujejo. Prvotni sistem, ki se je uporabljal v podjetju Gorenje, ni omogočal dovolj visoke stopnje abstrakcije in modularnosti ter je bil slabo odziven. V ta namen smo v sistem za avtomatizirano testiranje elektronike vključili operacijski sistem ROS. V diplomski nalogi smo predstavili potek implementacije novega sistema testiranja elektronike. Primerjali smo obstoječi in novi sistem. Izkazalo se je, da je predlagan nov pristop predvsem bolj odziven in bolj modularen.
Keywords: ROS, Raspberry Pi, UR5, Robotiq, Basler
Published: 03.11.2020; Views: 100; Downloads: 23
.pdf Full text (1,08 MB)

6.
Analiza napak pri 3D tiskanju hiš s postopki računalniškega vida
Martin Abram, 2020, undergraduate thesis

Abstract: V okviru tega diplomskega dela smo se ukvarjali z analizo in proučevanjem napak, ki nastanejo v širini betonskih slojev pri 3D tiskanju hiš. Zaradi gostote materiala, vodo-cementnega faktorja, temperature in hitrosti nanašanja materiala se sloji neenakomerno nanašajo drug na drugega. Izdelali smo strojno-programski sistem s katerim izboljšamo natančnost 3D tiskanja. Razvili in implementirali smo algoritem za prepoznavo in analiziranje napak pri 3D tiskanju hiš ter android aplikacijo, ki ta algoritem uporablja. Za prepoznavanje napak smo uporabili tehnike računalniškega vida in se opirali na vizualne informacije, pridobljene s klasičnimi kamerami RGB. Rezultate smo analizirali s pomočjo predpripravljenih posnetkov tiskanja zidu v različnih pogojih. Dobljene rezultate smo primerjali z želeno vrednostjo širine sloja, izmerjena odstopanja pa smo v povratni zanki uporabili za korigiranje 3D tiskanja. Z našo rešitvijo bo gradnja oziroma "tiskanje" hiš kvalitetnejše in hitrejše, saj ne bo nepotrebnih zastojev pri ponovni obdelavi napačno izdelanega zidu. Poraba materiala bo manjša, zid pa bo bolj gladek.
Keywords: 3D tisk, računalniški vid, linijski laser, kamera
Published: 02.11.2020; Views: 113; Downloads: 22
.pdf Full text (2,21 MB)

7.
Aplikacija za izdelavo zagonskega pogona USB za operacijski sistem NiceHashOS
Matej Leskovec, 2020, undergraduate thesis

Abstract: V diplomskem delu smo razvili in implementirali aplikacijo za izdelavo zagonskega pogona USB za operacijski sistem NiceHashOS. Najprej smo preučili arhitekturo vodila USB ter, kako se to vodilo predstavi v posameznem operacijskem sistemu. Prav tako smo spoznali načine dostopa do naprav USB na operacijskih sistemih Windows, Linux in MacOS. Za zapisovanje na naprave USB potrebuje programska oprema administratorske pravice. V tem diplomskem delu smo implementirali dva načina pridobivanja administratorskih pravic. Našo implementirano aplikacijo za izdelavo zagonskega pogona USB za NiceHashOS smo preverili in jo primerjali z obstoječimi rešitvami, pri čemer smo izmerili primerljive čase zapisovanja na napravo USB, ob tem pa naša rešitev avtomatsko ustvari konfiguracijsko zbirko za NiceHashOS.
Keywords: shranjevalne naprave USB, predstavitev naprav USB, NiceHashOS, zagonski pogon
Published: 02.11.2020; Views: 193; Downloads: 28
.pdf Full text (2,00 MB)

8.
Gonilniki v operacijskem sistemu Linux
Bine Fras, 2020, undergraduate thesis

Abstract: V diplomski nalogi smo se ukvarjali z gonilniki v operacijskem sistemu Linux. V delu obravnavamo strukturo jedra operacijskega sistema Linux, njegovo komunikacijo z uporabniškim prostorom in gonilniki, vlogo gonilnikov pri delovanju operacijskega sistema ter delovanje gonilnikov. Raziskali smo razlike v arhitekturi in funkcionalnosti med operacijskima sistemoma Windows in Linux. Predstavili smo vrste gonilnikov, v katerem delu operacijskega sistema se nahajajo ter za kaj se uporabljajo. V praktičnem delu te diplomske naloge smo izdelali dva znakovna gonilnika, ki demonstrirata komunikacijo med periferijo (tipkovnico) in jedrom operacijskega sistema. Prvi gonilnik je ponazoril delovanje prekinitev, drugi pa je ta princip razširil s shranjevanjem podatkov v datoteko. Predstavili smo tudi možne napake pri razvijanju takšnih vrst gonilnikov ter jih z ustreznim testiranjem poustvarili.
Keywords: gonilniki, jedro, operacijski sistem, prekinitve, datotečni sistem
Published: 02.11.2020; Views: 122; Downloads: 18
.pdf Full text (1,08 MB)

9.
Attachments
Aleš Zamuda, 2020, complete scientific database or corpus

Abstract: The subject Cloud computing deployment and management is included in the second-level of Bologna study program Computer Science and Information Technology as a full-time study unit. This document presents study material for computer exercises in this subject.
Keywords: Cloud computing, compiter clouds, exercises
Published: 09.09.2020; Views: 570; Downloads: 175
.zip File (2,00 GB)
This document has many files! More...
; This document is also a collection of 1 document!

10.
Ogrodje za ocenjevanje barve svetila z linearnimi digitalnimi filtri, prilagojenimi na posamezno sliko
Martin Šavc, 2020, doctoral dissertation

Abstract: V doktorski nalogi raziskujemo problem barvne vztrajnosti oziroma problem ocenjevanja barve uniformne osvetlitve scene na podlagi zajete digitalne slike. Predstavimo posplošitev uveljavljenega ogrodja sivih robov z vpeljavo diskretizacije in operacije konvolucije. Za ocenjevanje osvetlitve z našim ogrodjem predlagamo uporabo filtrov, prilagojenih vsebini slike. Filtre konstruiramo bodisi z metodo linearne analize osnovnih komponent (PCA) ali z metodo neodvisnih komponent (ICA). Metodo pospešimo tako, da namesto računanja celotne konvolucije uporabimo zgolj vzorce iz slike oziroma uporabimo tehniko podvzorčenja. Skonstruirane prilagojene filtre v nadaljevanju uporabimo tudi kot samostojne metode barvne vztrajnosti v postopku kombiniranja metod. V eksperimentalnem delu opravimo tri večje eksperimente z uveljavljenima javnima evalvacijskima podatkovnima zbirkama Gehler-Shi in NUS. V prvem eksperimentu primerjamo rezultate predlaganih metod z metodami ogrodja sivih robov in drugimi modernimi metodami ocenjevanja osvetlitve. Predlagani metodi barvne vztrajnosti iz našega ogrodja dosegata nižje napake in nižji povprečni rang od drugih metod ogrodja sivih robov. Predlagana metoda kombiniranja rezultatov pa dosega nižje napake od izvorne metode. V drugem eksperimentu primerjamo odpornost naših metod barvne vztrajnosti in metod ogrodja sivih robov na manjše spremembe v sceni. Spremembe simuliramo z rotacijo in translacijo slik. Pokažemo, da je predlagana metoda barvne vztrajnosti odporna na rotacijo scene, kadar v našem ogrodju uporabimo filtre, ki so prilagojeni vsebini slike z analizo osnovnih komponent. Po drugi strani pa so vse primerjane metode občutljive na premike v sceni. V tretjem eksperimentu primerjamo natančnost ocenjevanja osvetlitve, in sicer če v našem predlaganem ogrodju uporabimo bodisi tehniko podvzorčenja oziroma če osvetlitev ocenjujemo s pomočjo konvolucije. Pokažemo statistično značilno razliko v rezultatih med obema pristopoma. Ocena osvetlitve, pridobljena s podvzorčenjem, je bolj natančna od ocene osvetlitve, izračunane s pomočjo konvolucije. S predlaganimi pristopi v tej doktorski disertaciji dobimo primerljive ali boljše rezultate od sodobnih metod barvne vztrajnosti ob nižji računski kompleksnosti.
Keywords: barvna vztrajnost, ocenjevanje osvetlitve, ogrodje sivih robov, konvolucija, prilagajanje filtrov, analiza osnovnih komponent, PCA, analiza neodvisnih komponent, ICA
Published: 11.08.2020; Views: 358; Downloads: 53
.pdf Full text (15,35 MB)

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