+ All Categories
Home > Documents > Accurate Closed-form Estimation of Local Affine ...

Accurate Closed-form Estimation of Local Affine ...

Date post: 21-Jan-2022
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
1
Accurate Closed-form Estimation of Local Affine Transformations Consistent with the Epipolar Geometry Daniel Barath, Levente Hajder {barath.daniel,hajder.levente}@sztaki.mta.hu MTA SZTAKI Budapest, Hungary Jiri Matas [email protected] CMP, Czech Technical University Prague, Czech Republic A novel method is proposed for accurate estimation of local affine transformations for a pair of images satisfying the epipo- lar constraint. The method returns the closest, in least squares sense, affine transformation to an initial estimate consistent with the fundamental matrix. The contributions of the paper: (i) the introduction of two novel constraints for a local affine transformation making it consistent with the fundamental matrix, and (ii) a method es- timating an EG-L 2 -Optimal affinity – transformation which is consistent with the epipolar geometry (EG) –, by enforcing the proposed constraints. An affine correspondence consists of a point pair p 1 , p 2 and a local affine transformation A mapping the neighborhood of the points. p 2 n 1 n 2 v 1 v 2 e 1 e 2 C1 C2 p 1 The constraints state that the 2 × 2 matrix A transforms the normal n 1 of the epipolar line related to point p 1 into β n 2 , where n 2 is the normal of the epipolar line related to point p 2 and β R is a scalar. This statement is equivalent to n 1 A -T = β n 2 . It is proven as well that β is determined by the epipolar geometry. The method requires an affine correspondence p 1 , p 2 , A 0 , i.e. estimated by an affine-covariant detector. The points p 1 and p 2 are optimally be corrected w.r.t. the epipolar geometry, in least squares sense, by the method of [4]. The proposed tech- nique corrects A 0 by simultaneously minimizing ||A - A 0 || 2 F and enforcing the introduced constraints using a closed-form approach. It is proven that ||A - A 0 || 2 F has both geometric and algebraic interpretations. The processing time of the method is 0.04 ms in C++. Evaluation. The method is validated on synthetic data and publicly available benchmarks. The corrected affinities are al- ways more accurate than the output of the affine-covariant de- tector. As a side-effect, the detectors are compared – the most accurate is the Hessian-Affine augmented by view-synthesis a la ASIFT. Conclusions. The algorithm has negligible time demand and always makes the input affinities more accurate. In problems involving local affine transformations in rigid scenes, the pro- posed method should always be used. Application 1. Using the proposed results the detection and segmentation of multiple planes becomes more accurate [1]. Application 2. Using equation n 1 A -T = β n 2 the fundamental matrix is estimable from two affine correspondences. Application 3. Surface normal estimation benefiting from pre- cise affine correspondences [2]. Application 4. Precise affine correspondences significantly improve camera calibration as well as 3D reconstruction [3]. Application 5. In the paper, we use the method to compare the geometric precision of affine-covariant feature detectors. [1] D. Barath, J. Matas, and L. Hajder. Multi-H: Efficient recovery of tangent planes in stereo images. In BMVC, 2016. [2] D. Barath, J. Molnar, and L. Hajder. Novel methods for estimating surface normals from affine transformations. In VISIGRAPP Selected Papers, 2016. [3] I. Eichhardt and L. Hajder. Improvement of camera cali- bration using surface normals. In ICPR, 2016. [4] R. I. Hartley and P. Sturm. Triangulation. CVIU, 1997.
Transcript
Page 1: Accurate Closed-form Estimation of Local Affine ...

Accurate Closed-form Estimation of Local Affine TransformationsConsistent with the Epipolar Geometry

Daniel Barath, Levente Hajder{barath.daniel,hajder.levente}@sztaki.mta.hu

MTA SZTAKIBudapest, Hungary

Jiri [email protected]

CMP, Czech Technical UniversityPrague, Czech Republic

A novel method is proposed for accurate estimation of localaffine transformations for a pair of images satisfying the epipo-lar constraint. The method returns the closest, in least squaressense, affine transformation to an initial estimate consistentwith the fundamental matrix.

The contributions of the paper: (i) the introduction of twonovel constraints for a local affine transformation making itconsistent with the fundamental matrix, and (ii) a method es-timating an EG-L2-Optimal affinity – transformation which isconsistent with the epipolar geometry (EG) –, by enforcing theproposed constraints.

An affine correspondence consists of a point pair p1, p2 anda local affine transformation A mapping the neighborhood ofthe points.

p2

n1 n2

v1

v2

e1 e2C1 C2

p1

The constraints state that the 2× 2 matrix A transforms thenormal n1 of the epipolar line related to point p1 into βn2,where n2 is the normal of the epipolar line related to point p2and β ∈R is a scalar. This statement is equivalent to n1A−T =βn2. It is proven as well that β is determined by the epipolargeometry.

The method requires an affine correspondence p1,p2,A′, i.e.estimated by an affine-covariant detector. The points p1 andp2 are optimally be corrected w.r.t. the epipolar geometry, inleast squares sense, by the method of [4]. The proposed tech-nique corrects A′ by simultaneously minimizing ||A−A′||2Fand enforcing the introduced constraints using a closed-formapproach. It is proven that ||A−A′||2F has both geometric andalgebraic interpretations.

The processing time of the method is ≈0.04 ms in C++.

Evaluation. The method is validated on synthetic data andpublicly available benchmarks. The corrected affinities are al-ways more accurate than the output of the affine-covariant de-tector. As a side-effect, the detectors are compared – the mostaccurate is the Hessian-Affine augmented by view-synthesisa la ASIFT.

Conclusions. The algorithm has negligible time demand andalways makes the input affinities more accurate. In problemsinvolving local affine transformations in rigid scenes, the pro-posed method should always be used.

Application 1. Using the proposed results the detection andsegmentation of multiple planes becomes more accurate [1].

Application 2. Using equation n1A−T = βn2 the fundamentalmatrix is estimable from two affine correspondences.

Application 3. Surface normal estimation benefiting from pre-cise affine correspondences [2].

Application 4. Precise affine correspondences significantlyimprove camera calibration as well as 3D reconstruction [3].

Application 5. In the paper, we use the method to comparethe geometric precision of affine-covariant feature detectors.

[1] D. Barath, J. Matas, and L. Hajder. Multi-H: Efficientrecovery of tangent planes in stereo images. In BMVC,2016.

[2] D. Barath, J. Molnar, and L. Hajder. Novel methods forestimating surface normals from affine transformations.In VISIGRAPP Selected Papers, 2016.

[3] I. Eichhardt and L. Hajder. Improvement of camera cali-bration using surface normals. In ICPR, 2016.

[4] R. I. Hartley and P. Sturm. Triangulation. CVIU, 1997.

Recommended