Parallel high-level image processing on a standard PC

被引:0
|
作者
Ercan, MF [1 ]
Fung, YF
机构
[1] Singapore Polytech, Sch Elect & Elect Engn, Singapore, Singapore
[2] Hong Kong Polytech Univ, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Streaming SIMD Extensions (SSE) is a unique feature embedded in the Pentium III and Pentium IV classes of microprocessors. By fully exploiting SSE, parallel algorithms can be implemented on a standard personal computer and a significant speedup can be achieved comparing to sequential code. PCs, mainly employing Intel Pentium processors, are the most commonly available and inexpensive solutions to many applications. Therefore, the performance of SSE in common image and signal processing algorithms has been studied extensively in the literature. Nevertheless, most of the studies concerned with low-level image processing algorithms, which involves pixels in pixels out type of operations. In this paper, we study higher-level image processing algorithms where image features and recognition is the output of the operations. Hough transform and Geometric hashing techniques are commonly used algorithms for this purpose. Here, their implementation using SSE are presented.
引用
收藏
页码:752 / 760
页数:9
相关论文
共 50 条
  • [31] GPU-Based Image Processing Use Cases: A High-Level Approach
    Wieser, Volkmar
    Grelck, Clemens
    Schoener, Holger
    Haslinger, Peter
    Bosa, Karoly
    Moser, Bernhard
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 199 - 206
  • [32] HIGH-LEVEL WASTE PROCESSING AND DISPOSAL
    CRANDALL, J
    KRAUSE, H
    SOMBRET, C
    UEMATSU, K
    TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1984, 47 : 11 - 12
  • [33] HIGH-LEVEL WASTE PROCESSING AND DISPOSAL
    CRANDALL, JL
    KRAUSE, H
    SOMBRET, C
    UEMATSU, K
    TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1985, 48 : 106 - 117
  • [34] MACRO PROCESSING IN HIGH-LEVEL LANGUAGES
    SAKHAROV, A
    SIGPLAN NOTICES, 1992, 27 (11): : 59 - 67
  • [35] Paving the way towards high-level parallel pattern interfaces for data stream processing
    del Rio Astorga, David
    Dolz, Manuel F.
    Fernandez, Javier
    Daniel Garcia, J.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 228 - 241
  • [36] Developing a high-level fault simulation standard
    Deniziak, S
    Sapiecha, K
    COMPUTER, 2001, 34 (05) : 89 - 90
  • [37] Dynamic High-Level Scripting in Parallel Applications
    Gioachin, Filippo
    Kale, Laxmikant V.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 647 - 657
  • [38] High-level parallel programming in a heterogeneous world
    Daniel Garcia, J.
    Llanos, Diego R.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (05):
  • [39] A POWERFUL HIGH-LEVEL DEBUGGER FOR PARALLEL PROGRAMS
    CAERTS, C
    LAUWEREINS, R
    PEPERSTRAETE, JA
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 591 : 54 - 64
  • [40] EFFICIENT IMPLEMENTATION OF HIGH-LEVEL PARALLEL PROGRAMS
    BAGRODIA, R
    MATHUR, S
    SIGPLAN NOTICES, 1991, 26 (04): : 142 - 151