1. Introducción
El ser humano oxigena el cuerpo a través de la respiración, proceso que se ve afectado por alteraciones posturales y anomalías en la anatomía facial, entre otros problemas causados por la mala respiración (Orjuela-Juan de Dios et al., 2015). Además, la respiración se lleva a cabo, la mayoría de veces, sin que el sujeto tenga la mínima idea de lo que sucede. Es importante mencionar que un mal desarrollo del proceso de respiración en edades entre 3 y 5 años, puede llevar a tener posturas corporales anormales y por ende alterar las posturas corporales que se relacionan con la respiración, llevando a realizar esfuerzos inadecuados para compensar dicho proceso (Corvalan-Conta, 2013).
En la rama de la fonoaudiología se han creado protocolos para el análisis de la postura, para encontrar los posibles problemas que afectan al paciente. El más conocido actualmente es el llamado protocolo para evaluación fonoaudiológica de la respiración, desarrollado por Susanibar (2014). Existe software especializado en medidas de la postura como Adibas Posture y Body Posture, pero no cumplen a cabalidad con las medidas que requiere el protocolo. Estos programas son limitados y con poca capacidad de expansión de aplicaciones por parte del usuario (Porto de Freitas-Camelo et al., 2015).
La visión artificial presenta una alternativa para el reconocimiento de imágenes, habiendo sido aplicada en áreas tan disímiles como: determinación del grado de madurez de frutas, posicionamiento de herramientas, reconocimiento de rostros y gestos, sistemas de control de posición e identificación de rutas para la movilidad de robots, por mencionar algunas (Bonilla-González, & Prieto-Ortiz, 2016; Cárdenas, & Prieto-Ortiz, 2015; Cerón-Correa, Salazar-Jiménez, & Prieto-Ortíz, 2013; León-Medina, & Torres-Barahona, 2016; Gutiérrez-Ríos, Martínez-Oviedo, & Peña-Cortés, 2013).
También se han desarrollado diversos trabajos usando visión artificial como punto de partida para la medición de variables antropométricas. Entre ellos se tienen los trabajos de: Tsoli et al. (2014), Gunay (2007), Baek y Lee (2012), Espitia-Contreras et al. (2014), yGonzález et al. (2009), los cuales son muy relevantes en el análisis postural de la respiración; sin embargo, no incluyen la medición en tiempo real de las variables antropométricas de los 4 planos anatómicos, a saber: frontal, lateral izquierdo, lateral derecho y posterior. Estas propuestas no permiten tener una dimensión de alta resolución de las mediciones, de modo que el especialista no logra desarrollar diagnósticos efectivos y precisos en todos los planos.
En la actualidad no existe un software que permita medir todas las variables antropométricas relacionadas con los protocolos de la respiración, de manera automática y en tiempo real; esto implica que las mediciones que se realizan hoy en día sean subjetivas pues dependen de la pericia de quien las efectúe. La detección de malas prácticas de respiración permitirá en un futuro prevenir problemas tales como: cansancio, estrés, falta de concentración e hiperactividad, entre otras (Cruz-Mena, & Moreno-Bolton, 2002; Villar, Jareño, & Álvares, 2007). Además, desarrollar una herramienta tecnológica que le permita al especialista lograr de manera más rápida y precisa sus análisis, llevará a que se propongan nuevas alternativas de mejoramiento de la calidad de vida de las personas (Vargas et al., 2015).
En este artículo se presenta el desarrollo de un sistema automático basado en visión artificial, que permite la medición antropométrica en los cuatro planos anatómicos; esto con el fin de hallar todas las medidas que requiere el protocolo de medición fonoaudiológica de la respiración, además de facilitar y reducir tiempo en su implantación.
2. Marco teórico y metodología
2.1 Importancia de evaluar la respiración
La respiración humana es un proceso de ventilación básicamente mecánico que renueva parcial y cíclicamente el aire alveolar, alternando los procesos de entrada de aire o inspiración y la salida del mismo o espiración, manteniendo dentro del pulmón una composición adecuada para el intercambio gaseoso (Cruz-Mena, & Moreno-Bolton, 2002). El proceso de respiración está relacionado con: el abdomen, el esternón, la espalda, los músculos y cartílagos que intervienen en la fonación, junto con el diafragmático-abdominal (Figueredo-Ruiz, & Castillo-Martínez, 2016). Lo anterior indica la importancia de realizar el análisis del proceso respiratorio, ya que permite relacionar problemas de respiración con problemas fisiológicos, los cuales pueden ser corregidos si se detectan a tiempo, como ocurre con la mayoría de patologías en el ser humano (Hernández, Benjumea, & Tuso, 2013; Gelvez-Munevar, Torres, Moreno-Muñoz, & Bautista-Rojas, 2013).
En este proyecto el proceso manual de medición se realizó por un fisioterapeuta y un fonoaudiólogo, aplicando el protocolo de medición de Susanibar (2014). Las medidas se realizaron con una cinta métrica de precisión, Previa ubicación de los marcadores. Adicionalmente, se realizaron 3 mediciones por cada parámetro con el objetivo de obtener un promedio de las mismas. Todas las mediciones fueron tomadas desde el centroide de cada uno de los marcadores.
En la figura 1 se presenta el diagrama de bloques del sistema propuesto para la medición automática de variables antropométricas para la evaluación de la respiración usando visión artificial.
El proceso llevado a cabo consta de 4 ciclos: el primero es la toma de imágenes basadas en un kinect, luego se realiza el proceso de binarización con el objetivo de tomar el centroide de cada marcador puestos en el paciente; en tercer lugar se realizan los cálculos de distancias y centroides, para terminar mostrando los resultados en la interfaz gráfica de usuario.
2.2 Segmentación de zonas y medición de variables antropométricas
La metodología se plantea en una serie de etapas basadas en segmentación, cálculos de distancias y cálculo de ángulos, usando técnicas de visión artificial (Bonnet, & Venture, 2015; González, Woods, & Eddins, 2009). Se tomaron imágenes de los cuatro segmentos de los planos antropométricos del sujeto. La resolución de la imagen es de 360*480 pixeles. La figura 2 ilustra los 4 planos antropométricos tomados para realizar las medidas.
La segmentación del plano frontal se realiza con base en los marcadores antropométricos adheridos al cuerpo, que se ubican en la parte frontal. Se toma la imagen original y se descompone en 3 componentes, a saber: Rojo(R), Verde (G) y Azul (B). Utilizando los espacios de color se realizan restas entre las matrices, tal y como se indica en la ecuación 1.
Luego de la resta, se realiza una binarización por el método Otsu, como lo proponen Dixon y Leonardo (2013), donde T, es el umbral de binarización, tal como se indica en la ecuación 2.
Después de realizar la binarización se procede a convertir la imagen a una representación de etiquetas, labels en inglés. Este proceso se refuerza con un filtrado por área para eliminar los ruidos (objetivos de áreas pequeñas). La ecuación 3 muestra el proceso matemático del filtrado por área. Nótese que todos los objetos que tienen áreas por debajo de U, se ponen en cero. En este caso el umbral seleccionado fue de 100.
i = 1,2,3…N, N es el número de objetos
En este trabajo las áreas de los objetos importantes contienen valores por encima de 100 pixeles, por ello el filtrado por área elimina áreas que estén por debajo de ese valor. Luego se obtiene la posición del centroide de cada región, obteniendo las coordenadas en las que se encuentra el marcador en la imagen digital. En este trabajo la forma de los marcadores se modela con formas geométricas, tal y como se ilustra en las ecuaciones 4 a 6, que corresponden a las formas matemáticas para hallar los centroides en un círculo, triángulo y rectángulo, respectivamente.
Con las coordenadas de cada centroide, y aplicando las ecuaciones 7 y 8, correspondientes a la ecuación de la distancia y al teorema del coseno, respectivamente, se obtienen las mediciones antropométricas de cada plano. El plano frontal contiene 8 mediciones de longitud, el plano posterior contiene 8 longitudes; mientras que el plano sagital, tanto izquierdo como derecho, contiene 8 mediciones de longitudes y 4 ángulos faciales.
2.3 Metodología
En el desarrollo del trabajo se utilizó un sistema kinect, el cual toma las imágenes que permiten realizar el estudio. Se utilizaron herramientas matemáticas como binarización, filtrado por área, restas de imágenes y obtención de propiedades, conocidas como centroide, en cada imagen. El desarrollo del algoritmo se realizó en matlab. Los resultados fueron analizados y comparados con los resultados del estudio manual, con el fin de verificar exactitud y corregir errores del sistema automático. Los resultados se obtuvieron midiendo las variables de distancia y ángulos en cada imagen tomada, una vez reconocidos los marcadores.
3. Resultados y discusión
La figura 3 muestra el resultado en el plano frontal para la detección de marcadores de brazo y pecho. Nótese cómo la binarización permite que solo los marcadores sean información importante y lo demás se considera información no importante; nótese también cómo los marcadores no tienen una forma geométrica regular definida y por esto toma importancia la búsqueda de la forma geométrica más adecuada para hallar el centroide. Los puntos de referencia para tomar las mediciones se representan de color blanco en la imagen binaria, en este caso 10 puntos.
La figura 4 muestra claramente la segmentación de las 4 zonas o planos sagitales, evidenciando la correcta segmentación de los planos. Nótese como se realizan interpolaciones lineales entre los diferentes puntos donde se encuentran los marcadores asignados en cada plano (líneas blancas).
Las figuras 4c y 4d, muestran la segmentación de variables antropométricas del rostro del sujeto (líneas blancas) esto con el fin de obtener las medias faciales y ángulos para crear un perfil facial del mismo. Estas variables son esenciales en el proceso de respiración de cada sujeto. Es decir, cada sujeto puede tener dos patrones específicos en su respiración en cuanto a ángulos se refiere, lo que permitirá en un futuro mostrar los perfiles normales en sujetos sanos y a partir de ellos, buscar y detectar de manera automática problemas relacionados con la actividad respiratoria.
En la figura 4 se muestra un ejemplo de la toma de las imágenes y la ubicación de los marcadores, en este caso 2 sujetos diferentes en las 4 posiciones de estudio. Nótese como se trazan líneas para lograr realizar el cálculo de las distancias y así mismo estas líneas sirven de guía para encontrar el valor de los ángulos
El algoritmo se probó con dos sujetos, con los resultados que se muestran en las tablas 1 y 2. Los valores de referencia corresponden a las mediciones tomadas manualmente por un fonoaudiólogo. Las tablas muestran los porcentajes de error de las mediciones de cada uno de los planos antropométricos: frontal, posterior, sagital derecho y sagital izquierdo.
La zona que presenta menor error se encuentra en el plano frontal, tabla 1, con un promedio de error del 1%; mientras que la zona que presenta mayor error está en la tabla 2, con un valor de 3,56%. Estos errores se pueden deber a las dimensiones de los marcadores ya que el centroide puede variar su posición al realizar cada medición.
Además, los valores que se indican en las tablas 1 y 2, fueron obtenidos al realizar el promedio de 5 mediciones en cada parte del cuerpo humano, como: hombros, Esternón y otros. Estas mediciones fueron tomadas de los centroides de cada marcador de color blanco. Se toma el centroide de cada marcador y se calculan distancias y ángulos con respecto a estas posiciones.
Es importante resaltar que las etapas de filtrado y binarización presentan un buen funcionamiento, detectando los marcadores adecuadamente y etiquetándolos de manera correcta. Los resultados de las mediciones anteriores muestran que el sistema funciona con un margen de error de ±3%, usando el error medio cuadrático, lo cual indica que es un algoritmo útil para realizar mediciones antropométricas relacionadas con la acción de la respiración.
Igualmente, los resultados indican que se elaboró una herramienta que a futuro puede servir para realizar seguimientos y búsqueda de patrones característicos en: niños, adolescentes, adultos y adultos mayores y llevar un seguimiento de los diferentes sistemas que intervienen en la evaluación de la respiración.
4. Conclusiones
El algoritmo de mediciones antropométricas aplicado para la evaluación de la respiración en tiempo real aquí propuesto, es un sistema de soporte y puede servir como herramienta de ayuda para el especialista en el área de la fonoaudiología. Los resultados mostraron que es posible reducir el tiempo y trabajo de la obtención de un diagnóstico, además de ser mediciones más objetivas que los métodos manuales. Sin embargo, el posicionamiento erróneo de los marcadores es una gran desventaja del sistema: una mala posición tiene como consecuencia malas mediciones.
El porcentaje de error en cada zona permite concluir que se debe ajustar la detección de los centroides, debido a que las mediciones presentan un desfase en las distancias de ±1,17 cm. Este resultado hace que sea necesario mejorar el sistema hasta que ese error de distancia se reduzca a cero.
El trabajo a futuro será el de parametrizar variables antropométricas en niños y adultos en diferentes edades, con el fin de obtener variables de normalidades y anormalidad definidas entre las edades. Estas medidas no existen en la literatura actual, medidas que serán los patrones o rangos, normales o no, que permitirían definir si existe alguna situación anormal en los pacientes.