TY - JOUR
T1 - VLSI implementation of an ultra-low-cost and low-power image compressor for wireless camera networks
AU - Chen, Shih Lun
AU - Nie, Jing
AU - Lin, Ting Lan
AU - Chung, Rih Lung
AU - Hsia, Chih Hsien
AU - Liu, Tse Yen
AU - Lin, Szu Yin
AU - Wu, Hai Xia
N1 - Publisher Copyright:
© 2015, Springer-Verlag Berlin Heidelberg.
PY - 2018/4/1
Y1 - 2018/4/1
N2 - In this paper, a novel hardware-oriented color image compression algorithm based on digital halftoning and block truncation coding (BTC) techniques is proposed for very large-scale integration (VLSI) implementation. The proposed technique consists of a threshold generator, a bitmap generator, a BTC training module, a predictor, and a signed Golomb–Rice coding module. Because the wireless camera network is developed for perceiving, measuring, and collecting information from the environment, each camera sensing node should be designed to achieve low cost, small size, high compression rates, and low power consumption. Hence, a novel low-complexity, high-performance, transform-free, hardware-oriented color image compression algorithm based on digital halftoning and BTC is proposed. In order to achieve the performance of compressing images in real time, the proposed color image compression algorithm was realized by a VLSI technique. The VLSI architecture in this work contains only 8.1-k gate counts, and the core area is 81,000 μm2 synthesized using a TSMC 0.18-μm CMOS process. The operating frequency of this work is 100 MHz and consumes 2.91 mW, which is efficient to develop wireless electronic systems with the demand of color image compression in real time. Compared with JPEG- and JPEG-LS-based designs, this work reduces gate counts by at least 71.1 % and power consumption by 53 % and only requires a one-line-buffer memory.
AB - In this paper, a novel hardware-oriented color image compression algorithm based on digital halftoning and block truncation coding (BTC) techniques is proposed for very large-scale integration (VLSI) implementation. The proposed technique consists of a threshold generator, a bitmap generator, a BTC training module, a predictor, and a signed Golomb–Rice coding module. Because the wireless camera network is developed for perceiving, measuring, and collecting information from the environment, each camera sensing node should be designed to achieve low cost, small size, high compression rates, and low power consumption. Hence, a novel low-complexity, high-performance, transform-free, hardware-oriented color image compression algorithm based on digital halftoning and BTC is proposed. In order to achieve the performance of compressing images in real time, the proposed color image compression algorithm was realized by a VLSI technique. The VLSI architecture in this work contains only 8.1-k gate counts, and the core area is 81,000 μm2 synthesized using a TSMC 0.18-μm CMOS process. The operating frequency of this work is 100 MHz and consumes 2.91 mW, which is efficient to develop wireless electronic systems with the demand of color image compression in real time. Compared with JPEG- and JPEG-LS-based designs, this work reduces gate counts by at least 71.1 % and power consumption by 53 % and only requires a one-line-buffer memory.
KW - Block truncation coding
KW - Digital halftoning
KW - Golomb–Rice coding
KW - Image compressor
KW - VLSI
KW - Wireless camera network
UR - http://www.scopus.com/inward/record.url?scp=85045987963&partnerID=8YFLogxK
U2 - 10.1007/s11554-015-0553-z
DO - 10.1007/s11554-015-0553-z
M3 - Article
AN - SCOPUS:85045987963
SN - 1861-8200
VL - 14
SP - 803
EP - 812
JO - Journal of Real-Time Image Processing
JF - Journal of Real-Time Image Processing
IS - 4
ER -