Repository navigation
Releases: cmaquera/HemoScan
Releases · cmaquera/HemoScan
Release list
HemoScan AI v0.0.2 (Pre-release)
Novedades en v0.0.2
- Interfaz 100% Local (Offline-First): Se retiró la funcionalidad de sincronización en la nube simulada y los permisos de red (INTERNET y ACCESS_NETWORK_STATE), garantizando privacidad total en el dispositivo.
- Rediseño de Historial de Chequeos (HistoryScreen): Tarjetas reestructuradas en 3 líneas con etiquetas compactas sin saltos de línea ni desbordamientos.
- Simplificación de Resultados (ResultScreen): La tarjeta Detalles de Inferencia en Dispositivo ahora muestra únicamente Método y Modelo.
HemoScan AI v0.0.1 — Beta Testing Release
HemoScan AI v0.0.1 (Beta / Testing Release)
Versión preliminar de pruebas (v0.0.1) de HemoScan AI para tamizaje no invasivo de anemia y estimación de hemoglobina (Hb g/dL) en el dispositivo (100% Offline), validada en hardware físico (Motorola Edge 60 Fusion — Android 16).
Correcciones y Mejoras en v0.0.1
- Corrección de Historial (QLT-0015): Solucionado el cierre inesperado (NullPointerException en DetectionResult.isNeuralInference) al abrir el historial con registros guardados por versiones previas del esquema JSON en SharedPreferences. Se añadió normalización automática (DetectionResult.normalized()) y desduplicación de claves en HistoryRepository.
- Calidad de Código y Estabilidad (QLT-0001 a QLT-0015):
- Liberación determinística del intérprete nativo de TensorFlow Lite (Closeable + DisposableEffect).
- Umbrales OMS corregidos para gestantes (PREGNANT_FEMALE) y niños (CHILD).
- Corrección de escala
ednessRatio en protocolo Multi-Toma (4x) y coherencia entre isAnemic y severity. - Decodificación de imágenes con submuestreo (inSampleSize) fuera del hilo principal (Dispatchers.IO / Dispatchers.Default).
- Preservación de estado de navegación ante rotación (
ememberSaveable).
Instalación
Descarga e instala HemoScan-AI-v0.0.1.apk en tu dispositivo Android (API 24+).