A High-Throughput Processor for GDN-Based Deep Learning Image Compression

被引:2
|
作者
Shao, Hu [1 ]
Liu, Bingtao [1 ]
Li, Zongpeng [1 ]
Yan, Chenggang [1 ]
Sun, Yaoqi [1 ]
Wang, Tingyu [1 ]
机构
[1] Hangzhou Dianzi Univ, Inst Informat & Control, Hangzhou 310000, Peoples R China
关键词
deep learning image compression; FPGA-based accelerator; generalized divisive normalization; high-throughput; CNN;
D O I
10.3390/electronics12102289
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning-based image compression techniques can take advantage of the autoencoder's benefits to achieve greater compression quality at the same bit rate as traditional image compression, which is more in line with user desires. Designing a high-performance processor that can increase the inference speed and efficiency of the deep learning image compression (DIC) network is important to make this technology more extensively employed in mobile devices. To the best of our knowledge, there is no dedicated processor that can accelerate DIC with low power consumption, and general-purpose network accelerators based on field programmable gate arrays (FPGA) cannot directly process compressed networks, so we propose a processor suitable for DIC in this paper. First, we analyze the image compression algorithm and quantize the data of the network into 16-bit fixed points using a dynamic hierarchical quantization. Then, we design an operation module, which is the core computational part for processing. It is composed of convolution, sampling, and normalization units, which pipeline the inference calculation for each layer of the network. To achieve high-throughput inference computing, the processing elements group (PEG) array with local buffers is developed for convolutional computation. Based on the common components in encoding and decoding, the sampling and normalization units are compatible with codec computation and utilized for image compression with time-sharing multiplexing. According to the control signal, the operation module could change the order of data flow through the three units so that they perform encoding and decoding operations, respectively. Based on these design methods and schemes, DIC is deployed into the Xilinx Zynq ZCU104 development board to achieve high-throughput image compression at 6 different bit rates. The experimental results show that the processor can run at 200 MHz and achieve 283.4 GOPS for the 16 bits fixed-point DIC network.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Deep Learning Image Analysis of High-Throughput Toxicology Assay Images
    Tandon, Arpit
    Howard, Brian
    Ramaiahgari, Sreenivasa
    Maharana, Adyasha
    Ferguson, Stephen
    Shah, Ruchir
    Merrick, B. Alex
    SLAS DISCOVERY, 2022, 27 (01) : 29 - 38
  • [2] A High-Throughput Lossless Image Compression Engine Optimized for Compression Ratio
    Cai, Siqi
    Chen, Yuzhou
    Zhang, Wenhui
    Jin, Zeyuan
    Wang, Gang
    Chen, Hao
    He, Guanghui
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [3] A Deep Learning-Based Approach for High-Throughput Hypocotyl Phenotyping
    Dobos, Orsolya
    Horvath, Peter
    Nagy, Ferenc
    Danka, Tivadar
    Viczian, Andras
    PLANT PHYSIOLOGY, 2019, 181 (04) : 1415 - 1424
  • [4] Biologically inspired image compression in biomedical high-throughput screening
    Seiffert, U
    BIOLOGICALLY INSPIRED APPROACHES TO ADVANCED INFORMATION TECHNOLOGY, 2004, 3141 : 428 - 439
  • [5] DeepTetrad: high-throughput image analysis of meiotic tetrads by deep learning in Arabidopsis thaliana
    Lim, Eun-Cheon
    Kim, Jaeil
    Park, Jihye
    Kim, Eun-Jung
    Kim, Juhyun
    Park, Yeong Mi
    Cho, Hyun Seob
    Byun, Dohwan
    Henderson, Ian R.
    Copenhaver, Gregory P.
    Hwang, Ildoo
    Choi, Kyuha
    PLANT JOURNAL, 2020, 101 (02): : 473 - 483
  • [6] Sashimi: Automatic high-throughput pipeline for organismal image segmentation using deep learning
    Schwartz, S. T.
    Alfaro, M. E.
    INTEGRATIVE AND COMPARATIVE BIOLOGY, 2021, 61 : E1248 - E1249
  • [7] Sashimi: A toolkit for facilitating high-throughput organismal image segmentation using deep learning
    Schwartz, Shawn T.
    Alfaro, Michael E.
    METHODS IN ECOLOGY AND EVOLUTION, 2021, 12 (12): : 2341 - 2354
  • [8] A High-Throughput Tumor Location System with Deep Learning for Colorectal Cancer Histopathology Image
    Ke, Jing
    Shen, Yiqing
    Guo, Yi
    Wright, Jason D.
    Jing, Naifeng
    Liang, Xiaoyao
    ARTIFICIAL INTELLIGENCE IN MEDICINE (AIME 2020), 2020, : 260 - 269
  • [9] High-Throughput Onboard Hyperspectral Image Compression With Ground-Based CNN Reconstruction
    Valsesia, Diego
    Magli, Enrico
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2019, 57 (12): : 9544 - 9553
  • [10] High-throughput segmentation of unmyelinated axons by deep learning
    Emanuele Plebani
    Natalia P. Biscola
    Leif A. Havton
    Bartek Rajwa
    Abida Sanjana Shemonti
    Deborah Jaffey
    Terry Powley
    Janet R. Keast
    Kun-Han Lu
    M. Murat Dundar
    Scientific Reports, 12