VLSI Design Based on Block Truncation Coding for Real-Time Color Image Compression for IoT

被引:2
|
作者
Chen, Shih-Lun [1 ]
Chou, He-Sheng [1 ]
Ke, Shih-Yao [1 ]
Chen, Chiung-An [2 ]
Chen, Tsung-Yi [1 ]
Chan, Mei-Ling [1 ,3 ]
Abu, Patricia Angela R. [4 ]
Wang, Liang-Hung [5 ]
Li, Kuo-Chen [6 ]
机构
[1] Chung Yuan Christian Univ, Dept Elect Engn, Taoyuan City 320317, Taiwan
[2] Ming Chi Univ Technol, Dept Elect Engn, New Taipei City, Taiwan
[3] Jiaying Univ, Sch Phys Educ Coll, Meizhou 514000, Peoples R China
[4] Ateneo Manila Univ, Dept Informat Syst & Comp Sci, Quezon City 1108, Philippines
[5] Fuzhou Univ, Coll Phys & Informat Engn, Dept Microelect, Fuzhou 350025, Peoples R China
[6] Chung Yuan Christian Univ, Dept Informat Management, Taoyuan City 320317, Taiwan
关键词
image sensor; machine learning; IoT; block truncation coding; bit map; YEF color space; color sampling; image compression; Golomb-Rice coding; MICRO CONTROL UNIT; SENSOR;
D O I
10.3390/s23031573
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
It has always been a major issue for a hospital to acquire real-time information about a patient in emergency situations. Because of this, this research presents a novel high-compression-ratio and real-time-process image compression very-large-scale integration (VLSI) design for image sensors in the Internet of Things (IoT). The design consists of a YEF transform, color sampling, block truncation coding (BTC), threshold optimization, sub-sampling, prediction, quantization, and Golomb-Rice coding. By using machine learning, different BTC parameters are trained to achieve the optimal solution given the parameters. Two optimal reconstruction values and bitmaps for each 4 x 4 block are achieved. An image is divided into 4 x 4 blocks by BTC for numerical conversion and removing inter-pixel redundancy. The sub-sampling, prediction, and quantization steps are performed to reduce redundant information. Finally, the value with a high probability will be coded using Golomb-Rice coding. The proposed algorithm has a higher compression ratio than traditional BTC-based image compression algorithms. Moreover, this research also proposes a real-time image compression chip design based on low-complexity and pipelined architecture by using TSMC 0.18 mu m CMOS technology. The operating frequency of the chip can achieve 100 MHz. The core area and the number of logic gates are 598,880 mu m(2) and 56.3 K, respectively. In addition, this design achieves 50 frames per second, which is suitable for real-time CMOS image sensor compression.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Hybrid adaptive block truncation coding for image compression
    Yang, CY
    Lin, JC
    OPTICAL ENGINEERING, 1997, 36 (04) : 1021 - 1027
  • [22] VLSI architecture for real-time fractal image coding processors
    Yamauchi, H
    Takeuchi, Y
    Imai, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (03) : 452 - 458
  • [23] Contour-based image compression for fast real-time coding
    Vasilyev, S
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS VIII, 1999, 172 : 133 - 136
  • [24] Variable-rate quadtree-segmented block truncation coding for color image compression
    Chen, Wu-Lin
    Hu, Yu-Chen
    Liu, Kuo-Yu
    Lo, Chun-Chi
    Wen, Chia-Hsien
    International Journal of Signal Processing, Image Processing and Pattern Recognition, 2014, 7 (01) : 65 - 76
  • [25] Hybrid image compression methods based on vector quantization and block truncation coding
    Chang, CC
    Hu, YC
    OPTICAL ENGINEERING, 1999, 38 (04) : 591 - 598
  • [26] An Efficient Quadtree-based Block Truncation Coding for Digital Image Compression
    Yang, Fu-Jhong
    Chen, Pei-Yin
    Hsu, Chih-Ling
    Lien, Chih-Yuan
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA 2016), 2016, : 939 - 942
  • [27] Improved color image coding schemes based on single bit map block truncation coding
    Hu, Yu-Chen
    Chang, I-Cheng
    Liu, Kuo-Yu
    Hung, Che-Lun
    OPTICAL ENGINEERING, 2014, 53 (09)
  • [28] Real-time image compression based on wavelet vector quantization, algorithm and VLSI architecture
    Hatami, S
    Sharifi, S
    Ahmadi, H
    Kamarei, M
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2381 - 2384
  • [29] Improved moment preserving block truncation coding for image compression
    Hu, YC
    ELECTRONICS LETTERS, 2003, 39 (19) : 1377 - 1379
  • [30] Image compression using modified block truncation coding algorithm
    Chung Cheng Inst of Technology, Taoyuan, Taiwan
    Signal Process Image Commun, 1 (1-11):