In this paper, a new infrared image detail enhancement algorithm has been raised. The original infrared image has a wide dynamic range of 12- or 14-bit.This suppresses the human observation range of 8-bit. Usually the original infrared image needs to be compressed and gray-scale remapped for displaying. However, the normal way of doing this cannot give a better visual effect for the human observer. In this case, detail enhancement algorithms of infrared image occur. Modern detail enhancement algorithms can extract the detail information from an original infrared image and separate the image into different layers, and each layer will processed with different strategy. Although good performance has been proved for these algorithms, there are still certain deficits such as too much computational time, low working efficiency, hard application flexibility and so on. Under this circumstances, we propose this new algorithm to overcome these problems. This algorithm uses a two dimensional convolution to separate the detail information from an original infrared image, and turn the original image into the detail layer and the base layer. The detail information will be enhanced without any unwanted artifacts. During the detail extraction, We speed up the whole computational process by transforming the two dimensional convolution into two one dimensional convolutions, and then express the one dimensional convolution with the iterative computation. After adding the enhanced detail layer back to the histogram equalized base layer, the visual quality of the original image can be improved. This algorithm not only gives better detail enhancement performance, but also reduces the computational time. Figures and data tests show the priority of our suggestions.
Read full abstract