30 research outputs found

    Algoritmos Paralelos de Reconstrucción de Imágenes TAC sobre Arquitecturas Heterogéneas

    Full text link
    [EN] In medicine, the diagnosis based on computed tomography (CT) imaging is fundamental for the detection of abnormal tissues by different attenuation values on X-ray energy, which frequently are not clearly distinguished for the radiologist. Different methods have been developed to reconstruct images. In this work we analyse and compare analytical and iterative methods to resolve the reconstruction problem. Today, in practice, the reconstruction process is based on analytical methods and one of the most widely used algorithms is known as Filtered back projections (FBP) algorithm. This algorithm implements the inverse Radon Transform, which is a mathematical tool used in Biomedical Engineering for the reconstruction of CT images. From the very beginning of the development of scanners, it was important to reduce the scanning time, to improve the quality of images and to reduce the reconstruction time of images. Today's technology provides powerful systems, multiprocessor and multicore processor systems, that provide the possibility to reduce the reconstruction time. In this work, we analyze the FBP based on the inverse Radon Transform and its relation to the Fourier Transform, with the aim to achieve better performance while using resources of a system in an optimal way. This algorithm uses parallel projections, is simple, robust, and the results could be extended for a variety of situations. In many applications, the set of projection data needed for the reconstruction, is incomplete due to the physical reasons. Consequently, it is possible to achieve only approximated reconstruction. In this conditions, the images reconstructed with analytical methods have a lot of artefacts in two and three dimensions. Iterative methods are more suitable for the reconstruction from a limited number of projections in noisy conditions. Their usage may be important for the functionality of portable scanners in emergency situations. However, in practice, these methods are less used due to their high computational cost. In this work, the reduction of the execution time is achieved by performing the parallel implementation on multi-core and many-core systems of such iterative algorithms as SART, MLEM and LSQR. The iterative methods have become a hot topic of interest because of their capacity to resolve the reconstruction problem from a limited number of projections. This allows the possibility to reduce the radiation dose during the data acquisition process. At the same time, in the reconstructed images appear undesired artefacts. To resolve the problem effectively, we have adopted the LSQR method with soft threshold filtering technique and the fast iterative shrinkage-thresholding algorithm for computed tomography imaging and present the efficiency of the method named LSQR-STF-FISTA. The reconstruction methods are analysed through the reconstructions from simulated and real projection data. Also, the quality of the reconstructed images is compared with the aim of drawing conclusions regarding the studied methods. We conclude from this study that iterative methods are capable to reconstruct images from a limited number of dataset at a low computational cost.[ES] En medicina, el diagnóstico basado en imágenes de tomografía axial computerizada (TAC) es fundamental para la determinación de anormalidades a través de diferentes valores de atenuación de la energía de rayos-X, las cuales, frecuentemente, son difíciles de ser distinguidas por los radiólogos. Se han desarrollado diferentes técnicas de reconstrucción de imagen. En este trabajo analizamos y comparamos métodos analíticos e iterativos para resolver de forma eficiente el problema de reconstrucción. Hoy, en la práctica, el proceso de reconstrucción de imagen se basa en algoritmos analíticos entre los cuales, el algoritmo de retroproyección filtrada 'filtered backprojection' (FBP) es el más conocido. Este algoritmo se usa para implementar la Transformada de Radon inversa que es una herramienta matemática cuya utilización principal en Ingeniería Biomédica es la reconstrucción de imágenes TAC. Desde el comienzo del desarrollo de escáneres ha sido importante reducir el tiempo de escaneo, mejorar la calidad de imagen y reducir el tiempo de reconstrucción. La tecnología de hoy ofrece potentes sistemas con varios procesadores y núcleos que posibilitan reducir el tiempo invertido en la reconstrucción de imágenes. En este trabajo se analiza el algoritmo FBP basado en la Transformada de Radon inversa y su relación con la Transformada de Fourier con el objetivo de optimizar su cálculo aprovechando al máximo los recursos del sistema. Este algoritmo se basa en proyecciones paralelas y se destaca por su simplicidad y robustez, y permite extender los resultados a una variedad de situaciones. En muchas aplicaciones el conjunto de proyecciones necesarias para la reconstrucción puede ser incompleto por razones físicas. Entonces, la única posibilidad es realizar una reconstrucción aproximada. En estas condiciones, las imágenes reconstruidas por los algoritmos analíticos en dos o tres dimensiones son de baja calidad y con muchos artefactos. Los métodos iterativos son más adecuados para la reconstrucción de imágenes cuando se dispone de un menor número de proyecciones en condiciones más ruidosas. Su uso puede ser importante para el funcionamiento en escáneres portátiles en condiciones de urgencia en cualquier lugar. Sin embargo, en la práctica, estos métodos son menos usados por su alto coste computacional. En este trabajo presentamos el estudio y diversas implementaciones paralelas que permiten bajar el coste computacional de tales métodos iterativos como SART, MLEM y LSQR. Los métodos iterativos se han convertido en un tópico de gran interés para muchos vendedores de sistemas de TAC clínicos por su capacidad de resolver el problema de reconstrucción con un número limitado de proyecciones. Esto proporciona la posibilidad de reducir la dosis radiactiva en los pacientes durante el proceso de adquisición de datos. Al mismo tiempo, en la reconstrucción aparecen artefactos no deseados. Para resolver el problema en forma efectiva y eficiente, hemos adaptado el método LSQR con el método de filtrado 'Soft Threshold Filtering' y el algoritmo de aceleración 'Fast Iterative Shrinkage-thresholding Algorithm' para TAC. La eficiencia y fiabilidad del método nombrado LSQR-STF-FISTA se presenta en este trabajo. Los métodos de reconstrucción de imágenes se analizan mediante la reconstrucción a partir de proyecciones simuladas y reales, comparando la calidad de imagen reconstruida con el objetivo de obtener conclusiones respecto a los métodos usados. Basándose en este estudio, concluimos que los métodos iterativos son capaces de reconstruir imágenes con el conjunto limitado de proyecciones con un bajo coste computacional.[CA] En medicina, el diagnòstic basat en imatges de tomografia axial compueritzada (TAC) és fonamental per a la determinació d'anormalitats a través de diferents valors d'atenuació de l'energia de rajos-X, les quals, freqüentment,són difícils de ser distingides pels radiòlegs. S'han desenvolupat diferents tècniques de reconstrucció d'imatge. En aquest treball analitzem i comparem mètodes analítics i iteratius per a resoldre el problema de reconstrucció. Avui, en la pràctica, el procés de reconstrucció d'imatge es basa en algorismes analítics entre els quals, l'algorisme de retroproyección filtrada 'filtered backprojection' (FBP) és el més conegut. Aquest algorisme s'usa per a implementar la Transformada de Radon inversa que és una eina matemàtica la utilització principal de la qual en Enginyeria Biomèdica és la reconstrucció d'imatges TAC. Des del començament del desenvolupament dels lectors òptics ha sigut important reduir el temps d'escanege, millorar la qualitat d'imatge i reduir el temps de reconstrucció. La tecnologia d'avui ofereix potents sistemes amb diversos processadors i nuclis que possibiliten reduir el temps invertit en la reconstrucció d'imatges. En aquest treball s'analitza l'algorisme FBP basat en la Transformada de Radon inversa i la seua relació amb la Transformada de Fourier amb l'objectiu d'optimitzar el seu càlcul aprofitant al màxim els recursos del sistema. Aquest algorisme es basa en projeccions paral·leles i es destaca per la seua simplicitat i robustesa, i permet estendre els resultats a una varietat de situacions. En moltes aplicacions el conjunt de projeccions necessàries per a la reconstrucció pot ser incomplet per raons físiques. Llavors, l'única possibilitat és realitzar una reconstrucció aproximada. En aquestes condicions, les imatges reconstruïdes pels algorismes analítics en dues o tres dimensions són de baixa qualitat i amb molts artefactes. Els mètodes iteratius són més adequats per a la reconstrucció d'imatges quan es disposa d'un menor nombre de projeccions en condicions més sorolloses. El seu ús pot ser important per al funcionament en escáneres portàtils en condicions d'urgència en qualsevol lloc. No obstant açò, en la pràctica, aquests mètodes són menys usats pel seu alt cost computacional. En aquest treball presentem l'estudi i diverses implementacions paral·leles que permeten baixar el cost computacional de tals mètodes iteratius com SART, MLEM i LSQR. Els mètodes iteratius s'han convertit en un tòpic de gran interès per a molts venedors de sistemes de TAC clínics per la seua capacitat de resoldre el problema de reconstrucció amb un nombre limitat de projeccions. Açò proporciona la possibilitat de reduir la dosi radioactiva en els pacients durant el procés d'adquisició de dades. Al mateix temps, en la reconstrucció apareixen artefactes no desitjats. Per a resoldre el problema en forma efectiva i eficient, hem adaptat el mètode LSQR amb el mètode de filtrat 'Soft Threshold Filtering' i l'algorisme d'acceleració 'Fast Iterative Shrinkage-thresholding Algorithm' per a TAC. L'eficiència i fiabilitat del mètode nomenat LSQR-STF-FISTA es presenta en aquest treball. Els mètodes de reconstrucció d'imatges s'analitzen mitjançant la reconstrucció a partir de projeccions simulades i reals, comparant la qualitat d'imatge reconstruïda amb l'objectiu d'obtenir conclusions respecte als mètodes usats. Basant-se en aquest estudi, concloem que els mètodes iteratius són capaços de reconstruir imatges amb el conjunt limitat de projeccions amb un baix cost computacional.Flores, LA. (2015). Algoritmos Paralelos de Reconstrucción de Imágenes TAC sobre Arquitecturas Heterogéneas [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/59424TESI

    Algoritmos paralelos de reconstrucción de Imágenes TAC

    Full text link
    [ES] En medicina, el diagnóstico basado en imágenes TAC es fundamental. En este trabajo se analiza la implementación paralela en sistemas multicore, cluster y GPUs de los algoritmos analítico de reconstrucción de imágenes basado en la transformada inversa de Radon y iterativo LSQR. Se compara la calidad de imágenes reconstruidas y se derivan conclusiones[EN] In medicine, the diagnosis based on computer tomography (CT) imaging is fundamental. In this work we analyze parallel implementation on multicore, cluster systems and GPUs of analytical algorithm of reconstruction of images based on inverse Radon transform and iterative LSRQ method. We also make the quality comparison of the reconstructed images.Flores, LA. (2013). Algoritmos paralelos de reconstrucción de Imágenes TAC. http://hdl.handle.net/10251/37115Archivo delegad

    Impact of view reduction in CT on radiation dose for patients

    Full text link
    [EN] Iterative methods have become a hot topic of research in computed tomography (CT) imaging because of their capacity to resolve the reconstruction problem from a limited number of projections. This allows the reduction of radiation exposure on patients during the data acquisition. The reconstruction time and the high radiation dose imposed on patients are the two major drawbacks in CT. To solve them effectively we adapted the method for sparse linear equations and sparse least squares (LSQR) with soft threshold filtering (STF) and the fast iterative shrinkage-thresholding algorithm (FISTA) to computed tomography reconstruction. The feasibility of the proposed methods is demonstrated numerically. (C) 2016 Elsevier Ltd. All rights reserved.This work has been supported by Universitat Politecnica de Valencia and the project N3D-VALKIN PROMETEOII/2014/008 of the Generalitat Valenciana of Spain.Parcero Iglesias, E.; Flores, L.; Sánchez, MG.; Vidal-Gimeno, V.; Verdú Martín, GJ. (2017). Impact of view reduction in CT on radiation dose for patients. Radiation Physics and Chemistry. 137:173-175. https://doi.org/10.1016/j.radphyschem.2016.01.038S17317513

    Parallel CT image reconstruction based on GPUs

    Full text link
    [EN] In X-ray computed tomography (CT) iterative methods are more suitable for the reconstruction of images with high contrast and precision in noisy conditions from a small number of projections. However, in practice, these methods are not widely used due to the high computational cost of their implementation. Nowadays technology provides the possibility to reduce effectively this drawback. It is the goal of this work to develop a fast GPU-based algorithm to reconstruct high quality images from under sampled and noisy projection data.Research supported by ANITRAN Project PROMETEO/2010/039.Flores, LA.; Vidal Gimeno, VE.; Mayo Nogueira, P.; Ródenas Escribá, FDA.; Verdú Martín, GJ. (2014). Parallel CT image reconstruction based on GPUs. Radiation Physics and Chemistry. 95(1):247-250. https://doi.org/10.1016 / j.radphyschem.2013.03.011S24725095

    Análisis de Matriz del Sistema para TAC

    Full text link
    En aplicaciones prácticas de tomografía computarizada a menudo el conjunto de proyecciones es incompleto debido a las condiciones físicas durante el proceso de adquisición de datos. Otro problema importante, es reducir la dosis de radiación en pacientes. Estos problemas requieren la reconstrucción de imágenes por un conjunto limitado de proyecciones. Por esta razón, los métodos iterativos están siendo utilizados cada vez más por los investigadores del campo de reconstrucción de imágenes. En este trabajo, resolvemos el problema de reconstrucción por menos número de proyecciones y analizamos como la solución del problema depende de la generación de los elementos de la matriz del sistema que simula el proceso de escaneoEste trabajo fue soportadopor el proyecto ANITRAN PROMETEOII/2014/008 de la Generalitat Valenciana de España y por el Ministerio de Economía y Competitividad español con la subvención TIN2015-66972-C5-4-R cofinanciado por fondos FEDER.Vidal Gimeno, VE.; Flores, LA.; Verdú Martín, GJ. (2016). Análisis de Matriz del Sistema para TAC. Senda Editorial. http://hdl.handle.net/10251/87719

    GPU based algorithms in CT imaging

    Get PDF
    [EN] In X-ray computed tomography (CT) imaging, projections taken by a scanner are used to reconstruct the internal structure of an object. Due to the complexity of the data, the problem of reconstruction is a time consuming process. Although modern processors have gained sufficient power to be competitive in 2D reconstruction, it is not the case for 3D reconstruction especially when iterative methods are used. Today, the technology allows reducing this drawback effectively. In this work we compare two iterative algorithms of image reconstruction based on GPU implementation.This work was partially funded by ANITRAN PROMETEO/2010/039, the Spanish Ministry of Science and Innovation (Project ENE2011-22823, TIN2011-26254).Flores, LA.; Vidal Gimeno, VE.; Verdú Martín, GJ. (2015). GPU based algorithms in CT imaging. Annals of Multicore and GPU Programming. 2(1):25-31. http://hdl.handle.net/10251/64838S25312

    Reconstrucción de Tomografía Computarizada de Rayos X mediante Métodos de Filtrado en LSQR

    Full text link
    Los métodos iterativos de reconstrucción en imagen por tomografía computarizada (TC) son un tema de principal interés en investigación. El tiempo de reconstrucción y las dosis altas de radiación son las dos mayores desventajas de la TC. A fin de mejorar estos problemas, en este estudio se han empleado métodos de filtrado (soft threshold filtering, STF) y de aceleración (fast iterative shrinkage thresholding algorithm, FISTA) sobre el método de resolución por mínimos cuadrados (LSQR). La técnica STF facilita la conservación de los bordes del objeto, mientras que FISTA acelera la convergencia del método. Mediante el empleo de ambas mejoras se ha conseguido un incremento en la calidad de la imagen reconstruida y una mejora de la eficiencia temporal de la reconstrucción.Este trabajo ha sido apoyado por la Universitat Politècnica de València y el proyecto ANITRAN PROMETEOII/2014/008 de la Generalitat Valenciana.Parcero Iglesias, E.; Vidal Gimeno, VE.; Flores, LA.; Verdú Martín, GJ. (2015). Reconstrucción de Tomografía Computarizada de Rayos X mediante Métodos de Filtrado en LSQR. Grupo Senda. http://hdl.handle.net/10251/67175

    Comportamiento del Método LSQR en la Reconstrucción Tomográfica para un Número Limitado de Proyecciones con Ruido Gausiano

    Full text link
    Los métodos iterativos de reconstrucción de imágenes en la Tomografía Axial Computarizada (TAC) han llegado a ser un área de investigación muy activo por su capacidad de resolver el problema de reconstrucción con un número limitado de proyecciones. Esto posibilita la reducción de la dosis de radiación en los pacientes durante el examen TAC. Sin embargo, la complejidad de datos en TAC eleva el coste computacional de la reconstrucción, especialmente en 3D. Disminuir el tiempo computacional en la reconstrucción de la imagen y la dosis de radiación constituyen dos grandes problemas en la tomografía computarizada. Además, también es interesante analizar el comportamiento del método cuando se añade ruido gaussiano a las proyecciones. Para resolver este problema de forma eficiente se ha adaptado el método Sparse Equations and Least Squares (LSQR) con el filtro Soft Threshold Filtering (STF) para eliminar ruido gaussiano y el algoritmo denominado Fast Iterative Shrinkage-Thresholding Algorithm (FISTA) para la reconstrucción de imágenes TAC con un menor número de proyecciones con ruido. La eficiencia del método propuesto se demuestra analizando el fantoma FORBILD.Este trabajo ha sido soportado por la Universitat Politècnica de València y financiado parcialmente por ANITRAN PROMETEOII/2014/008 de la Generalitat Valenciana de España.Flores, LA.; Parcero Iglesias, E.; Sánchez, MG.; Vidal Gimeno, VE.; Verdú Martín, GJ. (2015). Comportamiento del Método LSQR en la Reconstrucción Tomográfica para un Número Limitado de Proyecciones con Ruido Gausiano. Grupo Senda. http://hdl.handle.net/10251/67179

    Reconstrucción Iterativa de Imágenes de TAC Mediante Computación de Altas Prestaciones

    Full text link
    [ES] En la tomografía axial computarizada (TAC) los rayos -X se usan para obtener las proyecciones necesarias para generar una imagen de la estructura interior de un objeto. La imagen puede ser reconstruida con diferentes técnicas. Los métodos algebraicos son los más apropiados para la reconstrucción de imágenes de alto contraste y precisión en las condiciones de ruido y por el menor número de proyecciones. Su uso puede ser importante en escáneres portátiles para su funcionalidad en situaciones de urgencia. Sin embargo, en la práctica, estos métodos no son ampliamente usados debido al alto coste computacional de su implementación. En este trabajo se analiza y propone el uso de la librería PETSc en la reconstrucción paralela de imágenes. Además, se compara la calidad de imágenes reconstruidas por dos métodos, analítico Filtered Back Projection (FBP) y iterativo LSQR.Flores, L.; Vidal Gimeno, VE.; Mayo Nogueira, P.; Ródenas Escribá, FDA.; Verdú Martín, GJ. (2011). Reconstrucción Iterativa de Imágenes de TAC Mediante Computación de Altas Prestaciones. http://hdl.handle.net/10251/48291
    corecore