Sony Head Tracker uygulaması, kulaklıklardaki sensörleri kullanarak bilgisayar oyunlarında gerçek zamanlı baş takibi yapmayı mümkün kılıyor. Özellikle yarış ve uçuş simülasyonları gibi derin deneyim gerektiren türler için büyük bir adım olarak görülüyor. Bu özgür açık kaynak projesi sayesinde kullanıcılar, ekstra donanıza ihtiyaç duymadan kulaklıklarını hareket sensörü haline getiriyor.
Sensörlerin Yeniden Tanımlanması
Sony gibi teknoloji devleri piyasaya sürdükleri üst düzey ürünlerde genellikle gelişmiş algılama sistemlerini kullanıyor. Sony'nin bazı yeni modellerinde bulunan uzamsal ses özellikleri (spatial audio), bu özelliğin temelini oluşturan jiroskop ve ivmeölçer gibi hassas sensörler sayesinde mümkün oluyor. Normalde bu sensörlerin kullanım alanı sadece ses deneyimini iyileştirmekle kısıtlı görülürdü. Ancak geliştirici Nicholas Slattery, kulaklıkların potansiyelinin ötesine geçerek kendi açık kaynak projesi "Sony Head Tracker" adını verdiği uygulamayla sensör verilerini oyun içi kameraya aktarıyor.
Proje, Sony kulaklıklarını ve küpeleri bilgisayar için gerçek zamanlı bir baş izleyici (head tracker) olarak işlev görmesine olanak tanıyan bir köprü görevi görüyor. Uygulama, donanım ile yazılım arasındaki iletişimi sağlarken oldukça akıllıca bir yöntem kullanıyor: Android Head Tracker protokolünü kulaklıkların içine gömen Sony firmware yapısını keşfetmiş ve buradan gelen ham verileri okuyabiliyor.
Bu veri paketleri içerisinde rotasyon vektörleri, jiroskop alanları ve Eular Açıları (sağa sola dönme, eğilme ve sağa-sola yatma gibi hareketlerin anlık hesaplanması) yer alıyor. Slattery'nin geliştirdiği yazılım bu verileri UDP akışı şeklinde paketleyerek OpenTrack adlı bir platformun anlayabileceği formatta sunuyor.
Sınırları Kaldıran Açık Kaynak Kod
OpenTrack zaten binlerce PC oyunu için (200'den fazla) baş takibi desteği sunan, genellikle telefonlar veya özel takip cihazlarıyla çalışan bir yazılımdır. Sony Head Tracker projesi ise OpenTrack ekosistemine bu yeni ve şaşırtıcı giriş yöntemini katıyor. Şu anda resmi olarak uyumlu olan modeller arasında Sony WH-1000XM6, XM5 ve Sony ULT WEAR (WH-ULT900N) gibi güncel cihazlar bulunuyor.
Ancak tüm kulaklıkların bu özelliklere sahip olması gerekmiyor; eski XM4 veya XM3 gibi bazı modellerin sensör donanımına sahip olmaması sebebiyle desteklenmediği belirtiliyor. Piyasada yer alan Apple'ın Spatial Audio özelliğini popülerleştiren AirPods gibi ürünler ise kendi tescilli protokollerini kullandığı için bu projenin kapsamı dışında kalıyor.
Nasıl Bir Deneyim Sunuyor?
Uygulama kurulup Sony kulaklıklar takıldığında kullanıcı, kameranın baş hareketleriyle anında tepki vermesini yaşıyor. Başınızı sağa veya sola çevirdiğinizde kamera sizinle birlikte dönerken, yukarı baktığınızda görüntü de aynı şekilde o yöne kilitleniyor. Bu durum kullanıcının bir Sanal Gerçeklik (VR) gözlüğü takıyormuş gibi çok daha sürükleyici hisler yaşamasını sağlıyor.
Elbette ekran hala sabit olduğu için bu tamamen VR deneyimi yerine gerçek zamanlı baş izleme yeteneği sunan yeni bir katman olarak tanımlanıyor. Özellikle yarış simülasyonları ve uçuş oyunlarında bu durum, saf 6 Serbest Derece (6DoF) çözümler ile basit kask kameraları arasındaki boşluğu ücretsiz dolduran etkili bir orta yol sunuyor. Sony Head Tracker projesi açık kaynak olduğu için gelecekte daha fazla modelle uyumlu hale gelmesi bekleniyor ve desteklenen oyun sayısı hızla artacaktır.