Popis: |
As the first step of automatic image interpretation systems, automatic detection of the targets should be accurate and fast. Constant False Alarm Rate (CFAR) is the most popular target detection framework for Synthetic Aperture Radar (SAR) images. For CFAR, modeling of the clutter is crucial since the decision threshold is calculated based on this model. We have developed a new target detection approach in which clutter is modeled using a Rayleigh mixture model that fits well to a variety of high-resolution SAR imagery. For computational efficiency, we use summed area tables (SAT) for computing background statistics. The resulting approach, called RmSAT-CFAR, is a promising general-purpose SAR target detection tool. This paper describes the open-source software for RmSAT-CFAR. Details of RmSAT-CFAR is published in the study named Fast Target Detection in Radar Images using Rayleigh Mixtures and Summed Area Tables. In addition to Rayleigh mixture and SATs, the software also uses tiling and parallelization to obtain faster and scalable results. This software repository also contains open source implementations for following algorithms: (a) Cell Averaging CFAR (CA-CFAR), (b) Automatic Censored CFAR (AC-CFAR), and (c) Adaptive and Fast CFAR (AAF-CFAR). Keywords: Integral image, Summed area table, CFAR, Target detection, Rayleigh mixture, Adaptive simulated annealing, Parallelization, OpenMP, OpenCV |