Abstract

This research aims to develop an automated program using Python for slice thickness measurement on Siemens phantom computed tomography (CT) images with various slice thickness, field of view (FOV), and pitch values. The Siemens Phantom was scanned using Siemens Somatom Perspective-64 slice CTs with slice thickness values (i.e. 2, 4, 6, 8, and 10 mm), FOV (i.e. 220, 260, and 300 mm), and pitch (i.e. 0.7, 0.9, and 1). Automatic measurement of slice thickness is done by segmenting and detecting angles using the Hough transform on the image insert ramp . The resulting angle is used to rotate the image. The pixel profile along the ramp insert of the rotated image is used to determine the full-width half maximum (FWHM) value. The result of FWHM in pixels and pixel size is multiplied by the tangent of the ramp insert (i.e. 23°) to get the measurement result. The automatic measurement results are then compared with manual measurements taken using MicroDicom Viewer. The difference between automatic and manual measurement at all slice thickness values is less than 0.30 mm. Automatic and manual measurements have a high linear correlation. For FOV and pitch variations, the difference between automatic and manual measurements is less than 0.16 mm. Automatic and manual measurements differ significantly from (p value < 0.05) for slice thickness variations. In addition, automatic and manual measurements were not significantly different from (p value > 0.05) for FOV and pitch variations.