Attenzione: questa pagina è una traduzione automatica (automatica), in caso di dubbi fare riferimento al documento originale inglese. Ci scusiamo per l'inconveniente che ciò può causare.

ECTtracker (EyeComTec Tracker) è un software di tracciamento oculare che identifica le azioni visibili eseguite dall'utente. Viene utilizzato principalmente per monitorare lo stato degli occhi dell'utente (aperto o chiuso) ma può anche tenere traccia delle sopracciglia o della bocca. Questo software può essere utilizzato in combinazione con diverse applicazioni di acquisizione video per videocamere Web o altri dispositivi collegati a un PC (ad es. ECTcamera, Skype, Media Player Classic). ECTtracker confronta diversi stati degli occhi dell'utente con codici chiave assegnati, che possono essere ulteriormente trasmessi a qualsiasi applicazione ricevente (ECTmorse, ECTkeyboard e molti altri). Il software è estremamente flessibile e regolabile, oltre che portatile, e può essere personalizzato per l'uso per qualsiasi utente specifico e le prestazioni di un computer. Infatti, ECTtracker è un'alternativa alla realizzazione di una visione computerizzata intelligente.

A differenza di molti altri simili nei programmi di funzionalità, ECTtracker analizza le immagini utilizzando una matrice speciale di campioni, unica per qualsiasi utente e ambiente specifici (posizione della telecamera, illuminazione, ecc.). Il programma può essere utilizzato da pazienti completamente paralizzati e da coloro che soffrono di una qualche forma di mobilità ridotta. ECTtracker fornisce un monitoraggio sicuro dell'attività visibile, anche per quei pazienti con danni fisici alla faccia, lesioni, ustioni e altri stati post-operatori / accidentali.

Il software è completamente personalizzabile. L'utente può impostare una struttura di riconoscimento delle immagini, livelli corrispondenti tra immagini e campioni, velocità di elaborazione video (in fotogrammi al secondo), tempo di inattività per i casi in cui non c'è immagine e ci sono anche codici chiave emulati da trasmettere alla ricezione di terze parti applicazioni. Il software contiene più di 45 parametri diversi, che possono essere utilizzati per modificare l'aspetto e la funzionalità di ECTtracker. Alcuni parametri consentono all'utente di ridurre i requisiti di elaborazione, offrendo un lavoro stabile anche su computer con bassi livelli di prestazioni.

ECTtracker ha una comoda interfaccia e raggiunge funzionalità per un'impostazione e un debugging corretti e precisi. La procedura di impostazione iniziale è semplice grazie alla sua funzione di auto-calibrazione. Inoltre, ECTtracker supporta varie localizzazioni, consentendo ai pazienti di utilizzare il software nella propria lingua.

ECTtracker è un'applicazione estremamente pratica e conveniente grazie alla sua capacità di adattarsi alle condizioni fisiche dell'utente, ai diversi ambienti e alle risorse del sistema informatico. Un processo di impostazione flessibile e un numero illimitato di account utente consente di utilizzare l'applicazione in ogni caso.

L'interfaccia principale del programma è mostrata nella figura 1.

Main interface of the program (Fig. 1. Interfaccia principale del programma)

Puoi vedere l'interfaccia standard di ECTtracker sull'immagine sopra. I numeri mostrano vari elementi dell'interfaccia:
1 - finestra principale di ECTtracker, che mostra la parte elaborata di un'immagine, coordinare la rete di tracciamento e i campi statistici;
2 - grab-form, o cosiddetta "finestra di destinazione", che consente all'applicazione di acquisire parte dell'immagine per l'analisi. In questo esempio, grab-form si trova sopra la finestra attiva di ECTcamera - l'applicazione per lo streaming video;
3 - la matrice dei campioni - la tabella speciale di ECTtracker applicazione, che contiene piccole istantanee che mostrano gli occhi dell'utente in diversi stati (entrambi gli occhi aperti, chiusi o solo un occhio è aperto). Durante il suo funzionamento il software confronta i campioni e l'immagine corrente identificando lo stato degli occhi dell'utente.
4 - finestra di debug con indicatori grafici. Modificando il colore della striscia, il software mostra chiaramente quale campione corrisponde all'immagine acquisita. Questa finestra viene utilizzata durante l'impostazione iniziale di ECTtracker e durante la determinazione della qualità del monitoraggio;
5 - registro del programma, che contiene informazioni su tutte le azioni e gli eventi importanti. Il registro contiene la data e l'ora di inizio e fine del monitoraggio, la selezione della struttura e altri dati. Tutte le informazioni possono essere esportate in un file di testo;
6 - il ECTtracker finestra delle impostazioni, che contiene tutti i parametri con una breve descrizione per ciascuno.

Al fine di fornire una corretta analisi dell'immagine per programma, è necessario prima calibrarlo e riempire la matrice dei campioni. È inoltre necessario modificare diversi parametri a seconda delle caratteristiche fisiche del paziente e delle prestazioni del computer. Ciò è particolarmente importante durante il primo avvio dell'applicazione.

Vantaggi dell'utilizzo di ECTtracker

ECTtracker presenta numerosi vantaggi significativi rispetto ad altre soluzioni software con funzionalità simili:

La caratteristica principale di ECTtracker è l'adattamento alle capacità fisiche dell'utente. Il programma può essere utilizzato sia da pazienti completamente paralizzati che da coloro che soffrono di attività muscolare incontrollabile (tremori, tic, ecc.). In caso di utilizzo dell'indicatore di contrasto, ECTtracker offre un'eccellente qualità, anche per quei pazienti con danni fisici al viso: ferite, ustioni, ciglia, condizioni oculari postoperatorie e così via. Il programma ha la possibilità di modificare il livello di corrispondenza tra immagini e campioni analizzati, oltre a offrire un'ampia selezione di strutture e altri parametri che consentono all'utente di regolare ECTtracker per le loro esigenze specifiche e fornisce risultati di tracciamento ottimali.

La differenza favorevole di ECTtracker rispetto a un software simile è la sua perfetta addestrabilità, che consente agli utenti di qualsiasi stato di lavorare con il programma. L'algoritmo di tracciamento di ECTtracker funziona indipendentemente dalla posizione dell'utente, dall'illuminazione o dai parametri tecnici del computer. Oggi la maggior parte degli algoritmi sono fatti per essere universali e normalmente la loro analisi si basa sulla ricerca di aree chiare e scure dell'immagine, mentre ECTtracker consente di creare una base di campioni per il tracciamento, che sono unici per qualsiasi utente e ambiente (illuminazione o posizione della telecamera). Un livello così elevato di trainabilità offre un'elevata qualità di tracciamento in quasi tutti i casi. ECTtracker continua a funzionare, laddove altre soluzioni falliscono (impossibile identificare il volto umano o rintracciare gli occhi). Di conseguenza, l'utente può lavorare con una tastiera virtuale in modo più sicuro e veloce, diventando meno stressato allo stesso tempo. Inoltre, ECTtracker consente all'utente di inserire simboli non solo battendo le palpebre, ma con qualsiasi movimento o gesto chiaramente visibile. Questa funzione può essere utilizzata dai pazienti che soffrono dei più noti tipi di disabilità fisiche.

Tutte le modifiche alle impostazioni eseguite dall'utente possono essere salvate come file di configurazione separati, rendendo possibile la modifica di tali file "al volo", consentendo a diversi utenti di lavorare sulla stessa macchina. Le strutture di riconoscimento e le impostazioni personali sono adattate alle esigenze specifiche di ciascun utente. Il programma consente la creazione di un numero illimitato di profili di impostazioni, mentre file di piccole dimensioni consentono di inviarli tramite e-mail o condividerli in altri modi.

La portabilità e le dimensioni ridotte del programma facilitano l'esecuzione ECTtracker da qualsiasi dispositivo multimediale esterno. ECTtracker non richiede installazione e non modifica il registro del sistema operativo.

Campi informativi della finestra principale del programma, una finestra di debug aggiuntiva e un registro eventi dettagliato sono utili funzionalità per la messa a punto. Allo stesso tempo, tutti gli elementi di debug possono essere disabilitati durante il normale funzionamento del programma. La capacità di ridurre la quantità di frame elaborati al secondo può ridurre il carico sul processore e altre risorse di sistema del computer. Ciò consente la regolazione ECTtracker per un funzionamento comodo e regolare, anche su computer a basse prestazioni.

Un'interfaccia semplice e intuitiva consente di eseguire rapidamente le configurazioni iniziali e iniziare a lavorare immediatamente ECTtracker. Tutte le funzionalità di base del menu principale sono duplicate con "tasti di scelta rapida" per un accesso rapido. Inoltre, ECTtracker supporta diverse localizzazioni, consentendo agli utenti di lavorare con il programma nella loro lingua madre.

Configurazione di ECTtracker non ci vuole molto. In caso di modifica delle condizioni di luce o della posizione del corpo, l'utente può creare rapidamente nuovi campioni per il monitoraggio utilizzando la funzione di calibrazione automatica. Non è necessario eliminare vecchi campioni, poiché il programma consente una quantità illimitata di profili di impostazioni e diversi Matrice di campioni.

Tutte queste funzionalità offrono estrema flessibilità nella configurazione e nel funzionamento di ECTtracker.

Screenshots

About ECTtracker About ECTtracker
Main menu ECTtracker Main menu ECTtracker
L'interfaccia principale del programma The main interface of the program
The main interface of the program The main interface of the program
Settings panel program Settings panel program
Program event log Program event log

Video guide ECTtracker