Este projeto é uma iniciativa científica e educacional de engenharia de software biomédico da Maurinsoft. O algoritmo de contagem automatizada por visão computacional encontra-se em fase de aprimoramento contínuo e validação comparativa contra métodos de referência (câmara de Neubauer / hemocitômetro) antes de homologação diagnóstica. Código-fonte aberto e aberto a parcerias de pesquisa.
Solução baseada em Python 3.10+, OpenCV e algoritmos avançados de segmentação celular (Watershed e transformada circular de Hough) para quantificação automática de glóbulos vermelhos em lâminas laboratoriais, integrada a gerenciador web com API REST.
Do sinal ótico analógico à quantificação celular validada em cinco etapas modulares.
Módulo de câmera com descoberta automática de dispositivos USB, montagens C-mount e webcams industriais acopladas ao microscópio.
Cálculo de nitidez em tempo real por gradiente Laplaciano. O sistema descarta quadros desfocados ou durante movimentação da lâmina.
Transformada de distância euclidiana e marcadores morfológicos para individualizar eritrócitos agrupados com alta precisão.
Estabilização temporal entre quadros sucessivos, eliminando ruídos transitórios, partículas em suspensão e oscilações espúrias.
Envio autônomo da contagem, imagem capturada e metadados laboratoriais para o servidor web seguro com chave de API.
Código modular separando captura de câmera, processamento morfológico Watershed e interface gráfica de operação:
| Tecla 'Q' | Encerramento seguro do loop de vídeo e liberação do hardware de captura. |
|---|---|
| Tecla 'C' | Limpeza e reinicialização do buffer histórico de estabilização de quadros. |
| Tecla 'S' | Persistência instantânea via API REST (imagem, contagem e carimbo de data/hora). |
| Algoritmos | watershed (padrão morfológico) e hough (círculos geométricos). |
Estrutura backend completa para registro de amostras, integração de laudos e auditoria:
Roadmap planejado pela engenharia para avançar a acurácia diagnóstica do software:
A Maurinsoft desenvolve protótipos customizados, sistemas de visão computacional e instrumentação eletrônica sob medida.