Detekcija i osnovna klasifikacija saobraćajnih znakova u slici - 18 ...
Detekcija i osnovna klasifikacija saobraćajnih znakova u slici - 18 ...
Detekcija i osnovna klasifikacija saobraćajnih znakova u slici - 18 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Sl. 3. Ilustracija izdvajanja plave boje sa prethodnom<br />
ekvalizacijom histograma<br />
Na Sl. <br />
drveta i usled nedovoljne osvetljenosti znaka izdvajanje<br />
znaka plave boje nije uspelo, dok na Sl 3. je prikazana<br />
slika nakon ekvalizacije histograma i rezultati izdvajanja<br />
znaka plave boje.<br />
Kako su test slike RGB formata, bilo je potrebno da se<br />
prebace u HSV format. Razlog ovakve konverzije je<br />
<br />
o osvetljenju iz slike u RGB formatu, dok nam HSV<br />
ava.<br />
<br />
<br />
RGB u HSV format, iz navedenog razloga, sada svaki<br />
piksel slike ima tri parametra H, S i V. Crvena boja se<br />
nalazi u intervaliu H: [265 360], S: [80 255], V: [70 245],<br />
dok se plava boja nalazi u intervalu H: [220 260], S: [90<br />
255], V: [70 245]. Ispitivanjem parametara svakog piksela<br />
da li se nalazi u zadatom intervalima, formira se binarna<br />
<br />
vrednost 0 (parametri piksela nisu u zadatom intervalu) ili<br />
1 (parametri piksela jesu u zadatom intervalu). Ovakvim<br />
<br />
<br />
znaka ili od okoline. <strong>Detekcija</strong> c<br />
<br />
<br />
<br />
<br />
piksela koje <br />
<br />
<br />
<br />
<br />
najpre se mora primeniti m Od<br />
<br />
<br />
<br />
<br />
regiona.<br />
Sl. 4. Ilustracija spajanja regiona dva znaka nakon<br />
segmentacije<br />
702<br />
Na Sl. 4 je prikazan . Skidanjem<br />
sloja piksela dolazi do razdvajanja na dva regiona.<br />
<br />
<br />
<br />
<br />
pikselima<br />
binarne slike. U jednoj iteraciji posmatra se 5x5 piksela<br />
ulazne slike na pozicije gde se trenutno maska preklapa sa<br />
<br />
piksela sa vrednosti 0 ili sa vrednosti 1, i na osnovu toga<br />
kojih vredno <br />
vrednost bez obzira koju vrednost je do tada imao. Na taj<br />
<br />
IV. PREPOZNAVANJE OBLIKA<br />
Nakon obrade slike dobijamo granice regiona u<br />
segmentiranoj binarnoj <strong>slici</strong>. Jasno je da od tih regiona<br />
neki pot . Kako<br />
bismo odredili koji od njih pripada znaku, najpre granicu<br />
opisujemo signaturom (opis regiona kao odstojanje<br />
njegovog centroida <br />
lapa sa<br />
pravcem x-ose). Na osnovu nekoliko kriterijuma donosi se<br />
<br />
tna oblika su prikazana<br />
na Sl. 5.<br />
poluprecnik<br />
poluprecnik<br />
1<br />
0.5<br />
krug<br />
0<br />
0 100 200<br />
ugao( )<br />
trougao<br />
300<br />
1<br />
0.5<br />
0<br />
0 100 200<br />
ugao( )<br />
300<br />
Sl. 5. Signature referentnih oblika<br />
Prepoznavanje <br />
<br />
Na Sl. 6. su prikazane dve signature trougla, jedna<br />
regiona<br />
iz slike.<br />
poluprecnik<br />
1<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
poluprecnik<br />
poluprecnik<br />
0.5<br />
Sl. 6signatura<br />
1<br />
osmougao<br />
0<br />
0 100 200<br />
ugao( )<br />
300<br />
pravougaonik<br />
1<br />
0.5<br />
signature<br />
0<br />
0 100 200<br />
ugao( )<br />
300<br />
referentni oblik<br />
region<br />
0<br />
0 50 100 150 200 250 300 350<br />
ugao( )