Approximate Implicitization Using Monoid Curves and Surfaces
Approximate Implicitization Using Monoid Curves and Surfaces
Approximate Implicitization Using Monoid Curves and Surfaces
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
A least-squares solution for h <strong>and</strong> d is arrived at by replacing q with H in the steps of our approximate<br />
implicitization method.<br />
3.3 Error estimation<br />
3.3.1 Estimation of the distance from a point to a monoid curve<br />
Given a point P 1 (s 1 ;t 1 ;u 1 ), we nd point P 0 , other than T 0 , at which the monoid curve intersects the line going<br />
through T 0 <strong>and</strong> P 1 (see Figure 7). In order to estimate the smallest distance between P 1 <strong>and</strong> the curve, we<br />
consider the distance from P 1 to P 0 . It is obvious that the former is bounded by the latter.<br />
T 0<br />
T 2<br />
P 0<br />
P 1<br />
T 1<br />
I<br />
Figure 7: Distance between P 1 <strong>and</strong> P 0 .<br />
Assume that the barycentric coordinates of P 0 are (s 0 ;t 0 ;u 0 ) <strong>and</strong> that line T 0 P 1 intersects line T 1 T 2 at<br />
I(1 , ;;0). Hence<br />
= t 1 =(1 , u 1 );<br />
s 0 =(1, u 0 )(1 , ); t 0 =(1, u 0 ); u 0 = u 0 ;<br />
s 1 =(1, u 1 )(1 , ); t 1 =(1, u 1 ); u 1 = u 1 :<br />
Note that point P 0 is on the monoid curve. From the parametric representation (10),<br />
(21)<br />
u 0 = f b (1 , ;)=(f b (1 , ;) , f i (1 , ;)): (22)<br />
The distance between P 1 <strong>and</strong> P 0 is :<br />
kP 1 P 0 k =<br />
k(s 1 , s 0 )T 0 T 1 +(t 1 , t 0 )T 0 T 2 = ju 1 , u 0 jk(1 , )T 0 T 1 + T 0 T 2 k<br />
f<br />
= ju 1 , b (1,;)<br />
f b (1,;),f i(1,;)<br />
jk(1 , )T 0 T 1 + T 0 T 2 k:<br />
(23)<br />
14