Documente Academic
Documente Profesional
Documente Cultură
INFORME TÉCNICO
Fecha de entrega: 20/11/17
Resumen
El síndrome del pie diabético es la principal causa de hospitalización de pacientes con diabetes
mellitus. Anualmente se registran aproximadamente 64,000 amputaciones tan sólo en los Estados
Unidos. Debido a esto el Dr. Arturo González Vega, Profesor de tiempo completo de la Universidad
de Guanajuato se encuentra trabajando en la elaboración de una técnica de detección temprana de
este síndrome. Su metodología consiste en analizar el patrón de disipación de calor en las
extremidades de un paciente a partir de fotografías infrarrojas; sin embargo, entre las diversas
fotografías de una sesión se pueden presentar variaciones en la posición del objeto de interés lo que
dificulta la extracción de datos relevantes. El presente trabajo es sobre la elaboración de una técnica
para registrar puntos de control en dichas imágenes.
Abstract
Diabetic foot syndrome is the main cause of hospitalization of patients with diabetes mellitus.
Approximately 64,000 amputations are registered annually in the United States. Due to this the Dr.
Arturo González Vega, Professor at the University of Guanajuato, is working on the development of
an early detection technique for this syndrome. His methodology consists of analyzing the pattern of
heat dissipation in the extremities of a patient from infrared photographs; However, among the
different photographs of a session, variations in the position of the object of interest may occur, which
makes it difficult to extract relevant data. The present work is about the development of a technique to
register control points in those images.
Palabras clave
registro de imágenes, información mutua, transformaciones afines, síndrome del pie diabético,
diabetes
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Introducción
Marco contextual
Antecedentes
La Organización Mundial de la Salud define al síndrome del pie diabético como la ulceración,
infección y/o gangrena del pie asociados a neuropatía diabética y diferentes grados de enfermedad
arterial periférica y es el resultado de la interacción compleja de diferentes factores (Jeffcoate,
Macfarlane, & Fletcher, 1993). El síndrome del pie diabético es la principal causa de
hospitalización en pacientes con diabetes mellitus. Tan solo en Estados Unidos se registran
alrededor de 64,000 amputaciones anuales asociadas al síndrome del pie diabético (Pinilla,
Barrera, Rubio Ramos, & Devia, 2014). Los pacientes con este síndrome también están expuestos
a otros riesgos como enfermedades cardiovasculares y cerebrovasculares. Las cifras indican que
el 20% de los pacientes que padecen este síndrome sufrirán un infarto de miocardio o un
accidente cerebrovascular no fatal y el 30% morirán por enfermedades cardiovasculares. A todos
los riesgos anteriores hay que agregar que la mayoría de los pacientes tienen un desarrollo
asintomático, lo que deriva en un diagnóstico tardío y contribuye al grado de severidad de los
padecimientos (Sheehan, 2004). Sin lugar a dudas la pronta detección y tratamiento adecuado
juegan un papel crucial para salvar los miembros inferiores, preservar la calidad de vida y disminuir
las tasas de mortalidad de los pacientes (Khanolkar, Bain, & Stephens, 2008).
Situación actual
Existen diversos mecanismos y técnicas para la detección del síndrome del pie diabético; sin
embargo la mayoría de estas técnicas funcionan bajo la premisa de que el paciente presenta
neuropatía diabética (Dros, Wewerinke, Bindels, & van Weert, 2009) . Los métodos que no se
basan en esa premisa buscan, mediante prácticas clínicas, si el paciente presenta deterioro arterial
(basándose en la coloración en ciertas áreas del cuerpo como los pies) producido por la sangre
después de algún evento físico como flexionar las piernas o mantenerlas en alguna posición. En
los siguientes apartados se citan y describen brevemente las técnicas de detección más
importantes.
Esta prueba consiste en recostar al paciente en posición decúbito supino (Horizontal boca arriba) y
aplicar presión con un filamento de 1 a 1.5 segundos en la cara plantar de cada pie, sobre las
cabezas del primero, tercero y quinto metatarsianos, los dedos primero y quinto, en el talón, entre
la base del primero y segundo dedos en su cara dorsal. Se realizan tres aplicaciones sobre el
dorso y el dedo grueso, sin que el paciente observe a la persona que realiza la detección y
respondiendo en cada ocasión sobre la percepción del contacto. Los “estadios” se consideran
normales si la respuesta es correcta en ocho de ocho aplicaciones, disminuida si la respuesta es
correcta de una a siete aplicaciones (de ocho también) y ausente si no hay respuesta en ninguna
ocasión (FernándezIII & MontequínIV, 2009).
INFORME TÉCNICO
cincuenta voltios (FernándezIII & MontequínIV, 2009).
En esta prueba se solicita al paciente se recueste con los pies elevados en ángulo de 90 grados y
se le indica que haga una rápida flexión y extensión del pie (a razón de 40 a 60 veces por minuto).
El resultado se considera negativo (normal) si el color rosado de los pies persiste y positivo
(anormal) si presenta marcada palidez en dedos y regiones plantares de los pies (FernándezIII &
MontequínIV, 2009).
Esta prueba consiste en mantener acostado al paciente y al mismo tiempo levantar sus
extremidades (para producir el vaciado de las venas del dorso del pie); luego el miembro se baja a
la posición declive y se observa el tiempo que transcurre para que se vuelvan a rellenar las venas
del dorso del pie, dando como resultado negativo si este relleno puede ocurrir en 6-10 segundos y
positivo si el tiempo de relleno venoso está prolongado (FernándezIII & MontequínIV, 2009).
Estas técnicas están diseñadas para diagnosticar el síndrome del pie diabético mediante la
presencia de la neuropatía diabética o la enfermedad arterial periférica. Esto quiere decir que el
grupo de técnicas basadas en encontrar la neuropatía diabética darán un falso negativo si el
paciente con pie diabético no presenta una neuropatía.El grupo de prácticas clínicas que se
centran en encontrar la enfermedad arterial periférica no podrán diagnosticar el síndrome del pie
diabético en caso de que el paciente sea asintomático.
Problema
El Dr. Arturo González Vega, Profesor de tiempo completo en la Universidad de Guanajuato, está
realizando una investigación para la detección temprana del síndrome del pie diabético. El objetivo
de su investigación es desarrollar una técnica que permita identificar y distinguir (en etapas
tempranas) la enfermedad arterial periférica y la neuropatía diabética en pacientes que presentan
este síndrome. La propuesta comprende el desarrollo de una técnica no invasiva que consiste en:
1. Sumergir las manos y pies del paciente en agua a una temperatura regulada, durante un
intervalo de tiempo.
2. Retirar las extremidades del agua, apoyarlas en una superficie plana y capturar
fotografías con una cámara infrarroja.
3. Colocar puntos de control en áreas de interés de las imágenes obtenidas con la cámara
infrarroja.
4. Analizar el comportamiento de estos puntos de interés en las fotografías térmicas para
detectar alguna anomalía característica de los pacientes con síndrome del pie diabético
ante los estímulos térmicos.
Marco teórico
INFORME TÉCNICO
satelitales), el alineamiento de imágenes estéreo para el reconocimiento de formas
tridimensionales, el alineamiento de imágenes médicas obtenidas en diversas modalidades (con el
objetivo de ofrecer un diagnóstico), entre otras. Debido al amplio espectro de aplicaciones, cada
una con sus tipos de datos y objetivos, las técnicas de registro han ido creciendo en cantidad y
complejidad.
Según Brown en su artículo A survey of image registration techniques (Brown, 1992) las diversas
técnicas de registro pueden describirse como la combinación de 4 componentes básicos:
1. Espacio de características.
2. Espacio de búsqueda.
3. Métrica de similitud.
4. Estrategia de búsqueda.
Transformaciones globales
Son definidas por una sola ecuación vectorial que mapea a toda la imagen. Las transformaciones
afines, proyectivas y polinomiales son algunos ejemplos de estas. Las transformaciones afines son
la generalización de otras 4 transformaciones más simples: desplazamiento, rotación,
escalamiento, y cizallamiento. Las operaciones anteriores son ilustradas en la Figura 1. Los
términos scaling, skew, rotation y translation son términos en inglés que traducidos al español
significan escalamiento, cizallamiento, rotación y traslación respectivamente
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
INFORME TÉCNICO
Transformaciones Locales
Las transformaciones locales, a diferencia de las globales, no mapean de manera uniforme los
puntos de una imagen; más bien la nueva posición de un punto está en función de su ubicación
espacial original. Un modelo mental adecuado para este tipo de transformaciones es el de
imaginarse que la escena original será descompuesta en subregiones a las cuales les serán
aplicadas diferentes transformaciones globales para después ser reintegradas en una sola imagen
resultante.
1. Medidas basadas en puntos, que cuantifican la precisión del registro en base a la posición
de diversos puntos de control en ambas imágenes.
2. Medidas basadas en conservación de la intensidad que comparan la precisión del registro
en base a la comparación pixel a pixel en ambas imágenes.
3. Medidas basadas en entropía que buscan dependencias estadísticas entre dos variables
aleatorias como información mutua.
Para este problema, identificamos que no es suficiente utilizar una transformación geométrica
global dado que para explicar los cambios en la la escena original debemos suponer que dicha
escena se compone de múltiples elementos. Para ilustrar esto en la Figura 3 en la parte posterior
se pueden apreciar dos fotografías tomadas en diferentes tiempos a un mismo paciente y en la
parte inferior de la misma figura se aprecian las diferencias entre las fotografías anteriores.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Como se puede apreciar aunque el dorsal de la mano se mantiene inerte en ambas imágenes, las
diferencias entre las muestras se deben a desplazamientos de los dedos: meñique y anular hacia
la izquierda, el cordial hacia abajo y el índice hacia la derecha. Dichas alteraciones hacen
imposible el registro con técnicas rígidas o globales, lo que permite concluir que el problema debe
ser resuelto con técnicas locales. Otra característica importante es que, por la naturaleza del
experimento, la temperatura de las extremidades varía entre las muestras, lo que se traduce en
variaciones en los niveles de intensidad, por lo que una métrica basada en la restricción de flujo
óptico queda descartada; por el contrario una métrica como información mutua se basa en la
dependencia estadística entre dos variables aleatorias y presenta qué tanta información tienen una
de otra. Además asume que cuando dos imágenes están alineadas su información mutua es
máxima (Kosiński, Michalak, & Gut, 2012).
Si se toman en cuenta todas las variaciones antes mencionadas parece natural concluir que una
técnica de registro adecuada para este problema es aquella que:
1. Está basada en transformaciones rígidas y locales.
2. Usa información mutua como métrica de similitud.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Propuesta
Utilizar una técnica de registro, afín a trozos, con información mutua como métrica de similitud y
con el algoritmo simplex como estrategia de búsqueda para alinear manos o pies en una serie de
imágenes infrarrojas.
Justificación
La diabetes mellitus es una enfermedad que afecta a 442 millones de adultos es decir un poco
más del 9% de la población mundial padece esta enfermedad (“OMS | Datos y cifras sobre la
diabetes: infografías,” 2016). Este padecimiento implica un problema a diversas escalas, desde la
individual al verse afectada la calidad de vida de los pacientes hasta la nacional al ser uno de los
problemas de salud pública más severos de las diversas naciones. El síndrome del pie diabético
reduce drásticamente la calidad de vida de los pacientes siendo la amputación una culminación
común y catastrófica de este síndrome. La importancia de la pronta detección, concientización y
tratamiento es una medida bastante efectiva para conservar la salud de los pacientes (Khanolkar
et al., 2008). El presente trabajo es pieza clave para el posible desarrollo de una herramienta de
diagnóstico temprano automatizada.
Objetivo general
Registrar los puntos de control, puestos sobre extremidades (manos o pies), en una serie de
imágenes infrarrojas.
Objetivos específicos
1. Analizar las variaciones de intensidad y las transformaciones geométricas que hay entre
las imágenes.
2. Determinar el tipo de transformaciones adecuado.
3. Encontrar la métrica de similitud adecuada.
4. Encontrar el algoritmo de optimización adecuado.
5. Generar una política para manejo de errores.
Hipótesis
Una técnica de registro, afín a trozos, que use como métrica de similitud información mutua,
permite alinear con una alto grado de precisión, manos o pies en un conjunto de imágenes
infrarrojas.
Materiales
Para el correcto desarrollo del proyecto los requerimientos mínimos son una computadora con 4gb de
memoria RAM y un procesador intel core i5.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Metodología
El proyecto consta de dos partes, la investigación y el desarrollo de software, por lo tanto se seguirá
una metodología para cada una.
La metodología de investigación que fue utilizada en el presente proyecto está basada en el ciclo de
investigación científica, que es una secuencia de pasos a seguir para aplicar un modelo de
investigación empírico analítico (Wikipedia contributors, 2017c). Se decidió basarse en dicho modelo
de investigación debido a que se vale de la validación empírica y a que es autocorrectivo y progresivo
(Wikipedia contributors, 2017d).
Scrum
Para el desarrollo del software, el presente trabajo se ha realizado bajo los principios de la
metodología Scrum. Scrum es una metodología ágil para desarrollo de software que permite iterar
rápido en la aplicación, predecir tiempos de desarrollo, tener mayor productividad, reducción de
riesgos, flexibilidad a cambios, entre otros beneficios (Sutherland & Schwaber, 2011).
INFORME TÉCNICO
● Sprint review: Reunión donde se presentan las tareas completadas en el sprint.
● Backlog: Lista de tareas que el equipo de desarrollo elabora en la reunión de planificación
(Sprint planning).
Tabla 1. Información de las tareas a realizar en primer y segundo sprint.
Sprint Review/ Sprint Backlog Criterio de Responsables
Planning aceptación
INFORME TÉCNICO
Tercer sprint
Para el tercer sprint, teniendo en cuenta la investigación previa, se determinó utilizar un espacio de
transformaciones afines, información mutua como medida de similitud y descenso de gradiente como
algoritmo de optimización. La idea principal de este enfoque fue hacer corresponder todos los puntos
que componen la mano. Los resultados obtenidos dieron a conocer que el enfoque no era el
adecuado pues las escenas están compuestas por varios objetos que siguen modelos de movimiento
afín pero con parámetros diferentes por lo tanto es imposible registrar con una sola transformación
afín.
Tabla 2. Información de las tareas a realizar en el tercer sprint.
Sprint Review/ Sprint Backlog Criterio de Responsables
Planning aceptación
Sprint 3
INFORME TÉCNICO
Figura 5. Resultante de la etapa de registro. Elaboración propia.
Tabla 3. Información de las tareas a realizar en el cuarto y quinto sprint.
Sprint Review/ Sprint Backlog Criterio de Responsables
Planning aceptación
INFORME TÉCNICO
el curso que debería beneficiario.
tomar la
implementación es [F] Implementar una Debe realizar JJLT
alinear cada una de función que aplique desplazamientos,
las imágenes con una transformaciones cizallamientos,
máscara utilizando elásticas escalamientos y
Información mutua, rotaciones
descenso de gradiente
y transformaciones [F] Implementar una La función debe OBF
afines y elásticas función que registre registrar primero con
primero con transformaciones
transformaciones afines y luego con
afines y luego con transformaciones
transformaciones elásticas
elásticas
Figura 6. Muestra de nuevas imágenes y sus notables diferencias. Elaboración propia.
INFORME TÉCNICO
Figura 7. Comparación de los puntos de control entre la primera imagen y su ubicación determinada
por el método de registro en la última imagen de una secuencia. Elaboración propia.
Figura 8. Figura que muestra el desplazamiento de los puntos de control mostrados en la Figura 7,
en azul los puntos de control de la primera imagen y en rojo los puntos de control en la segunda.
Elaboración propia.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Figura 9. Comparación de los puntos de control entre la primera imagen y su ubicación determinada
por el método de registro en la última imagen de una secuencia. Elaboración propia.
Figura 10. Figura que muestra el desplazamiento de los puntos de control mostrados en la Figura 9,
en azul los puntos de control de la primera imagen y en rojo los puntos de control en la segunda.
Elaboración propia.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Figura 11. Comparación de los puntos de control entre la primera imagen y su ubicación determinada
por el método de registro en la última imagen de una secuencia. Elaboración propia.
Figura 12. Figura que muestra el desplazamiento de los puntos de control mostrados en la Figura 11,
en azul los puntos de control de la primera imagen y en rojo los puntos de control en la segunda.
Elaboración propia.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Figura 13. Comparación de los puntos de control entre la primera imagen y su ubicación determinada
por el método de registro en la última imagen de una secuencia. Elaboración propia.
Figura 14. Figura que muestra el desplazamiento de los puntos de control mostrados en la Figura 13,
en azul los puntos de control de la primera imagen y en rojo los puntos de control en la segunda.
Elaboración propia.
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Tabla 4. Información de las tareas a realizar en el sexto sprint.
Sprint Review/ Sprint Backlog Criterio de Responsables
Planning aceptación
Sprint 6
Se proporcionaron más de 30,000 imágenes de pacientes a los que se les realizó el estudio,
existían muchas discrepancias entre los estudios de un paciente y otro por lo que esté enfoque y
los anteriores fueron descartados.
Debido a que la toma [F] Implementar una Debe calcular las JJLT - OBF
de imágenes no está función que mida la diferencias entre dos
estandarizada y las disimilitud entre dos imágenes y regresar
características de las imágenes usando la un valor numérico
imágenes difieren restricción de flujo
mucho en cuanto a la óptico
frecuencia de
muestreo, nitidez,
información útil del
objeto de estudio, etc,
se decidió abordar un
enfoque nuevo. Este
enfoque consiste en
tomar los puntos de
interés
proporcionados por el
médico y hacer el
seguimiento a lo largo
del set de imágenes
usando
transformaciones
afines y una métrica
de similitud de ECM
INFORME TÉCNICO
Tabla 5. Comparación de resultados obtenidos en la implementación de la técnica de registro en 9
sets distintos de imágenes.
Número
de Puntos
imágenes de Tasa de
Muestra en el set control Exitosos Fallidos éxito Razón de fallo
No hay información suficiente
1 13 7 3 4 0,42 (textura)
2 1246 5 5 0 1
No hay información suficiente
3 10 6 4 2 0,66 (zonas muy homogéneas).
Aparece nueva información.
Cambio drástico de información
4 191 6 2 4 0,33 entre frames
5 228 5 5 0 1
6 11 4 4 0 1
No hay información suficiente
7 11 6 5 1 0,83 (zonas muy homogéneas).
No hay información suficiente
8 11 8 6 2 0,75 (zonas muy homogéneas).
No hay información suficiente
9 21 7 6 1 0,85 (zonas muy homogéneas).
La tasa media de éxito obtenida en estas pruebas fue de 76%. Las razones de fallo son atribuidas a
el posicionamiento de los puntos de control sobre regiones muy homogéneas o la
aparición/desaparición abrupta de información entre cuadros consecutivos como se puede apreciar
en la Figura 15 a la altura de la uña del dedo medio (aparición de una mancha de calor).
Figura 15 . Aparición de nueva información en cuadros consecutivos. Elaboración propia
Departamento de Ciencias Básicas e Ingenierías
IT0427 / Proyecto terminal
INFORME TÉCNICO
Referencias bibliográficas
Affine and Projective Transformations - Graphics Mill 5.5 for .NET. (n.d.). Retrieved September 8,
2017, from https://www.graphicsmill.com/docs/gm5/Transformations.htm
Brown, L. G. (1992). A Survey of Image Registration Techniques. ACM Comput. Surv., 24(4),
325–376. https://doi.org/10.1145/146370.146374
Dros, J., Wewerinke, A., Bindels, P. J., & van Weert, H. C. (2009). Accuracy of monofilament testing
to diagnose peripheral neuropathy: a systematic review. Annals of Family Medicine, 7(6), 555–558.
https://doi.org/10.1370/afm.1016
Espejo, V. M. A., & Jiménez, J. G. (2008). Registro de imÃ!` genes mediante transformaciones
lineales por trozos. ACM Computing Surveys. Retrieved from
http://mapir.isa.uma.es/varevalo/drafts/arevalo2008PhD.pdf
Jeffcoate, W. J., Macfarlane, R. M., & Fletcher, E. M. (1993). The description and classification of
diabetic foot lesions. Diabetic Medicine: A Journal of the British Diabetic Association, 10(7), 676–679.
Retrieved from https://www.ncbi.nlm.nih.gov/pubmed/8403832
Khanolkar, M. P., Bain, S. C., & Stephens, J. W. (2008). The diabetic foot. QJM: Monthly Journal of
the Association of Physicians, 101(9), 685–695. https://doi.org/10.1093/qjmed/hcn027
Kosiński, W., Michalak, P., & Gut, P. (2012). Robust image registration based on mutual information
measure. Journal of Signal and Information. Retrieved from
http://file.scirp.org/pdf/JSIP20120200005_70217955.pdf
INFORME TÉCNICO
Pinilla, A. E., Barrera, M. del P., Rubio Ramos, C., & Devia, D. (2014). Actividades de prevención y
factores de riesgo en diabetes mellitus y pie diabético. Acta Médica Colombiana, 39(3). Retrieved
from http://www.redalyc.org/html/1631/163132480008/
Sheehan, P. (2004). Peripheral Arterial Disease in People With Diabetes: Consensus Statement
Recommends Screening. Clinical Diabetes: A Publication of the American Diabetes Association,
22(4), 179–180. https://doi.org/10.2337/diaclin.22.4.179
Sutherland, J., & Schwaber, K. (2011). The scrum papers: nut, bolts, and origins of an Agile
framework. SCRUM Training Institute, 152.
Wikipedia contributors. (2017a, July 3). Hill climbing. Retrieved September 6, 2017, from
https://en.wikipedia.org/w/index.php?title=Hill_climbing&oldid=788734700
Wikipedia contributors. (2017b, September 2). Gradient descent. Retrieved September 6, 2017, from
https://en.wikipedia.org/w/index.php?title=Gradient_descent&oldid=798537641
How Transform (Coverage) works. (n.d.). Transformaciones afines [Figura 1]. from
http://resources.esri.com/help/9.3/arcgisengine/java/gp_toolref/coverage_tools/how_transform_covera
ge_works.htm
Affine and Projective Transformations. (n.d.). transformaciones proyectivas y afines [Figura 2]. from
https://www.graphicsmill.com/docs/gm5/Transformations.htm
Productos obtenidos
Debido a la seriedad del proyecto y a que las imágenes son de pacientes reales y se encuentran
contenidos en el repositorio del proyecto, para poder acceder al código fuente se debe solicitar el
acceso a Juan José López Tugores en la dirección de correo electrónico tugorez@gmail.com con el
asunto “Proyecto de registro para pacientes con sdp” y describir la naturaleza de la petición.
Anexos
El proyecto presentado en este documento es una colaboración con el Dr. Arturo González Vega
quien es Profesor de tiempo completo en el Departamento de Ingenierías, Química, Electrónica y
Biomédica en la División de Ciencias e Ingenierías, de la Universidad De Guanajuato.