Microsoft Kinect nasıl çalışıyor?

____________________________________________________________________

Kinect Microsoft’un oyuncuların hareketlerini belirleyip oyunun içine sokan, Xbox 360 sahipleri için bir cihaz. Bununla oyuncular tüm vücut hareketleri ile oyuna dahil olarak oynayabiliyorlar. Tabi her saat 1000’er tane satılan bu cihazın teknolojisi de oldukça merak uyandırıyor.

Microsoft Kinect’in derinlik belirleme tekniÄŸi ile ilgili bilgiler yayınlamış.

İskelet izleme algoritması, Kinect’in kızılötesi sensörlerinden aldığı görüntüde her pikseli belli bir vücut parçasına tanımlayarak, her parçanın derinliÄŸinin bilindiÄŸi kaba bir görüntü oluÅŸturuyor. Tabi algoritmanın çalışma biçimi uygulamalara baÄŸlı olarak da ayarlanabiliyor. Böylelikle sadece vücudun üst kısmını takip eden bir oyun, alt kısmı da birleÅŸtirip tek parça olarak vücudu takip edebilir.

Her piksel, bazı belirli özelliklere ne kadar uygun olduÄŸu konusunda test ediliyor. Böylelikle bir pikselin vücudun neresinde olduÄŸu vs. Her bir özellik için skor “randomnised decision forest” (RastgeleleÅŸtirilmiÅŸ karar ormanı gibi bir çevirisi var) içinde aramalarla birleÅŸtiriliyor. Bu orman, belli özelliklerde bir pikselin vücudun belli bir parçasının özelliklerine uyup uymayacağı ile ilgili kararlar barındıran bir veri tabanı.

Araştırmacılar sistemi hareket hareket yakalama verisi koleksiyonu ile geliştirmiş. İlk olarak 500 bin çerçevelik bir veri toplamışlar ve hareketleri dans, vurma, koşma şeklinde kataloglamışlar. Daha sonra da 5 santimetreden daha yakın hareketlerin olduğu çerçeveleri temizleyerek 100 bin çerçeveye indirmişler.

Vücut parçaları bir kez tanımlandığında, sistem bir 3D iskelet oluşturmak için eklemlerin olası konumlarını hesaplıyor. Xbox algoritmayı önceki vücut tanıma tekniklerinden 10 kat daha hızlı olarak, saniyede 200 kez çalıştırıyormuş. Bu şekilde de oyuncuların hareketleri, onları oyuna dahil etmeye yeterli hızda takip edilebiliyor.

Kinect’i geliÅŸtiren takım ileride de sistemin doÄŸruluÄŸunu arttırmayı planlıyor.

AÅŸağıdaki video Kinect’in derinlik belirlemesi ile ilgili bir video. Åžurada da geliÅŸtiricilerin konu ile ilgili bir dökümanı var.

Yorum yok

Henüz bir yorum yok.

Bu yazıdaki yorumlar için RSS beslemesi. Geri izleme URI

Yorum yaz