$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
A avaliação cinemática da tarefa de beber tem sido recomendada para uso em pesquisas de reabilitação deAVC 6. No entanto, preocupações práticas têm sido citadas como barreiras à adoção da cinemática em pesquisas de reabilitação, e essas preocupações incluem o custo e os requisitos técnicos para tecnologias de captura de movimento convencionalmente usadas para medir a biomecânicahumana 15. Essas preocupações subsequentemente dificultam a adoção clínica e a tradução da avaliação cinemática para a prática clínica. Alternativamente, uma abordagem mais prática para extrair cinemática por meio de visão computacional pode ser realizada usando uma única câmera estéreo, um computador pessoal e itens comumente encontrados em um ambienteambulatorial 16. Apresentamos um protocolo projetado para clínicos que utiliza um guia baseado na web para registrar imagens e vídeos compatíveis com um fluxo de trabalho de visão computacional para extrair métricas cinemáticas da tarefa de beber. O objetivo de longo prazo é aumentar a acessibilidade a essas métricas, que já foram desenvolvidas e recomendadas para uso em pesquisas de reabilitação de AVC 5,6,12,13,14.
A sincronização de vídeo é importante para abordagens de câmera dupla para visão computacional. Configurações de câmera dupla imitam os olhos humanos, que simultaneamente percebem uma cena no mundo real de pontos de vista ligeiramente diferentes para permitir a percepção de profundidade. No caso da visão computacional, a sincronização adequada é então crítica para a precisão das informações tridimensionais (por exemplo, posição do pulso humano em um sistema de coordenadas cartesianas) determinadas a partir de duas fontes bidimensionais (por exemplo, localização em pixels do pulso humano em uma foto). Na nossa experiência, câmeras duplas podem fornecer resultados razoáveis quando sincronizadas com até 1 ms16. Vários fatores podem reduzir a sincronização, incluindo taxas de quadros de câmera pouco confiáveis, taxas limitadas de transmissão de dados em cabos, ineficiências de software e especificações de hardware limitadas (por exemplo, baixa RAM ou processadores de baixo nível). Para aliviar problemas de sincronização, esse protocolo utiliza uma câmera estéreo pronta a usar, que se beneficia de uma área física menor e é projetada como um dispositivo plug-and-play (por exemplo, conexão USB única a um computador pessoal padrão) para capturar automaticamente imagens sincronizadas de dois sensores de imagem embutidos.
As características da câmera exigem uma consideração cuidadosa para qualquer aplicação de visão computacional. Em teoria, imagens de maior resolução e registros de maior taxa de quadros do movimento humano oferecem mais dados para detectar pontos-chave anatômicos com maior precisão espaço-temporal. No entanto, é necessário um equilíbrio inevitável entre a quantidade de dados e os recursos computacionais disponíveis para processá-los. O protocolo descrito é baseado em uma câmera estéreo que grava vídeo com resolução de 1280 x 720 pixels a uma taxa de quadros de 60 Hz, o que é comparável a estudos anteriores aplicando visão computacional para a cinemática de tarefasde consumo 16,18. Para gravar esses vídeos, observamos sucesso confiável usando um computador de nível consumidor de nível superior (por exemplo, CPU de 3,2 GHz com 128 GB de RAM) e sucesso misto usando um laptop (por exemplo, CPU de 2,6 GHz com 16 GB de RAM). Ao aplicar computadores de linha inferior, um problema típico é a ausência de quadros de vídeo, que frequentemente se apresenta como um vídeo de saída com duração menor que a gravação de vídeo prevista de 20 s. Vale notar que, embora a computação de dados seja um dos culpados comuns por causa da ausência de quadros de vídeo, a transmissão de dados também é importante. No ambiente de saúde, por exemplo, configurações de segurança associadas a portas de acesso de computador (por exemplo, drives USB) podem causar atrasos na transmissão de dados que interferem na gravação de vídeo confiável.
A interferência de linha de visão desafiará etapas-chave em um fluxo de trabalho de visão computacional, incluindo calibração e estimativa da pose humana. A calibração depende de imagens digitais de um padrão padrão de tabuleiro de xadrez, o que permite que a visão computacional mapeie pixels da imagem para as dimensões físicas do mundo real. A visualização clara do padrão de tabuleiro de xadrez melhora a taxa de sucesso desse mapeamento. Interferência visual pode surgir por vários motivos, incluindo, mas não se limitando aos seguintes: (i) problemas de iluminação (por exemplo, brilho forte de uma janela próxima ou sombras escuras); (ii) movimentos excessivamente rápidos do tabuleiro de xadrez (por exemplo, desfoque da imagem devido ao tempo prolongado de exposição da câmera); ou (iii) propriedades intrínsecas inadequadas da câmera (por exemplo, distância focal incorreta ou distorção severa da lente). A estimativa de poses humanas utiliza inteligência artificial para anotar automaticamente marcos anatômicos a partir de imagens de uma única pessoa (estimativa de uma única pose) ou de várias pessoas (estimativa de múltiplas poses). A visualização clara do humano é então fundamental para a taxa de sucesso da estimativa da pose. Alguma interferência visual pode ser tolerada dependendo dos parâmetros da visão computacional (por exemplo, arquitetura de IA, limiares de previsão). No entanto, para avaliar a adequação de um vídeo para estimação de pose humana, armadilhas comuns a serem observadas incluem o seguinte: (i) espectadores em vista em caso de estimação de pose única; (ii) segmentos do corpo intermitentemente fora do campo de visão da câmera; e (iii) auto-oclusão devido à sobreposição de segmentos corporais.
Desacoplar a coleta de dados do próprio fluxo de trabalho de visão computacional oferece tanto vantagens quanto desvantagens. Uma desvantagem notável é o atraso nas informações clinicamente relevantes disponíveis para clínicos e pacientes para orientar a tomada de decisões. Uma vantagem potencial é a redução da interferência na interação entre clínico e paciente. Por exemplo, assumindo que a calibração seja realizada antes da consulta do paciente, gravar em vídeo 10 repetições da tarefa de beber conforme descrito na literaturaanterior 12 idealmente exigiria menos de 4 minutos de tempo de gravação em vídeo, além de qualquer tempo necessário para orientar pacientes que não conhecem o protocolo. Além disso, essa separação pode aumentar a aceitação dos profissionais ao dividir a responsabilidade pela informação. Dentro dessa separação de funções, o clínico assume a responsabilidade por quando e por que as avaliações em vídeo ocorrem, e cientistas/engenheiros de dados assumem a direção de refinar o fluxo de trabalho de visão computacional responsável por métricas clínicas precisas e confiáveis (por exemplo, cinemática de tarefas de bebida). De fato, isso pode ser comparado à realidade atual de muitos exames baseados em sangue (por exemplo, painéis metabólicos completos) e baseados em imagem (por exemplo, estudos de ressonância magnética) rotineiramente solicitados por clínicos. Por fim, esse desacoplamento pode ser vantajoso à medida que o campo da IA continua avançando. Os dados de vídeo adquiridos hoje podem passar por análises repetidas por soluções de visão computacional mais avançadas do futuro, que podem extrair mais métricas cinemáticas com maior velocidade, precisão e confiabilidade.
Nosso objetivo é avançar ainda mais o acesso à cinemática dos membros superiores entre a comunidade de reabilitação, que inclui profissionais de saúde ambulatorial e, previsivelmente, indivíduos em ambiente domiciliar (por exemplo, telereabilitação). Esse protocolo e o aplicativo baseado na web devem ser vistos como um estágio inicial de desenvolvimento, que até agora tem sido considerado uma atividade muito focada (ou seja, a tarefa de beber) e um grupo relativamente focado de partes interessadas (ou seja, usuários clínicos e sujeitos que podem realizar facilmente a tarefa de beber). Versões futuras serão necessárias para acomodar um grupo de usuários mais diversificado, atividades mais diversas e populações de sujeitos mais diversas (por exemplo, indivíduos com déficits severos que necessitam de acomodação de atividades). Além disso, o desenvolvimento futuro incluirá pontos importantes antes da implementação em larga escala, como integração em prontuários eletrônicos e manutenção da privacidade e confidencialidade do paciente. Essas versões futuras provavelmente também incorporarão novas tecnologias e aprimorarão as tecnologias atualmente disponíveis. Por exemplo, o protocolo atual assume um fluxo de trabalho de visão computacional baseado em visão binocular (por exemplo, câmeras estereoscópicas). Um desenvolvimento lógico próximo é um protocolo com visão monocular (por exemplo, câmeras mais básicas), que pode ser alcançável utilizando IA treinada com conjuntos de dados binoculares. Vale destacar que o protocolo atual fornece dados de imagem e vídeo compatíveis com as soluções de visão computacional de última geração, que já estão sendo superadas em desempenho pelas soluçõesmais recentes 18. O protocolo baseado na web descrito aqui pode permitir que os profissionais implementem em sua prática uma base para visão computacional, que provavelmente avançará dramaticamente à medida que a tecnologia de IA permeia a indústria da saúde.