Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes,...

18
Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas Integráveis da EPUSP CBIS’2004 – IX Congresso Brasileiro de Informática em Saúde

Transcript of Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes,...

Page 1: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil

André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo

Laboratório de Sistemas Integráveis da EPUSP

CBIS’2004 – IX Congresso Brasileiro de Informática em Saúde

Page 2: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Introdução

Este trabalho promove a colaboração entre profissionais de saúde, através diagnóstico à distância, segunda opinião médica e capacitação de médicos remotamente

A ferramenta estará disponível no “Projeto Oncopediatria” de telemedicina

http://www.oncopediatria.org

.

Page 3: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Objetivos

Permitir que profissionais de saúde possam visualizar e discutir, de forma colaborativa através da Internet, imagens médicas digitalizadas;

Permitir a conversação através de texto e vídeo-conferência entre os participantes da reunião.

Page 4: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação

Foram necessários: A especificação de um protocolo colaborativo; O desenvolvimento de dois módulos:

ServidorCliente

Toda a implementação utiliza a linguagem de programação Java (Java RMI para o protocolo e JMF para a vídeo-conferência).

Page 5: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação

Arquitetura Centralizada:

Page 6: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação - Protocolo

Seção: Abstração lógica para diferenciar várias reuniõesAssim pode permitir a existência de

múltiplas reuniões

Foram criadas duas classes de controle:CCA: Classe de Controle de Acesso;CCS: Classe de Controle de Seções.

Page 7: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação - Protocolo

CCA:Classe que controla uma seção. Possui proteção contra acessos

simultâneos, garantindo sua consistência.

CCS: Gerencia todas as CCA´s existentes no

momento.

Page 8: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação - Protocolo

Diagrama de Classes:

A CCS e as CCA são inteiramente localizadas no servidor para evitar inconsistências;

Usuários mantém cópia local de sua respectiva CCA para visualização.

Page 9: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação - Protocolo

Mensagens de Controle:Mensagem de Seção;Mensagem de Log;Mensagem de Atualização;Mensagem de Notificação;Mensagem de Texto;Mensagem de Vídeo-Conferência.

Page 10: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação – Aplicação Cliente

Ambiente Colaborativo:Pincel, Borracha;Retângulo, Oval, Reta;Texto;Mover, Zoom;Distância, Ângulo;Efeitos na Imagem: Brilho, Contraste,

Nitidez, Desfoque, Convolução.

Page 11: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação – Aplicação Cliente

Page 12: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação - Processamento

Após cada modificação no AC, é gerada uma Mensagem de Atualização enviada ao Servidor;O Servidor envia uma Mensagem de Notificação aos usuários da Seção;Cada usuário atualiza sua CCA Local a partir da CCA do Servidor; Com isso, é feita a visualização.

Page 13: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação - AC

Para maior eficiência do protocolo, cada camada é binarizada e enviada de forma compactada para o Servidor;

Os usuários devem descompactar a camada para poderem visualizarem.

Page 14: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação – Vídeo-Conferência

O módulo de vídeo-conferência utiliza qualquer webcam e microfone devidamente instalados no Sistema Operacional utilizado.

Atualmente, o fluxo de vídeo-conferência é enviado diretamente aos usuários participantes.

Page 15: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Implementação – Vídeo-Conferência

Page 16: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

ConclusãoPretende-se com este projeto auxiliar a execução de diagnósticos médicos, e possivelmente o ensino à distância, criando uma alternativa de comunicação eficiente e produtiva.

O sistema encontra-se atualmente na fase de testes

Page 17: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Trabalhos Futuros

Como o fluxo de um sistema de vídeo-conferência é muito grande, pretende-se utilizar um servidor auxiliar para diminuir o tráfego na rede.

Pretende-se ampliar este projeto com a utilização da visualização tridimensional volumétrica, e permitir a colaboração sobre cada fatia do volume.

Page 18: Ambiente Colaborativo Aplicado à Medicina em Câncer Infantil André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo Laboratório de Sistemas.

Contatos

André L. M. Rosa, Thiago T. Lopes, Adilson Y. Hira, Marcelo K. Zuffo

[amiranda, tognoli, ayhira, mkzuffo]@lsi.usp.br

Núcleo de TelemedicinaLaboratório de Sistemas IntegráveisDepartamento de Sistemas EletrônicosEscola Politécnica da USPTelefone: (11) 3091-5676