RUS  ENG
Full version
JOURNALS // Computer Optics // Archive

Computer Optics, 2015 Volume 39, Issue 3, Pages 413–419 (Mi co104)

This article is cited in 8 papers

IMAGE PROCESSING, PATTERN RECOGNITION

Implementation of an algorithm for determining the spatial coordinates and the angular orientation of an object based on reference marks, using information from a single camera

I. A. Kudinova, O. V. Pavlova, I. S. Kholopovab

a Joint Stock Company Ryazan State Instrument-making Enterprise, Ryazan, Russia
b Ryazan State Radio Engineering University, Ryazan, Russia

Abstract: An algorithm for determining the spatial coordinates and angular orientation of an object with reference emitters using a single calibrated camera is considered. The algorithm is based on a sequential solution of a perspective-four-point task and more precise definition of reference emitter's spatial coordinates using the Levenberg – Marquardt optimization method. It is shown that while in the camera field of view there are four reference emitters with a priori known distances between them measured with up to 0.15 mm precision, it is possible to determine the angular orientation of the object in real time with an error less than 20 angular minutes.

Keywords: camera calibration, distortion, PnP algorithms, Levenberg – Marquardt algorithm.

Received: 28.04.2015
Revised: 07.07.2015

DOI: 10.18287/0134-2452-2015-39-3-413-419



© Steklov Math. Inst. of RAS, 2024