Arama butonu
Bu konudaki kullanıcılar: 1 misafir
28
Cevap
1608
Tıklama
0
Öne Çıkarma
Cevap: kinect atası (2. sayfa)
S
15 yıl
Yarbay

@silex haklı

Bende bişey söyleyim

Kinect ile EyeToyun Ortak özellikleri

-ikiside aksesuar ve ikisindede kamera bulunuyor

ama yapılış amaçları ve sistemleri tamamiyen farklı


Bu mesaja 1 cevap geldi.
N
15 yıl
Yarbay

Hatta 90'lı yıllardan sega activator var.Onun da fiyatı 150 dolarmış.
http://www.youtube.com/watch?v=780bIG6TXFk



D
15 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: silex

2D bir kameranın motion capture yaptığını mı söylüyorsun? Sözlerin kifayetsiz kaldığı andır.. Youtube videosundaki oyun,ve benzeri birçok webcam/eyetoy oyununda, motion capture falan hikayesi yok. Yukarıda bahsettiğim hareketli alan/durgun alan prensibi söz konusu. Videoyu izlediysen, toplara illa ayağıyla veya yumruklarıyla vurmasına gerek yok. Vücudunun her hangi bir yeri topun olduğu yere değse zaten top patlayacak. Hatta bir anlığına, eleman toptan kaçacam derken, kafası değiyor topa ve patlıyor. Bu mudur motion capture.. Oyunu oynayan elemanın silüetinin ekranda görülmesini sağlayan şey de aşağıdakine benzer bir yöntem:

< Resime gitmek için tıklayın >

Block matching, bu tür real time uygulamalar için oldukça uygun ve hızlı olan bir çözümdür.

PS Move un kullandığı kameranın yaptığı tek şey, belirli bir renk topu takip etmek. Literatürde "object tracking" olarak adı geçer. Alakası olmadığı için,kinect ile kıyaslama gereği duymuyorum.

Dünyanın en ucuz motion capture teknolojisi olan Optitrack bile minimum 6 tane kamera kullanıyor, ki çıkışta 3d bir görüntü elde edebilirsin.

< Resime gitmek için tıklayın >

Ard arda gelen 2 frame ile, kaç derece açılık bir 3d görüntü elde edebilirsin ki?? Doğru çözüm yolu üstte:

Çok kasarsak dünyayı da kurtarabiliriz, fakat konumuz eyetoy un neler yapabildiği, başkalarının neler yapabileceği değil.


Biz anlamasadik seninle. Simdi motion capture olayina inersek. Motiaon capture denen olay bir nesenin hareketlerinin, sanal ortamda ki bir modele aktarilmasidir. Bunun cok ayrintili olmasi icin bir cok kamera da kullanabilirsin. Bununla ilgili bir cok yontm ve algoritma var zaten. Nesenesin orasina burasina sensorler yaapistirip kamera kullanmadan da yapabilirsin. Ancak temel olay hareketlerin modele aktarilmasi motion capture diyebilmek icin. Bu modelin 2d veya 3d veya hareketi yapan adamin taranarak elde edilmis gercekci bir modeli de olabilir. Goruntu isleyerek elde ettigin ya da sensor kullaniyorsan sinyallari isleyerek elde ettigin verileri modeline nasil aktardigin ek olarak bilgisayar grafikleri bilgisi gerektirir.

Goruntu isleyerek elde ettigin verileri ele alalim. Zaten sensorler ile yapilan motion capture isinden pek anlamam. Goruntu isleyerek hareketleri modeline aktariyorsan ilk yapman gereken sey bas, kol, govde, bacak vs. insan uzuvlarini takip etmektir. Evet bu kisim object tracking. Temelde zaten olmasi gereken sey object tracking. Ancak hareketlerini izledigin nesneyi bulundugu ortamda koordinat duzlemine koyduysan -calibration aslinda bunu yapiyor, algiladigi nesneyi koordinat duzlemine koyuyor- ve o koordinat duzlemi ustundeki hareketlerini de sanal ortamda ki modelinin bulundugu koordina duzlemine eslediysen bir sekilde yani cevrimi yapabildiysen. Modelini de hareket ettirebilirsin. Object racking den elde ettigin veriyi yani sanal ortamda modeline aktarabildiysen ve modelde kendi koordinat sisteminde hareker ettiyse. Bu object trackinden cikip motion capure a giriyor. Cunku hareketleri sanal bir modele aktarilmis oluyor. Bilgisayar grafikleri bilgiside zaten bu yuzden gerekli, elde ettigin veriyi nasil aktaracaksin.

Cok basit bir ornek vermek gerekirse. Bir tane fuze modelimiz olsun 2d hatta, 3d yok. Bulundugu koordinatlar sistemi de X Y. Hareket eden bir fuzeyi algilayip tum hareketi boyunca beyaz olarak boyanmis sekilde bize gosteren bir sistemimiz olsun. Bu olay object tracking. HAreketlerini izliyorsun. Ancak hareket eden fuzeyi takip ederken X Y deki degisiimlerini alip bunu sanal ortamdaki modelimizi hareket ettirmek icin kullanirsak, yani fuze ile birlikte bizim bilgisayar ortamindaki cakma fuzemizi gerceginin hareketi dogrultusunda hareet ettirirsek bu motion capture. Boyle basit bir ornek icin 3b sisteme gerek yok. bir tek 2b kamera da yeter. Benim itirazim bu noktada. Zaten belirttigim gbi. Kamerali, kamerasiz, cok kamerali, bilmem ne sensorlu bir cok yontem mevcut motion capture icin. Senin verdigin 6 kamerali yontem birtanesi sadece. Motion capture olayini neden bir yonteme bagliyorsunuz. Wiki de de yazdigi gibi motion capture in diger ismi motion tracking dir :) Wiki de ilk cumle cok guzel acikliyor bu arada ne oldugunu. Alinan verinin modele aktarilmasi diye.

Baska bir konuda 2b bir kamera ile ayrintili capture islemleri yapilabilir. 2b den 3b goruntu elde etme ornegini bu yuzden verdim ama bu teknolojiler icin erken hala. Muhittin hoca var bolumde. 2b goruntuden 3b goruntu elde etme ustune calisiyor. Hatta yaptida yuz icin. Yuz fotosu veriyorsun, 3b modelini cikariyor. Realtimde bunun yapilabildigini dusun. Kamera ile de en azindan X Y de adamin hareketlerini takip edip modeline aktarabildigini. Hem oyuncu kendisi olur, hemde adamin hareketleri Z duzleminde olmasada modeline aktarilmis olur. 2b tek kamera ile bir cok sey yapilabilir. Goruntu isleme bu yuzden var.

Eye toy olayinda, video yu tekrar izleyemedim. Gametrailers ninkini acmiyor Mac, isyerinde izlemistim. Ancak hatirladigim ordaki dans eden kizin hareketlerinin, PS de bir modele aktarildigi. Bu motion capture.





< Bu mesaj bu kişi tarafından değiştirildi desert_rain -- 1 Kasım 2010; 22:09:14 >
Bu mesaja 2 cevap geldi.
D
15 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: desert_rain

quote:

Orijinalden alıntı: silex

2D bir kameranın motion capture yaptığını mı söylüyorsun? Sözlerin kifayetsiz kaldığı andır.. Youtube videosundaki oyun,ve benzeri birçok webcam/eyetoy oyununda, motion capture falan hikayesi yok. Yukarıda bahsettiğim hareketli alan/durgun alan prensibi söz konusu. Videoyu izlediysen, toplara illa ayağıyla veya yumruklarıyla vurmasına gerek yok. Vücudunun her hangi bir yeri topun olduğu yere değse zaten top patlayacak. Hatta bir anlığına, eleman toptan kaçacam derken, kafası değiyor topa ve patlıyor. Bu mudur motion capture.. Oyunu oynayan elemanın silüetinin ekranda görülmesini sağlayan şey de aşağıdakine benzer bir yöntem:

< Resime gitmek için tıklayın >

Block matching, bu tür real time uygulamalar için oldukça uygun ve hızlı olan bir çözümdür.

PS Move un kullandığı kameranın yaptığı tek şey, belirli bir renk topu takip etmek. Literatürde "object tracking" olarak adı geçer. Alakası olmadığı için,kinect ile kıyaslama gereği duymuyorum.

Dünyanın en ucuz motion capture teknolojisi olan Optitrack bile minimum 6 tane kamera kullanıyor, ki çıkışta 3d bir görüntü elde edebilirsin.

< Resime gitmek için tıklayın >

Ard arda gelen 2 frame ile, kaç derece açılık bir 3d görüntü elde edebilirsin ki?? Doğru çözüm yolu üstte:

Çok kasarsak dünyayı da kurtarabiliriz, fakat konumuz eyetoy un neler yapabildiği, başkalarının neler yapabileceği değil.


Biz anlamasadik seninle. Simdi motion capture olayina inersek. Motiaon capture denen olay bir nesenin hareketlerinin, sanal ortamda ki bir modele aktarilmasidir. Bunun cok ayrintili olmasi icin bir cok kamera da kullanabilirsin. Bununla ilgili bir cok yontm ve algoritma var zaten. Nesenesin orasina burasina sensorler yaapistirip kamera kullanmadan da yapabilirsin. Ancak temel olay hareketlerin modele aktarilmasi motion capture diyebilmek icin. Bu modelin 2d veya 3d veya hareketi yapan adamin taranarak elde edilmis gercekci bir modeli de olabilir. Goruntu isleyerek elde ettigin ya da sensor kullaniyorsan sinyallari isleyerek elde ettigin verileri modeline nasil aktardigin ek olarak bilgisayar grafikleri bilgisi gerektirir.

Goruntu isleyerek elde ettigin verileri ele alalim. Zaten sensorler ile yapilan motion capture isinden pek anlamam. Goruntu isleyerek hareketleri modeline aktariyorsan ilk yapman gereken sey bas, kol, govde, bacak vs. insan uzuvlarini takip etmektir. Evet bu kisim object tracking. Temelde zaten olmasi gereken sey object tracking. Ancak hareketlerini izledigin nesneyi bulundugu ortamda koordinat duzlemine koyduysan -calibration aslinda bunu yapiyor, algiladigi nesneyi koordinat duzlemine koyuyor- ve o koordinat duzlemi ustundeki hareketlerini de sanal ortamda ki modelinin bulundugu koordina duzlemine eslediysen bir sekilde yani cevrimi yapabildiysen. Modelini de hareket ettirebilirsin. Object racking den elde ettigin veriyi yani sanal ortamda modeline aktarabildiysen ve modelde kendi koordinat sisteminde hareker ettiyse. Bu object trackinden cikip motion capure a giriyor. Cunku hareketleri sanal bir modele aktarilmis oluyor. Bilgisayar grafikleri bilgiside zaten bu yuzden gerekli, elde ettigin veriyi nasil aktaracaksin.

Cok basit bir ornek vermek gerekirse. Bir tane fuze modelimiz olsun 2d hatta, 3d yok. Bulundugu koordinatlar sistemi de X Y. Hareket eden bir fuzeyi algilayip tum hareketi boyunca beyaz olarak boyanmis sekilde bize gosteren bir sistemimiz olsun. Bu olay object tracking. HAreketlerini izliyorsun. Ancak hareket eden fuzeyi takip ederken X Y deki degisiimlerini alip bunu sanal ortamdaki modelimizi hareket ettirmek icin kullanirsak, yani fuze ile birlikte bizim bilgisayar ortamindaki cakma fuzemizi gerceginin hareketi dogrultusunda hareet ettirirsek bu motion capture. Boyle basit bir ornek icin 3b sisteme gerek yok. bir tek 2b kamera da yeter. Benim itirazim bu noktada. Zaten belirttigim gbi. Kamerali, kamerasiz, cok kamerali, bilmem ne sensorlu bir cok yontem mevcut motion capture icin. Senin verdigin 6 kamerali yontem birtanesi sadece. Motion capture olayini neden bir yonteme bagliyorsunuz. Wiki de de yazdigi gibi motion capture in diger ismi motion tracking dir :) Wiki de ilk cumle cok guzel acikliyor bu arada ne oldugunu. Alinan verinin modele aktarilmasi diye.

Baska bir konuda 2b bir kamera ile ayrintili capture islemleri yapilabilir. 2b den 3b goruntu elde etme ornegini bu yuzden verdim ama bu teknolojiler icin erken hala. Muhittin hoca var bolumde. 2b goruntuden 3b goruntu elde etme ustune calisiyor. Hatta yaptida yuz icin. Yuz fotosu veriyorsun, 3b modelini cikariyor. Realtimde bunun yapilabildigini dusun. Kamera ile de en azindan X Y de adamin hareketlerini takip edip modeline aktarabildigini. Hem oyuncu kendisi olur, hemde adamin hareketleri Z duzleminde olmasada modeline aktarilmis olur. 2b tek kamera ile bir cok sey yapilabilir. Goruntu isleme bu yuzden var.

Eye toy olayinda, video yu tekrar izleyemedim. IGN ninkini acmiyor Mac, isyerinde izlemistim. Ancak hatirladigim ordaki dans eden kizin hareketlerinin, PS de bir modele aktarildigi. Bu motion capture.

Edit: yazim yanlislari icin kusura bakmayin, duzeltecek pek zamanim yok.


Degistir yerine, alinti yapa bastim ondan boyle oldu. Silemiyorumda. "Edit" te yazani ekleyecektim yaziya. Alinti oldu :)





< Bu mesaj bu kişi tarafından değiştirildi desert_rain -- 1 Kasım 2010; 20:32:32 >

H
15 yıl
Yüzbaşı

ya bu adamlar ne konuşuyo hala yaaa

silex bilimsel olarak açıklıyor fakat bazı sivri zekalı arkadaşlar diyorki

oda kamera oda kamera

ozama nintendo family computer deki de cpu xbox 360 ınkide cpu

http://www.facebook.com/video/video.php?v=138076982907490&ref=mf

ben hayatmda böyle bişey görmedm ve şaştım

3d olarak gezinebiliyosunuz

bunun anca matrixte trinity zıpladığında olduğunu sanıyordum resmen bir rüzgar gibi odayı ele geçriiyor ve an ve an güncelliyor iyiki Xenon çekirdei güçlü ve harika iş çıakrıyor


Bu mesaja 1 cevap geldi.
D
15 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: hal_darksider

ya bu adamlar ne konuşuyo hala yaaa

silex bilimsel olarak açıklıyor fakat bazı sivri zekalı arkadaşlar diyorki

oda kamera oda kamera

ozama nintendo family computer deki de cpu xbox 360 ınkide cpu

http://www.facebook.com/video/video.php?v=138076982907490&ref=mf

ben hayatmda böyle bişey görmedm ve şaştım

3d olarak gezinebiliyosunuz

bunun anca matrixte trinity zıpladığında olduğunu sanıyordum resmen bir rüzgar gibi odayı ele geçriiyor ve an ve an güncelliyor iyiki Xenon çekirdei güçlü ve harika iş çıakrıyor


Sanirim boyle insanlarin oldugu yerde bilimsel bi tartismaya girmek pek dogru degil. Muhtemelen PS bolumunde olsak bu defa benzer seyleri PS fanlari yazacakti tabi PS yi destekler sekilde. Neyse ben zaten neyin ne oldugunu biliyorum. Yazdigim son mesajda bu olur umarim, tutabilirsem kendimi. silex arkadasimizin motion capturing nedir konusunda temel eksikleri var ya da burasi anlatmasi zor bir yer oldugundan eksik yazmis da olabilir. Siz kinect'i tek motion capture sistemi olarak gormeye devam edin oyun aleminde. Bende manyetik alandaki degisimleri algilayarak bu is nasil yapiliyormus onu arastirayim. Ilk defa wiki de gordum manyetik alani, haberim yoktu ve sastim.





< Bu mesaj bu kişi tarafından değiştirildi desert_rain -- 1 Kasım 2010; 20:53:10 >
Bu mesaja 1 cevap geldi.
G
15 yıl
Yarbay

3 Kasım da çıkmıyor muydu kinect ?


Bu mesaja 1 cevap geldi.
C
15 yıl
Yüzbaşı

desert_rain kardeşim, kafan karışmış galiba, çok basit bir şekilde normal bir kamera ile PC'den yazılım yardımıyla 2d takip yapılabiliyor(Bizzat ben bile kullandım). Hatta eskiden nokia 3100'da bile böyle oyunlar vardı, bilen bilir. Ayağınızla topa vuruyordunuz, top gidiyordu.Adı "Kick a Ball"(Google'a "3100 kameralı oyunlar" yazın çıkar). Ama kimsenin "3100, PS3'teki Eyetoy'un atasıdır,Eyetoy 3100'ın gelişmişidir" dediğini duymadım.
< Resime gitmek için tıklayın >

Ha, kinect yeni bir teknoloji midir? Elbette hayır, ama benim evimde 6 kameralık bir yuvarlağa yer olmadığından, ya da zengin olmadığımdan,benim için devrimdir. Ayrıca kötü bir amacınızın da olduğunu zannetmiyorum, yanlış anlaşılmak istemem.

Umarım açıklayabilmişimdir


Bu mesaja 1 cevap geldi.
C
15 yıl
Yüzbaşı

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.