Hardware architecture to realize multi-layer image processing in real-time

被引:1
|
作者
Lu, Chieh-Lun [1 ]
Fu, Li-Chen [1 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei, Taiwan
关键词
D O I
10.1109/IECON.2007.4460387
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Visual data with appropriate processing has very important information for many robotic applications. Usually, people use digital computer to do the image processing, but for complex or copious algorithms, due to the architecture of present CPU-based computing system, it is very time consuming and resource wasting to do these kinds of process. In this paper, we focus on the crucial case - image algorithms with multi-layer processes. In this kind of algorithms, the following process always need to wait the result from the previous step and access the memory very frequently, which cause the timing delay and resource grabbing in general CPU-based system. In order to solve this problem, first we go deep into the data flow in multi-layer image processing. We observe that it has many parallel and pipeline properties without waiting for some unnecessary delay, and fortunately, these properties exactly match with the characteristics of hardware design. For this reason, we propose a novel hard-ware architecture called visual pipeline to overcome these problems. The combination of the concepts from parallel and pipeline properties in hardware design are used, and finally we use FPGA to implement our architecture. To verify our hardware design, we use multi-scale Harris corner detector as the example. which is also a multi-layer process. Finally, we can show the result running in real-time of multi-layer image processing.
引用
收藏
页码:2478 / 2483
页数:6
相关论文
共 50 条
  • [21] Architecture based on FPGA's for real-time image processing
    Bravo, Ignacio
    Jimenez, Pedro
    Mazo, Manuel
    Lazaro, Jose Luis
    Martin, Ernesto
    RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS, 2006, 3985 : 152 - 157
  • [22] VLSI architecture for real-time image and video processing systems
    Dang, Philip
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2006, 1 (01) : 57 - 62
  • [23] An Image Processing VLIW Architecture for Real-Time Depth Detection
    Iorga, Dan
    Nane, Razvan
    Lu, Yi
    Van Dalen, Edwin
    Bertels, Koen
    PROCEEDINGS OF 28TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, (SBAC-PAD 2016), 2016, : 158 - 165
  • [24] An architecture based on reconfigurability and asynchronism for real-time image processing
    Denoulet, Julien
    Merigot, Alain
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (03) : 119 - 130
  • [25] Novel intelligent image processing algorithms for Real-Time software and hardware
    Yamakawa, Takeshi
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2006, 12 (03): : 229 - 230
  • [26] Special issue on reconfigurable architecture for real-time image processing
    Akil, Mohamed
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (03) : 117 - 118
  • [27] VLSI architecture for real-time image and video processing systems
    Philip Dang
    Journal of Real-Time Image Processing, 2006, 1 : 57 - 62
  • [28] Special issue on reconfigurable architecture for real-time image processing
    Mohamed Akil
    Journal of Real-Time Image Processing, 2008, 3 : 117 - 118
  • [29] A Multi-Layer Architecture for Near Real-Time Collaboration during Distributed Modeling and Simulation of Cyberphysical Systems
    Lonauer, Paul
    Holzmann, David
    Leitner, Christina
    Probst, Alexander
    Poechhacker, Stefan
    Oberpeilsteiner, Stefan
    Schoenboeck, Johannes
    Jetter, Hans-Christian
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING (ISM 2020), 2021, 180 : 190 - 199
  • [30] A Scalable Hardware Architecture for Multi-Layer Spiking Neural Networks
    Ying, Zhaozhong
    Luo, Chong
    Zhu, Xiaolei
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 839 - 842