I. Introduction
Far target detection plays an important role in various applications, such as marine surface surveillance, air-to-air missile guidance, remote sensing in highly spatially structured optical imagery, infrared searching and tracking systems [1]–[6]. In infrared images, suspect airplane, missile or ship in long imaging distance usually presents as a small bright spot [7]. The timely detection of these targets contributes to accurate guidance, military defense, etc. However, these targets only occupy relatively small areas and their gray levels are usually dim, which means that the far targets lack effective shape, structure, and texture information [8]. In most references, these targets are also called small targets. Besides, backgrounds in infrared images are complex where much random noise and clutters exist [9], [10]. Therefore, it is challenging to detect small targets in such low signal-to-clutter ratio environments. Over the past few decades, extensive research efforts have been focused on this area and various algorithms have been proposed.