Artificially Generated Visual Scanpath Improves Multi-label Thoracic Disease Classification in Chest X-Ray Images
Ashish Verma, Aupendu Kar, Krishnendu Ghosh, Sobhan Kanti Dhara, Debashis Sen, Prabir Kumar Biswas
TL;DR
The paper addresses the challenge of multi-label thoracic disease classification in Chest X-Rays by learning to mimic radiologists’ gaze through artificial scanpaths. It introduces a two-module framework: a visual scanpath predictor based on an LSTM that generates scanpaths from image features, and a scanpath-guided dynamic classifier that fuses these predicted viewing patterns with visual features via an iterative sequential model with attention. The approach is trained on the REFLACX dataset and evaluated on large-scale MIMIC and cross-dataset CheXpert data, demonstrating that artificial scanpaths yield consistent improvements in AUROC and AUPRC for 14 thoracic findings, both within and across datasets. The work provides a first step toward scanpath-guided automated screening in CXR and highlights potential for improved generalization in medical image analysis, with broad implications for radiology-assisted decision support. Key contributions include (i) a novel iterative predictor network to generate human-like scanpaths, (ii) a scanpath-guided dynamic network with attention for multi-label disease classification, and (iii) substantial cross-dataset performance gains on large CXR collections.
Abstract
Expert radiologists visually scan Chest X-Ray (CXR) images, sequentially fixating on anatomical structures to perform disease diagnosis. An automatic multi-label classifier of diseases in CXR images can benefit by incorporating aspects of the radiologists' approach. Recorded visual scanpaths of radiologists on CXR images can be used for the said purpose. But, such scanpaths are not available for most CXR images, which creates a gap even for modern deep learning based classifiers. This paper proposes to mitigate this gap by generating effective artificial visual scanpaths using a visual scanpath prediction model for CXR images. Further, a multi-class multi-label classifier framework is proposed that uses a generated scanpath and visual image features to classify diseases in CXR images. While the scanpath predictor is based on a recurrent neural network, the multi-label classifier involves a novel iterative sequential model with an attention module. We show that our scanpath predictor generates human-like visual scanpaths. We also demonstrate that the use of artificial visual scanpaths improves multi-class multi-label disease classification results on CXR images. The above observations are made from experiments involving around 0.2 million CXR images from 2 widely-used datasets considering the multi-label classification of 14 pathological findings. Code link: https://github.com/ashishverma03/SDC
