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 条
  • [1] A hierarchical and parallel SoC architecture for vision procesor
    Mei, Kuizhi
    Zhang, Bin
    Ge, Chenyang
    IEICE ELECTRONICS EXPRESS, 2009, 6 (19): : 1380 - 1386
  • [2] Pipelined-Scheduling of Multiple Embedded Applications on a Multi-Processor-SoC
    Salamy, Hassan
    Aslan, Semih
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (03)
  • [3] Supporting Multitasking of Pipelined Computations on Embedded Parallel Processor Arrays
    Syrivelis, Dimitris
    Lalis, Spyros
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 520 - 527
  • [4] An Automatic Design Flow for Data Parallel and Pipelined Signal Processing Applications on Embedded Multiprocessor with NoC: Application to Cryptography
    Li, Xinyu
    Hammami, Omar
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [5] PARALLEL AND PIPELINED PROCESSING OF SOME RELATIONAL ALGEBRA OPERATIONS
    SOOD, AK
    ABDELGUERFI, M
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1985, 59 (04) : 477 - 482
  • [6] SCHEDULING TREES IN PARALLEL-PIPELINED PROCESSING ENVIRONMENTS
    LI, HF
    IEEE TRANSACTIONS ON COMPUTERS, 1977, 26 (11) : 1101 - 1112
  • [7] An Efficient Pipelined Parallel Join Algorithm on Heterogeneous Distributed Architectures
    Hassan, Mohamad Al Hajj
    Bamha, Mostafa
    SOFTWARE AND DATA TECHNOLOGIES, 2009, 47 : 119 - 133
  • [8] PARALLEL PROCESSING FOR COMPUTER VISION
    DELP, EJ
    MUDGE, TN
    SIEGEL, LJ
    SIEGEL, HJ
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1982, 336 : 161 - 167
  • [9] PHINEAS: An Embedded Heterogeneous Parallel Platform
    Khatri, Nikhil
    Bodanapu, Nithin
    Sudarshan, T. S. B.
    SUPERCOMPUTING FRONTIERS, SCFA 2019, 2019, 11416 : 57 - 70
  • [10] Design of Embedded Vision System based on FPGA-SoC
    Alsheikhy, Ahmed
    Said, Yahia Fahem
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (10) : 91 - 98