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 条
  • [21] ViPar: High-Level Design Space Exploration for Parallel Video Processing Architectures
    Ali, Karim M. A.
    Ben Atitallah, Rabie
    El Cadi, Abdessamad Ait
    Fakhfakh, Nizar
    Dekeyser, Jean-Luc
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2019, 2019
  • [22] High-level design environment for massive parallel VLSI-implementations of statistical signal- and image processing models
    Stilkerich, S
    Anlauf, JK
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 3, PROCEEDINGS, 2004, : 37 - 40
  • [23] Parallel high-level replacement systems
    Taentzer, G
    THEORETICAL COMPUTER SCIENCE, 1997, 186 (1-2) : 43 - 81
  • [24] High-Level Abstract Parallel Programming Platform: Application to GIS Image Decomposition
    Ghanemi, Salim
    2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5, 2008, : 1656 - 1660
  • [25] Efficient high-level parallel programming
    Botorog, GH
    Kuchen, H
    THEORETICAL COMPUTER SCIENCE, 1998, 196 (1-2) : 71 - 107
  • [26] High-level parallel computing language
    Zhou, JF
    Yang, Y
    Su, Y
    OPTIMIZING SCIENTIFIC RETURN FOR ASTRONOMY THROUGH INFORMATION TECHNOLOGIES, 2004, 5493 : 530 - 537
  • [27] A PC-Based accelerator for parallel image processing
    Khonsari, A
    Kabiri, S
    Fathi, M
    Ould-Khaoua, M
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2361 - 2365
  • [28] High-Level Synthesis for Medical Image Processing on Systems on Chip: A Case Study
    Robinson, Fraser D.
    Crockett, Louise H.
    Nailon, William H.
    Stewart, Robert W.
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [29] Connecting Low-Level Image Processing and High-Level Vision via Deep Learning
    Liu, Ding
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5775 - 5776
  • [30] Generating GPU Code from a High-Level Representation for Image Processing Kernels
    Membarth, Richard
    Lokhmotov, Anton
    Teich, Juergen
    EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT I, 2012, 7155 : 270 - 280