The geometry and matching of lines and curves over multiple views

Citation
C. Schmid et A. Zisserman, The geometry and matching of lines and curves over multiple views, INT J COM V, 40(3), 2000, pp. 199-233
Citations number
65
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
INTERNATIONAL JOURNAL OF COMPUTER VISION
ISSN journal
09205691 → ACNP
Volume
40
Issue
3
Year of publication
2000
Pages
199 - 233
Database
ISI
SICI code
0920-5691(200012)40:3<199:TGAMOL>2.0.ZU;2-J
Abstract
This paper describes the geometry of imaged curves in two and three views. Multi-view relationships are developed for lines, conics and non-algebraic curves. The new relationships focus on determining the plane of the curve i n a projective reconstruction, and in particular using the homography induc ed by this plane for transfer from one image to another. It is shown that g iven the fundamental matrix between two views, and images of the curve in e ach view, then the plane of a conic may be determined up to a two fold ambi guity, but local curvature of a curve uniquely determines the plane. It is then shown that given the trifocal tensor between three views, this plane d efines a homography map which may be used to transfer a conic or the curvat ure from two views to a third. Simple expressions are developed for the pla ne and homography in each case. A set of algorithms are then described for automatically matching individua l line segments and curves between images. The algorithms use both photomet ric information and the multiple view geometric relationships. For image pa irs the homography facilitates the computation of a neighbourhood cross-cor relation based matching score for putative line/curve correspondences. For image triplets cross-correlation matching scores are used in conjunction wi th line/curve transfer based on the trifocal geometry to disambiguate match es. Algorithms are developed for both short and wide baselines. The algorit hms are robust to deficiencies in the segment extraction and partial occlus ion. Experimental results are given for image pairs and triplets, for varying mo tions between views, and for different scene types. The methods are applica ble to line/curve matching in stereo and trinocular rigs, and as a starting point for line/curve matching through monocular image sequences.