Atenção: esta página é uma tradução automática (automática); em caso de dúvida, consulte o documento original em inglês. Pedimos desculpas pelo inconveniente que isso possa causar.

ECTtracker (EyeComTec Tracker) é um software de rastreamento ocular que identifica ações visíveis executadas pelo usuário. É usado principalmente para monitorar o estado dos olhos do usuário (aberto ou fechado), mas também pode rastrear as sobrancelhas ou a boca. Este software pode ser usado em conjunto com diferentes aplicativos de captura de vídeo para câmeras da web ou outros dispositivos conectados a um PC (por exemplo, ECTcamera, Skype, Media Player Classic). ECTtracker compara diferentes estados dos olhos do usuário com códigos de teclas atribuídos, que podem ser transmitidos posteriormente a qualquer aplicativo receptor (ECTmorse, ECTkeyboard e muitos outros). O software é extremamente flexível e ajustável, além de portátil, e pode ser personalizado para uso em qualquer usuário específico e no desempenho de um computador. De fato, ECTtracker é uma alternativa à realização inteligente da visão computacional.

Ao contrário de muitos outros semelhantes em programas de funcionalidade, ECTtracker analisa imagens usando uma Matrix de amostras especial, única para qualquer usuário e ambiente específico (posição da câmera, iluminação etc.). O programa pode ser usado por pacientes totalmente paralisados ​​e por aqueles que sofrem de alguma forma de mobilidade reduzida. ECTtracker fornece rastreamento garantido da atividade visível, mesmo para pacientes com danos físicos no rosto, lesões, queimaduras e outros estados pós-operatórios / acidentais.

O software é totalmente personalizável. O usuário pode definir uma estrutura de reconhecimento de imagem, combinando níveis entre imagens e amostras, velocidade de processamento de vídeo (em quadros por segundo), tempo ocioso nos casos em que não há imagem e também existem códigos de chave emulados para serem transmitidos a terceiros. formulários. O software contém mais de 45 parâmetros diferentes, que podem ser usados ​​para alterar a aparência e a funcionalidade do ECTtracker. Alguns parâmetros permitem ao usuário diminuir os requisitos de computação, fornecendo trabalho estável, mesmo em computadores com baixos níveis de desempenho.

ECTtracker possui interface conveniente e funcionalidade de alcance para configuração e depuração adequada e precisa. O procedimento de configuração inicial é simples devido ao seu recurso de calibração automática. Além disso, ECTtracker suporta várias localizações, permitindo que os pacientes usem o software em seu próprio idioma.

ECTtracker é uma aplicação altamente prática e conveniente devido à sua capacidade de se adaptar às condições físicas do usuário, diferentes ambientes e recursos do sistema de computador. Um processo de configuração flexível e uma quantidade ilimitada de contas de usuário possibilitam o uso do aplicativo em qualquer caso.

A interface principal do programa é mostrada na figura 1.

Main interface of the program (Fig. 1. Interface principal do programa)

Você pode ver a interface padrão de ECTtracker na imagem acima. Os números mostram vários elementos da interface:
1 - janela principal de ECTtracker, que mostra a parte processada de uma imagem, rede de rastreamento de coordenadas e campos estatísticos;
2 - formulário de captura, ou a chamada "janela de destino", que permite ao aplicativo capturar parte da imagem para análise. Neste exemplo, o formulário de captura está localizado acima da janela ativa do ECTcamera - o aplicativo para transmissão de vídeo;
3 - Matrix of Samples - a tabela especial do ECTtracker aplicativo, que contém pequenos instantâneos mostrando os olhos do usuário em diferentes estados (olhos abertos, fechados ou apenas um olho aberto). Durante sua operação, o software compara amostras e a imagem atual, identificando o estado dos olhos do usuário.
4 - janela de depuração com indicadores gráficos. Ao alterar a cor da faixa, o software mostra claramente qual amostra corresponde à imagem adquirida. Essa janela é usada durante a configuração inicial de ECTtracker e durante a determinação da qualidade do rastreamento;
5 - log do programa, que contém informações sobre todas as ações e eventos importantes. O log contém a data e a hora do rastreamento de início e parada, seleção da estrutura e outros dados. Toda a informação pode ser exportada para um arquivo de texto;
6 - o ECTtracker janela de configurações, que contém todos os parâmetros com uma breve descrição para cada um.

Para fornecer uma análise adequada da imagem por programa, é necessário primeiro calibrá-la e preencher a Matriz de Amostras. Também é necessário alterar vários parâmetros, dependendo das características físicas do paciente e do desempenho do computador. Isso é especialmente importante durante o primeiro início do aplicativo.

Vantagens do uso do ECTtracker

ECTtracker possui várias vantagens significativas em relação a outras soluções de software com funcionalidade semelhante:

A principal característica do ECTtracker é a adaptação às habilidades físicas do usuário. O programa pode ser usado tanto por pacientes totalmente paralisados ​​quanto por aqueles que sofrem de atividade muscular incontrolável (tremores, tiques, etc.). No caso de uso de marcador de contraste, ECTtracker fornece excelente qualidade, mesmo para pacientes com danos físicos no rosto: feridas, queimaduras, cílios chamuscados, condições oculares pós-operatórias e assim por diante. O programa tem a capacidade de alterar o nível de correspondência entre imagens e amostras analisadas, além de oferecer uma ampla seleção de estruturas e outros parâmetros que permitem ao usuário ajustar ECTtracker para suas necessidades específicas e fornece ótimos resultados de rastreamento.

A diferença favorável de ECTtracker em comparação com software semelhante, é a sua capacidade de treinamento perfeita, que permite que usuários de qualquer estado trabalhem com o programa. O algoritmo de rastreamento de ECTtracker trabalha de forma independente para a posição do usuário, iluminação ou parâmetros técnicos do computador. Atualmente, a maioria dos algoritmos é feita para ser universal e normalmente sua análise é baseada em encontrar áreas claras e escuras da imagem, enquanto ECTtracker permite criar uma base de amostras para rastreamento, únicas para qualquer usuário e ambiente (iluminação ou posição da câmera). Esse alto nível de treinabilidade fornece rastreamento de alta qualidade em quase todos os casos. ECTtracker continua trabalhando, onde outras soluções falham (incapaz de identificar o rosto humano ou rastrear os olhos). Como resultado, o usuário pode trabalhar com um teclado virtual com mais confiança e rapidez, ficando menos estressado ao mesmo tempo. Além disso, ECTtracker permite que o usuário insira símbolos não apenas piscando os olhos, mas com qualquer movimento ou gesto claramente visível. Esse recurso pode ser usado por pacientes que sofrem dos tipos mais conhecidos de deficiências físicas.

Todas as alterações nas configurações realizadas pelo usuário podem ser salvas como arquivos de configuração separados, possibilitando a alteração "on the fly", permitindo que diferentes usuários trabalhem na mesma máquina. Estruturas de reconhecimento e configurações pessoais são ajustadas para necessidades específicas de cada usuário. O programa permite a criação de uma quantidade ilimitada de perfis de configurações, enquanto pequenos tamanhos de arquivos facilitam o envio por email ou o compartilhamento de outras maneiras.

A portabilidade e o tamanho pequeno do programa permitem facilidade de execução ECTtracker de qualquer dispositivo de mídia externo. ECTtracker não requer instalação e não faz alterações no registro do sistema operacional.

Os campos de informações da janela principal do programa, uma janela de depuração adicional e um log de eventos detalhado são recursos úteis para o ajuste fino. Simultaneamente, todos os elementos de depuração podem ser desativados durante a operação normal do programa. A capacidade de reduzir a quantidade de quadros processados ​​por segundo pode reduzir a carga no processador e outros recursos do sistema do computador. Isso permite ajustar ECTtracker para operação confortável e suave, mesmo em computadores com baixo desempenho.

Uma interface simples e amigável permite executar configurações iniciais rapidamente e começar a trabalhar imediatamente com ECTtracker. Toda a funcionalidade básica do menu principal é duplicada com "teclas de atalho" para acesso rápido. Além do que, além do mais, ECTtracker suporta diferentes localizações, permitindo que os usuários trabalhem com o programa em seu idioma nativo.

Configuração de ECTtracker não demora muito. Em caso de alteração nas condições de luz ou na posição do corpo, o usuário pode criar rapidamente novas amostras para rastreamento usando o recurso de calibração automática. Não há necessidade de excluir amostras antigas, porque o programa permite uma quantidade ilimitada de perfis de configurações e várias Matrizes de Amostras.

Todos esses recursos oferecem extrema flexibilidade na configuração e operação de ECTtracker.

Screenshots

About ECTtracker About ECTtracker
Main menu ECTtracker Main menu ECTtracker
A interface principal do programa 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

Guias de vídeo do ECTtracker