Parallel high-level image processing on a standard PC

  • Authors:
  • M. Fikret Ercan;Y. F. Fung

  • Affiliations:
  • School of Electrical and Electronic Eng., Singapore Polytechnic, Singapore;Dept. of Electrical Eng., The Hong Kong Polytechnic University, Hong Kong SAR

  • Venue:
  • ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.