I. Introduction
Block Truncation Coding (BTC), introduced by Delp and Mitchell in 1979, is a technique for image compression [1]. Its concept is to divide the original image into multiple non-overlapped image blocks, and each block is simply represented by two distinct extreme quantizers, i.e. high and low mean values, and a bitmap image. The BTC scheme performs thresholding operation using the mean value of each image block to generate the bitmap image. Although the traditional BTC does not improve the coding gain compared to the other modern compression techniques, such as JPEG or JPEG2000, the computational complexity of BTC is much lower than that of the above techniques. Thus, the BTC-based schemes can be a very good candidates for image retrieval, in particular the processing time is a critical issue in this type of application. In the prior studies, enormous attempts have been put to improve the image quality and compression ratio, and, at the same time, to reduce the computational complexity of the BTC encoding process [2]–[9].