Konuyu görüntüle
IUCODERS FORUM > Programlama > Diğer (COBOL,asp php js..) > matlab video işleme
Yazar
snmulcnk


avatar

Kayıt: 06.01.2012
06.01.2012-21:58 #76814
Öncelikle merhaba arkadaşlar.
Ben kameranın önünden geçen kişi sayısını saydırmayı yazdım. Fakat sağdan gelenle ve soldan gelenler şeklinde nasıl ayırt edebilirim bu kameranın önünden geçen insanları?

close,clear all;
vid=videoinput('winvideo',1);
aa=double(rgb2gray(getsnapshot(vid)));
i=5;
sir=1;
tarih=[]
while (i>=5)
a=getsnapshot(vid);
a_gray=rgb2gray(a);
ort=mean2(a_gray)
if(ort>160 || ort<130)
clf;
subplot(211);
imshow(a);
fark=abs(aa-double(a_gray))>50;
a_gray(fark)=255;
a(:,:,1)=a_gray;
subplot(212);
imshow(uint8(a));
FILE=['resim',num2str(sir),'.jpg'];
imwrite(a,FILE);
tarih=[tarih;datestr(clock)];
sir=sir+1;
fprintf('kameranın onunden gecen kişi sayisi=%d
',sir-1)
end
end






Yazar
snmulcnk


avatar

Kayıt: 06.01.2012
08.01.2012-16:25 #76834
Kimse yardımcı olamayacak mıworried





Yazar
barboonia


avatar
cennet kösesi
Kayıt: 09.10.2009
08.01.2012-18:39 #76836
snmulcnk yazdi
 
Kimse yardımcı olamayacak mıworried


nasıl yapıldığını bilmiyorum ama face tracking ile sürekli sağ sol üst aşağı aralıklarını hesaplayıp ona göre nerden geldiğini anlayabilirsin diye düşünüyorum.thinking

http://www.matpic.com/eng/matlab/face_tracking.html
http://www.face-rec.org/





süphesiz ki Antalya dünyanin en güzel sehridir...
Yazar
snmulcnk


avatar

Kayıt: 06.01.2012
08.01.2012-21:19 #76844
öncelikle cevabın için tşk ederim. Dediğin gibi yapmak çok mantıklı ama matlab de koda dökmeye gelince olay baya bi karmaşıklaşıyor.kod kısmını bi kuramadım





Yazar
barboonia


avatar
cennet kösesi
Kayıt: 09.10.2009
08.01.2012-21:37 #76848
snmulcnk yazdi
 
öncelikle cevabın için tşk ederim. Dediğin gibi yapmak çok mantıklı ama matlab de koda dökmeye gelince olay baya bi karmaşıklaşıyor.kod kısmını bi kuramadım


kod olayını bilmiyorum ama http://www.face-rec.org/source-codes/ adresteki kodlara bi bak istersen.





süphesiz ki Antalya dünyanin en güzel sehridir...
Yazar
snmulcnk


avatar

Kayıt: 06.01.2012
08.01.2012-21:45 #76849
barboonia yazdi
 
snmulcnk yazdi
 
öncelikle cevabın için tşk ederim. Dediğin gibi yapmak çok mantıklı ama matlab de koda dökmeye gelince olay baya bi karmaşıklaşıyor.kod kısmını bi kuramadım


kod olayını bilmiyorum ama http://www.face-rec.org/source-codes/ adresteki kodlara bi bak istersen.



Saol,tarıyorum önerdiğin siteyi :) umarım yararlı bişeyler bulurum.





Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
08.01.2012-21:58 #76850
snmulcnk yazdi
 

...


Yazılan kodda her kare içinde nesneler aramış sanırım. Aynı cismi birden fazla saymıyormu?





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
snmulcnk


avatar

Kayıt: 06.01.2012
08.01.2012-22:03 #76852
extreme yazdi
 
snmulcnk yazdi
 

...


Yazılan kodda her kare içinde nesneler aramış sanırım. Aynı cismi birden fazla saymıyormu?


sayıyor sanırım. o yönden hiç düşünmemiştim. aslında birden fazla sayıp sayması çok da sorun deil. sağdan soldan diye ayırt etmesi yeterli benm için.:)





Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
08.01.2012-22:08 #76853
snmulcnk yazdi
 
extreme yazdi
 
snmulcnk yazdi
 

...


Yazılan kodda her kare içinde nesneler aramış sanırım. Aynı cismi birden fazla saymıyormu?


sayıyor sanırım. o yönden hiç düşünmemiştim. aslında birden fazla sayıp sayması çok da sorun deil. sağdan soldan diye ayırt etmesi yeterli benm için.:)


Bunun için videoyu parça parça değil bir bütün olarak ele alman gerekli. 4 boyutlu bir binary matrix olarak düşünebilirsin. Siyah cisimler insandır ve 4. boyut zaman.
Cisim tanıma olaylarına girmem diyosan insnaları koyu renkli kabul et yeter sanıyorum. Sonrasıında hareket edenleri tespit edebilirsin. Clustering algoritmalarıyla ayırma işini yapabilirsin belki.





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
08.01.2012-22:09 #76854
extreme yazdi
 
...


4 boyuta gerek yok 3. boyut zaman olacak beat up





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
snmulcnk


avatar

Kayıt: 06.01.2012
08.01.2012-22:17 #76855
extreme yazdi
 
extreme yazdi
 
...


4 boyuta gerek yok 3. boyut zaman olacak beat up


Aslında ben görüntü işlemeden çok fazla anlamıyorum ama elim mahkum bu dersten geçmek için son şansım. O yüzden bişeyler üretmeye çalışıyorum. dediğinizi uygulamam beni zorlayabilir o yüzdn çekilen fotoğrafları bölerek yapmayı düşündüm. ama o da olmadı.kalıcam sanırım crying





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb