Avaliação automática de amostras biológicas através de

Transcrição

Avaliação automática de amostras biológicas através de
Avaliação automática de amostras biológicas através de visão
computacional (1)
Daniel Benke(2), Emerson André Fedechen
Vargas (5) , Leônidas João de Mello Junior (6)
(3)
, Maurício Edgar Stivanello (4) , Saulo
(1) Trabalho executado com recursos do Edital. 38/2011/PRPPGI
(2) Estudante, Técnico em Informática, Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina,
Gaspar-SC
(3) Mestre, Professor de Informática, [email protected], Instituto Federal de Educação, Ciência e
Tecnologia de Santa Catarina, Gaspar-SC
(4) Doutor, Professor de Informática, [email protected], Instituto Federal de Educação, Ciência e
Tecnologia de Santa Catarina, Gaspar-SC
(5) Mestre, Professor de Matemática, [email protected], Instituto Federal de Educação, Ciência e
Tecnologia de Santa Catarina, Gaspar-SC
(6) Mestre, Professor de Biologia, [email protected], Instituto Federal de Educação, Ciência e
Tecnologia de Santa Catarina, Gaspar-SC
RESUMO: A análise de amostras microscópicas é uma atividade rotineira em laboratórios, sendo a
contagem de células, realizada manualmente, bastante dispendiosa. O
trabalho objetivou o
desenvolvimento de um sistema de computador para contagem de células. Diferentes etapas foram
desenvolvidas no trabalho, incluindo o estudo do procedimento de contagem de amostras biológicas e
seleção de caso, configuração dos equipamentos de aquisição e processamento de dados, preparação da
base de imagens microscópicas, assim como a implementação e validação do sistema. A sequência
clássica de processamento de imagens pôde ser descrita pelas etapas de pré-processamento,
segmentação, descrição e identificação. Utilizou-se de filtro da mediana para eliminação de ruído,
segmentação por crescimento de região para separar as células do fundo, rotulação de componentes
conexos em conjunto com operações morfológicas. Para validar o protótipo desenvolvido foi realizada uma
bateria de testes utilizando uma base de imagens microscópicas obtidas a partir da coleção histológica do
campus Gaspar. Foram amostrados 11 campos microscópicos de esfregaço de sangue. As amostras foram
avaliadas manualmente e pelo sistema automatizado desenvolvido. Os resultados foram comparados pelo
teste estatístico Chi-quadrado. O sistema apresentou diferença insignificante (p=0,98) de 1,45% quando
comparado com o obtido manualmente, mostrando-se eficiente quando comparado com a contagem
manual.
Palavra Chave: Microscopia, Automatização, Hematologia
INTRODUÇÃO
A análise de informações a partir de amostras
biológicas, obtidas por técnicas de microscopia de
luz, é uma das atividades mais comum em
laboratórios. No caso específico de amostras de
sangue,
contadores
automatizados
são
frequentemente utilizados na contagem de células
sanguíneas, oferecendo segurança e rapidez na
análise hematológica. Algumas amostras analisadas
pelos contadores automatizados de células ainda
requerem avaliação através da distensão de sangue
periférico para permitir a observação de
anormalidades morfológicas e outras alterações
(Failace e Pranke, 2004). Diante da automatização
por contadores de células (análise quantitativa), a
utilização da microscopia de luz somente é prática
diante de casos selecionados. Apesar da alta
confiabilidade dos contadores automatizados, a
observação
microscópica
cuidadosa
dos
hemogramas não concordantes pelo aparelho
diminui a possibilidade de qualquer alteração
presente não ser observada e indicada no
hemograma (Failace e Pranke, 2004).
A disponibilidade de um sistema que realize a
contagem diretamente da lâmina amostrada para o
exame qualitativo poderá constituir uma inovação
para a área, e constitui uma primeira etapa para a
resolução de problemas que permeiam a própria
análise qualitativa. A visão computacional vem
sendo aplicada com sucesso em diferentes áreas,
de modo que informações sejam extraídas de
imagens digitais de forma automatizada.
Sistemas de análise automática de imagens
estão sendo cada vez mais utilizados em aplicações
que variam de robótica até monitoramento
automático de tráfego (Denman et al. 2006,
Stivanello & Gomes 2006, Siegwart & Nourbakhsh
2004). No caso específico de procedimentos
laboratoriais, também já encontram-se disponíveis
sistemas que dão suporte aos procedimentos de
análise.
O Lohitha é um exemplo de software baseado em
processamento de imagens e visão computacional
aplicado a contagem celular (G.Priyankara, Silva
2012). O sistema é empregado ao reconhecimento
e análise sanguínea e a geração de relatórios de
hemogramas. A entrada do sistema é uma imagem
gerada por um microscópio específico e
previamente preparada por um profissional
treinado. A contagem pode ser feita para diferentes
tipos de células de maneira automática ou interativa
(com
regiões selecionadas).
Criado
como
alternativa mais econômica quando comparado a
hardwares específicos, este sistema torna-se viável
a localidades com restrições de recursos sem a
substituição do especialista. O software oferece
também agilidade na contagem celular, diminuindo
o stress dos técnicos laboratoriais.
Outro sistema relevante que permite realizar
análises diversas em imagens é o ImageJ
(Collins2007). Neste sistema de processamento de
imagens é possível extrair diferentes estatísticas
através da aplicação sequencial de operações que
se encontram disponíveis. Este sistema não é
desenvolvido para realizar a análise de um tipo
específico
de
imagem.
Desta
forma,
a
responsabilidade da escolha correta da sequência
de processamento fica a cargo do usuário.
Neste sentido, o objetivo do presente trabalho foi
desenvolver um sistema de computador para
contagem automática de células sanguíneas em
lâminas contendo esfregaço de sangue.
METODOLOGIA
Diferentes etapas foram desenvolvidas para realizar
o trabalho, incluindo o estudo do procedimento de
contagem de amostras biológicas e seleção de caso
de uso, a montagem e configuração dos
equipamentos de aquisição e processamento de
dados, preparação da base de imagens
microscópicas, assim como a implementação e
validação do sistema. Tradicionalmente, a
sequência clássica de processamento de imagens
pode ser descrita pelas etapas de préprocessamento,
segmentação,
descrição
e
identificação. O fluxo de processamento empregado
no sistema desenvolvido, assim como as técnicas
selecionadas para cada etapa do processamento, é
apresentado na Figura 1. Como indicado, foi
utilizado o filtro da mediana para eliminação de
ruído, segmentação por crescimento de região para
separar as células do fundo e rotulação de
componentes conexos em conjunto com operações
morfológicas para identificação e contagem das
células. O sistema descrito foi implementado em
linguagem C++, utilizando a biblioteca de
processamento de imagens OpenCV. Para validar o
protótipo desenvolvido foi realizada uma bateria de
testes amostrando 11 lâminas de esfregaço de
sangue (aumento de 400x, corante HE). As
amostras foram avaliadas tanto manualmente
quanto pelo sistema automatizado desenvolvido. Os
resultados apresentados pela contagem manual e
pelo sistema foram comparados e submetidos a
análise estatística pelo teste do Chi-Quadrado.
RESULTADOS E DISCUSSÃO
Em média, o sistema apresentou um desvio de
1,45% quando comparado com o obtido
manualmente (Tabela 1). Pôde-se, desta forma,
verificar que não foi encontrada diferença
significante entre a análise manual, realizada pelo
especialista humano e o sistema computacional
desenvolvido (p=0,98).
Tabela 1–Média de células contadas por
campo microscópico.
Contagem
Contagem
Manual Automatizada
213,4
213,9
Média dos
Desvios
P
3,1 (1,45%)
0,98
Com base neste resultado, considera-se que o
sistema mostra-se eficiente quando comparado com
o trabalho do especialista humano. A aplicação dos
filtros para a diferenciação e contagem dos
morfotipos nucleares revelou-se o maior problema
para o presente trabalho, necessitando de um
sistema mais especializado.
CONCLUSÕES
No presente trabalho foi apresentado o
desenvolvimento de um sistema de contagem
automática de células em campos microscópicos
por meio de visão computacional. O sistema
desenvolvido apresentou resultados satisfatórios na
contagem de células sanguíneas a partir de
imagens microscópicas, podendo ser utilizado como
ferramenta de auxílio a análises biológicas.
Como perspectivas futuras pretende-se aumentar
a possibilidade de utilização do sistema no sentido
de distinguir dentre diferentes tipos de células
presentes
em
uma
amostra.
Pretende-se
disponibilizar esta funcionalidade através da
utilização de reconhecedores de padrões com base
em forma e também similaridade de cor,
possibilitando a identificação de diferentes
morfotipos celulares e avanços na tecnologia
biomédica.
REFERÊNCIAS
COLLINS, T.J. Imagej for microscopy Bio
Techniques, 43:25–30. 2007.
DENMAN,S.,FOOKES,C.,COOK,J.,DAVOREN,C.,
MAMIC,A.,FARQUHARSON,G.,CHEN,D.,
CHEN,B., SRIDHARAN,S. Multi-view intelligent
vehicle surveillance system. In: IEEE International
Conference on Video and Signal Based
Surveillance,page 26. 2006.
FAILACE, R.; PRANKE P. Rev. Bras. Hematologia
e Hemoterapia. vol.26 no.3. São José do Rio Preto,
2004.
G.PRIYANKARA,O.SENEVIRATNE,R.S.W.S,
SILVA,R.D.. Anextensible computer vision
application for blood cell recognition and analysis.
Technical report, Dept. Of Computer Science and
Engineering-University of Moratuwa. 2012.
SIEGWART,R., NOURBAKHSH, I.R. Introduction
to Autonomous Mobile Robots. MIT Press. 2004
STIVANELLO,M.E., GOMES,P.C.R..Inspeção
visual industrial automatizada por análise de forma
com descritores de fourier e redes neurais
artificiais.In Anais do XV Seminco, página 11. 2006