Pulmonary nodules are circular or irregular lesions visible on chest computed tomography (CT), and their early detection is critical for lung cancer screening. Deep learning detection algorithms have been widely adopted for pulmonary nodule diagnosis; existing lightweight models suffer from redundant network parameters and low detection accuracy for tiny lesions. To address these limitations, this study proposes an improved detection model based on YOLOv8n. First, Omni-Dimensional Dynamic Convolution (ODConv) replaces static convolution in the backbone to enhance multi-morphology nodule feature extraction. Second, the Convolutional Block Attention Module (CBAM) is embedded at multiple positions of the neck network to suppress background interference from blood vessels and normal lung parenchyma. Third, Complete Intersection over Union (CIoU) loss is substituted by Wise Intersection over Union (W-IoU) to optimize bounding box regression for hard samples with blurred boundaries. Experiments on the LUNA16 dataset show that compared with the original YOLOv8n, the proposed model improves Precision by 6.3%, Recall by 8.6%, mAP50 by 3.4%, and mAP50-95% by 2.7% while maintaining high inference speed. Additional generalization verification on the LIDC-IDRI multi-center dataset further proves the robustness of the proposed lightweight architecture, which achieves balanced accuracy and real-time performance compared with mainstream detection models.
Zhang et al. (Tue,) studied this question.