Image correction for cone-beam computed tomography simulator using neural network corrector

In this article, a neural network corrector is proposed to correct the image shift, yielding the degradation of three-dimensional image reconstruction, for each slice captured by cone-beam computed tomography simulator. There are 3 degrees of freedom in tube module of simulator; the central point of...

Full description

Bibliographic Details
Main Authors: Chin-Sheng Chen, Cheng-Yi Hsu, Shih-Kang Chen, Chih-Jer Lin, Ching-Hao Hsieh, Yi-Hung Liu
Format: Article
Language:English
Published: SAGE Publishing 2017-02-01
Series:Advances in Mechanical Engineering
Online Access:https://doi.org/10.1177/1687814017690476
Description
Summary:In this article, a neural network corrector is proposed to correct the image shift, yielding the degradation of three-dimensional image reconstruction, for each slice captured by cone-beam computed tomography simulator. There are 3 degrees of freedom in tube module of simulator; the central point of tube module should be aligned with the central point of detector module to guarantee the accurate image projection. However, the mechanism manufacturing and assembling tolerance will let the above aim cannot be met. Here, a standard kit is made to measure the image shift by 1° step from −10° to 10°. The measure data will be the input training data of proposed neural network corrector, and the corrected translation position will be the output of neural network corrector. The Levenberg–Marquardt learning algorithm adjusts the connected weights and biases of the neural network using a supervised gradient descent method, such that the defined error function can be minimized. To avoid the problem of overfitting and improve the generalized ability of the neural network, Bayesian regularization is added to the Levenberg–Marquardt learning algorithm. After the training of neural network corrector, the different target position commands are fed into the neural network corrector. Then, the corrected data from neural network corrector are fed to be the new position command to verify the image correction performance. Moreover, a phantom kit is made to check the corrected performance of the neural network corrector. Finally, the experimental results verify that the image shift can be reduced by the neural network corrector.
ISSN:1687-8140