English

On Transitive Consistency for Linear Invertible Transformations between Euclidean Coordinate Systems

Optimization and Control 2015-09-03 v1 Computer Vision and Pattern Recognition Multiagent Systems Numerical Analysis Machine Learning

Abstract

Transitive consistency is an intrinsic property for collections of linear invertible transformations between Euclidean coordinate frames. In practice, when the transformations are estimated from data, this property is lacking. This work addresses the problem of synchronizing transformations that are not transitively consistent. Once the transformations have been synchronized, they satisfy the transitive consistency condition - a transformation from frame AA to frame CC is equal to the composite transformation of first transforming A to B and then transforming B to C. The coordinate frames correspond to nodes in a graph and the transformations correspond to edges in the same graph. Two direct or centralized synchronization methods are presented for different graph topologies; the first one for quasi-strongly connected graphs, and the second one for connected graphs. As an extension of the second method, an iterative Gauss-Newton method is presented, which is later adapted to the case of affine and Euclidean transformations. Two distributed synchronization methods are also presented for orthogonal matrices, which can be seen as distributed versions of the two direct or centralized methods; they are similar in nature to standard consensus protocols used for distributed averaging. When the transformations are orthogonal matrices, a bound on the optimality gap can be computed. Simulations show that the gap is almost right, even for noise large in magnitude. This work also contributes on a theoretical level by providing linear algebraic relationships for transitively consistent transformations. One of the benefits of the proposed methods is their simplicity - basic linear algebraic methods are used, e.g., the Singular Value Decomposition (SVD). For a wide range of parameter settings, the methods are numerically validated.

Keywords

Cite

@article{arxiv.1509.00728,
  title  = {On Transitive Consistency for Linear Invertible Transformations between Euclidean Coordinate Systems},
  author = {Johan Thunberg and Florian Bernard and Jorge Goncalves},
  journal= {arXiv preprint arXiv:1509.00728},
  year   = {2015}
}

Comments

25 pages

R2 v1 2026-06-22T10:47:33.508Z