Published October 1, 2017 | Version v1
Journal article

Parallel Monte Carlo Search for Hough Transform

  • 1. College of Engineering, Design and Physical Sciences, Brunei University London, Uxbridge, UB8 3PH (United Kingdom)
  • 2. College of Engineering and Technology, University of Derby, Derby, DE22 1GB (United Kingdom)

Description

We investigate the problem of line detection in digital image processing and in special how state of the art algorithms behave in the presence of noise and whether CPU efficiency can be improved by the combination of a Monte Carlo Tree Search, hierarchical space decomposition, and parallel computing.

The starting point of the investigation is the method introduced in 1962 by Paul Hough for detecting lines in binary images. Extended in the 1970s to the detection of space forms, what came to be known as Hough Transform (HT) has been proposed, for example, in the context of track fitting in the LHC ATLAS and CMS projects. The Hough Transform transfers the problem of line detection, for example, into one of optimization of the peak in a vote counting process for cells which contain the possible points of candidate lines. The detection algorithm can be computationally expensive both in the demands made upon the processor and on memory. Additionally, it can have a reduced effectiveness in detection in the presence of noise.

Our first contribution consists in an evaluation of the use of a variation of the Radon Transform as a form of improving theeffectiveness of line detection in the presence of noise. Then, parallel algorithms for variations of the Hough Transform and the Radon Transform for line detection are introduced. An algorithm for Parallel Monte Carlo Search applied to line detection is also introduced. Their algorithmic complexities are discussed. Finally, implementations on multi-GPU and multicore architectures are discussed. (paper)

Availability note (English)

Available from http://dx.doi.org/10.1088/1742-6596/898/7/072052

Additional details

Publishing Information

Journal Title
Journal of Physics. Conference Series (Online)
Journal Volume
898
Journal Issue
7
Journal Page Range
[8 p.]
ISSN
1742-6596

Conference

Title
22. International Conference on Computing in High Energy and Nuclear Physics
Acronym
CHEP2016
Dates
10-14 Oct 2016
Place
San Francisco, CA (United States)

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
52060807
Subject category
S43: PARTICLE ACCELERATORS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ALGORITHMS; ATLAS DETECTOR; CERN LHC; CMS DETECTOR; DETECTION; EFFICIENCY; IMAGE PROCESSING; MONTE CARLO METHOD; NOISE; OPTIMIZATION; PARALLEL PROCESSING; PARTICLE TRACKS; RADON
Descriptors DEC
ACCELERATORS; CALCULATION METHODS; CYCLIC ACCELERATORS; ELEMENTS; FLUIDS; GASES; MATHEMATICAL LOGIC; MEASURING INSTRUMENTS; NONMETALS; PROCESSING; PROGRAMMING; RADIATION DETECTORS; RARE GASES; STORAGE RINGS; SYNCHROTRONS