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 条
  • [1] HYBRID BLOCK TRUNCATION CODING FOR COLOR IMAGE COMPRESSION
    Wang, Jun
    Jeung, Yeun-Cheul
    Chong, Jong-Wha
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORK INFRASTRUCTURE AND DIGITAL CONTENT, PROCEEDINGS, 2009, : 779 - 782
  • [2] A METHOD OF BLOCK TRUNCATION CODING FOR COLOR IMAGE COMPRESSION
    KURITA, T
    OTSU, N
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1993, 41 (09) : 1270 - 1274
  • [3] An Image Compression Scheme Based on Block Truncation Coding Using Real-time Block Classification and Modified Threshold for Pixels Grouping
    Hui, Zheng
    Zhou, Quan
    [J]. 2018 EIGHTH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING THEORY, TOOLS AND APPLICATIONS (IPTA), 2018, : 18 - 22
  • [4] Color Image Compression Based on Block Truncation Coding Using Clifford Algebra
    Sau, Kartik
    Basak, Ratan Kumar
    Chanda, Amitabha
    [J]. INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 1, 2015, 339 : 675 - 684
  • [5] Color image compression based on block truncation coding using pattern fitting principle
    Dhara, Bibhas Chandra
    Chanda, Bhabatosh
    [J]. PATTERN RECOGNITION, 2007, 40 (09) : 2408 - 2417
  • [6] Vector Quantizer based Block Truncation Coding for Color Image Compression in LCD Overdrive
    Han, Jong-Woo
    Hwang, Min-Cheol
    Kim, Seong-Gyun
    You, Tae-Ho
    Ko, Sung-Jea
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2008, 54 (04) : 1839 - 1845
  • [7] Improved block truncation coding for color image compression in LCD overdrive
    Han, Jong-Woo
    Yoon, Yeo-Jin
    Wang, Tae-Shick
    Hwang, Min-Cheol
    Ko, Sung-Jea
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2008, : 370 - 373
  • [8] Single Bit Plane Based Block Truncation Coding for Color Image Compression in LCD Overdrive
    Wang, Jun
    Luo, Lin-bo
    Jeung, Yeun-Cheul
    Chong, Jong-wha
    [J]. 2010 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS ICCE, 2010,
  • [9] Hybrid Image Compression based on Polynomial and Block Truncation Coding
    Al-Khafaji, Ghadah
    [J]. 2013 FIRST INTERNATIONAL SCIENTIFIC CONFERENCE ON ELECTRICAL, COMMUNICATION, COMPUTER, POWER, AND CONTROL ENGINEERING (ICECCPCE'13), 2013, : 179 - 184
  • [10] Color image compression by moment-preserving and block truncation coding techniques
    Yang, CK
    Lin, JC
    Tsai, WH
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1997, 45 (12) : 1513 - 1516