Digital hyperplane recognition in arbitrary fixed dimension within an algebraic computation model

  • Authors:
  • Valentin E. Brimkov;Stefan Dantchev

  • Affiliations:
  • Mathematics Department, SUNY Buffalo State College, 1300 Elmwood Avenue, Buffalo, NY 14222, USA;Department of Computer Science, University of Durham, Science Labs, Durham DH1 3LE, UK

  • Venue:
  • Image and Vision Computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an algorithm for the integer linear programming (ILP) problem within an algebraic model of computation and use it to solve the following digital plane segment recognition problem: Given a set of points M={p^1,p^2,...,p^m}@?R^n, decide whether M is a portion of a digital hyperplane and, if so, determine its analytical representation. In our setting p^1, p^2, ...,p^m may be arbitrary points (possibly, with rational and/or irrational coefficients) and the dimension n may be any arbitrary fixed integer. We reduce this last problem to an ILP to which our general integer programming algorithm applies. It performs O(mlogD) arithmetic operations, where D is a bound on the norm of the domain elements. For the special case of problem dimension two, we propose an elementary algorithm that takes advantage of the specific geometry of the problem and appears to be optimal. It implies an efficient algorithm for digital line segment recognition.