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 条
  • [41] Programmable Data Parallel Accelerator for Mobile Computer Vision
    Nylanden, Teemu
    Kultala, Heikki
    Hautala, Ilkka
    Boutellier, Jani
    Hannuksela, Jari
    Silven, Olli
    2015 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2015, : 624 - 628
  • [42] Environmental stress screening for a massively parallel vision computer
    Kostic, AD
    Wallace, R
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1996 PROCEEDINGS, 1996, : 173 - 176
  • [43] Using parallel evolutionary development for a biologically-inspired computer vision system for mobile robots
    Wright, CHG
    Barrett, SF
    Pack, DJ
    BIOMEDICAL SCIENCES INSTRUMENTATION, VOL 41, 2005, 41 : 253 - 258
  • [44] Computer Vision for the Visually Impaired: the Sound of Vision System
    Caraiman, Simona
    Morar, Anca
    Owczarek, Mateusz
    Burlacu, Adrian
    Rzeszotarski, Dariusz
    Botezatu, Nicolae
    Herghelegiu, Paul
    Moldoveanu, Florica
    Strumillo, Pawel
    Moldoveanu, Alin
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2017), 2017, : 1480 - 1489
  • [45] Column parallel vision system : CPV
    Mukohzaka, N
    Toyoda, H
    Mizuno, S
    Wu, MH
    Nakabo, Y
    Ishikawa, M
    SENSORS AND CAMERA SYSTEMS FOR SCIENTIFIC, INDUSTRIAL, AND DIGITAL PHOTOGRAPHY APPLICATIONS III, 2002, 4669 : 21 - 28
  • [46] AdaCompress: Adaptive Compression for Online Computer Vision Services
    Li, Hongshan
    Guo, Yu
    Wang, Zhi
    Xia, Shutao
    Zhu, Wenwu
    PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA (MM'19), 2019, : 2440 - 2448
  • [47] ON DISCONTINUITY-ADAPTIVE SMOOTHNESS PRIORS IN COMPUTER VISION
    LI, SZ
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (06) : 576 - 586
  • [48] Adaptive computer vision: Online learning for object recognition
    Bekel, H
    Bax, I
    Heidemann, G
    Ritter, H
    PATTERN RECOGNITION, 2004, 3175 : 447 - 454
  • [49] GAFL: Global adaptive filtering layer for computer vision
    Shipitsin, Viktor
    Bespalov, Iaroslav
    Dylov, Dmitry, V
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2022, 223
  • [50] CoViS: An amphibious computer vision system
    Kadarusman, Jason
    Sehgal, Anuj
    Garvit, Kumar
    Shah, Parth
    Singh, Puneet
    2007 MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-4, 2007, : 524 - 527