Operații morfologice pe imagini

Referat
8.5/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 5 în total
Cuvinte : 1863
Mărime: 63.62KB (arhivat)
Publicat de: Gherghina Panait
Puncte necesare: 6
Dilatarea, Eroziunea, Inchiderea, Deschiderea, Hit&Miss, Scheletizare

Extras din referat

Introducere

Morfologia matematică, după cum indică şi numele ( morphos - formă, logos - ştiinţă, deci ştiinţa formelor ), realizează o abordare axată pe formă a prelucrării imaginilor.

Folosită corespunzător, morfologia matematică conduce la prelucrări ce simplifică

structura imaginii, păstrând caracteristicile esenţiale de formă şi eliminând irelevantele.

Scopul acestor transformări este extragerea de forme mai simple din formele iniţiale

(complexe ) ale imaginii.

Ideea de bază a oricărei prelucrări morfologice constă in considerarea imaginii ca un

ansamblu ( mulţime, reuniune de părţi ) asupra căruia se aplică transformări a căror esenţă este

comparaţia cu mulţimi ( ansambluri ) mai simple, numite elemente structurate. Deci, caracterizarea formei este rezultatul comparaţiei ( interacţiunii, aplicării de relaţii) între forma necunoscută şi elementul structurant. Operatorii morfologiei matematice verifică îndeplinirea unor relaţii între punctele mulţimii de prelucrat (obiectul) şi elementul structurant.

Elementul structurant este o mulţime geometrică, arbitrară, impusă, cunoscută. Forma elementului structurant determină proprietăţile testate asupra formei necunoscute.

Elementul structurant este echivalentul vecinătăţii folosite în operaţiile de prelucrare de vecinătate. Elementul structurant are un sistem de coordonate propriu ( nu sunt coordonatele imaginii ). În figura de mai jos sunt ilustrate tipurile de vecinătăţi folosite în acest proiect ( prima la scheletizare, ultima la restul operaţiilor ) :

Valorile kernel – ului folosite de obicei sunt {0, 1} pentru operaţiile de dilatare, eroziune, deschidere şi închidere ; {-1, 0, 1} pentru operaţiile de detecţie de contur folosind operatorul Hit & Miss, scheletizare. În acest ultim caz, valoarea -1 se interpretează prin „nu contează” ce valoare are pixelul din imaginea originală corespunzătoare acestei locaţii din kernel.

Morfologia matematică este utilizată ca o abordare naturală a proceselor de vedere artificială, deoarece trăsăturile şi respectiv identificarea obiectelor sunt corelate cu forma.

Principalele aplicaţii sunt în domeniile:

- roboticii,

- microscopiei electronice,

- imagisticii biomedicale,

- telemetriei, inspecţiei automate a produselor,

- analizei de scenă.

Aplicaţiile industriale sunt impulsionate şi de continua dezvoltare şi îmbunătăţire a

arhitecturilor de calcul ce implementează transformări morfologice.

Dilatarea

Dilatare reprezintă expandarea unei imagini, umplerea golurilor, unirea legăturilor slabe între obiecte (istmuri).

Acest operator se poate aplica atât imaginilor color, cât şi imaginilor grayscale şi binare. Operatorul de dilatare are ca intrare doi parametri : primul este un ansamblu de 3*3 pixeli din imaginea originală şi al doilea este elementul structurant. Elementul structurant este acela care va determina efectul corespunzător al dilatării pe imaginea originală.

Definiţia matematică a dilatării este următoarea :

adică, dilatarea mulţimii A cu elementul structurant B se defineşte ca mulţimea punctelor (elementelor) cu care se poate translata elementul structurant astfel încât acesta să aibă puncte comune cu mulţimea de prelucrat A.

În proiect s-a considerat că valoarea 0 (negru) corespunzătoare unui element RGB este egală cu 0, iar valoarea 255 (alb) a fost echivalată cu 1. În această ipoteză, dilatarea elimină punctele negre dintre cele albe. Un obiect (regiune din imagine) alb pe un fond negru într-o imagine binară va fi astfel dilatat, mărit.

Algoritmul de implementare a operatorului de dilatare folosit este următorul :

- Pentru imagini binare :

Se aplică elementul structurat peste imaginea sursă

1. Dacă originea elementului structurat coincide cu un pixel 0 (negru) din imaginea sursă atunci nu modific nimic şi trec la pixelul următor.

2. Dacă originea elementului structurant coincide cu un pixel 1 (alb) din imaginea sursă atunci

din imaginea sursă realizez OR logic între pixelii corespunzători kernel - ului şi pixelii corespunzători imaginii sursă.

- Dacă rezultatul este "1" atunci pixelul central este forţat în "1".

- Dacă rezultatul este "0" pixelul central rămâne neschimbat.

- Pentru imagini color sau grayscale :

Se aplică elementul structurat peste imaginea sursă

1. Dacă originea elementului structurant coincide cu un pixel 0 (negru) din imaginea sursă atunci nu modific nimic şi trec la pixelul următor.

2. Dacă originea elementului structurant coincide cu un pixel 1 (alb) din imaginea sursă atunci

caut valoarea maximă a intensităţii pixelilor vecini daţi de kernel şi setez pixelul prelucrat cu valoarea maximă găsită.

Eroziunea

Eroziunea reprezintă contractarea, comprimarea unei imagini , eliminarea obiectelor mici, zgomote, spargerea legăturilor slabe între obiecte (istmuri).

Preview document

Operații morfologice pe imagini - Pagina 1
Operații morfologice pe imagini - Pagina 2
Operații morfologice pe imagini - Pagina 3
Operații morfologice pe imagini - Pagina 4
Operații morfologice pe imagini - Pagina 5

Conținut arhivă zip

  • Operatii Morfologice pe Imagini.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Operații morfologice cu imagini

Majoritatea operatiilor morfologice se aplica imaginilor binare. Tabelele de adevar ale operatiilor logice sunt cele bine cunoscute. In cele ce...

Te-ar putea interesa și

Anliza și Prelucrarea Imaginilor

Introducere Prelucrarea de imagini este un domeniu care îsi pastreaza dinamismul în ciuda trecerii anilor. Dezvoltarile tehnologice au facilitat...

Procesarea Imaginilor în Sisteme Embedded

CAPITOLUL 1 - INTRODUCERE Proiectul de faţă îşi propune să investigheze posibilitatea de implementare a unor operaţii de prelucrare a imaginilor...

Tehnici pentru recunoașterea feței

1. Introducere Recunoasterea automata a fetei umane este o problema foarte complexa rezolvata de oameni cu o pereche de senzori foarte complex-...

Sisteme Electronice pe Stadionul de Fotbal

Multimedia este un atribut, transformat rapid in substantiv datorita frecventei sale utilizari din ultimul timp. Multimedia (multi - mai multe;...

Metode de detecție a mișcării într-o secvență video

1. Enunţul temei de proiect În prezenta lucrare se vor studia metodele de detecţie a mişcării dintr-o secvenţă video. 2. Prezentare generală...

Prelucrarea Imaginilor

1.Generalităţi Prelucrarea (digitală) a imaginilor reprezintă un domeniu foarte larg, de sine stătător. Acest domeniu are la baza o teorie...

Recunoașterea feței

Recunoasterea fetei 1. Prezentare Scopul acestui proiect este detectarea si localizarea fetei umane. Pentru a ilustra intregul proces pe parcurs...

Elemente de Morfologie

1.Generalitati Morfologia matematica (in limba greaca morphos=forma, logos=stiinta, deci stiinta formelor) consta intr-o abordare bazata pe forma,...

Ai nevoie de altceva?