Hierarchical and Parallel Pipelined Heterogeneous SoC for Embedded Vision Processing

被引:7
|
作者
Zhang, Bin [1 ]
Zhao, Chen [2 ]
Mei, Kuizhi [2 ]
Zhao, Jizhong [2 ]
Zheng, Nanning [2 ]
机构
[1] Xi An Jiao Tong Univ, Sch Software, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, Sch Elect & Informat Engn, Xian 710049, Peoples R China
基金
中国国家自然科学基金;
关键词
3D position estimation; application-specific instruction set processor (ASIP); embedded vision system; reconfigurable; system on chip (SoC); FULL-HD; RECONFIGURABLE PROCESSOR; ARCHITECTURE; SYSTEM; CHIP; STEREO; ENGINE; SENSOR;
D O I
10.1109/TCSVT.2017.2665489
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Object recognition is widely used in vision computing for various applications. Traditional CPU and application specific integrated circuit for vision computing cannot provide high performance and enough flexibility, which limit the use of vision systems. In this paper, a hierarchical and parallel pipelined heterogeneous chip for object recognition is proposed to achieve high flexibility, high performance, and area efficiency. In addition, a reformulation of 3D position estimation is proposed. The method uses single precision to achieve the short computing time and accuracy requirement. The hardware resource is small. Application-specific components, such as connected component information extractor and information extraction accelerator, are designed for high performance. Reconfiguration processors and application-specific instruction set processor are introduced to improve flexibility. These components are connected to hierarchical parallel buses. The chip is fabricated in 180-nm CMOS technology and occupies 72.25 mm(2) with 1.09M bits on-chip memory. It delivers 204 GOPS + 665M FLOPS operations. The results show that this hierarchical and parallel pipelined heterogeneous chip is suitable for embedded vision systems.
引用
收藏
页码:1434 / 1444
页数:11
相关论文
共 50 条
  • [41] Parallel-hierarchical network images processing
    Timchenko, LI
    Shweiki, NO
    Khodiakov, EA
    Baybak, JV
    SELECTED PAPERS FROM THE INTERNATIONAL CONFERENCE ON OPTOELECTRONIC INFORMATION TECHNOLOGIES, 2000, 4425 : 27 - 34
  • [42] Olfactory functions are mediated by parallel and hierarchical processing
    Savic, I
    Gulyas, B
    Larsson, M
    Roland, P
    NEURON, 2000, 26 (03) : 735 - 745
  • [43] Hierarchical parallelism control for multigrain parallel processing
    Obata, M
    Shirako, J
    Kaminaga, H
    Ishizaka, K
    Kasahara, H
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2005, 2481 : 31 - 44
  • [44] Programming models and methods for heterogeneous parallel embedded systems
    Casale-Brunet, Simone
    Bezati, Endri
    Mattavelli, Marco
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 289 - 296
  • [45] A hierarchical parallel database system for transaction processing
    Xu, YF
    Dandamudi, SP
    COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 242 - 247
  • [46] An Automated Parallel Simulation Flow for Heterogeneous Embedded Systems
    Niaki, Seyed Hosein Attarzadeh
    Sander, Ingo
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 27 - 30
  • [47] READING SPEED AND SERIAL/PARALLEL PROCESSING IN VISION
    AHR, SJ
    LEGGE, GE
    LUEBKER, A
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 1991, 32 (04) : 1041 - 1041
  • [48] PARALLEL PROCESSING FOR COMPUTER VISION AND IMAGE UNDERSTANDING
    CHOUDHARY, A
    RANKA, S
    COMPUTER, 1992, 25 (02) : 7 - 10
  • [49] Parallel processing in apple grading with machine vision
    Xu, J
    Wang, MH
    ACTUAL TASKS ON AGRICULTURAL ENGINEERING, PROCEEDINGS, 1998, 26 : 311 - 320
  • [50] A new parallel vision environment in heterogeneous networked computing
    Kim, KN
    Choi, TS
    Ramakrishna, RS
    PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING II, 1998, 3452 : 45 - 56