Protótipo Experimental em Desenvolvimento Ativo (P&D Biomédico)

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.

P&D Biomédico • Visão Computacional

Detecção e Contagem de Hemácias

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.

Ver Projeto no GitHub → Artigo Científico Original Parceria em Pesquisa
Python & OpenCV Segmentação Watershed Microscopia Óptica Avaliação de Foco Laplaciana API REST PHP/MySQL

Pipeline de Visão Computacional

Do sinal ótico analógico à quantificação celular validada em cinco etapas modulares.

01

Aquisição Óptica

Módulo de câmera com descoberta automática de dispositivos USB, montagens C-mount e webcams industriais acopladas ao microscópio.

02

Avaliação de Foco

Cálculo de nitidez em tempo real por gradiente Laplaciano. O sistema descarta quadros desfocados ou durante movimentação da lâmina.

03

Segmentação Watershed

Transformada de distância euclidiana e marcadores morfológicos para individualizar eritrócitos agrupados com alta precisão.

04

Filtro Multiframe

Estabilização temporal entre quadros sucessivos, eliminando ruídos transitórios, partículas em suspensão e oscilações espúrias.

05

Sincronismo API REST

Envio autônomo da contagem, imagem capturada e metadados laboratoriais para o servidor web seguro com chave de API.

Arquitetura do Motor de Processamento

Código modular separando captura de câmera, processamento morfológico Watershed e interface gráfica de operação:

# Detecção com segmentação watershed e calibração de raio: python teste04.py --method watershed --min-radius 15 --max-radius 35 # Descoberta de câmeras acopladas: python teste04.py --list-videos # Envio automático via API REST para o servidor laboratorial: python teste04.py --api-url https://servidor/hemacias/web --api-key SUA_CHAVE
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).

Gerenciador Laboratorial Web PHP & MySQL

Estrutura backend completa para registro de amostras, integração de laudos e auditoria:

Registro de Amostras Vinculação de imagens e contagens celulares com histórico e rastreabilidade por lote laboratorial.
Metadados Ópticos Armazenamento de escala micrométrica, índice de magnificação (ex: 400x, 1000x) e índice de foco.
API REST com Token Endpoints autenticados para recebimento autônomo dos dados enviados pelo script Python.
Trilha de Auditoria Logs administrativos e controle de acessos garantindo integridade das amostras.

Plano de Evolução Técnica & Validação Laboratorial

Roadmap planejado pela engenharia para avançar a acurácia diagnóstica do software:

  • Calibração com Lâmina Micrométrica: Conversão matemática precisa de pixels para micrômetros (μm) por objetiva.
  • Classificação Morfológica: Identificação de variações de tamanho celular e formato preliminar.
  • Comparativo em Câmara de Neubauer: Protocolo de testes comparando contagem manual padrão ouro com inferência automatizada.
  • Exportação Estruturada: Integração com formatos padrão de laudos laboratoriais.
Acompanhar Código no GitHub →

Interesse em Pesquisa Biomédica ou Parceria Tecnológica?

A Maurinsoft desenvolve protótipos customizados, sistemas de visão computacional e instrumentação eletrônica sob medida.

Propor Parceria em Pesquisa Fale com a Engenharia