Method Article
Las erosiones óseas son una característica patológica importante de la artritis reumatoide. El propósito de este trabajo es presentar una herramienta de capacitación para proporcionar a los usuarios orientación sobre la identificación de roturas corticales patológicas en imágenes de tomografía computarizada cuantitativa periférica de alta resolución para el análisis de erosión.
Las erosiones óseas son una característica patológica de varias formas de artritis inflamatoria, incluida la artritis reumatoide (AR). El aumento de la presencia y el tamaño de las erosiones se asocian con malos resultados, función articular y progresión de la enfermedad. La tomografía computarizada cuantitativa periférica de alta resolución (HR-pQCT) proporciona una visualización in vivo sin precedentes de las erosiones óseas. Sin embargo, en esta resolución, también son visibles las discontinuidades en la capa cortical (roturas corticales) que se asocian con procesos fisiológicos normales y patología. El estudio de tomografía computarizada xtrEme en la artritis reumatoide utilizó previamente un proceso de consenso para desarrollar una definición de erosión patológica en la TCQ-FC: una rotura cortical detectada en al menos dos cortes consecutivos, en al menos dos planos perpendiculares, de forma no lineal, con pérdida ósea trabecular subyacente. Sin embargo, a pesar de la disponibilidad de una definición consensuada, la identificación de la erosión es una tarea exigente con desafíos en la variabilidad entre evaluadores. El propósito de este trabajo es presentar una herramienta de entrenamiento para proporcionar a los usuarios orientación sobre la identificación de roturas corticales patológicas en imágenes HR-pQCT para el análisis de la erosión. El protocolo que se presenta aquí utiliza un módulo personalizado (Bone Analysis Module (BAM) - Training), implementado como una extensión de un software de procesamiento de imágenes de código abierto (3D Slicer). Con este módulo, los usuarios pueden practicar la identificación de erosiones y comparar sus resultados con las erosiones anotadas por reumatólogos expertos.
Las erosiones óseas se producen cuando la inflamación provoca una pérdida ósea localizada en la superficie ósea cortical. Estas erosiones se extienden a la región ósea trabecular subyacente. Son una característica patológica de varias formas de artritis inflamatoria, incluida la artritis reumatoide (AR)1. La presencia y el tamaño de la erosión se asocian con malos resultados, la función del paciente y la progresión de la enfermedad 2,3,4,5. Si bien la radiografía simple sigue siendo el estándar clínico para la evaluación de la erosión, la tomografía computarizada cuantitativa periférica de alta resolución (HR-pQCT) proporciona imágenes en 3D y una sensibilidad y especificidad superiores para la detección de la erosión 6,7. En el caso de la artritis inflamatoria, como la artritis reumatoide, la HR-pQCT se realiza comúnmente en la2ª y3ª articulaciones metacarpofalángicas, las articulaciones más afectadas de la mano8. Debido a que las imágenes HR-pQCT tienen una alta resolución espacial, también se observan interrupciones fisiológicas en la superficie cortical en individuos sanos sin AR9. Estas interrupciones corticales a menudo se asocian con canales vasculares o foramen de nutrientes que pasan a través del hueso10. Por lo tanto, el desafío es distinguir las interrupciones corticales asociadas con un proceso de enfermedad (es decir, erosiones patológicas) de las características no patológicas.
La definición consensuada de erosión ósea patológica fue publicada por el estudio de tomografía computarizada xtrEme en la artritis reumatoide (SPECTRA) como la presencia de una interrupción definida en la capa cortical del hueso que se extiende durante al menos dos cortes consecutivos y es detectable en dos o más planos perpendiculares11. Además, la interrupción debe ser de forma no lineal y debe ir acompañada de una pérdida en la región trabecular. Ejemplos visuales de interrupciones corticales que cumplen y no cumplen con los criterios de erosión se muestran en Klose-Jensen et al.12.
Sin embargo, no todas las interrupciones corticales que cumplen con los criterios anteriores se clasifican como erosiones. Las interrupciones a veces son causadas por procesos fisiológicos como los canales vasculares (Figura 1). Estos pueden identificarse y diferenciarse de las erosiones debido a sus ubicaciones anatómicas predecibles, márgenes paralelos y rectos y tamaño submilimétrico13. Los quistes son otra forma de interrupción cortical que no se considera una erosión. A menudo tienen una estructura trabecular redondeada con una pared quística clara 13. En contraste con las aristas afiladas y la estructura trabecular abierta que muestran las erosiones. Sin embargo, es posible que se formen erosiones dentro de los sitios quísticos, por lo que es ambiguo delinear el volumen de pérdida ósea causada por las erosiones y no por los quistes. Si bien resolver esta ambigüedad con otros criterios no es el propósito de este estudio, es necesario proporcionar ejemplos completos de erosión patológica e interrupciones corticales fisiológicas.
Figura 1: Ejemplo de interrupciones corticales que no fueron causadas únicamente por erosiones. (A) Un dibujo que ilustra la ubicación común de los canales vasculares en la base de la cabeza metacarpiana. Ejemplos de canales vasculares en los planos (B) coronal, (C) sagital, (D) y (E) axial. (F) Ejemplo de una interrupción cortical causada por un quiste. (G) Ejemplo de un volumen vacío dentro de la región trabecular del hueso que involucra tanto quistes como erosiones. Haga clic aquí para ver una versión más grande de esta figura.
A pesar de los desafíos en la identificación de la erosión, actualmente no existen herramientas de capacitación para proporcionar a los usuarios menos experimentados orientación sobre la interpretación de imágenes HR-pQCT para el análisis de la erosión. Recientemente, se desarrolló un módulo de código abierto para el análisis de la erosión llamado módulo de análisis óseo (BAM) - Volumen de erosión, implementado como una extensión de un software de procesamiento de imágenes de código abierto para permitir la visualización de la erosión y los análisis volumétricos14. El protocolo que aquí se presenta describe el uso de un módulo de entrenamiento agregado a BAM (BAM - Training), que compara los intentos de identificación de erosión de los usuarios comparando la identificación de erosión con erosiones anotadas por reumatólogos expertos. Esta herramienta de capacitación proporciona a los usuarios comentarios sobre la identificación de la erosión para guiar las mejoras en el análisis de la erosión. Las instrucciones de instalación del software se proporcionan en el paso 1. Para la adquisición de nuevos datos, consulte los pasos 3 a 5.3. Para el uso exclusivo del módulo de formación, consulte el paso 2.
Todos los métodos de este protocolo siguen las pautas establecidas por el Consejo de Ética de Investigación en Salud Conjunta de la Universidad de Calgary (REB19-0387).
1. Instale 3D Slicer 15 y módulos de análisis óseo
Figura 2: Ejemplo de ventana de configuración después de agregar módulos de análisis óseo a una instalación de 3D Slicer. La imagen muestra una captura de pantalla de la ventana de configuración con los módulos resaltados en el cuadro rojo. Haga clic aquí para ver una versión más grande de esta figura.
2. Módulo de formación
Figura 3: Menú desplegable de 3D Slicer. El menú desplegable para encontrar los módulos de análisis óseo y seleccionar el módulo de formación. Haga clic aquí para ver una versión más grande de esta figura.
Figura 4: Identificación del volumen dentro de la superficie perióstica del hueso. (A) Ejemplo de una máscara. La máscara se visualiza como una imagen binaria. (B) Ejemplo de segmentación. La segmentación se refiere a la visualización de la imagen binaria superpuesta con la imagen en escala de grises. Estas distinciones son realizadas por 3D Slicer. Haga clic aquí para ver una versión más grande de esta figura.
Figura 5: Captura de pantalla de ejemplo del módulo de entrenamiento dentro de 3D Slicer. (A) Haga clic para agregar nuevos puntos semilla. (B) Haga clic para calcular los volúmenes de erosión. (C) Haga clic para importar imágenes. (D) Haga clic para revelar los puntos semilla colocados por los expertos. Haga clic aquí para ver una versión más grande de esta figura.
3. Adquisición y exportación de imágenes para su uso en la herramienta de análisis de erosión
4. Conversión de archivos y generación de máscaras óseas
NOTA: Dependiendo del formato de la imagen, siga el paso 4.1 para las imágenes AIM (formato de imagen propietario HR-pQCT), MHA (formato ITK MetaImage), nii (NIfTI - Neuroimaging Informatics Technology Initiative), NRRD (Nearly Raw Raster Data) o el paso 4.2 para imágenes DICOM.
5. Identificación de erosiones
6. Estadísticas de erosión
Con la herramienta de capacitación, los usuarios pueden practicar la identificación de sitios de erosión mientras reciben comentarios sobre sus resultados. Este bucle de retroalimentación puede mejorar la capacidad del usuario para identificar erosiones y, potencialmente, utilizar los módulos BAM para identificar erosiones en sus propias imágenes. Los comentarios después de la colocación del punto semilla se basan en los siguientes criterios. 1) Si el número de puntos de inicialización colocados no coincide con el número de erosiones de referencia, se solicita al usuario que elimine o agregue el número adecuado de puntos de semilla. 2) Si la ubicación del punto de semilla no se puede hacer coincidir con una erosión de referencia, se muestra la información que indica que no existe erosión en la ubicación de ese punto de semilla. 3) Si un punto de semilla coincide con una interrupción cortical patológica/fisiológica de referencia, como un quiste o un canal vascular, se informa al usuario sobre el tipo de interrupción cortical que intentó identificar como erosión y se le pide que elimine el punto de semilla. 4) Si la ubicación del punto de semilla se superpone a una erosión de referencia, es posible que el algoritmo aún no detecte la erosión. Esto puede ocurrir cuando el punto de semilla no se ha centrado en la erosión. En estos casos, se solicita al usuario que ajuste la posición del punto de semilla. 5) Si un punto de siembra se coloca demasiado lejos de cualquier erosión, se informa al usuario de su ubicación incorrecta y se le anima a intentarlo de nuevo. 6) Cuando la ubicación de un punto de semilla coincide con la erosión de referencia, se muestra un mensaje que informa al usuario de su intento exitoso de identificar la erosión en ese punto de semilla específico.
En la siguiente sección se ilustran ejemplos de cómo funciona el módulo en función de diferentes entradas. Las entradas correctas e incorrectas se demostrarán en los siguientes ejemplos. La Figura 6A muestra la ubicación del punto de siembra que se encuentra dentro de la erosión. Solo existe una erosión dentro de esta imagen, por lo tanto, el cálculo de las erosiones con el punto de semilla arrojará los resultados esperados. La Figura 6B muestra el mensaje que se muestra a los usuarios cuando su intento de identificar las erosiones coincide con la imagen anotada por expertos. El módulo también muestra los resultados como segmentaciones en la imagen en escala de grises (Figura 6C). Si el usuario colocó un punto semilla en una ubicación sin erosión, como la Figura 7A, el módulo mostraría un mensaje de error (Figura 7B) que indica que no existe erosión en esta ubicación y sugiere que el usuario reubique/elimine los puntos semilla.
Figura 6: Ejemplo de identificación correcta de la erosión. (A) Ejemplo de un usuario que coloca correctamente un punto de semilla dentro del sitio de erosión. (B) Ejemplo de aviso de retroalimentación cuando todas las erosiones se identificaron correctamente. (C) Ejemplo de segmentación de erosión mostrada cuando una erosión se calcula correctamente. Haga clic aquí para ver una versión más grande de esta figura.
Figura 7: Ejemplo de identificación incorrecta de la erosión. (A) Ejemplo de un punto de siembra colocado donde no existe erosión. (B) Ejemplo de una solicitud de error cuando se coloca un punto de semilla en una ubicación que no tiene erosión. Haga clic aquí para ver una versión más grande de esta figura.
La ubicación de todos los quistes y canales vasculares en las imágenes de entrenamiento proporcionadas ha sido identificada por un experto. Por lo tanto, es posible detectar cuando un usuario intenta identificar incorrectamente un quiste o un canal vascular. La Figura 8A ilustra un intento de identificar un quiste colocando un punto de semilla en él. La figura 8B es el mensaje de error que se muestra a continuación.
Figura 8: Ejemplo de identificación de quistes. (A) Ejemplo de un punto de semilla colocado en un quiste. (B) Ejemplo de un mensaje de error cuando se coloca un punto de semilla en un quiste. Haga clic aquí para ver una versión más grande de esta figura.
El módulo también informará al usuario si tiene la cantidad correcta de puntos semilla. Si el usuario colocó un número incorrecto de puntos de semilla, el módulo informaría al usuario de la cantidad exacta de puntos de semilla que faltan o sobran para identificar todas las erosiones en la imagen. El módulo también proporciona información para cada punto de semilla colocado. Por lo tanto, el usuario sabe qué acciones realizar para cada punto de semilla individual. En la figura 9 se muestra un ejemplo en el que un usuario solo colocó un punto de inicialización cuando se esperaban dos.
Figura 9: Ejemplo de erosiones calculadas mientras se pierde un punto semilla. En el ejemplo se muestra un ejemplo en el que el usuario solo colocó un punto de inicialización cuando se esperaban dos. Haga clic aquí para ver una versión más grande de esta figura.
Si un usuario tiene problemas para encontrar alguna o todas las erosiones, tiene la opción de revelar las ubicaciones anotadas por expertos presionando un botón con la etiqueta Revelar puntos de semilla correctos (Figura 5D). Cuando se presiona, este botón cargará los puntos de inicialización correctos en la ventana actual de 3D Slicer.
En resumen, esto demuestra que el módulo de software puede evaluar la exactitud del intento del usuario de identificar erosiones en las imágenes seleccionadas comparando la erosión calculada con las erosiones anotadas por expertos. Además, el módulo proporciona información basada en cada punto de semilla colocado por el usuario para guiarlo hacia la ubicación esperada del punto de semilla y los parámetros de entrada.
ID de escaneo | Interrupción cortical | Hueso | Etiqueta | Ubicación del centroide | Volumen (mm 3) | Superficie (mm 2) | Redondez | Número de vóxeles (vóxeles) |
3_Training.nii | Erosión | Metacarpiano | SEEDS_28-1 | 210, 108, 242 | 3.321668853 | 14.46818378 | 0.74411491 | 14853 |
3_Training.nii | Erosión | Metacarpiano | SEEDS_28-3 | 179, 100, 241 | 1.100739562 | 7.121231239 | 0.7239659 | 4922 |
Tabla 1: Ejemplo de un archivo de salida generado (formato csv) que describe las erosiones calculadas y sus estadísticas.
Esta herramienta de capacitación brinda la oportunidad de aprender a identificar erosiones utilizando el módulo de análisis óseo. El uso posterior de esta herramienta de análisis de erosión más allá de la capacitación requiere acceso a imágenes de buena calidad, con poco o ningún artefacto de movimiento. La definición de erosión por HR-pQCT basada en la literatura describe características anatómicas asociadas a erosiones patológicas que pueden ser reportadas con razonable reproducibilidad11,20. Sin embargo, esta definición no tiene en cuenta las localizaciones anatómicas comunes de los canales vasculares, lo que puede dar lugar a su clasificación errónea como erosiones óseas10.
Los pasos críticos en este protocolo son la generación de la máscara ósea, la colocación de los puntos de siembra y la generación del volumen de erosión. Si bien se implementan métodos automatizados para generar las máscaras y el volumen de erosión, las máscaras a menudo requieren una corrección manual para garantizar resultados satisfactorios. Se proporciona una descripción completa de las herramientas disponibles para realizar las correcciones manuales. La colocación de los puntos semilla se guía por los ejemplos de formación proporcionados por el módulo BAM-Training.
Sobre la base de los datos utilizados hasta la fecha, este protocolo proporciona sugerencias para la resolución de problemas cuando el módulo de análisis de erosión no produce los resultados esperados. En trabajos futuros, se proporcionará acceso a datos de capacitación adicionales. Un estudio previo mostró que los volúmenes de erosión evaluados con este método son comparables con los métodos existentes 14,21,22. El suministro de datos de capacitación permitirá la comparación con las nuevas herramientas de análisis de erosión a medida que se desarrollen23.
La herramienta de capacitación que se presenta aquí ayuda principalmente con la identificación de la erosión; Sin embargo, el método está actualmente limitado por la falta de consenso sobre la definición de la extensión de una erosión en el hueso trabecular. No obstante, los módulos BAM son de código abierto, por lo que, a medida que cambien las definiciones futuras de la extensión de la erosión, otros investigadores tienen acceso a modificar los módulos para satisfacer sus necesidades.
A medida que se expande el uso de HR-pQCT en la investigación reumatológica, la herramienta de capacitación proporciona a los usuarios sin experiencia orientación sobre la identificación de interrupciones corticales patológicas en las imágenes de HR-pQCT para el análisis de erosión. Esta herramienta será aplicable a los investigadores independientemente del método seleccionado para el análisis de la erosión. Si bien la identificación completamente automatizada de la erosión es deseable para mejorar la reproducibilidad y la velocidad del análisis, se requieren grandes conjuntos de datos de referencia/referencia con anotaciones precisas para entrenar modelos de aprendizaje automático. Como herramienta de código abierto, este módulo ofrece la oportunidad de desarrollar colectivamente grandes conjuntos de datos anotados para su uso futuro en el aprendizaje automático. El uso de esta herramienta de formación permitirá a más investigadores incluir el análisis de la erosión en su investigación sobre HR-pQCT.
Todos los autores no tienen ningún conflicto de intereses que informar.
Los autores desean agradecer a las siguientes agencias de financiación que apoyaron este trabajo. La SLM está financiada a través de la Sociedad de Artritis (STAR-18-0189) y la Subvención de Planificación y Difusión de la Investigación de los Institutos Canadienses de Salud. JJT tiene una beca del CIHR.
Name | Company | Catalog Number | Comments |
3DSlicer | Open Source | N/A | Download at https://www.slicer.org/ |
BAM Erosion Analysis Modules | Open Source | N/A | Version used in manuscript: download at https://doi-org.remotexs.ntu.edu.sg/10.5281/zenodo.7943007 |
XtremeCTII | Scanco Medical | N/A |
Solicitar permiso para reutilizar el texto o las figuras de este JoVE artículos
Solicitar permisoThis article has been published
Video Coming Soon
ACERCA DE JoVE
Copyright © 2025 MyJoVE Corporation. Todos los derechos reservados