11.07.2014 Views

A Probabilistic Approach to Geometric Hashing using Line Features

A Probabilistic Approach to Geometric Hashing using Line Features

A Probabilistic Approach to Geometric Hashing using Line Features

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPTER 4. INVARIANT MATCHING USING LINE FEATURES 41<br />

This representation is not unique, since ça, for any ç 6= 0, is also a representation of the<br />

same line.<br />

A transformation T in image space changes the coordinate of every point w on a line<br />

<strong>to</strong> w 0 by w 0 = Tw. Substituting w = T ,1 w 0 in a t w =0,we get<br />

a t T ,1 w 0 =0<br />

and hence<br />

èèT ,1 è t aè t w 0 =0;<br />

or<br />

a 0 tw 0 =0; where a 0 =èT ,1 è t a:<br />

This shows that the change of the coordinate of the point in3-D parameter space is<br />

given by<br />

a 0 = Pa:<br />

where P =èT ,1 è t .<br />

4.1.3 Change of Coordinates in èç; rè Space<br />

<strong>Line</strong> features of an image are usually extracted by the Hough transform. A common<br />

implementation of the Hough transform applies the normal parameterization suggested by<br />

Duda and Hartë15ë, in the form<br />

x cos ç + y sin ç = r;<br />

where r is the perpendicular distance of the line <strong>to</strong> the origin and ç is the angle between<br />

a normal <strong>to</strong> the line and the positive x-axis.<br />

This unique parameterization of lines relates <strong>to</strong> the preceding parameterization of lines.<br />

Let F : R 2 7! R 3 be a mapping such that<br />

Fèèç; rè t è = ècos ç; sin ç; ,rè t<br />

If we restrict the domain of ç <strong>to</strong> be in ë0;çè, then F ,1 exists. Deæne another mapping<br />

G : R 3 7! R 2 by F ,1 as<br />

Gèèa 1 ;a 2 ;a 3 è t è=<br />

8<br />

é<br />

é:<br />

F ,1 èèp 1<br />

; p a 2<br />

; p a 3<br />

è t è<br />

a 2 1 +a2 a<br />

2<br />

1 +a2 a<br />

2<br />

1 +a2 2<br />

if a 2 ç 0<br />

F ,1 èèp 1<br />

; p ,a 2<br />

; p ,a 3<br />

è t è<br />

a 2 1 +a2 a<br />

2<br />

1 +a2 a<br />

2<br />

1 +a2 2<br />

otherwise

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!