Documente Academic
Documente Profesional
Documente Cultură
Curs 8
Curs 8
61
Imaginea partiala poate fi alcatuita si prin recunoasterea starii de echilibru in care se
gaseste la un moment dat un obiect cu mai multe stari de echilibru posibile. Un sistem
de formare a imaginii partiale desrpe starea de echilibru a unui obiect rotund cu doua
trepte de diametre, sprijinit pe ghidajele unui dispozitiv, este ilustrat in figura 8.1.
Fascicolul luminos emis de sursa S, deviat de oglinzile O1, O2, O3, O4, ajunge
la fotodioda F, traversand cele doua gauri. Aparitia semnalului electric la bornele
fotodiodei semnifica cazul obiectului corect executat. Daca cel putin una dintre gauri
lipseste, nu apare semnal, ceea ce semnifica un obiect incorect executat.
62
caracteristici, mai ales a acelora care să permită în activitatea operaţională
recunoaşterea formei obiectelor (a mostrelor), respectiv a situării acestora în mediu.
Percepţia imaginii complete are următoarele faze:
- achiziţia imaginii
- prelucrarea imaginii
- extragerea caracteristicilor
- interpretarea informaţiei.
Ultimele trei faze poartă numele de tratarea imaginii.
A. Achiziţia imaginii.
Înseamnă preluarea informaţiei din mediu de către sistemul de percepţie
artificială cu ajutorul senzorilor vizuali, tactili (matrici de senzori tactili şi senzori de
tip piele artificială).
Această operaţie se bazează pe constatarea faptului că anumite puncte aparţin
sau nu obiectului a cărui imagine se doreşte a fi achiziţionată. În figura 8.3 se prezintă
un senzor matricial 6 x 6 în contact cu un obiect triunghiular. Cele zece elemente active
ale matricei semnalează apartenenţa de obiectul atins a aceluiaşi număr de puncte. Cu
ajutorul semnalelor emise de elementele senzorului matricial se deduce atât forma cât
şi situarea relativă a obiectului în raport cu senzorul.
63
este nevoie de utilizarea a doi senzori tactili sau video matriciali. În acest caz fiecare
senzor va achiziţiona imaginea unei feţe diferite.
Imaginea poate fi achiziţionată binar sau pe nivele de gri, în funcţie de
senzorul video utilizat.
Dacă imaginea a fost achiziţionată binar, informaţia se referă numai la faptul că
punctul aparţine sau nu obiectului. O matrice de senzori tactili achiziţionează imagini
binare.
Achiziţionând imagini numai pe nivele de gri, pe lângă stabilirea apartenenţei
punctelor de obiect, imaginea devine un purtător de informaţii despre calitatea
suprafeţei care conţine punctele respective. Astfel, punctelor de suprafaţă mai
reflectante le corespund pete de imagine mai deschise (mai apropiate de culoarea albă),
iar petelor de suprafaţă mai absorbante le corespund pete de imagine mai închise (mai
apropiate de culoarea neagră). Ordonarea petelor de imagine între limitele alb şi negru
se exprimă prin nivele de gri. În acest scop, intervalul dintre limite se împarte într-un
număr de subintervale în funcţie de construcţia senzorului utilizat. Numărul uzual al
nivelelor de gri este 8 sau 256.
Un sistem artificial de recunoaştere a obiectelor achiziţionează imagini prin
instruire şi operaţional. La achiziţia prin instruire se arată sistemului obiectul de
referinţă, a cărei imagine se prelucrează şi se memorează sub forma unui set de
invarianţi. La achiziţia operativă se prelevează imaginile altor obiecte, care vor fi
acceptate ca fiind recunoscute numai dacă invarianţii lor corespund, prin comparare, cu
cei stabiliţi pentru obiectul de referinţă.
B. Prelucrarea imaginii.
Procedura principală de prelucrare a imaginii este digitalizarea. Aceasta constă
în alocarea fiecărui pixel a unei valori numerice. Dacă imaginea s-a achiziţionat binar,
pixelul care corespunde unui punct de pe obiect primeşte valoarea „1”, iar pixelul care
nu corespunde unui punct de pe obiect primeşte valoarea „0”. Dacă imaginea s-a
achiziţionat pe nivele de gri, atunci valoarea „0” se atribuie acelor pixeli care nu au
puncte corespunzătoare pe obiect, iar acei pixeli care au puncte corespondente pe
obiect vor primi valorile nivelelor de gri detectate.
În figura 8.4 este ilustrată imaginea digitalizată a unui obiect triunghiular. În
matricea imagine, numărul elementelor este egal cu numărul de pixeli continuţi.
Mulţimea de pixeli afectaţi cu cifra “1” indică forma obiectului. Claritatea (rezoluţia)
imaginii creşte prin mărirea numărului de elemente în matrice.
64
În figura 8.5 este ilustrată o imagine digitalizată pe nivele de gri, conţinând
pixeli repartizaţi în intervalul 0 – 64.
C. Extragerea caracteristicilor
Ea urmareste si mai mult reducerea si mai mult a numarului de marimi cu care
se opereaza in procesul tratarii imaginii. Caracteristicile unei imagini se clasifica
astfel:
a) Caracteristici structurale de forma. Ele indica modul in care forma unui
sistem se compune din subsisteme cu legaturi intre ele. Prin aceste
caracteristici se poate recunoaste forma obiectelor, dar situarea lor nu.
Exemple de caracteristici structurale de forma:
a1) numarul de gauri de pe o fata a obiectului. O zona de pixeli cu valori “0”
in interiorul unei zone de pixeli cu valori “1” indica existenta unei gauri. Numarul
acestor zone indica numarul de gauri si caracterizeaza din punct de vedere structural
forma (figura 8.7). Obiectul din figura b prezinta o gaura, cel din gigura a nu.
66
Fig.8.7. Obiecte analizate prin segmentare.
a2) numarul punctelor cu pozitii speciale. In figura 8.8 s-au reprezentat doua
obiecte. Obiectul A se distinge prin 4 puncte aflate pe colturi, iar obiectul B prin doua
puncte aflate pe capete. Aceste puncte special pozitionate, pot fi recunoscute in
imaginile digitalizate ale obiectelor prin faptul ca pixelii corespunzatori de valoare 1
au in vecinatati tot atatia pixeli de valoare 0 ca si de valoare 1. Pe baza unui program,
calculatorul stabileste cati pixeli din imagine satisfac conditiile de mai sus. Daca se
gasesc 4 asemenea pixeli, obiectul are 4 colturi (A) iar daca se gasesc numai 2 pixeli,
obiectul este delimitat de doua puncte de capat (B).
67
Fig.8.9. Histograma nivelelor de gri (a) si cea binarizata (b).
Compararea a doua obiecte poate fi facuta prin compararea celor doua grupe de
numere, sau a celor doua histograme. Daca diferenta dintre sirurile de numere este nul,
sau cele doua histograme se suprapun, obiectele sunt identice.
68
2 2
√
cu care se calculeaza distantele: SA= m +n . Se retine distanta cea mai mare,
care reprezinta tocmai raza cercului circumscris conturului: Rext = SAmax. Pentru
punctul A din exemplu m = 3 si n = 2 iar Rext = 3,60555.
b2) Raza cercului inscris in contur. Ea reprezinta jumatate din numarul minim
al pasilor de pixeli continuti pe liniile si coloanele cuprinse in interiorul conturului
(fig.8.12.). Raza cercului inscris in contur se calculeaza cu relatia R int = nmin / 2, unde
nmin este numarul pasilor de pixeli 0 dintre cei mai apropiati pixeli 1 ai conturului (intre
punctele A si B). In exemplul considerat, nmin = 1, deci
Rint = 0,5.
b3) Raza cercului mediu al conturului. Daca pentru conturul extras se cunosc
razele Rext si Rint, raza cercului mediu se determina prin calcul, cu relatia: R med = (Rext +
Rint) / 2 = 2,50988 (pentru exemplele considerate).
b4) Latura celui mai mic patrat circumscris conturului si latura celui mai
mare patrat inscris in contur. Aceste caracteristici metrice sunt prezentate in fig.2.13.
69