5 APPLICATION
The presented algorithm has been successfully used
for the purpose of air targets trajectory reconstruction
from radar raw data. The data comprised range bins
at which the recorded signal exceeded a given thresh-
old. The original data and the result of trajectory re-
construction are presented in Fig. 9.
Figure 9: Air target reconstruction from raw radar data (the
axes are scaled in kilometers; the right Figure was obtained
with the algorithm for R = 0.9km).
6 CONCLUSIONS
In this paper we have presented a novel algorithm for
the reconstruction of a curve from a cloud of its noisy
and unordered samples. One of the merits of the al-
gorithm is its simplicity – others include:
• no requirement of an initial guess for the recon-
structed curve,
• the curve end-points don’t need to be specified,
• it ambient space dimension is arbitrary,
• it works for both open and closed curves,
• it works for any number of disjoint curves.
The algorithm, in its presented form, does not cope
with intersecting curves well. Research is being un-
dertaken to improve it in this aspect. Also, we are
working on adapting the algorithm to anisotropic data
(e.g., location-time data points) and on automatic
adaptation of parameter R.
ACKNOWLEDGEMENTS
This work has been supported by the National Center
for Research and Development (NCBiR) under Grant
No. DOBR/0041/R/ID1/2012/03.
REFERENCES
Althaus, E. and Mehlhorn, K. (2001). Traveling salesman-
based curve reconstruction in polynomial time. SIAM
Journal on Computing, 31(1):27–66.
Cheng, S.-W., Funke, S., Golin, M., Kumar, P., Poon, S.-
H., and Ramos, E. (2005). Curve reconstruction from
noisy samples. Computational Geometry, 31(12):63 –
100.
Cohen, E. and O’Dell, C. (1989). A data dependent
parametrization for spline approximation. Mathemat-
ical Methods in Computer Aided Geometric Design,
pages 155–166.
Dey, T., Mehlhorn, K., and Ramos, E. (2000). Curve
reconstruction: Connecting dots with good reason.
Computational Geometry: Theory and Applications,
15(4):229–244.
Fang, L. and Gossard, D. C. (1995). Multidimensional
curve fitting to unorganized data points by nonlinear
minimization. Computer-Aided Design, 27(1):48 –
58.
Fritsch, F. and Carlson, R. (1980). Monotone piecewise
cubic interpolation. SIAM J. Numer. Anal., 17(2):238–
246.
Gold, C. and Snoeyink, J. (2001). A one-step crust and
skeleton extraction algorithm. Algorithmica (New
York), 30(2):144–163.
Goshtasby, A. (1995). Geometric modelling using rational
gaussian curves and surfaces. Computer-Aided De-
sign, 27(5):363 – 375.
Goshtasby, A. (2000). Grouping and parameterizing irreg-
ularly spaced points for curve fitting. ACM Transac-
tions on Graphics, 19(3):185–203.
Hastie, T. and Stuetzle, W. (1989). Principal curves. Journal
of the American Statistical Association, 84(406):502–
516.
H¨olzle, G. (1983). Knot placement for piecewise polyno-
mial approximation of curves. Computer-Aided De-
sign, 15(5):295–296.
Lee, I.-K. (2000). Curve reconstruction from unorga-
nized points. Computer Aided Geometric Design,
17(2):161–177.
Levin, D. (1998). The approximation power of mov-
ing least-squares. Mathematics of Computation,
67(224):1517–1531.
Pottmann, H. and Randrup, T. (1998). Rotational and he-
lical surface approximation for reverse engineering.
Computing (Vienna/New York), 60(4):307–322.
Ruiz, O. E., Cort´es, C., Aristiz´abal, M., Acosta, D. A., and
Vanegas, C. A. (2013). Parametric curve reconstruc-
tion from point clouds using minimization techniques.
In GRAPP/IVAPP, pages 35–48.
ICPRAM2014-InternationalConferenceonPatternRecognitionApplicationsandMethods
188