An Intelligent System With Reduced Readout Power and Lightweight CNN for Vision Applications

被引:3
|
作者
Kisku, Wilfred [1 ]
Kaur, Amandeep [1 ]
Mishra, Deepak [2 ]
机构
[1] Indian Inst Technol Jodhpur, Elect Engn Dept, Jodhpur 342030, India
[2] Indian Inst Technol Jodhpur, Comp Sci & Engn Dept, Jodhpur 342030, India
关键词
Computer architecture; Image resolution; Computational modeling; Convolutional neural networks; Power demand; Task analysis; Standards; Edge intelligence; CMOS image sensors; high-level synthesis; deep learning; CONVOLUTIONAL NEURAL-NETWORK; SAR ADC;
D O I
10.1109/TCSVT.2023.3290103
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An always-on intelligent system comprising of an image sensor requires continuous functioning of each pixel. This includes sensing the illumination content of the scene and also the conversion of the analog values into their digital representations. Therefore, power consumption during analog to digital conversion and computational cost at the image sensor module become critical while designing a system that is always-on and incorporates intelligence near the sensor module. This work focuses on the inherent property of the ADC for converting the analog pixel values to digital values by taking a defined number of analog-to-digital converter (ADC) cycles. The design factors considered are 1) Power saving due to reduced ADC conversion cycles for each pixel; 2) The reduced bit-precision of the processing unit to reduce hardware cost; 3) The dataflow design through hls4ml, which produces parallel computational modes for low latency CNN architectures. The proposed work implements two lightweight CNN models with reduced parameters as compared to the original architectural models of VGG16 (like) and SqueezeNet (like) which are trained in Qkeras and deployed on Zynq UltraScale+ MPSoC board. In addition, the design pipeline is validated on the MobileNetV2 and GhostNet architectures to demonstrate its generalization ability. A detailed analysis shows that limiting the number of ADC bits from 8 to 4 reduces the mean accuracy merely from 50.3 to 49.17 for VGG16 (like) and 67.83 to 67.80 for SqueezeNet (like) model, however, the readout power is significantly reduced from 140.45 mW to 7.7 mW for STL-10 dataset with $96\times96$ image resolution. Additional experiments are conducted with CIFAR-10 and mini-ImageNet datasets for classification and with Oxford-IIIT Pet Dataset for segmentation. The proposed work, thus, provides empirical evidence that a reasonable performance for intelligent vision tasks with power saving can be achieved by tuning CNN models to work with reduced ADC bit precision.
引用
收藏
页码:1310 / 1315
页数:6
相关论文
共 50 条
  • [31] A lightweight, inexpensive robotic system for insect vision
    Sabo, Chelsea
    Chisholm, Robert
    Petterson, Adam
    Cope, Alex
    ARTHROPOD STRUCTURE & DEVELOPMENT, 2017, 46 (05) : 689 - 702
  • [32] Intelligent Robot Arm: Vision-Based Dynamic Measurement System for Industrial Applications
    Chen, Lei
    Yang, Haiwei
    Liu, Pei
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2019, PT V, 2019, 11744 : 120 - 130
  • [33] A low-cost, DSP-based, intelligent vision system for robotic applications
    Asaad, S
    Bishay, M
    Wilkes, DM
    Kawamura, K
    1996 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, PROCEEDINGS, VOLS 1-4, 1996, : 1656 - 1661
  • [34] Intelligent vision system of smart substation
    Li, Hongwei
    Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2012, 32 (08): : 141 - 147
  • [35] A PROJECT FOR AN INTELLIGENT SYSTEM - VISION AND LEARNING
    POGGIO, T
    STRINGA, L
    INTERNATIONAL JOURNAL OF QUANTUM CHEMISTRY, 1992, 42 (04) : 727 - 739
  • [36] A vision sensor system for intelligent vehicles
    Wu, Bing-Fei
    Chung, Meng-Liang
    Chung Cheng Ling Hsueh Pao/Journal of Chung Cheng Institute of Technology, 2016, 45 (01): : 41 - 51
  • [37] Intelligent vision system for dynamic environments
    Pathirana, Chandima
    Watanabe, Keigo
    Izumi, Kiyotaka
    Hewawasam, H.
    Udawatta, Lanka
    ARTIFICIAL LIFE AND ROBOTICS, 2006, 10 (01) : 59 - 63
  • [38] AN INTELLIGENT VISION SYSTEM ON A MOBILE MANIPULATOR
    Korayem, M. H.
    Ehtemam, V.
    Sabzevari, R.
    Madani, M.
    Azimirad, V.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2008, 21 (03): : 279 - 294
  • [39] A structured methodology for intelligent system selection in nuclear power industry applications
    Martin, LA
    Steele, JA
    McArthur, SDJ
    Moyes, A
    McDonald, JR
    Howie, D
    Elrick, R
    LESCOPE 01: 2001 LARGE ENGINEERING SYSTEMS CONFERENCE ON POWER ENGINEERING, CONFERENCE PROCEEDINGS, 2001, : 44 - 48
  • [40] Zero Block Caching for CNN Applications Running on a Vision DSP
    Lee, Sangheon
    Kim, Wontae
    Lee, Hyuk-Jae
    Lee, Kyujoong
    2020 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2020), 2020, : 310 - 314