Article ID Journal Published Year Pages File Type
11028856 Expert Systems with Applications 2019 22 Pages PDF
Abstract
Multi-level thresholding of a gray image is one of the basic operations in computer vision, with applications in image enhancement and segmentation. Various criteria for the selection of threshold level values were proposed. One of these criterion is the Otsu criterion that uses maximization of between-class variance approach. Although applying multi-level thresholding to an image is a straightforward operation, computation of the threshold levels with Otsu criterion is a computationally expensive process. In this paper, we revisit a dynamic programming algorithm that provides exact and efficient solution to the problem and compare it with modern meta-heuristic algorithms. We provide a rigorous proof for the correctness of the algorithm. The algorithm computational cost is linear in the number of threshold levels. We compare the algorithm with state of the art algorithms and verify its superior performance. The experiments show that we could gain speedup up to 2.45 × .
Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence
Authors
, ,