Uyarı: Bu sayfa otomatik (makine) bir çeviridir, herhangi bir şüpheniz olması durumunda lütfen orijinal İngilizce belgeye bakın. Bunun neden olabileceği rahatsızlıktan dolayı özür dileriz.

TrackEye

TrackEye İnceleme

Detaylı Açıklama:

Gözler, insan yüzünün en önemli özellikleridir. Böylece göz hareketlerinin kullanıcı-bilgisayar arayüzlerinde bir iletişim tekniği olarak kullanılması, çeşitli uygulama alanlarında yer bulabilir.

Göz izleme ve göz özellikleri tarafından sağlanan bilgiler, bir insan-bilgisayar etkileşimi (HCI) sisteminde bir bilgisayarla iletişim kurmanın ilginç bir yolu olma potansiyeline sahiptir. Dolayısıyla bu motivasyon ile gerçek zamanlı bir göz özellik izleme yazılımı tasarlama bu projenin amacıdır.

TrackEye

Projenin amacı, aşağıdaki özelliklere sahip gerçek zamanlı bir göz özellikli izleyiciyi uygulamaktır:

TrackEye'ı Çalıştırma ve Yeniden Oluşturma Talimatları

TrackEye_Executable.zip dosyasını çıkarın. TrackEye_636.exe dosyasını çalıştırmadan önce, iki dosyayı SampleHUE.jpg ve SampleEye.jpg dosyasını C: \ klasörüne kopyalayın. Bu iki dosya CAMSHIFT ve Şablon Eşleştirme algoritmaları için kullanılır.

Yazılımı çalıştırmak için kullanıcının izleyeceği başka bir adım yoktur. Yazılımın statik olarak dahil olduğu DLL'lerle oluşturulmuş olması nedeniyle DLL bağımlılığı yoktur.

İyi Bir İzleme İçin Yapılması Gereken Ayarlar

Yüz ve Göz Algılama Ayarları

Under TrackEye Menu --> İzleyici Ayarları.

“Gözlerdeki ayrıntıları takip et” seçeneğini işaretleyin ve ardından “Göz gözbebeği tespit et” seçeneğini işaretleyin. “Parametreleri Ayarla” düğmesine tıklayın:

“Aktif yılan kullanarak göz sınırını belirtin” seçeneğini işaretleyin. “Yılan ayarları” düğmesini tıklayın:

Özel Ekipman Tabanlı Yaklaşımlar

Bu tür çalışmalar, yörüngedeki gözün pozisyonuyla orantılı olan bir tür sinyal verecek gerekli ekipmanları kullanır. Kullanımda olan çeşitli yöntemler, Elektrookülografi, Kızıl ötesi Okülografi, Skleral arama bobinleridir. Bu yöntemler tamamen projemizin dışında.

İmaja Dayalı Yaklaşımlar

Görüntü tabanlı yaklaşımlar, görüntülerde göz algılamalarını gerçekleştirir. Görüntü tabanlı yöntemlerin çoğu, gözlerin özelliklerini kullanarak gözleri algılamaya çalışır. Şimdiye kadar kullanılan yöntemler bilgiye dayalı yöntemler, özellik tabanlı yöntemler (renk, gradyan), basit şablon eşleştirme, görünüm yöntemleridir. Bir başka ilginç yöntem, geometrik modelin enerjisini en aza indirerek bir göz görüntüsündeki geometrik bir göz şablonunun eşleştirilmesine dayanan "Deforme edilebilir şablon eşleştirme" dir.

TrackEye Uygulaması

Uygulanan proje üç bileşen üzerindedir:

Projede iki farklı yöntem uygulanmıştır. Onlar:

TrackEye

Haar-Yüz Algılama Yöntemi

İkinci yüz algılama algoritması, Haar-Benzeri özelliklerle çalışan bir sınıflandırıcıya dayanır (yani, Haar'a benzeyen özelliklerle çalışan yükseltilmiş sınıflandırıcılardan oluşan bir kaskad). Her şeyden önce, bir yüzün birkaç yüz örnek manzarasına bakılır. Bir sınıflandırıcı eğitildikten sonra, bir giriş görüntüsündeki ilgilenilen bir bölgeye uygulanabilir. Sınıflandırıcı, bölgenin yüzü göstermesi muhtemelse "1", aksi halde "0" verir. Tüm görüntüdeki nesneyi aramak için, kişi arama penceresini görüntü üzerinde hareket ettirebilir ve sınıflandırıcıyı kullanarak her yeri kontrol edebilir. Sınıflandırıcı, ilgilenilen nesneleri, görüntünün kendisini yeniden boyutlandırmaktan daha verimli olan farklı boyutlarda bulmak için kolayca "yeniden boyutlandırılabilecek" şekilde tasarlanmıştır.