• Sonuç bulunamadı

Surface differentiation and position estimation by parametric modeling of signals obtained with infrared sensors

N/A
N/A
Protected

Academic year: 2021

Share "Surface differentiation and position estimation by parametric modeling of signals obtained with infrared sensors"

Copied!
4
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Kmlberisi Algdaylcilardan Elde Edilen Sinyallerin Parametrik

Modellenmesiyle Yuzey Aylrdetme ve Konum Kestirimi

Surface Differentiation and Position Estimation by Parametric Modeling

of

Signals Obtained with Infrared Sensors

Tavfun Aytac ve Billur Barshan

Elektrik ve Elektronik Muhendish@ Boliknu

Billcent Universitesi 06800, Bilkent,

Ankara

{taytac, billur)@ee.bilkent.edu.tr

6zetqe

Bu qaliwada, diigiik maliyctli kizilberisi alici ve vericiler, farkli ozelliklere sahip yiireylerin konumdan bagimsiz olarak

tanmmasinda kullanilmaktadir. Bu tip algdayicilardan elde cdilcn ycginlik 6lqiunlcri yiizeyin konumuna ve 6zellikleriuc analitik olarak kolayca ifade edilemeyecek gckilde baglidir ve bu d m m ayirdetme ve konum kcstirimi Grecini zorla$irmak- tadir. Apisal yeginlik taramalanni parametrik olarak modelle-

yen yaklagunimiz pegitli W y l e r i konumdan bagimsrz olarak ayirdedcbilmektedir. Yiizey tanimlandiktan soma konumu da kestirilmektedir. Yontem deneysel olarak tahta, beyaz kopiikten ambalaj malzcmesi, beyaz badanali duvar, beyaz vc siyah kumag, beyaz, kahverengi ve mor resim kagidi ile dogm- lanmqur. Sekiz yiizey iqin %73 do&u ayirdetme orant elde edilmig ve yiizeylerin konumu simsiyla 0.8 cm ve 1 , P mut-

lak erim ve apisal konum hatalanyla kesurilmigtir. Ayirdetme

orani yedi yiizey icjn Sb86'ya ve alti yiizey igin %100'e ulqmaktadu. Uygulanan yontem, basit kizilberisi algilayicilar- dan elde edilen sinyallerin uygun i$lenmesiyle qok daha faz- la bilgi qikanlamk bilinen uygulamalan dqinda da hllanila- bileccgini gostermektedir.

Abstract

In this study, law-cast infrared emitters and detectors are used

for the recogmition

of

surfaces with different properties in a

location-invariant

manner.

The intensity readings obtained with such sensors are highly dependent on the location and prop- erties of the surface

i

n

a way that cannot be represented

an-

alytically in a simple manner, complicating the differentiation

and localization process. Our approach, which models infrared angular intensity scans parametrically, can distinguish different

surfaces independently oftheir positions. Once the surface type

i s identified, its position can also be estimated. The method is verified experimentally with wood. styrofoam packaging ma- terial, white painted wall, white and black clotha, and white, brown, and violet papers. A corred differentiation rate of 73%

is achieved over eight surfaces and the surfaces are localized within absolute range and azimuth mors of 0.8 cm and 1

.I",

re- spectively. The differentiation rate improves to 86% over seven

surfaces and 100% over six surfaces. The method demonstrated shows that simple infrared sensors, when coupled with appm- priate processing; can be used to extract a significantly greater amount ofinformation than they are commonly employed for.

1.

GiriS

Bu

qaligmada farkli renk ve d o h 6zslliklerine sahip yiizeyler luzilberisi yeginlik taramalannin parametrik olarak modellen- mesiyle ayirdedilmektedir. ileri siiriilen yontem orta sayida

yiizeyi ayirdedebilmektedir. Bu biilimdc, i$i@n yiizeyle olan etkileqimi hsaca aqlklanacak vc varolan bazi modeller sunula- caktir.

Nesnelerden yansiyan i$k, iglk kaynagmmn dalga boyuna

uddigina ve d a m i k ya da noktasal olma ozelligine, yansitma, emme ve gcqirme gibi yiizey 6zelliklerine baglidir [I, 21.

Yansima yiizey ozelliklerine bagli olarak farkb $ekillerdc mo-

dellenebilir:

Mat yiizeyler, igigi yansitrnayan ve gelen biitiin q i g i gelme aqisina gore her yonde cgit Bckilde dagitan ideal Lambert yiizeyler olarak modellenebilirler [I, 3, 41. Yansiyan q i g m yeginligi yiizeyin normaliyle gelme a q w arasindaki a aqsina baglidir ( s k i 1

I).

Lambert m y , enerjisi

E

olan bir nok- tasal kaynak tarafindan aydinlatildiginda yansima fonksiyonu $U sekilde verilu

(1) 1

72

=

;Ecos(a]

a

?

0

Bu iligkiye mat yiizeyler ipin "cosiniis" yada Lambert yansima yasasi denir 131.

Aynasal yansima olmasi durumunda ise, yansiyan isik ge-

len igik ve yiizey normaliyle tanimlanan diizlemde yansnnak- tadir ve yiizeyin normaliyle yaptigi api, gelme apsma cgit- tir ($chi1 2).

Bilgisayar grafigi uygulamalannda sikqa kullanilan Phong aydinlahna modcli 151 ortam aydmlatmasmi. daginik ve aynasal yansimay tek bir formGlde birlqtirmektedir:

(2) burada

I,

ve Ji simsiyla ortam aydinlatmasini ve gelen is@m

ycginligini,

k,

h ve

k,

verilen y i z q ipin onam, dagmik ve

I

=

'

&

I

+

li[kd(E.r?)l

+

1i[k8(R.17)"]

(2)

I \

$ekil 1: Da&nik yansima

N

$ekil 3: Deney diizeneginin iistten g6riiniigii. Alici ve verici pencereleri 8 nun papinda olup merkez araliklan 12

mm

olan

dairelerdir. (Verici alimnin iistiindedir.) Hem tamma a p i s a hem de y k e y i ~ ~ konum qisr

B

yaiay eksenden -tin tersi yoniinde Blpiilmektedir.

Sekil 2: Aynasal yansima

aynasal yansima katsayilanni v e i ,

d ,

6 v e

a

birim vekt6rleri ise srraslyla I& kaynagmi, yiizey normalini, yaneyan rqlk ve bakq dogmltusunu gostermektedir ($ekil 2). Denk-

lem (2)’de ilk terim olan ortam aydmlatmasr bu palrqrnada kul- landigimiz kmlberisi algilayiciyi kaplayan siizgeq tarafindan s W l d i i B ipin diger terimlere g6re ihmal edilebilir.

Denklem (2)’de ifade edilen matematiksel model, Kay- nak [6]’dq bilinen uzakliktaki yiizeylerden elde edilen yegin- lik txamalannin modellenmesinde kullanilmaktadir. Bu sayede ki@ erimler ipin algdayicinin erim kestiriminde iyilestinne

sganmqtir. Bizim yaklqimimiz [6]’dan. daha basit bir model almasi, uzakligi degigken olarak almasl ve daha dnce-

den

mzaklrgrn

b i l b e s i n i gerektinnemesi aqisindan farklidrr. Diger bir fark ise, pallma [6] esas alarak m ytiinhiin belir- lemesinden 6te kisitlr bir uzaklrk araligmda erim kestirimiyle ilgilenmektedir. @sa ki bizim yakla9unimiz daba p k yiuey mriiniin belirlenmesine odaklanmigt~r. Diger bir palismada ise [7], &if kizilberisi algilayici demetlerinin ayirdetme azel- likleri kizilberisi sinyal iletiminin Denklem (2) ile benzetilme- siyle incelenmiqtir.

Bildiri $U sekilde dkenlenmi$tir: B6liim Z’de, kizilberisi yeginlik tammalannm modellenmesi anlatilmiqtir. B6Ym 3’de ileri silriilen yakla$im deneysel olarak dogNlanmi$ilr. Son Mlemde ise sonuplar qkanlmrq ve olasi gelecek a q t i r m a konulanna debilmi$tir.

2. IOnlberisi Yeginlik Taramalannin

Modellenmesi

Bu qalqmada, tahta, bey- kBpiikten ambalaj malzemesi, beyaz badanalr duvar, bey= ve siyah kumq, beyaz, k a b verengi ve mor resim kagidi gibi yiizeyler ayirdedilmeye pal&ni$ir. Yiizeylerden apisal yeginlik t m a l a n elde et- mek ipin kiulberisi algdayici [ 8 ] 15,2

cm

yanpapmda doner

bir platform 191 brine yerle$irilmi+ ($CM 3). Yegin- lik

referans

taramalan her Jiizey KIN ipin yikqleri 2,5 cm araliklarlq 30 cm’den 52,5 cm’e kadar. f =

00

apisal ko- n m u n d a yerlqtirerek elde edilmi$tir. Omek o l d beyaz kcpakten ambalaj malzemesi iqin farkli uzakliklarda yeginlik taramalan Sekil4’de nokialarla g6sterilmiqtir. Diger yiizeylerin yeginlik taramalw da benzer karakteristik ewlere sahiptir. Bu yeginlik t a r a m a h , yiizeyler ideal Lamben m yolarak kabul dilerek $U qekilde modellenmistir.

Bu model Denklem (I)’deki ikinci terimin uyarlanmq ha- lidir. Burada,

CO

y k y i n yanslma katsayismi glisteriyar, CI yeginlik tammalannin uzakliga gBre degisen taban geni9ligini

denkleStirmek ipin eklenmistk ($ekil 4). C, ise &ne1 platform ile yiizey arasindaki yatay uzakbgi gostermektedir. C1 parametresine benzer bir bagimhlik Kaynak [IO]’da da

kullanilmiqtw. T i n paydasi kmlberisi algilayici ve yikey arasindaki d uzakligidir (Sekil3).

Denklem (3)’de verilen modele @re, parametrik egriler do@ml olmayan en kO@k kareler yBntemiyle [I I ] referans yeginlik laramalanna uydurulmu$Nr. Elde edilen egriler, bey= koptlkten ambalaj malzemesi ipin $ekil 4’de dCz pizgilerle g6sterilmiqtir. Referans taramalan &in, yiizeyin algilayici biri- mine olan uzakligi bilindignden

G

degigken parametre o l d almmamishr.

Algorimanin yerel en kiiqiik noktaya yakmsamamasl ve e~ uydurmanin daha kiiqiik sayida Bzyinelemede tamamla- nabilmesi ipin parametrelerin baSlangip kestirimlerinin a!ulllca yapilmasi gerekmektedir.

CO

parametresinin ba$langip kes- tirimi Denklem (3):iin a =

0’

degerinde hesaplanmasiyla yapilmaktadrr.

Bu

deger Z‘nm ci =

0“

konumundaki degerinin

d2

ile parpimidir. Benzer pkilde,

CI

parametresinin ba$langip kestirimi, srfirdan farkli bir a degerinde Denklem (3)’den, Co’nun baslangip kestirimi ve CI =

0“

degerinde

(3)

I $ekil 4 Beyaz kirpikten ambalaj malzemesi ipin m m - m

farkli u&hklarda yeginlik taramalan.

durulan egriyi, noktalar ise geqek veriyi g6stermektedir.

Diiz pizgiler uy-

Sekil 5 : CO katsayisinin en biiyik yeginlige gore degi$imi.

bilinen d uzakligi kullanilarak yapilmaktadir. Egri uydurma sirasmda,

Cn

parametresinin bqlangip kestirim degerinin

+

ZOO0 arasinda degistirilmesine izin verilmi$ ve CI degen pozitif olarak se$ilmi$tir.

Cn, CI

ve C2 (ya da a =

0’

degerinde d ) parameeelerinin referans yeginlik taramalannin

en buyuk degerlerine gore degi$imi $ekil 5-7’de gMilmekte- dir. d

uzakligi

arttikFa,

CO

azalmakta ve C, Denklem (3)’teki mcdelde g6riildigil gibi artmaktadir.

Model uydurmasi, aynasal yansiyan lusimlann yegin- lik taramalannin en biiyik oldugu yerlerdeki katlulanmn uzakligin aralmasiyla artmasi, modelimizin ise sadece dagmmk yansimalan dikkate almasindan dolayi daha diiyiik yeginlige

sahip taramalar ipin daha iyidir. Bu yiizdcn geqek veriyle uydu- rulan egri arasmdaki hata belli bir uzaklikm sonra artmaktadir ($ekil 4). Bu etki, belli bir uzakliktan sonm acalmaya bqlayan

CO katsayismda goriilmektedir. Fakat, ayni etki birim karar verme sijrecinde etkili olan

G

parametresinde g6riilmemekte- dir (Sekil 6). Sistemin qali$ma araligi, yakin mesafelerde e@ uydurmadaki hata pahasina artmlmi$ur.

3. Algoritmanin Deneysel Olarak

Do%rulanrnasi

Bu Mlumde, ileri siinilen yontem deneysel olarak d o g m lanmakmdir. Test siirecinde, yikyler -45”den 45”ye farkli a& konumlarda, 2,5 cm araliklarla, 30 cm’den 52,5

cm’ye kadarreferans veri taramalannin d o y m a ulqmadigi

ras-

gele noktalara yerlqtirildi. Ilk olarak gozlenen yegin- lik taramasinin en biiyik degeri bulunmakta ve bu degerin geqekleqtigi agi degeri, yiizeyin aqisal konum kestirimi olarak

alinmaktadir. Eger birden fazla en biiyik deger varsa, bu

en biiyCk degerlerin gerqekle$tigi agilam ortalmalan alinarak

.-M“ra”M

$ekil 6

CI

katsayisinin en buyilk yeginlige g6re degisimi. 6

.. . . .. .. .

y k q l e r i n aqisal konum kestirimi yapilmaktadir. Gzlenen . - W M k M

yeginlik taramasi, apisal konum kadar kaydinlmakta ve Denk-

lem (3) ile verilen madele dogrusal almayan en kiiciik kareler Sekil 7: Cz katsayisinin en buyilk yeginlige g6re degigirni. yonterniyle uydurulmaktadir.~

CO

ve

CI

pararne&leri ipin

bqlangip kestirimleri referans taramalan ipin anlatildigi Sekil-

(4)

de yapilmaktadir, Kaydedilen referans taramalannin en biiyiik degerine ka+k gelen erimlerin en biiyiik ve en kiipiik deger- lerinin ortalamasi, C2 uzakliginin baqlangip kestirimi olarak

alinmigtir. Bu degerler $ekil 7'den dogmsal aradegerleme yapilarak bulunmaktadir. Buda yaklqik em hiiyiik 2,s cm erim

hatasina nedem olmaktadir.

6

parameeeesi baglangip kesti- riminin 1-2.5 cm arasinda deagmektedir. Dogrusal olmayan

egri uydurmasmdan sonra,

G,

C;

ve C; olmak Were 3 pa- ramehe elde ediyoruz. Karar siirecinde, godenen tammanin en biiyiik degeri ve $ekil 6'da dogrusal aradegerleme ile her m ytiirii ipin elde edilen CI degeri kullanilmaktadir. CI para- metresinin en biyiik yeginlik degerine

gore

degigimi ayirdedici oldugundan, kararlar CI - C; mutlak farhna gore alinmak- tadir.

En

kiipiik hatayi veren yiizey iiwB dogru yiizey olarak sepilmektedir. Bu kaqilqhrma kestirilen erimdeki paramehe degerleri kullanilarak da yapilabilirdi fikat bu

G

kestirimin- deki hata ve belirsizlik yiiziinden daha iyi same vermemekte- dir.

Yiirey ayirdetme sonuplan Tablo I'de verilmizfir. Sekiz yiizey ipin %73 dogm ayirdetme orani elde edilmi$ ve yiizeyler sirasiyla 0,8 cm and 1,l0 mutlak erim ve apisal konum hata- lanyla konumlandinlmi$lardir. Dolt y i k e y tipi ile @eyaz kopiikten ambalaj malzemesi, heyaz hadanali duvar, kahverengi ve mor resim kagidi)

%IO0

dogruluk elde edilmistir. Beyaz ve siyah kumaslar hirbirleriyle kangtmlmiglardir. Benzer Vkilde, tahta ve beyaz resim ka&idi bir tanesi diginda kangtinlmaktadu. Ayirdedilen yiizeylerin sayisini azaltxak daha yiiksek

dogm

ayirdetme oranlan elde edebiliriz. h e g i n , test setimizden si* kumagi pikardigunizda 7086 d o b ayirdetme orani elde ediyoruz. Benzer sekilde, tahta ve beyaz h q i ya da tahta ve siyah kumqi test setinden pikardigimizda geride kalan alti yiizey ipin

%IO0

do& ayirdetme m ielde edilmekte ve yiizey konumlan suasiyla 0,21 cm and 1,060 ve 0 2 4 cm ve

1, 1l0, mutlak erim ve acisal konum hatalanyla kestirilmi$tir.

Tablo I: Yizey ayirdetme dizeyi :

C,

paramebesine dayah ayirdehne. ( T A tahta, KM: Epiikten ambalaj malzemesi, BD: beyaz dunr, B K beyaz kumag, S K siyah

k m q , B R beyaz resim kagidi, K R kahverengi resim kagidi, M R mor resim kgidi).

-7 ayirderme ~onuplnn foplam

TA KM

no

W K SK W R KR M R BR 4 - - - - 8 - - 12 KR

~

~

- 12 -

~

12

_

_

12 I 2 MR

_

~

~

_

_

_

_

@lam 8 I2 I 2 16 8 I 5 12 13 96

4.

Sonuq

Bu qaliSmada, hasit ve ucuz kizilberisi algilayicilarla konum- dan hagimsiz yiizey ayirdetme gerqekle$tirdik. ileri siiriilen yaklqim alu

far!&

yiizeyi

%IO0

oranla dogru ayirdetmekte- dir. Parametrik olmayan yontemlerle yiireyleri ayirdettigimiz qali$mamizda [I21 dolt yiizey ipin en qok %87 d o m ayirdetme orani elde edilmistir. Bu orani hu pali$mamizdaki

oranla kaqilqtirdigimizda, parametrik yaklqimin parametrik olmayana gore d o h l u k acisindan, ayirdedilen yiizeylerin sayisi qismdan ve bellek gereksinimi apismdan (parametrik ol- mayau yaklagim referans taramalannin kaydedilmesini gerek- tiriyor) daha iistiin oldugu goriilmektedir.

ileri siinilen yontern, farkli yiizeylerin diiyiik maliyetle ayirdedilmesinin gerektirdigi endiistriyel uygulamalarda ve gezgin robot uygulamalannda yakm mesafelerdeki yiizeylerin algilanmasinda kullanilabilir.

$U anki ve gelecekteki paliSmalanmiz doyuma ulqml$ tara- malann modellenmesini, Mylece sistemimizin qalipna

aralikinin geni$letilmesini ve modelin

tam

yansimalan da iperecek sekilde geni$letilmesini iqermektedir. Aynca yapay sinir aglan kullanarak yiizey ayirdetrne oranini iyilezfirmeyi di$iiniiyoruz.

5.

Kaynakqa

[ I ] M. D. Adams. Lidar design, use, and calibration concepts for correct environmental detection. IEEE Trans. Robof. Automot., 16753-761, Aralik 2000.

[2]

X.

D. He, R E. Torrance,

F. X.

Sillion ve D. P. Green- berg. A comprehensive physical model for light reflection. Computer Graphics, 25(4):175-186, Temmuz 1991. [3] E. R. Davies. Machine Vuion: Theory. Algorithm, Proc-

ticolities, London: Academic PI., 377-382, 1990.

[4] R. M. Haralick ve

L.

G. Shapiro. Computer andRobof K- sion, Reading, Massachusetts: Addison-Wesley, 2:1-11, 1993.

[SI B. T. Phong. Illumination for computer generated pic- m e s . Communicotiom ofthe ACM, 18(6):3 11-3 17, Hazi- ran 1975.

[6] P. M. Novotny ve N. J. Ferrier. Using i n W sensors and the Phong illumination model to measure distances. Pmc.

IEEEInl. Con! Robot. Automat., 1644-1649, Detroir MI,

1&15 Mayis 1999.

[7] B. Iske, B. JBger ve U. Riickert. A ray-mcing approach for simulating recognition abilities of active infrared sensor arrays. Sensors, 2002. Pmc IEEE, 21227-1232, 12-14 Haziran 2002.

[8] Matrix Elektronik, AG, Kirchweg 24 CH-5422 Oberehrendingen, Switzerland, IRS-U-4A Pmximip

Switch Datasheet, 1995.

[9] Arrick Robotics,

P.O.

Box 1574, Hurst, Texas, 76053,

URL: ~*w.rabotics.codrtlZ.html, RT-I2 Rotary Posi-

tioning Table, 2002.

[IO] G. Petryk ve M. Buehler. Dynamic object localization ria a proximity sensor network. Pmc.

IEEE/SICE/RSJ

Inf.

Con! Multisensor Fusion and Inlegrotion for Intelligent System. 337-341, Washington DC, USA_ 8 - 1 1 Aralik

1996.

[ I l l Numerical Recipies in C: The Art of Scienti$c Com- puting, Cambridge University Press, 681-689, URL:

www.library.comell.eduinr/bookcpdf.html.

[12] B. Barshan ve T. Aytap. Position-invariant surface recog- nition and localization using infrared sensors. Opt. Eng., 42(12): 358F3594. Aralik2003.

Referanslar

Benzer Belgeler

The mathematical representation of the conceptual model for the case study is a multi-objective mixed-integer model that con- siders transporting hazardous wastes and siting

Stem leaves diminishing from base to inflorescence, the median 30351418 cm, oblong to obovate in out- line, pinnatisect, ca 35-lobed, spinose-strigose above with 0.51.5 mm

Constructing such S-boxes with desirable cryptographic properties such as high nonlinearity, low differential uniformity, and high al- gebraic degree is essential in order to

Special instances of this problem correspond to finding the error exponent in source and channel coding problems of information theory.. We begin by noting that

Figure 9 shows the PL of the a-SiNx:H grown with NH3 on Si together with the samples grown on quartz, whose transmittance, reflectance, and absorbance spectra were shown in Figs..

When us- ing the Fluorlmager or FMBIO fluorescent scanners, alleles were assigned to the fluorescent PCR fragments by visual or software comparison of unknown samples to

3.6 (parallel, serial and hybrid neurons diagrams, respectively) illustrate the hardware diagram of the j th neuron in layer l + 1.. There are N l neurons in the previous

The contribution of the current paper to the literature is three- fold: (i) to consider multiple objective functions in a discrete ca- pacitated single-source facility