Robots sociales
Asistentes en salud, educación y hogar que necesitan entender el estado emocional del usuario para responder apropiadamente.
Director de Tesis: Ing. Elorza López Neftalí
Asistentes en salud, educación y hogar que necesitan entender el estado emocional del usuario para responder apropiadamente.
Las expresiones faciales representan el canal más rico de información emocional — hasta el 55% de la comunicación humana.
Los sistemas actuales carecen de módulos de percepción emocional robustos, accesibles y evaluados bajo condiciones reales.
Construir un dataset propio de ~900 imágenes faciales en condiciones controladas.
Comparar enfoques basados en imagen (CNN, MobileNetV2) vs. geometría facial (MLP, SVM, RF).
Demostración de un detector en tiempo real que ejecute los modelos simultáneamente.
Cámara Samsung NX2000 con iluminación profesional (softboxes).
Fondo verde eliminado digitalmente.
Un sujeto (Maya) como modelo.
División: 80% entrenamiento / 20% prueba
Foto RGB de estudio
Reducir complejidad
Haar Cascade · OpenCV
Redimensionar rostro
Valores de píxel / 255
Imagen 96×96 en grises (1 canal).
Imagen 96×96 en RGB (3 canales).
468 puntos 3D.
Extracción de 11 features geométricas y distancias normalizadas respecto al ancho del rostro.
96×96 grises
32 → 64 → 128 filtros
Dropout 0.5
96×96 RGB
Fase 1: Base congelada
Fase 2: Fine-tuning (30 capas)
Landmarks faciales
11 features geométricas normalizadas
C=10 · StandardScaler
11 features geométricas
| Modelo | Entrada | Accuracy | F1-Score |
|---|---|---|---|
| Random Forest | 11 features geom. | 99.44% | 0.9944 |
| CNN Base | Imagen 96×96 grises | 98.89% | 0.9889 |
| SVM (RBF) | 11 features geom. | 98.33% | 0.9832 |
| MobileNetV2 | Imagen 96×96 RGB | 98.08% | 0.9808 |
| MLP | Landmarks faciales | 83.50% | 0.829 |
El más robusto — grises = invariante a iluminación.
Las proporciones faciales no cambian con la cámara.
Irregular — sensible a variaciones fuera del dataset.
Normalmente predice la misma emoción — no generaliza.
CNN Base es el modelo más confiable para despliegue en condiciones reales.
El sistema aprendió las expresiones de Maya específicamente. Para generalizar necesitaría 50-100+ sujetos con diversidad demográfica.
Iluminación profesional, fondo uniforme y cámara de estudio no reflejan condiciones de webcam cotidiana. Los modelos que aprendieron estas condiciones no generalizan.
99.44% en test no significa 99% en producción. Un modelo solo es tan bueno como la diversidad de sus datos.
Las emociones humanas son un espectro continuo. Las microexpresiones y emociones mixtas no están cubiertas.
Estas limitaciones son esperadas y documentadas — no invalidan el sistema como prototipo funcional.
5 modelos evaluados, 4 superaron 98% accuracy. El sistema demuestra viabilidad como módulo de percepción emocional.
~900 imágenes capturadas con protocolo estandarizado en el CIA-FI UNAM.
SVM y Random Forest con solo 11 features igualaron o superaron a redes neuronales profundas.
86.5% concordancia en webcam real.
50-100 sujetos con diversidad demográfica (edad, género, tono de piel).
EfficientNetV2, Vision Transformers (ViT) para mayor generalización.
Ensemble con votación ponderada — combinar lo mejor de cada enfoque.
LSTM para detectar microexpresiones y transiciones emocionales.
Despliegue en robot real con respuestas adaptativas al contexto emocional.
Accede al espacio dedicado exclusivamente a la prueba del sistema.
Iniciar prueba