Rethinking Evaluation of Infrared Small Target Detection

Youwei Pang, Xiaoqi Zhao, Lihe Zhang, Huchuan Lu, Georges El Fakhri +2 more
9/21/2025
cs.CV

No official code found. Best implementation: lartpang/PyIRSTDMetrics (358 stars, MIT, last commit 2026-03-23).

Abstract

As an essential vision task, infrared small target detection (IRSTD) has seen significant advancements through deep learning. However, critical limitations in current evaluation protocols impede further progress. First, existing methods rely on fragmented pixel- and target-level specific metrics, which fails to provide a comprehensive view of model capabilities. Second, an excessive emphasis on overall performance scores obscures crucial error analysis, which is vital for identifying failure modes and improving real-world system performance. Third, the field predominantly adopts dataset-specific training-testing paradigms, hindering the understanding of model robustness and generalization across diverse infrared scenarios. This paper addresses these issues by introducing a hybrid-level metric incorporating pixel- and target-level performance, proposing a systematic error analysis method, and emphasizing the importance of cross-dataset evaluation. These aim to offer a more thorough and rational hierarchical analysis framework, ultimately fostering the development of more effective and robust IRSTD models. An open-source toolkit has be released to facilitate standardized benchmarking.

View on arXivView PDF

Code Implementations(1)

MIT

[NeurIPS 2025 (D&B)] Rethinking Evaluation of Infrared Small Target Detection

35825PythonMar 8, 20257 months agoMIT
error-analysisinfrared-small-target-detctioninfrared-small-target-imagesinfrared-small-target-segmentationirstd+2 more

Similar Papers

Cite this paper

@article{pang2025rethinking,
  title  = {Rethinking Evaluation of Infrared Small Target Detection},
  author = {Youwei Pang and Xiaoqi Zhao and Lihe Zhang and Huchuan Lu and Georges El Fakhri and Xiaofeng Liu and Shijian Lu},
  year   = {2025},
  eprint = {2509.16888},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.16888v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.16888.svg)](https://codeofpaper.com/paper/2509.16888)

Discussion