(a) (b)
(c) (d)
Figure 7: (a) 12 initial lines for the fitting on the vertical
markings. (b) The fitting yields 11 different lines. (c) 12
second degree polynomials fitted on the horizontal mark-
ings. (d) Results of the horizontal and vertical fitting super-
imposed.
marking centers, the SMRF algorithm, with noise
model parameters α = 0.1 and s = 4, leads to nice
results, as shown in Figure 7(b) for the vertical lines,
and in Figure 7(c) for the horizontal curves. 11 dif-
ferent lines were obtained for the vertical markings,
and 12 different second degree polynomials were ob-
tained for the horizontal markings. Figure 7(d) shows
the two sets of curves superimposed.
We also use these calibration images to investigate
the issue of initialization. We typically take a num-
ber of curve prototypes higher than the real number
of curves in the image, see e.g. Figure 7(a). We ob-
served that the extra prototypes may be either fitted on
outliers groups or identical to another fitted prototype
(e.g. in Figure 7(b), two resulting curves are identi-
cal). Detecting identical curves is easy, for instance
by performing a Bayesian recognition test on every
pair (A
j
,A
k
), i.e. comparing (A
j
− A
k
)
t
C
−1
j
(A
j
− A
k
)
to a small threshold, where C
j
is the posterior covari-
ance matrix of the curve A
j
. To detect prototypes fit-
ted to only a few points such as outliers, we exploit
the uncertainty measure provided by the posterior co-
variance matrix and simply threshold −log(det(C
j
)).
Finally, notice that the SMRF algorithm does not re-
quire to be initialized very close to the expected solu-
tion, as illustrated by Figure 7(a)(b).
6 CONCLUSION
In the continuing quest for achieving robustness in
detection and tracking curves in images, this pa-
per makes two contributions. The first one is the
derivation, in a MLE approach and using Kuhn and
Tucker’s classical theorem, of the so-called SMRF al-
gorithm. This algorithm extends mixture model algo-
rithm, such as the one derived using EM, to robust
curve fitting. It is also an extended version of the
IRLS, in which the weights incorporate an extra prob-
ability ratio. The second contribution is the regular-
ization of the SMRF algorithm by introducing Gaus-
sian priors on curve parameters and the handling of
potential numerical issues by banning zero probabil-
ities in the computation of weights. From our exper-
iments, banning zero probabilities seems to have im-
portant positive consequences in pushing the curves
to spread out all the data, and thus in providing im-
proved robustness to the initialization, as shown in
the context of camera calibration. The introduction
of the Gaussian prior is also beneficial in particu-
lar in the context of image sequence processing, as
illustrated with an application of simultaneous lane-
markings tracking on-board a vehicle in adverse con-
ditions. The approach being based on a linear gener-
ative model, it is quite generic and we believe that it
can be used with benefits in many other fields, such
as clustering or appearance modeling.
REFERENCES
Blake, A. and Zisserman, A. (1987). Visual Reconstruction.
MIT Press, Cambridge, MA.
Boyd, S. and Vandenberghe, L. (2004). Convex Optimiza-
tion. Cambridge University Press.
Cambell, N. A. (1984). Mixture models and atypycal val-
ues. Mathematical Geology, 16(5):465–477.
Charbonnier, P., Blanc-F
´
eraud, L., Aubert, G., and Barlaud,
M. (1997). Deterministic edge-preserving regulariza-
tion in computed imaging. IEEE Transactions on Im-
age Processing, 6(2):298–311.
Dempster, A., Laird, N., and Rubin, D. (1977). Maxi-
mum likelihood from incomplete data via the EM al-
gorithm. Journal of the Royal Statistical Society, Se-
ries B (Methodological), 39(1):1–38.
Geman, D. and Reynolds, G. (1992). Constrained restora-
tion and the recovery of discontinuities. IEEE Trans-
actions on Pattern Analysis and Machine Intelligence,
14(3):367–383.
Hartley, R. I. and Zisserman, A. (2004). Multiple View Ge-
ometry in Computer Vision. Cambridge University
Press, ISBN: 0521540518, second edition.
Huber, P. J. (1981). Robust Statistics. John Wiley and Sons,
New York, New York.
Ieng, S.-S., Tarel, J.-P., and Charbonnier, P. (2004). Eval-
uation of robust fitting based detection. In Proceed-
ings of European Conference on Computer Vision
(ECCV’04), pages 341–352, Prague, Czech Republic.