For a cone-beam three-dimensional computed tomography (3D-CT) scanning system, voxel size is an important indicator to guarantee the accuracy of data analysis and feature measurement based on 3D-CT images. Meanwhile, the voxel size changes with the movement of the rotary stage along X-ray direction. In order to realize the automatic calibration of the voxel size, a new and easily-implemented method is proposed. According to this method, several projections of a spherical phantom are captured at different imaging positions and the corresponding voxel size values are calculated by non-linear least-square fitting. Through these interpolation values, a linear equation is obtained that reflects the relationship between the voxel size and the rotary stage translation distance from its nominal zero position. Finally, the linear equation is imported into the calibration module of the 3D-CT scanning system. When the rotary stage is moving along X-ray direction, the accurate value of the voxel size is dynamically exported. The experimental results prove that this method meets the requirements of the actual CT scanning system, and has virtues of easy implementation and high accuracy.
A high energy digital radiography (DR) testing system has generated diverse scientific and technological interest in the field of industrial non-destructive testing. However, due to the limitations of manufac-turing technology for accelerators, an energy fluctuation of the X-ray beam exists and leads to bright and dark streak artifacts in the DR image. Here we report the utilization of a new software-based method to correct the fluctuation artifacts. The correction method is performed using a high pass filtering operation to extract the high frequency information that reflects the X-ray beam energy fluctuation, and then subtracting it from the original image. Our experimental results show that this method is able to rule out the artifacts effectively and is readily implemented on a practical scanning system.