Accelerando la reconstrucción de PET-CT mediante fusión adaptativa de kernel de GPU para reducir artefactos de movimiento

Reconstrucción de PET-CT acelerada con fusión de kernel adaptable en GPU, reduciendo artefactos causados por movimiento y mejorando la calidad de las imágenes médicas.

martes, 4 de noviembre de 2025 • 4 min de lectura • Equipo Q2BSTUDIO

Accelerating PET-CT Reconstruction with Adaptive GPU Kernel Fusion to Reduce Motion Artifacts

Este artículo presenta una estrategia adaptativa de fusión de kernels GPU diseñada para acelerar la reconstrucción en escáneres PET-CT y reducir artefactos por movimiento. La propuesta se orienta a integrar técnicas existentes en CUDA con marcos de reconstrucción iterativa para ofrecer una solución comercialmente viable que mejora la precisión diagnóstica y reduce tiempos de adquisición.

Resumen ejecutivo: enfrentamos el problema del desenfoque inducido por movimiento del paciente durante la adquisición PET-CT, que degrada la calidad de imagen y dificulta el diagnóstico. Las reconstrucciones iterativas convencionales son costosas en cómputo y presentan cuellos de botella cuando se incorporan datos dinámicos. Nuestra solución fusiona dinámicamente kernels CUDA especializados en función de la geometría del paciente y las características del movimiento, logrando un aceleramiento de 3.5x y una reducción de 15% en el desenfoque por movimiento respecto a implementaciones convencionales.

Marco teórico y metodología: la reconstrucción iterativa puede plantearse como un proceso de actualización Ri+1(x) = (1 - lambda) * Ri(x) + lambda * (A T * (A * Ri(x) - P)) donde Ri representa la imagen actual, P los datos de proyección y A la matriz de sistema. Para aprovechar la arquitectura GPU descomponemos la operación en tres kernels especializados: Kernel 1 K1 proyección A * Ri(x) optimizado para multiplicación matriz dispersa por vector; Kernel 2 K2 backprojection A T * (...) optimizado para operaciones de retroproyección; Kernel 3 K3 actualización y ponderación (1 - lambda) * Ri(x) + lambda * (...) con coste computacional reducido. La novedad reside en una fusión adaptativa de estos kernels guiada por un algoritmo de estimación de movimiento retrospectivo que genera un mapa de fusión que dicta patrones de comunicación y sincronización entre kernels. Con movimiento mínimo se fusionan agresivamente K1 y K2 para minimizar transferencias; con mayor movimiento la estrategia ajusta la fusión para priorizar corrección y calidad sobre latencia.

Diseño experimental y adquisición de datos: evaluamos la estrategia en un escáner comercial GE Discovery ST con dos conjuntos de datos: estático para línea base y dinámico con movimiento simulado mediante mesa de movimiento introduciendo traslación y rotación a 0.5 cm, 1 cm y 1.5 cm. Las reconstrucciones emplearon OSEM. Comparamos tres enfoques: serial, fusión fija optimizada para un nivel de movimiento y fusión adaptativa. Las métricas utilizadas fueron PSNR, RMSE y una cuantificación de artefactos por movimiento basada en detección de bordes y análisis de desplazamiento.

Resultados y discusión: la fusión adaptativa mostró mejoras claras en tiempo de reconstrucción y calidad de imagen. Comparativa representativa: Serial 120 s PSNR 28.5 dB RMSE 0.085 Artefacto 100%; Fusión fija 65 s PSNR 29.2 dB RMSE 0.072 Artefacto 85%; Fusión adaptativa 35 s PSNR 29.8 dB RMSE 0.065 Artefacto 70%. La fusión adaptativa alcanzó un speedup de 3.5x respecto al serial y redujo los artefactos por movimiento en 15% frente a la fusión fija, además de mejoras en PSNR y RMSE. La capacidad de ajuste dinámico permite mantener un buen compromiso entre rendimiento y supresión de artefactos en distintos niveles de movimiento.

Escalabilidad y trabajos futuros: el diseño modular de los kernels facilita la paralelización en múltiples GPUs y la adopción de tensor cores para acelerar operaciones matriciales. Líneas futuras incluyen integración con seguimiento de movimiento en tiempo real, mapas de fusión probabilísticos que modelen incertidumbre en la estimación de movimiento y selección adaptativa de algoritmos mediante aprendizaje por refuerzo. Estas mejoras permitirán soluciones de corrección en tiempo real y despliegues en entornos clínicos con alta carga de trabajo.

Aplicaciones prácticas y valor comercial: reducir el tiempo de reconstrucción beneficia la productividad y la seguridad del paciente al disminuir la dosis y aumentar el flujo de pacientes. La reducción de artefactos mejora la confianza diagnóstica, especialmente en estudios sensibles como oncología y neurología. La estrategia propuesta se apoya en tecnología CUDA establecida y marcos iterativos conocidos, lo que facilita su incorporación comercial y su integración en pipelines de imagen médica existentes.

Sobre Q2BSTUDIO: Q2BSTUDIO es una empresa de desarrollo de software especializada en aplicaciones a medida y soluciones empresariales avanzadas. Ofrecemos software a medida, servicios de inteligencia artificial y soluciones de ciberseguridad, además de despliegues y optimización en la nube. Nuestra experiencia abarca desde IA para empresas y agentes IA hasta servicios de inteligencia de negocio y Power BI. Si su organización busca potenciar reconstrucción acelerada, procesamiento médico o automatización de flujos con IA, podemos ayudar con arquitecturas a medida y despliegues seguros en la nube, incluyendo IA para empresas y agentes IA y servicios cloud AWS y Azure.

Palabras clave: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Conclusión: la fusión adaptativa de kernels GPU para reconstrucción PET-CT representa una mejora técnica y práctica sobre enfoques anteriores al equilibrar rendimiento y calidad de imagen. Implementaciones comerciales basadas en esta estrategia pueden acelerar tiempos de reconstrucción, reducir artefactos por movimiento y facilitar diagnósticos más precisos, todo ello con una ruta de integración realista respaldada por el ecosistema CUDA y soluciones empresariales que ofrecemos en Q2BSTUDIO.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.