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.

PROTÓTIPO EM DESENVOLVIMENTO VISÃO COMPUTACIONAL BIOMÉDICA

Detecção e Contagem de Hemácias por Microscopia Óptica

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 um gerenciador web completo com API REST.

Ver Projeto no GitHub Artigo Científico Original Parceria em Pesquisa
Segmentação Celular por Watershed: Separação morfológica superior para células sanguíneas agrupadas ou sobrepostas na lâmina.
Avaliação Automática de Foco: Métrica de variância Laplaciana em tempo real que descarta quadros desfocados ou em movimento.
Estabilização Temporal Multiframe: Filtro de média e desvio temporal que impede oscilações espúrias na contagem final.
Gerenciador Web & API REST Integrada: Backend completo em PHP/MySQL para prontuários, amostras, laudos e auditoria com chave de API.
Detecção e Contagem de Hemácias por Visão Computacional sob Microscópio Óptico
Interface experimental do sistema capturando imagens via câmera de microscopia com marcação celular em tempo real.

Pipeline Científico de Visão Computacional

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

01
Aquisição Óptica

Módulo hemacias/camera.py com descoberta automática de dispositivos USB, C-mount e webcams industriais.

02
Avaliação de Foco

Cálculo de nitidez por gradiente Laplaciano. O sistema só autoriza amostragem de frames acima do limiar de clareza.

03
Segmentação Watershed

Transformação de distância euclidiana e marcadores morfológicos para separar eritrócitos aglomerados com alta precisão.

04
Filtro Multiframe

Estabilização temporal de contagem entre múltiplos quadros sucessivos, eliminando artefatos e ruídos transitórios.

05
Sincronismo API REST

Ao pressionar tecla S, a imagem, contagem e metadados de magnificação são enviados ao gerenciador web seguro.

Arquitetura do Motor de Processamento em Tempo Real

O projeto foi refatorado para garantir código limpo, separando a captura de vídeo (`camera.py`), a computação visual (`counter.py`) e a interface gráfica de operação (`teste04.py`).

# Executar detecção com segmentação watershed e calibração de raio:
python teste04.py --method watershed --min-radius 15 --max-radius 35

# Listar câmeras disponíveis:
python teste04.py --list-videos

# Integração direta com servidor web de prontuários:
python teste04.py --api-url https://servidor/hemacias/web --api-key SUA_CHAVE --patient-name "Paciente Teste"
Comando de Teclado 'Q' Encerramento seguro do loop de vídeo e liberação do hardware de captura.
Comando de Teclado 'C' Limpeza e reinicialização do buffer histórico de estabilização de frames.
Comando de Teclado 'S' Disparo de persistência instantânea via API (imagem, coordenadas de hemácias e contagem).
Métodos Disponíveis watershed (padrão para agrupamentos) e hough (círculos geométricos).

Gerenciador Laboratorial Web PHP & MySQL

O diretório web/ contém uma aplicação web completa projetada para laboratórios de análises clínicas e centros de pesquisa biomédica:

Prontuário & Pacientes Cadastro de pacientes com ID externo, histórico clínico e vinculação de múltiplas amostras sanguíneas por paciente.
Metadados de Microscopia Armazenamento de escala micrométrica, índice de magnificação (ex: 400x, 1000x), método utilizado e avaliação de foco.
API REST com Chave de Segurança Endpoints autenticados para recebimento autônomo de dados gerados pelos scripts de visão computacional Python.
Auditoria & Rastreabilidade Trilha completa de logs administrativos, controle de acessos por perfil e registro imutável de datas e intervenções.

Plano de Evolução Técnica & Validação Biomédica

A engenharia biomédica da Maurinsoft estruturou um roadmap rigoroso documentado em docs/PLANO_MELHORIAS.md para elevar o protótipo ao estágio de homologação clínica:

  • Calibração Óptica com Lâmina Micrométrica: Conversão precisa de pixels para micrômetros (μm) de acordo com a objetiva ótica.
  • Classificação Morfológica Celular: Diferenciação automática entre normócitos, microcitos, macrocitos e detecção preliminar de poiquilocitose.
  • Validação Estatística em Câmara de Neubauer: Protocolo de testes cegos comparando a contagem manual por biomédico com a inferência do software.
  • Integração com Sistemas LIS / HIS: Exportação de laudos estruturados nos padrões de laboratório clínico.

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

A Maurinsoft desenvolve equipamentos customizados, interfaces para microscópios e sistemas embarcados sob medida. Converse diretamente com nossa engenharia.

Propor Projeto / Parceria WhatsApp da Engenharia