• Sonuç bulunamadı

İnsan hareketlerinin PIR-sensör tabanlı bir sistemle sınıflandırılması

N/A
N/A
Protected

Academic year: 2021

Share "İnsan hareketlerinin PIR-sensör tabanlı bir sistemle sınıflandırılması"

Copied!
4
0
0

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

Tam metin

(1)

˙Insan Hareketlerinin PIR-Sens¨or Tabanlı bir Sistemle Sınıflandırılması

PIR-Sensor based Human Motion Event Classification

O. Urfalıo˜glu, Emin B. Soyer, B. U˜gur T¨oreyin ve A. Enis C

¸ etin

Elektrik ve Elektronik M¨uhendisli˘gi B¨ol¨um¨u

Bilkent ¨

Universitesi, 06800 Ankara

¨

Ozetc¸e

Bu bildiride, tek bir pasif kızılberisi sens¨or¨u (PIR) kul-lanarak bes¸ farklı insan hareketi ve bir hareketsiz arka-plan g¨ur¨ult¨us¨unden olus¸an toplam 6 c¸es¸it olay ic¸in bir sınıflandırma y¨ontemi ¨onerilmis¸tir. Otomatik olay sınıflandırma sistemleri, dinamik s¨urec¸ler barındıran or-tamlar ic¸in yeni uygulamalara fırsat vermektedir. Olay sınıflandırması, herhangi bir sens¨or ya da sens¨or dizisin-den gelen is¸aretlerin analiz edilerek, belirli bir olaya ait dinamik s¨urec¸le es¸les¸tirilmesi olarak tanımlanabilir. Genelde, insan etkinliklerinin izlenmesi uygulamalarında kamera ve mikrofonlar kullanılmaktadır. Bir alternatif veya bir t¨umleyici yaklas¸ım olarak, bahsi gec¸en uygu-lamalarda PIR sens¨orleri de kullanılabilir. Bu bildiride, olay sınıflandırılması ic¸in Bayes yaklas¸ımına dayalı olan s¸artlı Gauss karıs¸ım modeli (CGMM) kullanımı ¨onerilmektedir. Deneysel c¸alıs¸malarda, bu yaklas¸ımın bas¸arılı oldu˘gu g¨or¨ulm¨us¸t¨ur.

Abstract

In this paper, we use a modified Passive Infrared Ra-diation or Pyroelectric InfraRed (PIR) sensor to clas-sify 5 different human motion events with one additional ’no action’ event. Event detection enables new applica-tions in environments hosting dynamic processes. Typ-ical event detection applications are based on audio or video sensor data. Given a data stream, often the task is to find or classify specific dynamic processes. Most of the applications for the monitoring of human activities in an environment are based on video sensor data. As an al-ternative or complementary approach, low cost PIR sen-sors can be used for such applications. The classification is done by a bayesian approach using Conditional Gaus-sian Mixture Models (CGMM) trained for each class. We show in experiments that using PIR-sensors, differ-ent human motion evdiffer-ents in a room can be successfully detected.

1. Giris¸

Yaygın olarak hareket tespiti amacıyla kullanılan sıcak cisim hareketlerine duyarlı Pasif Kızılberisi sens¨orler (Passive InfraRed) son zamanlarda di˘ger sens¨or

c¸es¸itleriyle birlikte yas¸am alanlarının akıllı hale getir-ilmesi uygulamalarında da kullanılmaya bas¸lanmıs¸tır [7]. Literat¨urde akıllı bina/oda uygulamalarında ¨ozellikle video tabanlı sistemlere rastlanmaktadır [4, 2, 8] Bu sis-temler bas¸arılı sonuc¸lar elde etmektedir. Kaydedilen g¨or¨unt¨uler sadece kis¸ilerin rızasıyla oda dıs¸ına g¨uvenli hatlar ¨uzerinden aktarıldı˘gı halde, g¨or¨unt¨uleri alınan kis¸iler kameralı sistemlerin evlerinde bulunmasından ra-hatsız olmaktadırlar. PIR tabanlı hareket sistemleri bu ac¸ıdan g¨or¨unt¨u tabanlı sistemlere bir alternatif tes¸kil ede-bilir. Literat¨urdeki bas¸ka bir uygulamada [9], PIR sens¨or dizisi kullanarak insan hareket y¨on¨u ve gec¸en insan sayısı belirlenmektedir.

Bu bildiride, PIR sens¨or¨u tabanlı insan hareket-lerinin izlenip sınıflandırılmasına y¨onelik bir uygu-lama ¨onerilmektedir. D¨us¸¨uk maliyetli, piyasada genis¸ c¸apta bulunan PIR sens¨orleri, genelde dıs¸ ve ic¸ alan-larda sıcak objelerin hareketini saptamak ic¸in kullanılır. PIR sens¨or¨u, g¨or¨us¸ alanındaki herhangi bir sıcaklık de˘gis¸imini saptayabilmektedir. Bu amac¸la piyasada bulu-nan PIR sens¨orlerindeki elektrik devresi A/D c¸evrimi ve basit bir es¸ikleme yapmaktadır. B¨oylece sens¨orden c¸ıkan sonuc¸ ikil bir is¸aret olmaktadır.

Bu c¸alıs¸mada PIR sens¨or¨un¨un elektrik devre-den es¸ikleme ¨oncesi 1 boyutlu (1-D) analog sinyali kullanılmaktadır. Bu s¸ekilde, 3-D bilgisi 1-D bil-giye c¸evirilmektedir ve bu bilgi kaybı, bas¸arılı olay sınıflandırılmasını engelleyebilir. Onerilen yaklas¸ımda,¨ bir belirsizlik problemi oldugu ve ona ra˘gmen olay sınıflandırılmasının bas¸arısı g¨osterilmektedir.

¨

Onerilen sistemde, 1-D PIR sinyalinden ¨oznitelik c¸ıkarma ic¸in dalgacık d¨on¨us¸¨um¨u kullanılmaktadır. Deneysel sonuc¸lara g¨ore, dalgacık d¨on¨us¸¨um b¨olgesindeki sinyal is¸lemi, sinyaldeki ani de˘gis¸imleri yakaladı˘gı ve durgun kısmı yoksaydı˘gı nedeniyle, zaman alanındaki sinyal is¸leminden daha iyi sonuc¸ c¸ıkarmaktadır. Bu uygulamada, sinyaldeki ani de˘gis¸imler, s¨ur¨uklemeler veya d¨us¸¨uk frekans de˘gis¸imlerinden daha ¨onemlidir.

Olay sınıflandırılması, s¸artlı Gauss karıs¸ım modeli (Conditional Gaussian Mixture Models (CGMM)) kullanılarak gerc¸ekles¸tirilmektedir.

Bildiride, b¨ol¨um 2 PIR olay sınıflandırılma

(2)

ini ac¸ıklamaktadır. Bu b¨ol¨umde, PIR sens¨or veri alma, ¨oznitelik c¸ıkarma, Gauss karıs¸ım modeli e˘gitimi ve olay sınıflandırılmaa metodu yer almaktadir. Deneysel sonuc¸lar b¨ol¨um 3, bildiri vargısı ise b¨ol¨um 5 verilmis¸tir.

2. PIR Olay Tanıma Sistemi

2.1. PIR sens¨or veri alımı

Ticari PIR sens¨orlerde ikili c¸ıkıs¸ bulunmaktadır. Bu yaklas¸ımda kullanılan s¨urekli genlik analog sinyal, sens¨ore gelen kuvveti belirlemektedir. ˙Ilgili devre S¸ekil 1’de g¨osterilmektedir. Sens¨orden c¸ıkan analog sinyal 25 Hz ¨ornekleme frekansı ve 8 bit nicemleme ile sayısallas¸tırılmaktadır.

Figure 1: PIR sens¨or¨unden analog sinyal elde edilmesini sa˘glayan devrenin s¸eması

2.2. Olay Sınıfları

Altı c¸es¸it olay sınıfı dikkate alınmaktadır. Hareket olay-ları y¨one (te˘get ve radyal), PIR sens¨or mesafesine (2m ve 5m) ve hareket hızına g¨ore de˘gis¸ir. S¸ekil 2, te˘get ve radyal hareketleri karakterize etmektedir.

PIR sensor PIR sensor

(a) (b)

Figure 2: PIR sens¨or¨une ba˘gıl te˘get (a) ve radyal hareket (b)

Sınıflandırılan hareketler s¸unlardır: WT2: 2m uzaklıkta te˘get y¨ur¨ume, WT5: 5m uzaklıkta te˘get y¨ur¨ume, RT5: 5m uzaklıkta te˘get kos¸ma, WR2-5: 2m’den 5m’ye radyal y¨ur¨ume, WR5-2: 5m’den 2m’ye radyal y¨ur¨ume ve BG: hareketsiz arkaplan.

2.3. Dalgacık D¨on ¨us¸ ¨um ¨u Tabanlı ¨Oznitelik C¸ ıkarımı S¸ekil 3 (f)’e g¨ore PIR sens¨or c¸ıkıs¸ sinyalinde bir do˘gru akım de˘geri g¨or¨ulmektedir. Bu de˘ger oda sıcaklı˘gına g¨ore de˘gis¸ir. Sinyalin dalgacık d¨on¨us¸¨um¨u, bu do˘gru akım de˘gerini ortadan kaldırır. Sayısallas¸tırılmıs¸ sinyal, xnile belirlenir. Dalgacık katsayılar wn, tek kat altbant ayrıs¸ımı ile elde edilir ve orjinal sinyal xn’in [6.25, 12.5] Hz frekans bant bilgisine aittir. Dalgacık katsayıları, tamsayı aritmetik y¨uksek gec¸iren s¨uzgec¸ kullanımıyla hesaplanır. S¨uzgecin frekans tepkisi H(ejω)

H(ejω) = 1 2−

1

2cos(ω), (1)

Lagrange dalgacıklarında [3] ve as¸a˘gıya ¨orneklemede benzerini bulur.

Sonuc¸ta c¸ıkan dalgacık katsayıları wk, 11 sayı uzunlu˘gunda olan bindirilmis¸ pencerelere ayırılır ve 11 boyutlu ¨oznitelik vekt¨orleri vkbu s¸ekilde ele gec¸irilir: vk= (wk−10, wk−9, ..., wk), v ∈ R11. (2) N uzunlu˘gunda olan bir dalgacık dizisi b¨oylece N − 10 tane ¨oznitelik vekt¨or¨u yaratır. Bu ¨oznitelik vekt¨orler, as¸a˘gıdaki b¨ol¨umlerde anlatılan GMM sınıflandırıcısında kullanılmaktadır.

2.4. GMM E˘gitimi

Her olay sınıfı ic¸in, olaya ait ¨oznitelik vekt¨orleri vk kullanılarak olayın olasılık yo˘gunluk is¸levinin (PDF) GMM yaklas¸ımı kestirilir. GMM kestirimi, ”Expectation Maximization” (EM) metodu [6, 5] ile gerc¸ekles¸tirilir. Sonuc¸lanan bir sınıfa ait olan PDF, a˘gırlıklı Gaussian toplamı olarak belirtilir

p(v) = M X

j

αjN (v, µj, Σj). (3)

Bu denklemde, µj ∈ R11ortalama de˘ger, Σj ∈ R11×11 ise ortak de˘gis¸intidir.

2.5. Olay Sezimi

Sayısal dizi xn’i kullanarak ¨oznitelik dizi wk hesa-planır ve ¨oznitelik vekt¨orleri vk c¸ıkarılır. Her wk, ..., wk−10 ic¸in p’den kos¸ullu olasılık da˘gılımı (CPDF) q(wk|wk−10, ..., wk−1) = q(wk|wk−10:k−1) elde edilir (wk−10:k−1 ≡ wk−10, ..., wk−1). Amac¸, her ¨onceki 10 ¨oznitelik sayısı ic¸in wk−10, wk−9, ..., wk−1 bir sonraki ¨oznitelik sayısının wk CPDF’sinin hesaplan-masıdır. Bu CPDF’ın yaklas¸ımı, 1 boyutlu kos¸ullu GMM (CGMM) ile belirtilir. Bayes kuralına g¨ore

p(vk) = p(wk, wk−10:k−1) = q(wk|wk−10:k−1)p(wk−10:k−1) ⇒ q(wk|wk−10:k−1) = p(v) p(wk−10:k−1) . (4)

(3)

(a) WT2 (b) WT5 (c) RT5

(d) WR2-5 (e) WR5-2 (f) background

Figure 3: Olaylara ait tipik ¨orneklenmis¸ sens¨or sinyaller. S¸ekiller (d) ve (e), sens¨ore yakın hareketin b¨uy¨uk genlikli sinyale sebeb oldu˘gunu g¨osterir

As¸a˘gıdaki ortalama ve ortak de˘gis¸inti ¨ules¸imi ile µj = µj,a(10 × 1) µj,b(1 × 1)  Σj = Σj,a(10 × 10) Σj,b(1 × 1) Σj,c(1 × 1) Σj,d(1 × 1)  , (5) CGMM’in ortalamaları ˆµj ve ortak de˘gis¸intileri ˆΣj s¸u s¸ekilde hesaplanır [1]

ˆ

µj = µj,b+ Σj,cΣ−1j,a(wk−10:k−1− µj,a) (6) ˆ

Σj = Σj,d− Σj,cΣ−1j,aΣj,b. (7) B¨oylece, amac¸taki CGMM ele gec¸irilir

q(wk|wk−10:k−1) = M X

j=1

αjN (wk, ˆµj, ˆΣj). (8)

Verilen dalgacık katsayılarıyla wk, k = 1, ..., N logarit-mik olabilirlik belirlenir

L = log N Y k=10 q(wk|wk−10:k−1) ! = N X k=10 log(q(wk|wk−10:k−1)). (9) Sınıflandırılma sonucu ˆe, t¨um sınıflardan en y¨uksek log-aritmik olabilirli˘gi yaratır.

ˆ

e = argmaxe{e|Le}. (10) Burada, Le, e sınıfına ait olan logaritmik olabilirliktir.

3. Deneysel Sonuc¸lar

Sınıflandırma bas¸arım do˘grulu˘gu, her sınıftan 50 kayıt ¨uretilerek saptanır. Kaydedilen ¨ornek sinyaller s¸ekil 3’te

g¨osterilmis¸tir. ’Tek bir ayırma’ ba˘gımsız gec¸erlilik sınamasıyla, her kayıt ic¸in di˘ger 49 kayıtları kullanarak GMM e˘gitimi yapılır. Sonuc¸ta, her sınıfta test ic¸in 50 kayıt olus¸turulur.

Tab. 1 her e˘gitilmis¸ sınıfın Gauss sayısını Meg¨osterir.

class WT2 WT5 RT5 WR2-5 WR5-2 BG

Me 9 1 6 7 1 1

Table 1: Her GMM pe’e ait olan Gauss sayısı Me

Tablo- 2’de ¨onerilen yaklas¸ımın 6 farklı sınıf ic¸in sınıflandırma bas¸arımı g¨osterilmektedir. Bas¸arım olasılı˘gı Psile belirtilmis¸tir. Yanlıs¸ sınıflandırma hataları birbic¸imli bulunmaktadır, yani bir sınıf sadece bir tane bas¸ka sınıf ef olarak hatalı saptanmaktadır. Hangi

class WT2 WT5 RT5 WR2-5 WR5-2 BG

Ps 1 0.98 0.98 0.96 0.92 1

ef - WT2 WT2 WR5-2 WR2-5

-Table 2: Sınıflandırma bas¸arımı ve yanlıs¸ sezilen sınıflar

sınıfların birbirine benzer oldu˘gu, denklem (9)’daki birikimli olabilirlik de˘gerlerle belirlenir. S¸ekil 4’de her sınıftan bir olan 6 de˘gis¸ik hareket dizisinden olus¸an logaritmik olabilirlik de˘gerleri g¨osterilmektedir. S¸ekil 4 (a)’ya g¨ore, sınıf WT2 ve WT5 logaritmik olabilirlik de˘gerleri benzes¸tir. S¸ekil 4 (e)’ye g¨orede, sınıf WR2-5 ve WR5-2’de benzes¸lik bulunur. Bas¸ka bir ilginc¸ benzes¸lik ise RT5 ve WT2 arasında, s¸ekil 4 (c)’de g¨or¨ulmektedir. Bu benzes¸lik, sezgisel ¨ozellik olarak sens¨ore yakın bir te˘get y¨ur¨uy¨us¸¨un bir bakımdan sens¨ore uzaktaki bir te˘get kos¸us¸una benzemesine kars¸ı d¨us¸er.

Toplamda, arkaplan olayı di˘ger olaylardan iyice ayrılabilmektedir.

(4)

(a) WT2 (b) WT5 (c) RT5

(d) WR2-5 (e) WR5-2 (f) background

Figure 4: Birikimli logaritmik olabilirlik s¸ekilleri: (a) te˘get y¨ur¨uy¨us¸ (2m), (b) te˘get y¨ur¨uy¨us¸ (5m), (c) te˘get kos¸us¸ (5m), (d) radyal y¨ur¨uy¨us¸ (2m’den 5m’ye), (e) radyal y¨ur¨uy¨us¸ (5m’den 2m’ye) ve (f) arkaplan sinyal

4. Tes¸ekk ¨ur

Bu c¸alıs¸ma, T ¨UB˙ITAK 105E065 BTT-T ¨URK˙IYE, 105E121 ve AT FP6-507752 (MUSCLE-NoE) projeleri tarafından desteklenmektedir.

5. Sonuc¸lar

Pasif kızılberisi sens¨orler 3 boyutlu bir ortamdan sadece tek boyutlu bir is¸aret ¨uretmelerine ra˘gmen, deneysel sonuc¸lar bu tek boyutlu is¸aretle insan hareket-lerinin bas¸arılı bir bic¸imde sınıflandırılabildi˘gini g¨ostermektedir. Sadece tek bir PIR sens¨or¨u kullanıldı˘gı takdirde, ayrıs¸tırılacak sınıflara ait logaritmik olabilirlik de˘gerleri birbirine yakın olmaktadır. Bu sebeple sınıf sayısının arttırılması sistemin sınıflandırma bas¸arımını d¨us¸¨urmektedir. Bundan sonraki c¸alıs¸malarımızda PIR sens¨or sayısı arttırılacak, daha dayanıklı bir sınıflandırma ic¸in PIR sens¨or dizilimi kullanılacaktır.

6. Kaynakc¸a

[1] Anderson and Moore. Optimal Filtering. Dover Pub-lications, 1979. ISBN-10: 0486439380, ISBN-13: 978-0486439389.

[2] A. Hakeem and M. Shah. Learning, detection and representation of multi-agent events in videos. Artif. Intell., 171(8-9):586–605, 2007.

[3] C. W. Kim, R. Ansari, and A. E. C¸ etin. A class of linear-phase regular biorthogonal wavelets. In IEEE

International Conference on Acoustics, Speech and Signal Processing, pages 673–.676, 1992.

[4] G. G. Medioni, I. Cohen, F. Bremond, S. Hongeng, and R. Nevatia. Event detection and analysis from video streams. IEEE Transactions on Pattern Analy-sis and Machine Intelligence, 23(8):873–889, 2001. [5] R. A. Redner and H. F. Walker. Mixture densities

maximum likelihood, and the em algorithm. SIAM Review, 26, april 1984.

[6] D. M. Titterington, A. F. M. Smith, , and U. E. Makov. Statistical Analysis Of Finite Mixture Dis-tributions. John Wiley & Sons, 1985.

[7] B. U. T¨oreyin, E. B. Soyer, I. Onaran, and A. E. C¸ etin. Falling person detection using multi-sensor signal processing. EURASIP Journal on Advances in Signal Processing, (29), 2008.

[8] Z. Xie, M.-L. Shyu, and S.-C. Chen. Video event de-tection with combined distance-based and rule-based data mining techniques. In IEEE International Con-ference on Multimedia & Expo, pages 2026–2029, july 2007.

[9] P. Zappi, E. Farella, and L. Benini. Enhancing the spatial resolution of presence detection in a pir based wireless surveillance network. In Proc. IEEE Int. Conf. on Advanced Video and Signal based Surveil-lance, 2007.

Şekil

Figure 1: PIR sens¨or¨unden analog sinyal elde edilmesini sa˘glayan devrenin s¸eması
Figure 3: Olaylara ait tipik ¨orneklenmis¸ sens¨or sinyaller. S¸ekiller (d) ve (e), sens¨ore yakın hareketin b¨uy¨uk genlikli sinyale sebeb oldu˘gunu g¨osterir
Figure 4: Birikimli logaritmik olabilirlik s¸ekilleri: (a) te˘get y¨ur¨uy¨us¸ (2m), (b) te˘get y¨ur¨uy¨us¸ (5m), (c) te˘get kos¸us¸ (5m), (d) radyal y¨ur¨uy¨us¸ (2m’den 5m’ye), (e) radyal y¨ur¨uy¨us¸ (5m’den 2m’ye) ve (f) arkaplan sinyal

Referanslar

Benzer Belgeler

Artık velösipet adı da, yerini, çifte tekerlek anlamına gelen bisiklete terkediyor.. Hafif, dayanılalı, her tür­ lü emniyet tertibatlı makineler mey­ dana

Bu bildiride, sismik algılayıcıdan alınan işaretin üç farklı şekilde öznitelik çıkarımı yapılarak destek vektör makinelerinin sınıflandırma sonucu ve pasif

CADD | 3D QSAR > 3 Boyutlu İlaç Tasarımı > Ligant Yapısına Dayalı Tasarım > Farmakofor Analizi.. 1 ) Aynı ana yapıya sahip bir dizi bileşik için uyum

nrn verilerine yazrh olarak ulagabilmek igin gahqrlan siire boyunca telefon.. g0riiqmesi bedelini karqrlayabilme imkant olanlann gdreceli dzgtir bilgi do- lagrmmdan

Kullanılan baskı malzemeleri ince katmanlar halinde üst üste yığılarak tasarlanan modelin üç boyutlu ürüne dönüşmesi sağlanır.

nus», ispirtizmacılar « yaran-ı Hak» ve bu toplantı «bezm-i âli» olduktan başka bir müddet son ra harflerin, fincanın, masanın da hep beraber ortadan

In this study which was conducted on undergraduate fields at Düzce University, Akçakoca Vocational School Of Tourism And Hotel Management, it was aimed to determine

The trajectory estimated by ORBSLAM 2, ORBSLAM 3 and DynaSLAM were obtained by running the algorithms on EuRoC and KITTI datasets.. This trajectory was compared