Lightweight Detection Method for X-ray Security Inspection with Occlusion

Zanshi Wang, Xiaohua Wang, Yueting Shi, Hang Qi, Minli Jia, Weijiang Wang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

Identifying the classes and locations of prohibited items is the target of security inspection. However, X-ray security inspection images with insufficient feature extraction, imbalance between easy and hard samples, and occlusion lead to poor detection accuracy. To address the above problems, an object-detection method based on YOLOv8 is proposed. Firstly, an ASFF (adaptive spatial feature fusion) and a weighted feature concatenation algorithm are introduced to fully extract the scale features from input images. In this way, the model can learn further details in training. Secondly, CoordAtt (coordinate attention module), which belongs to the hybrid attention mechanism, is embedded to enhance the learning of features of interest. Then, the slide loss function is introduced to balance the simple samples and the difficult samples. Finally, Soft-NMS (non-maximum suppression) is introduced to resist the conditions containing occlusion. The experimental result shows that mAP (mean average precision) achieves 90.2%, 90.5%, 79.1%, and 91.4% on the Easy, Hard, and Hidden sets of the PIDray and SIXray public test set, respectively. Contrasted with original model, the mAP of our proposed YOLOv8n model increased by 2.7%, 3.1%, 9.3%, and 2.4%, respectively. Furthermore, the parameter count of the modified YOLOv8n model is roughly only 3 million.

Original languageEnglish
Article number1002
JournalSensors
Volume24
Issue number3
DOIs
Publication statusPublished - Feb 2024

Keywords

  • X-ray security inspection
  • YOLOv8
  • deep learning
  • lightweight model
  • object detection

Fingerprint

Dive into the research topics of 'Lightweight Detection Method for X-ray Security Inspection with Occlusion'. Together they form a unique fingerprint.

Cite this