An adaptive parallel computer vision system

被引:3
|
作者
Kim, JM [1 ]
Kim, Y [1 ]
Kim, SD [1 ]
Han, TD [1 ]
Yang, SB [1 ]
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul 120749, South Korea
关键词
computer vision; parallel processing; SIMD; multiprocessor; performance model;
D O I
10.1142/S021800149800021X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An approach for designing a hybrid parallel system that can perform different levels of parallelism adaptively is presented. An adaptive parallel computer vision system (APVIS) is proposed to attain this goal. The APVIS is constructed by integrating two different types of parallel architectures, i.e, a multiprocessor based system (MBS) and a memory based processor array (MPA); tightly into a single machine. One important feature in the APVIS is that the programming interface to execute data parallel code onto the MPA is the same as the usual subroutine calling mechanism. Thus the existence of the MPA is transparent to the programmers. This research is to design an underlying base architecture that can be optimally executed for a broad range of vision tasks. A performance model is provided to show the effectiveness of the APVTS. It turns out that the proposed APVIS can provide significant performance improvement and cost effectiveness for highly parallel applications having a mixed set of parallelisms. Also an example application composed of a series of vision algorithms, from low-level and medium-level processing steps, is mapped onto the MPA. Consequently, the APVIS with a few or tens of MPA modules can perform the chosen example application in real time when multiple images are incoming successively with a few seconds inter-arrival time.
引用
收藏
页码:311 / 334
页数:24
相关论文
共 50 条
  • [1] MULTIPLE-WINDOW PARALLEL ADAPTIVE BOUNDARY FINDING IN COMPUTER VISION
    COOPER, DB
    SUNG, FP
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1983, 5 (03) : 299 - 316
  • [2] PARALLEL PROGRAMMING FOR COMPUTER VISION
    REEVES, AP
    IEEE SOFTWARE, 1991, 8 (06) : 51 - 59
  • [3] 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
  • [4] APPROACHES TO PARALLEL COMPUTER VISION
    OHTA, Y
    WATANABE, M
    SUMI, Y
    IEICE TRANSACTIONS ON COMMUNICATIONS ELECTRONICS INFORMATION AND SYSTEMS, 1991, 74 (02): : 417 - 426
  • [5] Computer vision in parallel computing
    Podpora, Michal
    PRZEGLAD ELEKTROTECHNICZNY, 2007, 83 (11): : 68 - 70
  • [6] An adaptive vision system toward implicit human computer interaction
    Dai, Peng
    Tao, Linmi
    Zhang, Xiang
    Dong, Ligeng
    Xu, Guangyou
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: AMBIENT INTERACTION, PT 2, PROCEEDINGS, 2007, 4555 : 792 - +
  • [7] PROGRAMMING A PARALLEL COMPUTER FOR ROBOT VISION
    ARMSTRONG, JL
    COMPUTER JOURNAL, 1978, 21 (03): : 215 - 218
  • [8] Development of parallel algorithms for computer vision
    Majumdar, J
    DEFENCE SCIENCE JOURNAL, 1996, 46 (04) : 243 - 251
  • [9] A SOFTWARE ENVIRONMENT FOR PARALLEL COMPUTER VISION
    JAMIESON, LH
    DELP, EJ
    WANG, CC
    LI, J
    WEIL, FJ
    COMPUTER, 1992, 25 (02) : 73 - 77
  • [10] Parallel fast convolver for computer vision
    Ramani, K.
    Srikanta, S.
    Venkatesh, Y.V.
    Raymond, J.W.
    Journal of the Indian Institute of Science, 1991, 71 (02)