DIGITALNA OBRADA SLIKE
|
|
- Ἄμπελιος Αγγελοπούλου
- 7 χρόνια πριν
- Προβολές:
Transcript
1 DIGITALNA OBRADA SLIKE Napomena: Osim u dijelu Geometrijske operacije formule ne treba pamtiti, potrebno je moći ih prepoznati kad su napisane. Na slikama 2-4 prikazane su neke tipične primjene digitalne obrade slike. Slika 2. [] Uklanjanje šuma. S lijeva na desno: originalna slika, slika sa šumom i slika nakon uklanjanja šuma Slika 3. [] Promjena osvjetljenja i kontrasta. Lijevo: slika sa lošim kontrastom. Desno: slika nakon poboljšanja kontrasta. 29
2 Slika 4. [] Uklanjanje zamućenosti. S lijeva na desno: originalna slika, zamućena slika, slika nakon uklanjnanja zamućenosti. Digitalna obrada slike izuzetno je složen i numerički zahtijevan zadatak. Za off-line obradu mogu se upotrebljavati računari opšte namjene, dok se za rad u realnom vremenu koriste specijalizovani sklopovi sa digitalnim signal procesorima, multiprocesorski i distribuirani sistemi i druge specijalizovane arhitekture za obradu slike. Na Slici 23 je prikazana opšta arhitektura za digitalnu obradu slike sa računarom opšte namjene. Slika 23. Sistem za digitalnu obradu slike sa računarom opšte namjene 3
3 ALGORITMI ZA OBRADU SLIKE Neke od osnovnih operacije za obradu digitalnih slika se: operacije zasnovane na histogramu, filtriranje u prostornom i frekvencijskom domenu, izdvajanje ivica, poboljšanje i restauracija slike, geometrijske operacije. OPERACIJE NAD HISTOGRAMOM Histogram h a je funkcija svjetline koja daje broj piksela za svaku vrijednost svjetline u posmatranom regionu. Histogram se može normalizovati ukupnim brojem piksela, tako da je ukupna oblast ispod histograma jednaka jedinici. Tada je procijenjena funkcija gustine: p a ha, ha. a Na sljedećoj Slici 3 su prikazani funkcija distribucije i nenormalizovani histogram (proporcionalan funkciji gustine) jedne slike. Visine u histogramu odgovaraju broju piksela za svaku vrijednost svjetline. (a) (b) Slika 3. [4] Funkcija distribucije (a) i histogram (b) 3
4 Važna klasa operacija se zasniva na manipulaciji nad histogramom slike ili regiona. Na Slici 34 su su dati primjeri histograma slika (a) (b) (c) (d) 32 Slika 34 Histogram slike: (a) suviše tamne, (b) suviše svijetle, (c) sa lošim kontrastom, (d) sa dobrim kontrastom Promjena kontrasta Često je slika skenirana na takav način da se rezultujuće vrijednosti svjetline ne protežu preko cijelog raspoloživog dinamičkog opsega. U ovakvim slučajevima, slika se koriguje razvlačenjem histograma preko cijelog raspoloživog dinamičkog opsega. Na taj način se pojačava kontrast. Ako nivoi svjetline na slici treba da se kreću u granicama od do 2 B, tada se, u opštem slučaju, % svjetlini (odnosno, minimumu) pridružuje vrijednost, a % svjetlini (maksimumu) vrijednost 2 B. Odgovarajuća transformacija je data sa: minimum b,. maksimum minimum Ako je razvlačenje histograma linearno je jednako. Druge vrijednost daju nelinearno razvlačenje histograma. B a m, n m n 2 Data formula je ponekad neosjetljiva, a ponekad preosjetljiva, za jako niske i jako visoke nivoe svjetline, te je bolje koristiti opštiju formulu datu sa:
5 b B m,n 2 am,n p phigh p B 2 low low γ p m,n plow am,n p m,n phigh a low a high Na Slici 36 je ilustrovana transformacija histograma, razvlačenjem histograma slike sa lošim kontrastom preko cijelog opsega svjetlina da bi se dobila slika sa boljim kontrastom (a) (b) (c) (d) Slika 36. (a) Slika sa lošim kontrastom, (b) histogram slike sa lošim kontrastom, (c) slika sa poboljšanim kontrastom, (d) histogram slike sa poboljšanim kontrastom 33
6 Za različite vrijednosti krive transformacije histograma imaju oblik dat na Slici 37. Za transformacija je linearna, dok su ostale dvije transformacije nelinearne. Kada je <dolazi do razvlačenja histograma u području nižih vrijednosti svjetlina, a područje histograma viših vrijednosti svjetlina se sabija, dok je za > situacija obrnuta. Slika 37. Krive transformacije histograma Na Slici 38 je prikazan primjer nelinearnog razvlačenja histograma sa.5 koje razvlači histogram u području tamnijih nijansi, te one postaju bolje vidljive (a) (b) (c) (d) Slika 38 (a) Originalna slika i (b) njen histogram, (c) slika nakon nelinearne transformacije i (d) njen histogram 34
7 Negativ Negativ slike se dobije obrtanjem histograma, Slika 44. Interesantno je primijetiti da se na negativu mogu uočiti detalji koji nisu vidljivi na originalnoj slici. Negativ slike Lena sa odgovarajućim histogramom je prikazan na Slici 45. a izl aul Slika 44. Obrtanje histograma (a) (b) (c) (d) Slika 45. (a) Originalna slika i (b) njen histogram, (c) negativ date slike i (d) histogram negativa 35
8 FILTRIRANJE U PROSTORNOM I FREKVENCIJSKOM DOMENU Filtriranje u prostornom domenu Osnovna ideja se sastoji u tome da se jedna slika (prozor) konačnih dimenzija i oblika prevlači preko slike i izlazne vrijednosti piksela izračunavaju kao težinska sumu vrijednosti piksela ulazne slike, gdje su težine odreďene vrijednostima piksela prozorske slike. Prozorska slika odreďenog oblika sa pridruženim vrijednostima piksela (težinama) se naziva konvolucioni kernel. Kako su vrijednosti konvolucionog kernela h j, k, j,, J ; k,, K jednake nuli izvan pravougaonog prozora dimenzija J K, ova obrada slike, koju zovemo konvolucija. Slika 48 Ilustracija dvodimenzionalne konvolucije Za prostorno usrednjavanje koriste se posebni konvolucioni kerneli koje zovemo smoothing filtri. Riječ smoothing znači zagladiti, izglačati, umanjiti neravnine. Stoga se ovi filtri koriste da redukuju šum ili za pripremu slike za dalju obradu, npr., segmentaciju. 36
9 Filtriranje u prostornom domenu Za prostorno usrednjavanje koriste takozvani smoothing filtri. Riječ smoothing znači zagladiti, izglačati, umanjiti neravnine. Stoga se ovi filtri koriste da redukuju šuma ili pripremu slike za dalju obradu, npr., segmentaciju. Pravićemo razliku izmeďu linearnih i nelinearnih algoritama za filtriranje, od kojih su prvi pogodni za implementaciju u domenu Furijeove transformacije, dok drugi nisu. Linearni filtri Uniformni filtar Pri primjeni ovog filtra, izlazna slika je rezultat lokalnog usrednjavanja filtrom gdje su sve težine filtra jednake. U kontinualnom prostornom domenu x, y impulsni odziv i prenosna funkcija dati su na Slici 27 za pravougaoni i cirkularni oblik prozora konvolucionog kernela. U diskretnom prostornom domenu m, n vrijednosti filtra su odmjerci iz kontinualnog domena. Primjeri za slučaj pravougaonog J K 5 i cirkularnog R 2. 5 oblika prozora konvolucionog kernela su dati na Slici h rect j,k j,k (a) h circ 2 (b) Slika 54. Uniformni filtri za smoothing: (a) pravougani filtar J K 5, (b) kružni filtar R 2.5 Napomenimo da je u oba slučaja filtar normalizovan, tako da je h j, k a m, n sa konstantnim nivoima svjetline izlazna slika m n. To je uraďeno da bi za sliku c, bila sa jednakim nivoima svjetline kao ulazna. Kao što se može vidjeti sa Slike 27, oba filtra imaju prenosnu funkciju i sa negativnim vrijednostima (lobovima), što dovodi do inverzije faze. Implementacija kvadratnog filtra je separabilna i inkrementalna, dok je implementacija kružnog filtra samo inkrementalna. Trougaoni filtar Izlazna slika je zasnovana na lokalnom usrednjavanju ulaza u filtar, gdje vrijednosti u prozoru konvolucionog kernela imaju različite težine. U opštem slučaju, filtar se može posmatrati kao konvolucija dva (identična) uniformna filtra, kvadratna ili kružna, što ima direktne konsekvence na složenost računanja. U kontinualnom prostornom domenu impulsni odziv i prenosna funkcija su dati na Slici 27. Kao što se može vidjeti, prenosne funkcije ovih filtara nemaju negativnih lobova, pa prema tome ne obrću fazu. Primjeri pravougaonog i kružnog konvolucionog kernela su dati na Slici 55. Izvšena je normalizacija filtra tako da je h j, k. 37
10 h pyr j,k j,k (a) h cone (b) Slika 55. Trougaoni filtri za smoothing: (a) piramidalni filtar J K 5, (b) konusni filtar R 2.5 Gausov filtar Korištenje Gausovog kernela za smoothing je postalo veoma popularno. Impulsni odziv i prenosna funkcija filtra su prikazani na Slici 27. Gausov filtar je separabilan: x 2 y 2 h x, y g x, y e e g x g y 2D D D 2 2 Postoji nekoliko različitih pristupa pri implementaciji Gausovog filtra:. Konvolucija, koristeći konačan broj odmjeraka N Gausove funkcije za konvolucioni kernel. Uobičajeno se bira N 3 ili n 2 e n N gd n 2 n N 2. Niz konvolucija sa uniformnim filtrom kao konvolucionim kernelom, zasnovano na centralnom graničnom teoremu. g D n un* un* un u n 2N n N n N * * * c n a n u n u n u n Usvaja se da je N iako to ograničava izbor na cjelobrojne vrijednosti. 3. Množenje u frekvencijskom domenu. Kako je Furijeova transformacija Gausove funkcije Gausova funkcija, to znači da je jednostavno odrediti prenosnu funkciju filtra Hm, m2 G2Dm, m2. Da bi se izbjekao efekat odsijecanja (jer Gausova funkcija traje do beskonačnosti) neophodno je izabrati dovoljno veliko. U većini slučajeva je zadovoljavajuće ako se izabere k, k 3 ili 4. 38
11 Nelinearni filtri Median filtar Ovaj filtar je zasnovan na median vrijednosti funkcije distribucije, sl.4 (a). Slično kao kod konvolucije, preko slike se pomijera prozor i izlaznom pikselu se pridružuje ona vrijednost svjetline za koju funkcija distribucije unutar prozora ima median vrijednost. Ako su dimenzije prozora J K možemo pikselima pridružiti tabelu u kojoj je J K svjetlina svih piksela poredano od najniže ka najvišoj vrijednosti svjetline, Slika 56. Ako je J K neparno, tada je vrijednost svjetline koja odgovara median vrijednosti funkcije distribucije na poziciji J K 2. Napomenimo da će selektovana vrijednost svjetline biti u potpunosti jednaka jednoj od postojećih vrijednosti svjetlina. Maske koje se koriste pri filtriranju ovim filtrom prikazane su na Slici 57. Slika 56. OdreĎivanje median vrijednosti Slika 57. Najčešće maske koje se koriste pri filtriranju median filtrom Korisna varijacija ovog filtra je procentualni filtar. Ovdje se centralnom pikselu prozora ne pridružuje vrijednost svjetline koja odgovara 5% (median) vrijednosti funkcije distribucije, nego ona vrijednost svjetline koja odgovara p% vrijednosti funkcije distribucije, gdje se p% kreće od % (minimum filtar) do % (maksimum filtar). Vrijednosti različite od p 5% u opštem slučaju ne odgovaraju smoothing filtru. Kuvahara (Kuwahara) filtar Ivice igraju važnu ulogu kako u percepciji tako i u analizi slike. Prema tome, bilo bi dobro kad bi bili u mogućnosti da sačuvamo ivice prilikom smoothinga slike, tj., da ne narušimo oštrinu slike. Iako je ovaj filtar moguće implementirati sa različitim oblicima prozora, opisaćemo algoritam sa kvadratnim oblikom prozora, veličine J K 4L gdje je L cio broj. Prozor se podijeli u četiri regiona, kao što je prikazano na Slici U svakom od četiri regiona i,2,3,4 mjeri se srednja svjetlina m i i varijansa s i. Za vrijednost svjetline centralnog piksela uzima se srednja vrijednost regiona sa najmanjom varijansom. 39
12 Regio n Regio n 2 Regio n 3 central ni piksel Regio n 4 Slika 58. Definisanje regiona Kuwahara filtra, L, J K 5 Na Slici 59 i Slici 6 dato je poreďenje linearnih i nelinearnih filtara za prigušivanje šuma. 4
13 (a) (b) (c) (d) (e) (f) (g) (h) Slika 59. PoreĎenje filtara za prigušivanje šuma. (a) Originalna slika. (b) Slika sa šumom ( so i biber ). Filtrirane slike: (c) pravougaonim uniformnim filtrom (5x5), (d) piramidalnim filtrom 5x5, (e) konusnim filtrom 5x5, (f) Gausovim filtrom =2.5, (g) median filtrom 5x5, (h) Kuvahara filtrom 5x5. 4
14 (a) (b) (c) (d) Slika 6. PoreĎenje filtara za prigušivanje šuma. (a) Slika narušena šumom. Filtrirane slike: (c) Gausovim filtrom., 5x5, (d) Kuvahara filtrom 5x5, (e) median filtrom 5x5. 42
15 Dvodimenzionalna Furijeova transformacija Fourijeova transformacija predstavlja signal sumom kompleksnih eksponencijala. U 2D diskretnom prostoru transformacioni par diskretne Furijeove transformacije (DFT) je dat sa: N N 2 m, m2 an, n2 n n2 2 j nm N 2 j n2m2 N2 A e e, 2 m m2 2 j nm N 2 j n2m2 N2 N N2 a n, n2 Am, m2 e e, N N gdje N i N 2 predstavljaju brojeve tačaka u kojima se računa 2D DFT koji moraju biti veći od dimenzija slike u 2D prostoru. Filtriranje u frekvencijskom domenu Operaciju filtriranja moguće je izvesti i u frekvencijskom domenu, koristeći Furijeovu transformaciju. Prvo se pronaďu Furijeove transformacije impulsnog odziva filtra i ulazne slike, izvrši se množenje u frekvencijskom domenu, a zatim se inverznom Furijeovom transformacijom dobije filtrirana slika: () Izračunati Am, m2 F a n, n2, (2) Pomnožiti A m,m 2 sa unapred odreďenom Hm, m2 F h n, n2 - (3) Izračunati rezultat cn, n F A m, m Hm m. 2 2, 2, Treba naglasiti da je se odreďivanje Furijeove transformacije impulsnog odziva radi samo jednom za sve slike koje se filtriraju istim filtrom. Slika 6 grafički ilustruje navedenu proceduru. an n cn, n, 2 DFT H [m, m 2] IDFT 2 Slika 6. Filtriranje u frekevncijskom domenu U praksi se niskopropusni filtri koriste za uklanjanje šuma, a visokopropusni za naglašavanje brzih promjena na slici. Primjer filtriranja niskopropusnim filtrima sa različitom širinom propusnog opsega dat je na Slici
16 (a) (b) (c) Slika 64. [] (a) Originalna slika. (b) Amplitudna karakteristika date slike sa označenim opsezima niskopropusnih filtara. (c) Rezultati filtriranja niskopropusnim filtrima sa različitom širinom propusnog opsega. 44
17 POBOLJŠANJE I RESTAURACIJA SLIKE U procesu akvizicije slika često biva degradirana. Uzroci mogu biti različiti: mehanički problemi, zamućenje zbog lošeg fokusiranja, pokreti objekata i/ili pozadine, neodgovarajuća osvjetljenost, šum, proces kvantizacije Svrha poboljšanja slike je da polazeći od snimljene slike c m, n dobijemo sliku a ˆ m, n koja je oku najugodnija. Svrha restauracije je da polazeći od snimljene slike c m, n dobijemo najbolji mogući estimat a ˆ m, n originalne slike a m, n. Cilj poboljšanja je ljepota, cilj restauracije je istina. Mjera uspješnosti restauracije je često greška izmeďu originala a m, n i estimata a ˆ m, n: a ˆm, n, am, n. Nije poznata matematička funkcija greške koja odgovara ljudskoj percepciji uspješnosti restauracije. Najčešće se koristi srednjekvadratna funkcija greške: 2 a. MN M N ˆ, a aˆ m, n am, n m n U nekim slučajevima, računanje greške nije neophodno, dok u drugim ona predstavlja osnovu za razvoj i poreďenje tehnika restauracije. Ranije opisane osnovne operacije digitalne obrade slike se mogu kombinovati u efikasne tehnike za rješavanje specifičnih problema poboljšanja i restauracije slike. Jedna od osnovnih operacija vezanih za poboljšanje kvaliteta i restauraciju slike je prigušivanje šuma. Raspoložive tehnike za prigušivanje šuma mogu se podijeliti na jedne zasnovane na vremenskim informacijama i druge zasnovane na prostornim informacijama. Pod pojmom vremenske informacije podrazumijevamo da raspolažemo a p m, n, p,2,, P koje sadrže potpuno iste objekte i sekvencom slika predstavljaju različite realizacije samo u pogledu šuma. Ako je šum aditivnog karaktera, jednostavno usrednjavanje sekvence P am, n a p m, n P daje dobar rezultat. Za svaki piksel standardna devijacija se smanjije sa na P. Ako vremensko usrednjavanje nije moguće, koristi se prostorno usrednjavanje. Pri tome neizbježno dolazi do narušavanja oštrine slike. MeĎu tehnike za poboljšanje kvaliteta i restauraciju slike svakako treba ubrojati i korekciju sjenčenja i uklanjanje zamućenosti usljed brzih pokreta. p 45
18 OSNOVE DIGITALNE OBRADE SLIKA U BOJI Korištenje boje u obradi slike je motivisano sa dva osnovna razloga. Prvi je taj da je boja moćan deskriptor koji pojednostavljuje identifikaciju objekata i njihovo izdvajanje. Drugi razlog je to što ljudi mogu razlikovati daleko više nijansi boja nego nijansi sivoga, što je posebno značajno kad se radi interaktivna (pod kontrolom posmatrača) analiza slike. Obrada slika u boji se može podijeliti u dvije oblasti. Jedna je uobičajena obrada slika u boji dok je druga tzv. pseudocolor, odnosno korištenje boje za obradu slika koje u svojoj suštini nemaju boju. Iako je percepcija i interpretacija boje psihološki fenomen koji još uvijek nije u potpunosti razjašnjen, fizička priroda boje se može opisati nekim formalnim zakonima zasnovanim na eksperimentalnim i teoretskim rezultatima. Isaac Newton je još 666. godine opisao razlaganje sunčeve svjetlosti na spektar boja pri prolasku kroz staklenu prizmu. Ljudi i neke životinje vide boju kao dio spektra koji se reflektuje od objekta. Osnovne karakteristike koje se koriste da bi razlikovali jednu boju od druge su: svjetlina, koja odgovara intenzitetu, dominantna boja (hue) koja odgovara dominantnoj talasnoj dužini i zasićenost, koja je obrnuto proporcionalna količina bijele svjetlosti koja je dodata dominantnoj boji. Drugi pristup je trihromatska teorija po kojoj je predstavljanje boje zasnovano na karakteristikama ljudskog vida koji svaku boju razlaže na tri komponente: crvenu, zelenu i plavu. Postoji obilje tehnika za manipulaciju slikama u boji od kojih su mnoge interaktivne. Cilj većine je poboljšanje kvaliteta slike, odnosno dobijanje slike koja se posmatraču najviše dopada. Operacije nad histogramom Slično transformaciji histograma sivih slika, i ovdje se radi o transformaciji histograma, ali pojedinačno za svaku komponentu odabranog kolor modela. Najznačajnije primjene su u poboljšanju kvaliteta slika u boji. Jedna od osnovnih primjena sastoji se u eksperimentalnom podešavanju svjetline i kontrasta bez uticaja na promjenu boja, da bi se vidjelo što više detalja na slici. U RGB i CMYK kolor prostoru za svaku komponentu kolor modela se koristi ista transformaciona funkcija, dok se u HSI modelu vrši transformacija samo komponente intenziteta. Slika 2 prikazuje najčešće korištene transformacione funkcije za korekciju slika slabog kontrasta, presvijetlih ili pretamnih slika u boji. Nakon podešavanja svjetline i kontrasta, može se pristupiti balansiranju boja. Loše izbalansirane boje su lako okom vidljive, tako da se najčešće radi interaktivno. Uticaj loše izbalansiranosti se najlakše zapazi u područjima za koja znamo da bi trebala biti bijela. U bijelim područjima sve tri komponente RGB ili CMY modela imaju jednake vrijednosti. Ako to nije slučaj, umjesto bijele vidjećemo drugu boju. Boja ljudske kože je takoďe veoma karakteristična. Promjene na boji kože ljudi veoma lako zapaze. Na Slici 22 dati su primjeri transformacija koje je u pojedinim slučajevima lošeg balansa boja potrebno primijeniti da bi korigovali sliku. 46
19 (a) (b) (c) Slika 2. [] (a) Slike lošeg kvaliteta, odozgo prema dole: sa lošim kontrastom, presvijetla, pretamna. (b) Korigovane slike. (c) Transformacione funkcije. 47
20 (a) (b) (c) (d) (e) (f) (g) (h) (i) Slika 22. [] Transformacione funkcije za korigovanje slika sa lošim balansom boja: (a) original (korigovana slika), (b) suviše crne, (c) premalo crne, (d) suviše cyan, (e) premalo cyan, (f) suviše magente, (g) premalo magente, (h) suviše žute, (i) premalo žute 48
21 DITEROVANJE I POLUTONIRANJE Diterovanje (Dithering) je tehnika koja se koristi u računarskoj grafici za kreiranje iluzije boja u slici sa ograničenom kolor paletom. U diterovanoj slici, boje koje ne postoje u paleti se aproksimiraju difuzijom obojenih piksela raspoloživih boja. Ljudski vid ima osobinu da, ako se slika posmatra sa dovoljne udaljenosti, raspršene piksele različitih boja doživljava kao jednu boju koja se dobije miješanjem datih boja. Na ovoj slici korištene su samo dvije boje, crvena i plava. MeĎutim, kako oblasti popunjene jednom bojom postaju sve manje i manje, ako posmatramo sa dovoljne udaljenosti, vidimo samo ljubičastu boju. Ukoliko se ne koristi diterovanje već se pikseli originalne slike jednostavno zamijene sa najbližom bojom iz raspoložive palete (slika desno sa 26 boja), dolazi do gubitka detalja i najčešće se pojavljuju velika područja iste boje, te slika izgleda neprirodno. originalna slika slika sa 26 boja Ako se koristi diterovanje, moguće je dobiti mnogo bolju sliku (slika dole lijevo). Osim toga, moguće je, pored diterovanja, izvršiti optimizaciju kolor palete tako da se kolor mapa formira na osnovu najčešće korištenih boja u originalnoj slici (slika dole desno). diterovana slika (26 boja) diterovana slika (optimizovana kolor mapa, 256 boja) 49
22 Na sljedećim slikama ista slika je prikazana sa samo 6 boja, koristeći diterovanje i optimizaciju kolor palete. diterovanje (6 boja) diterovanje (optimizovana kolor mapa, 6 boja) Aanalogija ditrovanju je polutoniranje (halftoning), koje se koristi u štampi. Polutoniranje je transformacija sive ili kolor slike u mustru tačkica iz ograničenog skupa boja, koju je neophodno izvršiti kako bi slika mogla biti štampana. Štampanje je u osnovi binarni proces: svaka tačka papira se prekriva ili ne prekriva bojom. Polutoniranje omogućava reprodukciju kontinualnih tonova sivih ili slika u boji. Kod sivih slika, procesom polutoniranja kreiraju se mustre crnih tačkica na bijeloj pozadini. Kad se odštampna slika slika gleda sa dovoljne udaljenosti, tačkice se ne primijete, već imamo iliziju sive boje. Štampanje u boji je zasnovano na korištenju ograničenog skupa boji. Najčešće se koristi CMYK (cyan, magenta, yellow, black) set boja. Kad se mustre formirane od ovih boja odštampaju na papiru, mi vidimo odreďenu boju, zavisno od količine upotrijebljenih pojedinih boja. 5
23 PSEUDOKOLOR Pod pojmom pseudokolor podrazumijevamo pridruživanje boja vrijednostima svjetlina sivih slika po nekom specificiranom kriteriju. Osnovna svrha upotrebe pseudokolora je bolja vizualizacija promjena na sivim slikama. Kriterij na osnova koga se vrši dodjeljivanje boja je najčešće baziran na vrijednostima svjetlina sivih slika, tako što se svjetlinama koje pripadaju jednom opsegu vrijednosti dodijeli jedna boja, svjetlinama iz sljedećeg opsega druga boja, itd... Slika 27 prikazuje postupak sjeckanja slike, tj. dvodimenzionalne funkcije, tako da se dobije L nivoa, kojima će se pridružiti L različitih boja. Sjeckanje se najčešće vrši ekvidistantnim ravnima. Opsegu svjetlina koje se naďu izmeďu dvije ravni pridružuje se jedna boja. Primjene su veoma česte u medicini i kartografiji, Slika 29. Slika 27. [] Geometrijska interpretacija formiranja nivoa za pridruživanje boja 5
24 (a) (b) (c) (d) Slika 29. [] (a) Siva slika na kojoj intenzitet svjetlina označava prosječnu mjesečnu količinu padavina. (b) Kolor mapa koja prikazuje način pridruživanja boja. (c) Ista slika prikazana u pseudokoloru sa datom kolor mapom. (d) Uvećani dio slike (c). 52
25 GEOMETRIJSKE OPERACIJE Geometrijske operacije mijenjaju prostorne odnose elemenata na slici. Ove operacije se mogu posmatrati kao kretanje objekata unutar slike. Za izvoďenje geometrijskih operacija neophodne su dvije grupe algoritama: jedni koji definišu prostorne transformacije same po sebi, tj. zadaju način kretanja svakog piksela, i drugi koji omogućavaju gray-level interpolaciju. Definisanje kretanja svakog piksela slike ponaosob je neracionalno, te je uobičajeno da se kretanje piksela specificira matematički, prostornom relacijom koja povezuje piksele izlazne sa pikselima ulazne slike. Opšte forma geometrijskih operacija je prema tome x, y ax', y' a f x, y, gx y b, gdje je a x, y ulazna slika, b x, y izlazna slika, a funkcije f x, y i g x, y specificiraju prostornu transformaciju. Iako su vrijednosti ulazne slike definisane samo u cjelobrojnim vrijednostima x i y, navedena jednačina može generisati vrijednosti izlazne slike na koordinatama koje nisu cijeli brojevi. Ako se neka geometrijska operacija posmatra kao mapiranje slike a u sliku b, pikseli slike a se mogu mapirati na pozicije izmeďu piksela na slici b i obrnuto. Mi ćemo (radi lakše diskusije) podrazumijevati da su pikseli locirani tačno na cjelobrojnim koordinatama. Interpolacija nivoa sivila Prilikom implementacije geometrijskih operacija može se smatrati da se vrši prenošenje nivoa sivila sa ulazne na izlaznu sliku, piksel po piksel. Ako se ulazni piksel mapira na poziciju izmeďu četiri izlazna piksela, njegov nivo sivila se dijeli izmeďu ta četiri piksela. Taj postupak nazivamo mapiranje unapred. Mnogo efikasnije je implementaciju posmatrati kao popunjavanje piksela izlazne slike ili mapiranje unazad. U ovom slučaju vrši se mapiranje izlaznih piksela u ulaznu sliku (jedan piksel u jednom trenutku) radi odreďivanja njihovih nivoa sivila. Ova dva načina generisanja nivoa sivila u pikselima izlazne slike su prikazana na Slici 78. Algoritam mapiranja unapred je prilično neefikasan jer se dešava da se mnogi ulazni pikseli mapiraju van granica slike. Osim toga, svaki izlazni piksel se adresira više puta da bi se uzelo u obzir da njegov nivo sivila zavisi od više ulaznih piksela. Ako prostorna transformacija uključuje umanjenje slike, više od četiri ulazna piksela utiču na nivo sivila izlazne slike. Ako se radi uvećanje, neki izlazni pikseli mogu biti ispušteni jer ne postoje ulazni pikseli koji se mapiraju u njihovu blizinu. Algoritam mapiranja unazad generiše izlaznu sliku piksel po piksel. Kako se izlazni piksel mapira najčešće u prostor izmeďu četiri ulazna piksela, neophodno je izvršiti interpolaciju da bi se odredio nivo sivila izlaznog piksela. 53
26 x ' x y ' y x ' (a) x y ' y (b) Slika 78. Mapiranje piksela: (a) unapred, (b) unazad Interpolacija nultog reda Najjednostavnija interpolacija se zove interpolacija nultog reda ili interpolacija na osnovu najbližeg susjeda. U ovom slučaju, nivo sivila izlaznog piksela se izjednači sa nivoom sivila onog ulaznog piksela koji je najbliži lokaciji gdje se mapira izlazni piksel. Algoritam je jednostavan i prihvatljiv u mnogim sitaucijama. Ipak, ovakva interpolacija može uvesti artifacte na slikama koje sadrže fine strukture i gdje se nivo sivila znatno mijenja od piksela do piksela. Bilinearna interpolacija Interpolacija prvog reda, ili bilinearna interpolacija, daje mnogo bolje rezultate nego interpolacija nultog reda uz malo povećanje složenosti programiranja i povećanje vremena izvršavanja. Vrijednost svjetline izlaznog piksela se odreďuje na osnovu vrijednosti susjedna četiri piksela. 54
27 (a) (b) (c) Slika 8. Rotacija slike sa interpolacijom. (a) originalna slika, (b) rotacija sa interpolacijom nultog reda, (c) rotacija sa bilinearnom interpolacijom. 55
28 56
29 Prostorne transformacije Jednostavne prostorne transformacije Ako u opštu jednačinu x, y ax', y' a f x, y, gx y b, koja opisuje prostorne transformacije stavimo da je f x, y x gx, y y dobićemo identitet, jednostavno kopiranje slike a u sliku b. U slučaju da je f x, y x x gx, y y y radi se o translaciji pri kojoj se tačka x, y translira u ishodište, a svi objekti unutar slike se pomijeraju za iznos x. 2 2 y Kada je x y f x, y gx, y c d skaliramo sliku faktorom c po x pravcu i faktorom d po y pravcu. Koordinatni početak slike (tipično gornji lijevi ugao) ostaje stacionaran pri povećanju ili smanjenju slike. Ako je c i d imamo refleksiju oko y-ose: f x, y x gx y y a ako je d i c refleksiju oko x-ose: f x, y x gx y y,.,, 57
SLIKE U BOJI KOLOR MODELI. RGB kolor model
SLIKE U BOJI Korištenje boje u obradi slike je motivisano sa dva osnovna razloga. Prvi je taj da je boja moćan deskriptor koji pojednostavljuje identifikaciju objekata i njihovo izdvajanje. Drugi razlog
UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka
UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET Goran Stančić SIGNALI I SISTEMI Zbirka zadataka NIŠ, 014. Sadržaj 1 Konvolucija Literatura 11 Indeks pojmova 11 3 4 Sadržaj 1 Konvolucija Zadatak 1. Odrediti konvoluciju
3.1 Granična vrednost funkcije u tački
3 Granična vrednost i neprekidnost funkcija 2 3 Granična vrednost i neprekidnost funkcija 3. Granična vrednost funkcije u tački Neka je funkcija f(x) definisana u tačkama x za koje je 0 < x x 0 < r, ili
M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost
M086 LA 1 M106 GRP Tema: CSB nejednakost. 19. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 Baza vektorskog prostora.
III VEŽBA: FURIJEOVI REDOVI
III VEŽBA: URIJEOVI REDOVI 3.1. eorijska osnova Posmatrajmo neki vremenski kontinualan signal x(t) na intervalu definisati: t + t t. ada se može X [ k ] = 1 t + t x ( t ) e j 2 π kf t dt, gde je f = 1/.
ELEKTROTEHNIČKI ODJEL
MATEMATIKA. Neka je S skup svih živućih državljana Republike Hrvatske..04., a f preslikavanje koje svakom elementu skupa S pridružuje njegov horoskopski znak (bez podznaka). a) Pokažite da je f funkcija,
Teorijske osnove informatike 1
Teorijske osnove informatike 1 9. oktobar 2014. () Teorijske osnove informatike 1 9. oktobar 2014. 1 / 17 Funkcije Veze me du skupovima uspostavljamo skupovima koje nazivamo funkcijama. Neformalno, funkcija
INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.
INTEGRALNI RAČUN Teorije, metodike i povijest infinitezimalnih računa Lucija Mijić lucija@ktf-split.hr 17. veljače 2011. Pogledajmo Predstavimo gornju sumu sa Dodamo još jedan Dobivamo pravokutnik sa Odnosno
Iskazna logika 3. Matematička logika u računarstvu. novembar 2012
Iskazna logika 3 Matematička logika u računarstvu Department of Mathematics and Informatics, Faculty of Science,, Serbia novembar 2012 Deduktivni sistemi 1 Definicija Deduktivni sistem (ili formalna teorija)
numeričkih deskriptivnih mera.
DESKRIPTIVNA STATISTIKA Numeričku seriju podataka opisujemo pomoću Numeričku seriju podataka opisujemo pomoću numeričkih deskriptivnih mera. Pokazatelji centralne tendencije Aritmetička sredina, Medijana,
PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).
PRAVA Prava je kao i ravan osnovni geometrijski ojam i ne definiše se. Prava je u rostoru određena jednom svojom tačkom i vektorom aralelnim sa tom ravom ( vektor aralelnosti). M ( x, y, z ) 3 Posmatrajmo
IZVODI ZADACI (I deo)
IZVODI ZADACI (I deo) Najpre da se podsetimo tablice i osnovnih pravila:. C`=0. `=. ( )`= 4. ( n )`=n n-. (a )`=a lna 6. (e )`=e 7. (log a )`= 8. (ln)`= ` ln a (>0) 9. = ( 0) 0. `= (>0) (ovde je >0 i a
radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}
Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Neka su D i K bilo koja dva neprazna skupa. Postupak f koji svakom elementu x D pridružuje točno jedan element y K zovemo funkcija
Ispitivanje toka i skiciranje grafika funkcija
Ispitivanje toka i skiciranje grafika funkcija Za skiciranje grafika funkcije potrebno je ispitati svako od sledećih svojstava: Oblast definisanosti: D f = { R f R}. Parnost, neparnost, periodičnost. 3
Elementi spektralne teorije matrica
Elementi spektralne teorije matrica Neka je X konačno dimenzionalan vektorski prostor nad poljem K i neka je A : X X linearni operator. Definicija. Skalar λ K i nenula vektor u X se nazivaju sopstvena
Operacije s matricama
Linearna algebra I Operacije s matricama Korolar 3.1.5. Množenje matrica u vektorskom prostoru M n (F) ima sljedeća svojstva: (1) A(B + C) = AB + AC, A, B, C M n (F); (2) (A + B)C = AC + BC, A, B, C M
7 Algebarske jednadžbe
7 Algebarske jednadžbe 7.1 Nultočke polinoma Skup svih polinoma nad skupom kompleksnih brojeva označavamo sa C[x]. Definicija. Nultočka polinoma f C[x] je svaki kompleksni broj α takav da je f(α) = 0.
18. listopada listopada / 13
18. listopada 2016. 18. listopada 2016. 1 / 13 Neprekidne funkcije Važnu klasu funkcija tvore neprekidne funkcije. To su funkcije f kod kojih mala promjena u nezavisnoj varijabli x uzrokuje malu promjenu
PRIMJER 3. MATLAB filtdemo
PRIMJER 3. MATLAB filtdemo Prijenosna funkcija (IIR) Hz () =, 6 +, 3 z +, 78 z +, 3 z +, 53 z +, 3 z +, 78 z +, 3 z +, 6 z, 95 z +, 74 z +, z +, 9 z +, 4 z +, 5 z +, 3 z +, 4 z 3 4 5 6 7 8 3 4 5 6 7 8
Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju
RAČUN OSTATAKA 1 1 Prsten celih brojeva Z := N + {} N + = {, 3, 2, 1,, 1, 2, 3,...} Osnovni primer. (Z, +,,,, 1) je komutativan prsten sa jedinicom: sabiranje (S1) asocijativnost x + (y + z) = (x + y)
Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A
Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Ime i prezime: 1. Prikazane su tačke A, B i C i prave a,b i c. Upiši simbole Î, Ï, Ì ili Ë tako da dobijeni iskazi
RIJEŠENI ZADACI I TEORIJA IZ
RIJEŠENI ZADACI I TEORIJA IZ LOGARITAMSKA FUNKCIJA SVOJSTVA LOGARITAMSKE FUNKCIJE OSNOVE TRIGONOMETRIJE PRAVOKUTNOG TROKUTA - DEFINICIJA TRIGONOMETRIJSKIH FUNKCIJA - VRIJEDNOSTI TRIGONOMETRIJSKIH FUNKCIJA
Kaskadna kompenzacija SAU
Kaskadna kompenzacija SAU U inženjerskoj praksi, naročito u sistemima regulacije elektromotornih pogona i tehnoloških procesa, veoma često se primenjuje metoda kaskadne kompenzacije, u čijoj osnovi su
Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.
Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. a b Verovatno a da sluqajna promenljiva X uzima vrednost iz intervala
Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1
Strukture podataka i algoritmi 1. kolokvij Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati i uvid u kolokvije: ponedjeljak,
Dijagonalizacija operatora
Dijagonalizacija operatora Problem: Može li se odrediti baza u kojoj zadani operator ima dijagonalnu matricu? Ova problem je povezan sa sljedećim pojmovima: 1 Karakteristični polinom operatora f 2 Vlastite
41. Jednačine koje se svode na kvadratne
. Jednačine koje se svode na kvadrane Simerične recipročne) jednačine Jednačine oblika a n b n c n... c b a nazivamo simerične jednačine, zbog simeričnosi koeficijenaa koeficijeni uz jednaki). k i n k
Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto
Trigonometrija Adicijske formule Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Razumijevanje postupka izrade složenijeg matematičkog problema iz osnova trigonometrije
5. Karakteristične funkcije
5. Karakteristične funkcije Profesor Milan Merkle emerkle@etf.rs milanmerkle.etf.rs Verovatnoća i Statistika-proleće 2018 Milan Merkle Karakteristične funkcije ETF Beograd 1 / 10 Definicija Karakteristična
DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović
DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović Novi Sad April 17, 2018 1 / 22 Teorija grafova April 17, 2018 2 / 22 Definicija Graf je ure dena trojka G = (V, G, ψ), gde je (i) V konačan skup čvorova,
Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.
auchyjev teorem Neka je f-ja f (z) analitička u jednostruko (prosto) povezanoj oblasti G, i neka je zatvorena kontura koja čitava leži u toj oblasti. Tada je f (z)dz = 0. Postoji više dokaza ovog teorema,
a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.
3 Infimum i supremum Definicija. Neka je A R. Kažemo da je M R supremum skupa A ako je (i) M gornja meda skupa A, tj. a M a A. (ii) M najmanja gornja meda skupa A, tj. ( ε > 0)( a A) takav da je a > M
Računarska grafika. Rasterizacija linije
Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem
MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori
MATEMATIKA 2 Prvi pismeni kolokvijum, 14.4.2016 Grupa 1 Rexea zadataka Dragan ori Zadaci i rexea 1. unkcija f : R 2 R definisana je sa xy 2 f(x, y) = x2 + y sin 3 2 x 2, (x, y) (0, 0) + y2 0, (x, y) =
SISTEMI NELINEARNIH JEDNAČINA
SISTEMI NELINEARNIH JEDNAČINA April, 2013 Razni zapisi sistema Skalarni oblik: Vektorski oblik: F = f 1 f n f 1 (x 1,, x n ) = 0 f n (x 1,, x n ) = 0, x = (1) F(x) = 0, (2) x 1 0, 0 = x n 0 Definicije
PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,
PARCIJALNI IZVODI I DIFERENCIJALI Sama definicija parcijalnog ivoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, naravno, naučiti onako kako vaš profesor ahteva. Mi ćemo probati
Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.
Pismeni ispit iz matematike 0 008 GRUPA A Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: λ + z = Ispitati funkciju i nacrtati njen grafik: + ( λ ) + z = e Izračunati
radni nerecenzirani materijal za predavanja
Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Kažemo da je funkcija f : a, b R u točki x 0 a, b postiže lokalni minimum ako postoji okolina O(x 0 ) broja x 0 takva da je
POBOLJŠANJE SLIKE U FREKVENCIJSKOM DOMENU
POBOLJŠANJE SLIKE U FREKVENCIJSKOM DOMENU POGLAVLJE 4 FURIJEOVA TRANSFORMACIJA Matematička prizma koja razlaže funkciju na različite komponente na osnovu frekvencija U slučaju slike koja je 2D prostorna
Matematička analiza 1 dodatni zadaci
Matematička analiza 1 dodatni zadaci 1. Ispitajte je li funkcija f() := 4 4 5 injekcija na intervalu I, te ako jest odredite joj sliku i inverz, ako je (a) I = [, 3), (b) I = [1, ], (c) I = ( 1, 0].. Neka
VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno.
JŽ 3 POLAN TANZSTO ipolarni tranzistor se sastoji od dva pn spoja kod kojih je jedna oblast zajednička za oba i naziva se baza, slika 1 Slika 1 ipolarni tranzistor ima 3 izvoda: emitor (), kolektor (K)
Osnovne teoreme diferencijalnog računa
Osnovne teoreme diferencijalnog računa Teorema Rolova) Neka je funkcija f definisana na [a, b], pri čemu važi f je neprekidna na [a, b], f je diferencijabilna na a, b) i fa) fb). Tada postoji ξ a, b) tako
Riješeni zadaci: Limes funkcije. Neprekidnost
Riješeni zadaci: Limes funkcije. Neprekidnost Limes funkcije Neka je 0 [a, b] i f : D R, gdje je D = [a, b] ili D = [a, b] \ { 0 }. Kažemo da je es funkcije f u točki 0 jednak L i pišemo f ) = L, ako za
KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.
KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: = a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije = a + b + c je parabola. Najpre ćemo naučiti kako
Zavrxni ispit iz Matematiqke analize 1
Građevinski fakultet Univerziteta u Beogradu 3.2.2016. Zavrxni ispit iz Matematiqke analize 1 Prezime i ime: Broj indeksa: 1. Definisati Koxijev niz. Dati primer niza koji nije Koxijev. 2. Dat je red n=1
IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo
IZVODI ZADACI ( IV deo) LOGARITAMSKI IZVOD Logariamskim izvodom funkcije f(), gde je >0 i, nazivamo izvod logarima e funkcije, o jes: (ln ) f ( ) f ( ) Primer. Nadji izvod funkcije Najpre ćemo logarimovai
Elektrotehnički fakultet univerziteta u Beogradu 17.maj Odsek za Softversko inžinjerstvo
Elektrotehnički fakultet univerziteta u Beogradu 7.maj 009. Odsek za Softversko inžinjerstvo Performanse računarskih sistema Drugi kolokvijum Predmetni nastavnik: dr Jelica Protić (35) a) (0) Posmatra
SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija
SEMINAR IZ OLEGIJA ANALITIČA EMIJA I Studij Primijenjena kemija 1. 0,1 mola NaOH je dodano 1 litri čiste vode. Izračunajte ph tako nastale otopine. NaOH 0,1 M NaOH Na OH Jak elektrolit!!! Disoira potpuno!!!
TRIGONOMETRIJSKE FUNKCIJE I I.1.
TRIGONOMETRIJSKE FUNKCIJE I I Odredi na brojevnoj trigonometrijskoj kružnici točku Et, za koju je sin t =,cost < 0 Za koje realne brojeve a postoji realan broj takav da je sin = a? Izračunaj: sin π tg
( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4
UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET Riješiti jednačine: a) 5 = b) ( ) 3 = c) + 3+ = 7 log3 č) = 8 + 5 ć) sin cos = d) 5cos 6cos + 3 = dž) = đ) + = 3 e) 6 log + log + log = 7 f) ( ) ( ) g) ( ) log
Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića
Verovatnoća i Statistika I deo Teorija verovatnoće zadaci Beleške dr Bobana Marinkovića Iz skupa, 2,, 00} bira se na slučajan način 5 brojeva Odrediti skup elementarnih dogadjaja ako se brojevi biraju
1 Promjena baze vektora
Promjena baze vektora Neka su dane dvije različite uredene baze u R n, označimo ih s A = (a, a,, a n i B = (b, b,, b n Svaki vektor v R n ima medusobno različite koordinatne zapise u bazama A i B Zapis
Računarska grafika. Rasterizacija linije
Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem
Linearna algebra 2 prvi kolokvij,
1 2 3 4 5 Σ jmbag smjer studija Linearna algebra 2 prvi kolokvij, 7. 11. 2012. 1. (10 bodova) Neka je dano preslikavanje s : R 2 R 2 R, s (x, y) = (Ax y), pri čemu je A: R 2 R 2 linearan operator oblika
Inženjerska grafika geometrijskih oblika (5. predavanje, tema1)
Inženjerska grafika geometrijskih oblika (5. predavanje, tema1) Prva godina studija Mašinskog fakulteta u Nišu Predavač: Dr Predrag Rajković Mart 19, 2013 5. predavanje, tema 1 Simetrija (Symmetry) Simetrija
Sortiranje prebrajanjem (Counting sort) i Radix Sort
Sortiranje prebrajanjem (Counting sort) i Radix Sort 15. siječnja 2016. Ante Mijoč Uvod Teorem Ako je f(n) broj usporedbi u algoritmu za sortiranje temeljenom na usporedbama (eng. comparison-based sorting
Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.
Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika Monotonost i ekstremi Katica Jurasić Rijeka, 2011. Ishodi učenja - predavanja Na kraju ovog predavanja moći ćete:,
Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.
Pismeni ispit iz matematike 06 007 Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj z = + i, zatim naći z Ispitati funkciju i nacrtati grafik : = ( ) y e + 6 Izračunati integral:
Obrada signala
Obrada signala 1 18.1.17. Greška kvantizacije Pretpostavka je da greška kvantizacije ima uniformnu raspodelu 7 6 5 4 -X m p x 1,, za x druge vrednosti x 3 x X m 1 X m = 3 x Greška kvantizacije x x x p
( , 2. kolokvij)
A MATEMATIKA (0..20., 2. kolokvij). Zadana je funkcija y = cos 3 () 2e 2. (a) Odredite dy. (b) Koliki je nagib grafa te funkcije za = 0. (a) zadanu implicitno s 3 + 2 y = sin y, (b) zadanu parametarski
(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.
1 3 Skupovi brojeva 3.1 Skup prirodnih brojeva - N N = {1, 2, 3,...} Aksiom matematičke indukcije Neka je N skup prirodnih brojeva i M podskup od N. Ako za M vrijede svojstva: 1) 1 M 2) n M (n + 1) M,
MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15
MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 Matrice - osnovni pojmovi (Matrice i determinante) 2 / 15 (Matrice i determinante) 2 / 15 Matrice - osnovni pojmovi Matrica reda
IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f
IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f 2. Nule i znak funkcije; presek sa y-osom IspitivaƬe
OSNOVI ELEKTRONIKE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA
ELEKTROTEHNIČKI FAKULTET U BEOGRADU KATEDRA ZA ELEKTRONIKU OSNOVI ELEKTRONIKE SVI ODSECI OSIM ODSEKA ZA ELEKTRONIKU LABORATORIJSKE VEŽBE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA Autori: Goran Savić i Milan
Funkcije dviju varjabli (zadaci za vježbu)
Funkcije dviju varjabli (zadaci za vježbu) Vidosava Šimić 22. prosinca 2009. Domena funkcije dvije varijable Ako je zadano pridruživanje (x, y) z = f(x, y), onda se skup D = {(x, y) ; f(x, y) R} R 2 naziva
nvt 1) ukoliko su poznate struje dioda. Struja diode D 1 je I 1 = I I 2 = 8mA. Sada je = 1,2mA.
IOAE Dioda 8/9 I U kolu sa slike, diode D su identične Poznato je I=mA, I =ma, I S =fa na 7 o C i parametar n= a) Odrediti napon V I Kolika treba da bude struja I da bi izlazni napon V I iznosio 5mV? b)
Funkcija prenosa. Funkcija prenosa se definiše kao količnik z transformacija odziva i pobude. Za LTI sistem: y n h k x n k.
OT3OS1 7.11.217. Definicije Funkcija prenosa Funkcija prenosa se definiše kao količnik z transformacija odziva i pobude. Za LTI sistem: y n h k x n k Y z X z k Z y n Z h n Z x n Y z H z X z H z H z n h
Eliminacijski zadatak iz Matematike 1 za kemičare
Za mnoge reakcije vrijedi Arrheniusova jednadžba, koja opisuje vezu koeficijenta brzine reakcije i temperature: K = Ae Ea/(RT ). - T termodinamička temperatura (u K), - R = 8, 3145 J K 1 mol 1 opća plinska
APROKSIMACIJA FUNKCIJA
APROKSIMACIJA FUNKCIJA Osnovni koncepti Gradimir V. Milovanović MF, Beograd, 14. mart 2011. APROKSIMACIJA FUNKCIJA p.1/46 Osnovni problem u TA Kako za datu funkciju f iz velikog prostora X naći jednostavnu
Prikaz sustava u prostoru stanja
Prikaz sustava u prostoru stanja Prikaz sustava u prostoru stanja je jedan od načina prikaza matematičkog modela sustava (uz diferencijalnu jednadžbu, prijenosnu funkciju itd). Promatramo linearne sustave
INTELIGENTNO UPRAVLJANJE
INTELIGENTNO UPRAVLJANJE Fuzzy sistemi zaključivanja Vanr.prof. Dr. Lejla Banjanović-Mehmedović Mehmedović 1 Osnovni elementi fuzzy sistema zaključivanja Fazifikacija Baza znanja Baze podataka Baze pravila
Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.
Sume kvadrata Koji se prirodni brojevi mogu prikazati kao zbroj kvadrata dva cijela broja? Propozicija 1. Ako su brojevi m i n sume dva kvadrata, onda je i njihov produkt m n takoder suma dva kvadrata.
2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =
( > 0, 0)!" # > 0 je najčešći uslov koji postavljamo a još je,, > 0 se zove numerus (aritmand), je osnova (baza). 0.. ( ) +... 7.. 8. Za prelazak na neku novu bazu c: 9. Ako je baza (osnova) 0 takvi se
IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)
IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) Izračunavanje pokazatelja načina rada OTVORENOG RM RASPOLOŽIVO RADNO
2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1)
2.2 Srednje vrijednosti aritmetička sredina, medijan, mod Podaci (realizacije varijable X): x 1,x 2,...,x n (1) 1 2.2.1 Aritmetička sredina X je numerička varijabla. Aritmetička sredina od (1) je broj:
Matematika 1 - vježbe. 11. prosinca 2015.
Matematika - vježbe. prosinca 5. Stupnjevi i radijani Ako je kut φ jednak i rad, tada je veza između i 6 = Zadatak.. Izrazite u stupnjevima: a) 5 b) 7 9 c). d) 7. a) 5 9 b) 7 6 6 = = 5 c). 6 8.5 d) 7.
Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu
Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Trigonometrijske jednačine i nejednačine. Zadaci koji se rade bez upotrebe trigonometrijskih formula. 00. FF cos x sin x
Linearna algebra 2 prvi kolokvij,
Linearna algebra 2 prvi kolokvij, 27.. 20.. Za koji cijeli broj t je funkcija f : R 4 R 4 R definirana s f(x, y) = x y (t + )x 2 y 2 + x y (t 2 + t)x 4 y 4, x = (x, x 2, x, x 4 ), y = (y, y 2, y, y 4 )
2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x
Zadatak (Darjan, medicinska škola) Izračunaj vrijednosti trigonometrijskih funkcija broja ako je 6 sin =,,. 6 Rješenje Ponovimo trigonometrijske funkcije dvostrukog kuta! Za argument vrijede sljedeće formule:
1.4 Tangenta i normala
28 1 DERIVACIJA 1.4 Tangenta i normala Ako funkcija f ima derivaciju u točki x 0, onda jednadžbe tangente i normale na graf funkcije f u točki (x 0 y 0 ) = (x 0 f(x 0 )) glase: t......... y y 0 = f (x
5 Ispitivanje funkcija
5 Ispitivanje funkcija 3 5 Ispitivanje funkcija Ispitivanje funkcije pretodi crtanju grafika funkcije. Opšti postupak ispitivanja funkcija koje su definisane eksplicitno y = f() sadrži sledeće elemente:
Numerička matematika 2. kolokvij (1. srpnja 2009.)
Numerička matematika 2. kolokvij (1. srpnja 29.) Zadatak 1 (1 bodova.) Teorijsko pitanje. (A) Neka je G R m n, uz m n, pravokutna matrica koja ima puni rang po stupcima, tj. rang(g) = n. (a) Napišite puni
STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA
Katedra za elektroniku Elementi elektronike Laboratorijske vežbe Vežba br. 2 STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA Datum: Vreme: Studenti: 1. grupa 2. grupa Dežurni: Ocena: Elementi elektronike -
21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI
21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE 2014. GODINE 8. RAZRED TOČNI ODGOVORI Bodovanje za sve zadatke: - boduju se samo točni odgovori - dodatne upute navedene su za pojedine skupine zadataka
XI dvoqas veжbi dr Vladimir Balti. 4. Stabla
XI dvoqas veжbi dr Vladimir Balti 4. Stabla Teorijski uvod Teorijski uvod Definicija 5.7.1. Stablo je povezan graf bez kontura. Definicija 5.7.1. Stablo je povezan graf bez kontura. Primer 5.7.1. Sva stabla
Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.
σ-algebra skupova Definicija : Neka je Ω neprazan skup i F P(Ω). Familija skupova F je σ-algebra skupova na Ω ako vrijedi:. F, 2. A F A C F, 3. A n, n N} F n N A n F. Borelova σ-algebra Definicija 2: Neka
Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.
Neka je a 3 x 3 + a x + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka. 1 Normiranje jednadžbe. Jednadžbu podijelimo s a 3 i dobivamo x 3 +
ZBIRKA POTPUNO RIJEŠENIH ZADATAKA
**** IVANA SRAGA **** 1992.-2011. ZBIRKA POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE POTPUNO RIJEŠENI ZADACI PO ŽUTOJ ZBIRCI INTERNA SKRIPTA CENTRA ZA PODUKU α M.I.M.-Sraga - 1992.-2011.
Ako prava q prolazi kroz koordinatni početak i gradi ugao φ [0, π) sa x osom tada je refleksija S φ u odnosu na tu pravu:
Refleksija S φ u odnosu na pravu kroz koordinatni početak Ako prava q prolazi kroz koordinatni početak i gradi ugao φ [0, π) sa x osom tada je refleksija S φ u odnosu na tu pravu: ( ) ( ) ( ) x cos 2φ
OBRTNA TELA. Vladimir Marinkov OBRTNA TELA VALJAK
OBRTNA TELA VALJAK P = 2B + M B = r 2 π M = 2rπH V = BH 1. Zapremina pravog valjka je 240π, a njegova visina 15. Izračunati površinu valjka. Rešenje: P = 152π 2. Površina valjka je 112π, a odnos poluprečnika
Riješeni zadaci: Nizovi realnih brojeva
Riješei zadaci: Nizovi realih brojeva Nizovi, aritmetički iz, geometrijski iz Fukciju a : N R azivamo beskoači) iz realih brojeva i ozačavamo s a 1, a,..., a,... ili a ), pri čemu je a = a). Aritmetički
RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović
Univerzitet u Nišu Elektronski fakultet RAČUNSKE VEŽBE IZ PREDMETA (IV semestar modul EKM) IV deo Miloš Marjanović MOSFET TRANZISTORI ZADATAK 35. NMOS tranzistor ima napon praga V T =2V i kroz njega protiče
TRIGONOMETRIJA TROKUTA
TRIGONOMETRIJA TROKUTA Standardne oznake u trokutuu ABC: a, b, c stranice trokuta α, β, γ kutovi trokuta t,t,t v,v,v s α,s β,s γ R r s težišnice trokuta visine trokuta simetrale kutova polumjer opisane
VEŽBA 3 Obrada signala u frekvencijskom domenu metodom overlap-add
VEŽBA 3 Obrada signala u frekvencijskom domenu metodom overlap-add Potrebno predznanje Poznavanje programskog jezika C Diskretna Furijeova transformacija Šta će biti naučeno tokom izrade vežbe Tokom izrade
POVRŠINA TANGENCIJALNO-TETIVNOG ČETVEROKUTA
POVRŠIN TNGENIJLNO-TETIVNOG ČETVEROKUT MLEN HLP, JELOVR U mnoštvu mnogokuta zanimljiva je formula za površinu četverokuta kojemu se istoobno može upisati i opisati kružnica: gje su a, b, c, uljine stranica
Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke.
Ĉetverokut - DOMAĆA ZADAĆA Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke. 1. Duljine dijagonala paralelograma jednake su 6,4 cm i 11 cm, a duljina jedne njegove
Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000,
PRERAČUNAVANJE MJERNIH JEDINICA PRIMJERI, OSNOVNE PRETVORBE, POTENCIJE I ZNANSTVENI ZAPIS, PREFIKSKI, ZADACI S RJEŠENJIMA Primjeri: 1. 2.5 m = mm Pretvaramo iz veće u manju mjernu jedinicu. 1 m ima dm,
Grafičko prikazivanje atributivnih i geografskih nizova
Grafičko prikazivanje atributivnih i geografskih nizova Biserka Draščić Ban Pomorski fakultet u Rijeci 17. veljače 2011. Grafičko prikazivanje atributivnih nizova Atributivni nizovi prikazuju se grafički
2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos
. KOLOKVIJ PRIMIJENJENA MATEMATIKA FOURIEROVE TRANSFORMACIJE 1. Za periodičnu funkciju f(x) s periodom p=l Fourierov red je gdje su a,a n, b n Fourierovi koeficijenti od f(x) gdje su a =, a n =, b n =..
1 Afina geometrija. 1.1 Afini prostor. Definicija 1.1. Pod afinim prostorom nad poljem K podrazumevamo. A - skup taqaka
1 Afina geometrija 11 Afini prostor Definicija 11 Pod afinim prostorom nad poljem K podrazumevamo svaku uređenu trojku (A, V, +): A - skup taqaka V - vektorski prostor nad poljem K + : A V A - preslikavanje