O PulmoVision é um sistema que usa em redes neurais convolucionais (CNN) para a detecção automática de doenças pulmonares — tuberculose e pneumonia — por meio da análise de imagens de raio-X do tórax.
Ele foi desenvolvido utilizando Django como framework web e integra um modelo de Deep Learning para processar e classificar exames, proporcionando um suporte rápido e eficiente para diagnósticos médicos.
✔️ Upload de imagens de raio-X para análise
✔️ Detecção automática de doenças pulmonares com CNN
✔️ Gestão de usuários e pacientes com autenticação segura
✔️ Histórico de exames para acompanhamento clínico
✔️ Interface intuitiva para médicos e pesquisadores
🔹 Python 3.x
🔹 Django - Framework web
🔹 TensorFlow/Keras - Treinamento do modelo de Deep Learning
🔹 OpenCV - Processamento de imagens
🔹 MYSQL - Banco de dados
🔹 Bootstrap - Interface web responsiva
git clone https://github.com/Ximana/PulmoVision.git
cd PulmoVisionpython -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
pip install -r requirements.txtpython manage.py migratepython manage.py createsuperuserpython manage.py runserverAgora, acesse http://127.0.0.1:8000/ no seu navegador. 🎯
- O usuário faz o upload de uma imagem de raio-X do tórax.
- O modelo CNN processa a imagem e realiza a classificação.
- O sistema exibe o resultado: Normal, Pneumonia ou Tuberculose.
- Os exames são salvos para acompanhamento e histórico.
| Imagem | Previsão do modelo | Precisão |
|---|---|---|
| Raio-X 1 | Pneumonia | 98% |
| Raio-X 2 | Tuberculose | 95% |
| Raio-X 3 | Normal | 99% |
Este projeto está licenciado sob a MIT License.
📧 Email: [email protected]
🌐 GitHub: ximana