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.

ECTtracker - İlk başlangıç. Başlamak

ECTtracker Kurulum Kılavuzu

Programın uygun görüntü analiz seviyesini sağlamak için, onu kalibre etmek ve Numune Matrisini doldurmak gerekir. Ayrıca hastanın fiziksel özelliklerine ve bilgisayarın performansına bağlı olarak birkaç parametreyi değiştirmek gerekir. Bu, özellikle uygulamanın ilk başlangıcında önemlidir.

İlk ayar prosedürü ECTtracker ve programla ilgili daha fazla çalışma aşağıdaki aşamaları içerir:

Programın başlatılması ve tanıma yapısının seçimi

Programla çalışmaya başlamak için kullanıcının ECTtracker.exe dosyasını açarak göz izleme uygulamasını başlatması gerekir. Kullanıcının önceden kaydedilmiş bir ayar profilini kullanması gerekiyorsa, kullanıcının "seçmesi gerekir"Ayarlar"-"Ayarları yükle"Programı başlattıktan sonra menü öğesini seçin, ardından programın iletişim kutusundan istediğiniz dosyayı seçin (bkz. şekil 2). Tüm değişiklikler yeni yapılandırma dosyasının seçilmesinden sonra uygulanır.

Loading configuration file for ECTtracker (Şek. 2. için yapılandırma dosyası yükleniyor ECTtracker)

Bunu yaptıktan sonra (yalnızca gerekliyse, tanıma yapısının türü önceden seçilen yapılandırma dosyasında önceden tanımlandığı için) kullanıcının tanıma yapısını seçmesi gerekir - kullanıcının sadece bir göz için veya her iki göz için. Seçim yapılabilir "Numuneler"-"Yapı Seç"menü öğeleri. Tanıma yapıları, program penceresindeki kaydedilmiş örneklerin ve görüntülerin karşılaştırılması sırasında kullanılan kilit noktaların konumlarında farklılık gösterir. Şekil 3'te farklı yapılar gösterilmektedir. Farklı yapıların sadece kullanıcının seçimini tanımlamaya izin vermemesi dikkat çekicidir. gözleri açarak veya kapatarak, ancak başka eylemleri de kullanarak, bu hareketler kaş veya dudak hareketlerini veya bir süre sonra geri getirerek kaynak görüntüden çıkarılan parmakları içerir, başka bir deyişle - bir nesnenin açıkça tanımlanabilir durumlarını içerir.

Different recognition structures (Şekil 3. Farklı tanıma yapıları)

Yapı seçim sürecinin temel prensibi, görüntünün herhangi bir parçasının üzerine maksimum görsel olarak ayırt edilebilir değişikliklerle maksimum miktarda anahtar nokta koymaktır. Çerçevenin statik alanının üzerinde bulunan yapının kilit noktaları, sistemdeki toplam yükü artırır ve izleme kalitesini olumsuz yönde etkiler.

Görüntü kaynağını seçme ve form doldurma

İzlemeden önce, kullanıcının görüntü kaynağını önceden tanımlaması gerekir. ECTtracker. Program, bir web kameradan veya başka bir cihazdan video alan farklı bir uygulamayla kullanılıyorsa, kullanıcının önce bu uygulamayı başlatması gerekir. Program önceden kaydedilmiş videoyla çalışıyorsa, önce medya oynatıcı penceresini açmak gerekir. Bu kullanım kılavuzunun ortak çalışması ECTtracker ve ECTcamera yazılım. ECTcamera bir dizüstü bilgisayarın web kamerasıyla veya bir bilgisayara bağlı olan herhangi bir çıkarılabilir kamerasıyla kullanılması amaçlanan bir uygulamadır.

Bir video parçasının doğru görüntülenmesini sağlamak için ECTcamera penceresinde, hedef pencereyi (kapma formu) bu pencerenin üzerine yerleştirmek gerekir. Başlangıcı sırasında ECTtrackerkullanıcı video yakalama ve programa aktarma amaçlı kırmızı kenarlıklı yarı saydam bir dikdörtgen alan görebilir. Video çekimi ayarlamak için, hedef pencereyi video penceresinin üstüne getirmeniz gerekir (bakınız şekil 4). Video penceresinde bu yapının kilit noktalarına dikkat çekmekte fayda var. ECTtracker Görüntünün mümkün olan maksimum değiştirilebilir alanını kaplamak için

Capturing video fragment with the target window (Şekil 4. Hedef pencereyle video fragmanının yakalanması)

Kepçe formunun büyüklüğünün derhal değiştirilmesi gerekiyorsa, üzerine sağ tıklayarak yapılabilir. Kullanıcı, görünen menüdeki işlemlerden birini seçmelidir (bakınız şekil 5).

The grab form size changing menu (Şekil 5. Kepçe form büyüklüğü değiştirme menüsü)

Kullanıcı aktif hale getirmek için kepçe formunu sol tıklatabilir ve anında büyüklüğünü değiştirmek için kısayol tuşları kullanabilir:

Bahsedilen kombinasyonların her biri, kapma formunun ve programın ana penceresinin derhal güncellenmesine neden olacaktır.

Yapının seçiminden ve yakalanan görüntünün üzerine tutma biçiminin doğru konumlandırılmasından sonra, program çalışması ve doğru görüntü tanıma için çalışma örneklerinin matrisini oluşturmak veya yüklemek gereklidir. Kullanıcı daha önce böyle bir Örnek Matrisi oluşturmuşsa, yüklenebilir:

Oluşturulan bir Örnek Matrisi yoksa, kullanıcının manuel modda veya otomatik kalibrasyon özelliğini kullanarak yaratması gerekir.

Otomatik kalibrasyon

Otomatik kalibrasyon, kullanıcıya çeşitli göz durumları ile yardımcı görüntüleri gösteren bir senaryo içerir (her iki göz açık, sadece sağ göz açık, sadece sol göz açık, her iki göz kapalı). Kullanıcının bu görüntüleri izlemesi ve ekrandaki görüntüye göre bir veya iki gözünü kapatması gerekir. Bu tür görüntülerin farklı örnekleri, şekil 6'da gösterilmektedir.

Auxiliary images for automatic calibration (Şekil 6. Otomatik kalibrasyon için yardımcı görüntüler)

Seçilen betiğe bağlı olarak, görüntüler ekranın farklı bölümlerinde gösterilecektir. Biri ekranı 9 farklı parçaya bölerse, her parça bir yardımcı görüntüyle eşleşir (bkz. Şekil 7). Program Matrix'te her pozisyon ve göz durumu için farklı bir örnek oluşturacak. Bu yöntem, kullanıcının baktığı ekran kısmından bağımsız olarak programın düzgün çalışmasını sağlamak için gereklidir.

Various positions of auxiliary icons (Şek. 7. Yardımcı ikonların çeşitli pozisyonları)

Parametresi 48 ECTtracker ayarlar penceresi kullanıcının otomatik kalibrasyon betiği ile bir dosya seçmesini sağlar. Komut dosyasının işlevi, özel bir sembol kodlaması içerdiğinden dosyanın adıyla belirlenebilir. S harfinden önceki bir sayı, otomatik kalibrasyon simgesinde gösterilen göz durumu miktarını gösterir. P harfinden önceki sayı, ekrandaki simgenin farklı konumlarının miktarını gösterir. M harfinden önceki bir sayı, Örneklerin Matrisindeki satırların miktarını gösterir.

1. örnek: Eye_2S5P2M.dat betiği seçilirse, kullanıcı açık ve kapalı gözlerle simgeleri görecektir. Simge 5 farklı ekran konumunda gösterilecektir (ortada, sol üst köşede, sağ üst köşede, sol alt köşede ve sağ alt köşede). Kalibrasyon işlemi, Numune Matrisinin 2 sırasını dolduracak.

2. örnek: Eye_4S5P4M.dat betiği seçiliyse, kullanıcı dört olası durumu olan simgeleri görür (her iki göz açık, sağ göz açık, sol göz açık, her iki göz kapalı). Simge 5 farklı ekran konumunda gösterilecektir. Kalibrasyon işlemi, Numune Matrisinin 4 sırasını dolduracak.

Böylece, belirli bir kullanıcıya uyan otomatik kalibrasyon türünü seçmek mümkündür. Örneğin. Hasta sadece bir gözü hareket ettirebiliyorsa, iki tür örnek yapan bir senaryo yüklemek yararlı olabilir - açık göz ve kapalı göz (bu durumda, kullanıcının yalnızca çalışma alanının üstünde bulunan tutma biçimini bulması gerekir. göz ve tanıma yapısını bir göz için kullanın). Hasta her iki gözle göz kırpabiliyorsa, 4 göz durumu için bir komut dosyası ve her iki göz için tanıma yapısı yüklemek yararlı olabilir. Eye_2S1P2M.dat betiği, varsayılan olarak ECTtracker.

Kalibrasyon işlemini başlatmak için, "seçmeniz gerekirNumuneler"-"Otomatik kalibrasyon"Menü öğelerine basın veya F11 buton. Kullanıcı sayım zamanlayıcısını birer birer değiştirerek görüntüleri görecektir. Her sürenin sonunda, program örneği kaydettikten ve bir sonraki görüntüye giden bir ses çıkar. Kalibrasyon prosedürü, kullanıcının Örnek Matrisini tam otomatik modda doldurmasına izin verir.

Otomatik kalibrasyon özelliğinin bazı sonuçları, aşağıdakilerden dolayı iyi görünmeyebilir:

Bu gibi durumlarda, kullanıcı "kullanarak Örneklerin Matrisini silebilir.Numuneler"-"Örneklerin Matrisini Sıfırla"menü öğesi ve işlem için uygun koşullar sağlayarak, yeniden kalibre edebilirsiniz.

Manuel kalibrasyon

Kullanıcı manuel modda Numune Matrisi için numune seçebilir. Bu özelliği kullanarak kullanıcı, yeniden kalibrasyon yapmadan veya manuel moddaki tüm örnekleri seçmeden otomatik kalibrasyon sırasında alınan kötü kalitede numuneleri değiştirebilir.

Örneklerin Matrisi ECTtracker 2 şekilde doldurulabilir:

Numune Matrisinin doldurulması sırasında daha fazla konfor sağlamak için kullanıcı numunelerin yerlerini değiştirebilir. Bunu yapmak için kullanıcının "tuşuna basarak programı durdurması gerekir.Dur"Menü öğesi. Bundan sonra, sol veya sağ fare düğmelerini kullanmanız ve yeniden yerleştirilmesi gereken bir örneği tıklatmanız gerekir. Bu örnek mavi kenarlıkla vurgulanır (bkz. şekil 10). Bundan sonra, kullanıcı ikinci numuneye tıklamak zorundadır ve değiştirilecektir.

Switching samples in the Matrix of Samples (Şekil 10, Numune Matrisindeki numunelerin değiştirilmesi)

Önemli bilgi! Görüntü izleme kalitesini iyileştirmek için uygun kalibrasyon ve doğru Numune Matrisi doldurma gereklidir. Kullanıcının göz takibinin mevcut durumunun genel doğruluğu, başlangıç ​​ayar kalitesine bağlıdır. Uygun bir kalibrasyon yaptıktan sonra, hasta sembol matrisi ile daha uzun süre çalışarak daha az hata yaparak stresi azaltabilecektir.

Numune Matrisinin doldurulması için rehber:

Daha ayrıntılı öneriler, tam açıklamaları, diyagramları ve çizimleri "Ipuçları ve Püf noktaları"bölüm.

Yapılandırma tamamlanıyor

Başlangıç ​​ayar işlemini tamamlamak ECTtrackerkullanıcı programın ayarlar penceresinde aşağıdaki parametreleri de belirtmek zorundadır ("ile açılabilir.Ayarlar"-"Ayarları göster"Menü öğeleri veya tuşuna basarak F3 kısayol tuşu):

Genel görüntü tanıma kalitesini iyileştirmek için, kullanıcının renk kanallarının öncelik seviyelerini tanımlaması gerekir. İleri düzey kullanıcılar, programın ayar pencerelerinin 15. parametresinin değerini değiştirerek bu öncelik seviyelerini manuel olarak seçebilir. Program ayrıca otomatik öncelik hesaplama modunu da destekler. Kullanmak için, "’ yi seçmeniz gerekir.Ayarlar"-"Kanal Formülünü Ayarla"ana menünün öğeleri.

Kullanıcı istenen tüm parametrelerin ve tanıma yapısının seçimini tamamladığında, hedef pencereyi kullanarak görüntünün analiz alanının belirlenmesi ve Numune Matrisinin oluşturulması, ECTtracker başlatılabilir. Programın çalışmasını başlatmak için kullanıcının "" seçeneğini seçmesi gerekir.Başlat"Ana menünün öğesi F2 buton.

Analiz edilen görüntünün ve Matrix'ten alınan numunelerin karşılaştırması, her kare için gerçekleştirilirken, önceden belirlenmiş eşleşme seviyesini aşan numune merkezlerinin koordinatları (wlim parametresi) ana program penceresinde tanınan örnekler listesinde gösterilir. En yüksek eşleme seviyesine sahip numune hakkında bilgi, bilgi alanında gösterilir. ECTtracker.

Program mevcut görüntü için en uygun örneği belirler. İlgili numune, Numune Matrisinde kırmızı renkle vurgulanır. Bu örneğin satırına bağlı olarak, program daha sonra herhangi bir alıcı yazılıma gönderilen önceden tanımlanmış bir anahtar kod ve eylem seçer. Örneklerden hiçbirinin mevcut görüntüyle uyuşmadığı durumlarda, program, ayarlar penceresinin 9. parametresinde önceden tanımlanmış eylemlerden birini tamamlar. Eğer parametre 9 C değerine sahipse (merkezdeki örnekleri arayın), ECTtracker arama noktasını analiz edilen görüntünün merkezine taşır ve bir süre sonra arama işlemini sürdürür. Bu parametre F değerine sahipse (eşleşmenin bulunduğu son koordinatlardan başlayarak arama örnekleri), program örneği son eşleştirme bölgesinin sınırları dahilinde arayacaktır. Karşılık gelen örnek bulunmadığında atlanacak karelerin miktarı, programın ayarlar penceresinin 6. parametresinde belirtilebilir.