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 条
  • [31] HARDWARE FOR A COMPUTER VISION SYSTEM
    LAVRENTEV, NP
    NIKITAEV, VG
    MEASUREMENT TECHNIQUES USSR, 1990, 33 (12): : 1182 - 1184
  • [32] Grain classifier with computer vision using adaptive neuro-fuzzy inference system
    Sabanci, Kadir
    Toktas, Abdurrahim
    Kayabasi, Ahmet
    JOURNAL OF THE SCIENCE OF FOOD AND AGRICULTURE, 2017, 97 (12) : 3994 - 4000
  • [33] Experimental Validation of a Steering Control System using an Adaptive Fuzzy Controller and Computer Vision
    Sato, Thiago H.
    Barros dos Santos, Sergio R.
    de Oliveira, Andre M.
    Cappabianco, Fabio A. M.
    Givigi, Sidney N.
    2021 15TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2021), 2021,
  • [34] An Approach to Computer Vision Control of a Parallel Soft Gripper
    Navas, Eduardo
    Blanco, Kai
    Rodriguez-Nieto, Daniel
    Fernandez, Roemi
    ROBOT 2023: SIXTH IBERIAN ROBOTICS CONFERENCE ADVANCES IN ROBOTICS, VOL 1, 2024, 976 : 327 - 337
  • [35] Software platform for parallel image processing and computer vision
    Taniguchi, R
    Makiyama, Y
    Tsuruta, N
    Yonemoto, S
    Arita, D
    PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING, 1997, 3166 : 2 - 10
  • [36] Environmental stress screening for a massively parallel vision computer
    Kostic, AD
    Wallace, R
    JOURNAL OF THE INSTITUTE OF ENVIRONMENTAL SCIENCES, 1996, 39 (02): : 38 - 41
  • [37] Environmental stress screening for a massively parallel vision computer
    UNISYS, Roseville, United States
    Journal of the IES, 1996, 39 (02): : 38 - 41
  • [38] Parallel and High Throughput Reaction Monitoring with Computer Vision
    Barrington, H.
    McCabe, T. J. D.
    Donnachie, K.
    Fyfe, Calum
    McFall, A.
    Gladkikh, M.
    McGuire, J.
    Yan, C.
    Reid, M.
    ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2025, 64 (01)
  • [39] Low Compute and Fully Parallel Computer Vision with HashMatch
    Fanello, Sean Ryan
    Valentin, Julien
    Kowdle, Adarsh
    Rhemann, Christoph
    Tankovich, Vladimir
    Ciliberto, Carlo
    Davidson, Philip
    Izadi, Shahram
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 3894 - 3903
  • [40] The parallel EM algorithm and its applications in computer vision
    López-de-Teruel, PE
    García, JM
    Acacio, M
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 571 - 577