Fast Implementation of a New Radial Symmetry Measure for Photogrammetry
Industrial applications of photogrammetry usually involve the detection and recognition of targets placed on the surface of objects. The existing algorithms that allow to cope with the varying conditions of industrial environments are computationally very expensive. This paper proposes an implementation on graphics processing unit (GPU) for the detection of circular targets based on radial symmetry detection and parallel implementation in central processing unit (CPU) for location and recognition of these targets. The tests we have performed show the efficiency of GPU and CPU implementation in terms of execution times and performance.
KeywordsExecution Time Graphic Processing Unit Central Processing Unit Parallel Implementation Global Memory
Unable to display preview. Download preview PDF.
- 2.Ahn, S.J., Rauh, W., Recknagel, M.: Circular coded landmark for optical 3d-measurement and robot vision. In: Proceedings of the 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 1999, vol. 2, pp. 1128–1133 (1999)Google Scholar
- 3.Otepka, J.O., Hanley, H.B., Fraser, C.S.: Algorithm developments for automated off-line vision metrology. Int. Archives of Photogrammetry and Remote Sensing 5(34), 60–67 (2002)Google Scholar
- 6.Nixon, M., Aguado, A.S.: Feature Extraction & Image Processing, 2nd edn. Academic Press (2008)Google Scholar
- 7.Dosil, R., Pardo, X., Fdez-Vidal, X., García-Díaz, A., Leborán, V.: A new radial symmetry measure applied to photogrammetry. Pattern Analysis and Applications, 1–10 (2012)Google Scholar
- 8.Kovesi, P.: Invariant Measures of Image Features from Phase Information. Dept. of Computer Science. University of Western Australia (1996)Google Scholar
- 9.Halir, R., Flusser, J.: Numerically stable direct least squares fitting of ellipses (1998)Google Scholar