01 doas uvod

34
Uvod u digitalnu obradu i analizu slike Prof. dr. sc. Sven Lončarić http://www.fer.unizg.hr/ipg

Upload: milica2406

Post on 24-Dec-2015

19 views

Category:

Documents


0 download

DESCRIPTION

multimedija

TRANSCRIPT

Uvod u digitalnu obradu i analizu slike

Prof. dr. sc. Sven Lončarićhttp://www.fer.unizg.hr/ipg

S. Lončarić: Digitalna obrada i analiza slike 2

Pregled tema

Definicije Područja istraživanja Primjene Problemi

S. Lončarić: Digitalna obrada i analiza slike 3

ulazna slika

izlazna slikaobrada

Definicija obrade slike

Digitalna obrada slike (engl. digital image processing) = podvrgavanje numeričkih reprezentacija objekata seriji operacija s ciljem postizanja željenog rezultata

Karakteristika: slika je na ulazu i na izlazu

S. Lončarić: Digitalna obrada i analiza slike 4

ulazna slika

izlazniparametrianaliza

Definicija analize slike

Digitalna analiza slike (engl. digital image analysis) = proces koji iz slike dobiva nešto različito od slike s ciljem dobivanja (ekstrakcije) informacija iz slike

Karakteristika: samo ulaz je slika

S. Lončarić: Digitalna obrada i analiza slike 5

ulazniparametri

izlazniparametrizaključivanje

Definicija razumijevanja slike

Razumijevanje slike (engl. image understanding) = proces zaključivanja o stanju okoline (objekata) prikazanih na slici

Karakteristika: ne-slikovni podaci na ulazu i izlazu

S. Lončarić: Digitalna obrada i analiza slike 6

Operacija Ulaz Izlaz Složenost

Razumijevanje Simboličan Simboličan Visoka Analiza Slika Simboličan Srednja Obrada Slika Slika Niska

Vrste operacija na slici

S. Lončarić: Digitalna obrada i analiza slike 7

Primjene obrade slike

Danas postoji niz primjena obrade slike

Metode digitalne obrade slike moguće je primijeniti u svim područjima gdje se informacija može prikazati slikom (ili u više dimenzija)

U nastavku slijedi pregled glavnih područja primjene

S. Lončarić: Digitalna obrada i analiza slike 8

Medicinske primjene

Radiologija – obrada i analiza rendgenskih, nuklearnih, CT, MR, ultrazvučnih i drugih slika

Primjeri primjena: Poboljšanje slika Rekonstrukcija slika iz projekcija (CT) Analiza slika (nalaženje organa, praćenje

razvoja progresivnih bolesti) Registracija slika (CT, MR, PET, SPECT,

itd.)

S. Lončarić: Digitalna obrada i analiza slike 9

Daljinska istraživanja

engl. remote sensing Snimanja iz velike udaljenosti

(satelit, avion) Primjeri primjena:

Geologija (nalazišta nafte) Poljoprivreda (bolesti, prinosi,

vegetacija) Meteorologija (oblaci, atmosfera) Ekologija (zagađenja, oceani,

ledenjaci), šumarstvo Vojne i policijske primjene

S. Lončarić: Digitalna obrada i analiza slike 10

Industrijske primjene

Obuhvaćaju primjene u industriji

Primjeri primjena: Nadzor i mjerenja

proizvodnih procesa Vizualna kontrola kvalitete u

proizvodnji Upravljanje proizvodnih

procesa Inteligentni strojevi u

proizvodnji Autonomna vozila

S. Lončarić: Digitalna obrada i analiza slike 11

Komunikacije i arhiviranje

Cilj: prikazati sliku ili video pomoću što manje bitova

Kompresija slike i videa (kvantizacija + kodiranje)

Kompresija sa i bez gubitaka Primjene:

Prijenos slike (npr. Internet) Televizija, faks, video telefoni, video

conferencing Arhiviranje slike Baze slikovnih podataka

S. Lončarić: Digitalna obrada i analiza slike 12

Potrošačka elektronika

Engl. consumer electronics Digitalne foto kamere (npr.

obrada slike, detekcija lica, kompresija slike)

Digitalne video kamere (obrada slike, kompresija)

Skeneri, pisači Video telefoni Video projektori Mobilni telefoni, dlanovnici,

prijenosna računala

S. Lončarić: Digitalna obrada i analiza slike 13

Ostale primjene obrade slike

Nuklearna fizika Biologija Mikroskopija (histologija) Radar, sonar (poboljšanje slika) Vojne primjene (navođenje, praćenje letjelica) Policijske primjene (otisci prstiju, slike osoba) Astronomija

S. Lončarić: Digitalna obrada i analiza slike 14

Osnovni pojmovi o slici

Slika (monokromatska slika) je dvodimenzionalna funkcija f(x,y) gdje su x i y prostorne koordinate a vrijednost funkcije predstavlja svjetlinu (nivo sivila, gray level) slike u toj točki

Slika se može zamisliti kao matrica čiji elementi predstavljaju svjetlinu slike

Slikovni element (picture element, pixel, pel) Volumni element (voxel)

S. Lončarić: Digitalna obrada i analiza slike 15

Osnovni problemidigitalne obrade slike

Predstavljanje i modeliranje slike (representation and modeling)

Poboljšanje slike (image enhancement) Obnavljanje slike (image restoration) Rekonstrukcija slike iz projekcija (image reconstruction

from projections) Kompresija slike (image compression)

S. Lončarić: Digitalna obrada i analiza slike 16

Predstavljanje slike

Problem: kako analitički opisati sliku Sustavi ortogonalnih funkcija dvije varijable Transformacije slika (Fourier, itd.) Predstavljanje slike pomoću “komponenti” u drugoj

domeni Linearni sustavi za obradu slike (FIR, IIR) Nelinearni sustavi za obradu slike

S. Lončarić: Digitalna obrada i analiza slike 17

Poboljšanje slike

Problem: Kako popraviti sliku neke karakteristike slike (obično na račun ostalih): poboljšanje kontrasta i rubova (contrast and edge enhancement) pseudokoloriranje (pseudocoloring) uklanjanje šuma izoštravanje

Algoritmi su interaktivni i aplikacijski ovisni

S. Lončarić: Digitalna obrada i analiza slike 18

Primjer poboljšanja slike

Poboljšanje kontrasta i isticanje rubova na slici prsnog koša

S. Lončarić: Digitalna obrada i analiza slike 19

Uklanjanje šuma u MR slici

S. Lončarić: Digitalna obrada i analiza slike 20

Primjer uklanjanja smetnji

Slika površine Marsa sa smetnjama u prijenosu

S. Lončarić: Digitalna obrada i analiza slike 21

Obnavljanje slike

Problem: Kako popraviti sliku (ali drugi pristup) Pretpostavka: poznat je način (model) kako je slika

pokvarena: npr. degradacija od strane senzora ili okoline, zamućenost (loš fokus), geometrijska izobličenja ili nelinearnosti uklanjanje smetnji (šuma)

S. Lončarić: Digitalna obrada i analiza slike 22

Primjer obnavljanja slike

Uklanjanje zamućenosti uslijed jednolikog pomicanja kamere tijekom snimanja

S. Lončarić: Digitalna obrada i analiza slike 23

f(x,y)

h(x,y,a,b)

g(x,y)

x

y

x

yPSF

Problem obnavljanja slike

Iz zamućene i šumne slike g(x, y) pronaći ocjenu (estimate) originalne slike f(x, y)

Funkcija razmazivanja točke (PSF - point spread function)

S. Lončarić: Digitalna obrada i analiza slike 24

g x , y =∬ h x , y ,α , β f α , β dαdβn x , y

Linearni model degradacije

f(.,.) predstavlja objekt h(.,.,.,.) je funkcija razmazivanja (PSF - point spread

function) g(.,.) je dobivena slika n(.,.) je aditivni šum

S. Lončarić: Digitalna obrada i analiza slike 25

Rekonstrukcija slike iz projekcija

Posebna klasa problema obnavljanja slike 2-D ili 3-D objekt se rekonstruira iz nekoliko 1-D projekcija Svaka projekcija se dobije projiciranjem paralelnih

rendgenskih zraka kroz objekt Rekonstrukcijski algoritmi daju sliku tankog aksijalnog

sloja dajući sliku unutrašnjosti Upotreba: medicina (CT, MR), astronomija, radar,

geologija, testiranje proizvoda

S. Lončarić: Digitalna obrada i analiza slike 26

Analiza slike

Mjerenje (ekstrakcija) informacije iz slike s svrhom dobivanja opisa

Primjeri analize slika: čitanje teksta na naljepnici na artiklu klasifikacija objekata sa proizvodne linije mjerenje veličine i orijentacije krvnih zrnaca upravljanje robota upravljanje aviona na osnovu slika prikupljenih tokom leta čitanje registarske tablice na automobilu

S. Lončarić: Digitalna obrada i analiza slike 27

Primjeri analize slika

Prepoznavanje slova (automatic character recognition) Industrijske aplikacije (roboti za sastavljanje i inspekciju

proizvoda) Prepoznavanje objekata u vojnim primjenama Automatska obrada otisaka prstiju Inteligentna interpretacija medicinskih slika (krvna slika,

mozak, mamografija, pluća)

S. Lončarić: Digitalna obrada i analiza slike 28

Problemi analize slike

Ekstrakcija značajki slike Segmentacija slike Analiza teksture Analiza oblika Analiza pokreta Registracija slika

S. Lončarić: Digitalna obrada i analiza slike 29

Analiza i sinteza slike

Razlika između analize i sinteze slike Analiza slike:

ulaz slika, izlaz neslikovni opis interpretacija sadržaja slike computer vision, image analysis

Sinteza slike: ulaz neslikovni opis (model) scene, izlaz slika computer graphics

S. Lončarić: Digitalna obrada i analiza slike 30

Računalni vid

Engl. computer vision Sustavi za računalni vid pokušavaju računalom riješiti

perceptivne zadaće koje ljudi obavljaju u svakodnevnom životu Prepoznavanje osoba i objekata, Čitanje, Kretanje u 3-D okolini i druge složene zadaće

Računalni vid zahtijeva metode za obradu, analizu i razumijevanje slike

S. Lončarić: Digitalna obrada i analiza slike 31

Kompresija slike i videa

Slike su memorijski intenzivne Tehnike kompresije pokušavaju smanjiti broj bitova

potrebnih za spremanje slike bez ili sa stanovitim gubitkom informacije

Primjene: arhiviranje slika i dokumenata, prijenos slike, komunikacije

S. Lončarić: Digitalna obrada i analiza slike 32

Sklopovlje za digitalnu obradu slike

Digitalna obrada slike izuzetno je složena i numerički zahtjevna

Upotreba računala opće namjene (off line) memorijski intenzivna

Specijalizirani sklopovi za rad u realnom vremenu Digitalni signal procesori Specijalizirane arhitekture za obradu slike Multiprocesorski i distribuirani sustavi

S. Lončarić: Digitalna obrada i analiza slike 33

Znanstvena područja

Digitalna obrada slike Raspoznavanje uzoraka Neuronske mreže Meko računarstvo (genetički algoritmi, neizraziti sustavi) Inteligentni sustavi (ekspertni sustavi, agenti) Računalna grafika (2D, 3D vizualizacije) Virtualna realnost (prividna stvarnost)

S. Lončarić: Digitalna obrada i analiza slike 34

Zaključak

Računalni vid je jedno područje unutar umjetne inteligencije odnosno inteligentnih sustava

Obrada i analiza slike predstavljaju važne komponente za sustave računalnog vida

Pregled najznačajnijih problema i aplikacija