Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 600858

Analiza i primjena algoritama mašinske vizije korištenjem JAVA alata


Nihad Mešanović
Analiza i primjena algoritama mašinske vizije korištenjem JAVA alata, 2003., magistarski rad, Fakultet elektrotehnike Tuzla, Tuzla


CROSBI ID: 600858 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Analiza i primjena algoritama mašinske vizije korištenjem JAVA alata
(Analysis and application of machine vision algorithms using JAVA tools)

Autori
Nihad Mešanović

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad

Fakultet
Fakultet elektrotehnike Tuzla

Mjesto
Tuzla

Datum
05.06

Godina
2003

Stranica
221

Mentor
Prljača, Naser

Ključne riječi
Tehnike i algoritmi mašinske vizije; Mašinska vizija i JAVA; NeatVision
(Techiques and algorithms of machine vision; Machine vision and JAVA; NeatVision)

Sažetak
Od samih početaka industrijske revolucije ljudski vid je imao nezaobilaznu ulogu u procesu proizvodnje. Praćenje kretanja pojedinih djelova na proizvodnoj traci, lociranje odgovarajućih dijelova i njihovo pravilno pozicioniranje za obradu, te ispitivanje kvalitete gotovog proizvoda, posao je za kojeg su bile neophodne ljudske oči. Danas, međutim, zahtjevi mnogih proizvodnih procesa nadilaze sposobnosti ljudskog vida. Proizvodnja se odvija prebrzo ili su tolerancije odstupanja toliko male da ljudsko oko ne može raspoznati loš proizvod. Kao odgovor na nove proizvodne zahtjeve javlja se nova tehnologija pod imenom mašinska vizija (engl. machine vision). Međutim razvoj automatskih sistema vizije se može smatrati jako jednostavnim, u smislu da “samo” zahtijeva računar. Izvlačenje korisnih informacija iz slika (bilo pokretnih ili nepokretnih) je obično jako komplikovan posao, posebno ako se radi o specifičnim informacijama iz industrije, medicine ili neke druge grane primjene. U ovom radu će se objasniti pojam mašinske vizije do u detalje, tehnike mašinske vizije i algoritmi, zajedno sa izvornim kodom u Javi za veliki opseg funkcija obrade slika. Iako postoji veliki broj tehnika i aplikacija koje su razvijene tokom zadnje decenije, u ovom radu će biti obrađene samo one koje su našle širu primjenu. Sam rad je podijeljen u sedam dijelova. Prvi dio se bavi uvodom u mašinsku viziju i razlikama između mašinske i kompjuterske vizije, te upoznavanje sa hardverom i softverom koji se koriste pri istraživanju mašinske vizije. Bit će objašnjena analiza i reprezentacija slika, kao i njihova klasifikacija, te opis tehnika osvjetljenja koje se koriste u real-time primjeni mašinske vizije. Drugi dio rada je uvod u objektno orijentisano programiranje i Java programski jezik, sa posebnim osvrtom na rad sa slikama. Ovdje će biti objašnjen princip programiranja u Javi, osnovni tipovi podataka, klase i metodi, te primjena Jave u analizi i obradi slika. Treći dio teze se bavi objašnjavanjem osnovnih tehnika i algoritama koji se koriste pri razvijanju sistema mašinske vizije, kao i primjena različitih filtera slika, detektora ivica i operatora. Četvrti dio je uvod u matematičku morfologiju, te objašnjenje pojmova binarne erozije i dilatacije, kao i podebljavanja, stanjivanja, otvaranja i zatvaranja. Peti dio se bavi objašnjenjem pojmova teksture i različitih operacija nad njima, te opisivanje ponašanja tekstura prilikom njihove obrade. Šesti dio razmatra analizu slika u boji, jer je mašinska vizija strogo povezana sa prikupljanjem slika pomoću video kamera te njihovom daljom obradom. Sedmi dio će biti objašnjenje NeatVision-a, Java programskog okruženja specijalno napravljenog za rad sa mašinskom vizijom. Na kraju će biti prikazani neki praktični primjeni mašinske vizije.

Izvorni jezik
Bos

Znanstvena područja
Računarstvo



POVEZANOST RADA



Citiraj ovu publikaciju:

Nihad Mešanović
Analiza i primjena algoritama mašinske vizije korištenjem JAVA alata, 2003., magistarski rad, Fakultet elektrotehnike Tuzla, Tuzla
Nihad Mešanović (2003) 'Analiza i primjena algoritama mašinske vizije korištenjem JAVA alata', magistarski rad, Fakultet elektrotehnike Tuzla, Tuzla.
@phdthesis{phdthesis, year = {2003}, pages = {221}, keywords = {Tehnike i algoritmi ma\v{s}inske vizije, Ma\v{s}inska vizija i JAVA, NeatVision}, title = {Analiza i primjena algoritama ma\v{s}inske vizije kori\v{s}tenjem JAVA alata}, keyword = {Tehnike i algoritmi ma\v{s}inske vizije, Ma\v{s}inska vizija i JAVA, NeatVision}, publisherplace = {Tuzla} }
@phdthesis{phdthesis, year = {2003}, pages = {221}, keywords = {Techiques and algorithms of machine vision, Machine vision and JAVA, NeatVision}, title = {Analysis and application of machine vision algorithms using JAVA tools}, keyword = {Techiques and algorithms of machine vision, Machine vision and JAVA, NeatVision}, publisherplace = {Tuzla} }




Contrast
Increase Font
Decrease Font
Dyslexic Font