Introducing extended algorithm for respiratory tumor segmentation

Khorshidi, Abdollah
DOI: https://doi.org/10.1007/s11042-024-18496-2
IF: 2.577
2024-02-09
Multimedia Tools and Applications
Abstract:The spread of lung tumors and their changes occur dynamically, so precise segmentation of the images obtained is necessary. In this study, an extended region growth algorithm was performed on CT lung tumor images to examine accurate tumor margin and area. At first, a new threshold was implemented in MATLAB software by defining a larger target region around the primary tumor. Then, nearby points were settled in an array and then these points were updated based on tumor growth to set the fresh tumor margins. By the algorithm, furthest distance from the center of color intensity point of the primary tumorous area was selected to grow the region. Afterwards, fresh tumor border was determined by interpolation between these refreshed points through drawing lines from the tumor region center. The edge correction was then applied and the obtained new region was attached to the main region to reach a segmented tumor exterior. This technique improved the tumor recognition by 96% accuracy. In the inclusive algorithm, the conformance percentage had a positive impact on the achievement of the threshold and the renewal of the relative amount by 13% over the accuracy score. Also compared to the basilar algorithm, at least 12% of the percent differences in conformity were found to segment the tumor region in lung CT images. The derived dice similarity coefficients were close to each other for both the basilar and inclusive algorithms by 0.79±0.05 and 0.88±0.04, correspondingly. The p-value of these dice coefficients was less than 0.08 resulting from the paired Student's t-test between two algorithms. The combination of methods such as machine learning is intended to improve segmentation accuracy for different types of nodule and tumor CT images.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?