Figure 6: Outlier detection. A first pass fits the ODE pa-
rameters using a robustified loss function (top). The outliers
are then discarded and a second pass computes the final fit
(bottom). The original data is represented in red, the ODE
solution is overlaid in black.
7 CONCLUSIONS
We propose a method capable of estimating the 3D
path of a particle from a set of unsynchronized multi-
view image measurements. Our method is able to reli-
ably reconstruct the 3D trajectory of a particle—given
a parametrized model L
α
α
α
(t) describing its motion—
even in the presence of occlusions, misdetections and
misclassifications. Unlike other attempts that rely
upon motion models to improve 3D estimation accu-
racy, the proposed method makes no linearity assump-
tions about the motion model.
We applied the proposed method to the problem
of estimating the 3D trajectories of blood droplets
as they move through the air under the influence of
drag and gravity. Physical experiments that were car-
ried out to record these blood droplets are described
elsewhere (Zarrabeitia et al., 2012). We also gen-
erated synthetic dataset that faithfully mimics those
captured from the physical experimental setup men-
tioned above. The synthetic dataset allowed us to
evaluate the proposed approach under controlled set-
tings. We compared the four motion models described
in the previous section and we found that the polyno-
mial motion models fair poorly at the task of extrapo-
lation, i.e., estimating the full 3D trajectory of a par-
ticle given a small set of initial measurements. ODE
based motion models, on the other hand, correctly ex-
trapolated the 3D trajectory of a particle even in the
presence of noisy measurements. We achieved simi-
lar results for the real dataset.
Our results summarized in Table 5 are both ex-
citing and encouraging. We conclude that 3D recon-
struction via triangulation (using synchronized mea-
surements) often exaggerates measurement errors, af-
fecting 3D trajectory estimation. The proposed tech-
nique side-steps this issue by solving for both the 3D
trajectory of a particle and its motion model concomi-
tantly. We show that the proposed method outper-
forms the traditional triangulation based 3D trajectory
reconstruction approach.
REFERENCES
Aggarwal, S. and Peng, F. (1995). A review of droplet
dynamics and vaporization modeling for engineering
calculations. Journal of engineering for gas turbines
and power, 117(3):453–461.
Hartley, R. and Zisserman, A. (2004). Multiple view geom-
etry in computer vision. Cambridge University Press,
2
nd
edition.
Liu, A. B., Mather, D., and Reitz, R. D. (1993). Modeling
the effects of drop drag and breakup on fuel sprays.
NASA STI/Recon Technical Report N, 93:29388.
Murray, R. (2012). Computational and laboratory investi-
gations of a model of blood droplet flight for forensic
analysis. Master’s thesis, University of Ontario Insti-
tute of Technology.
Park, H., Shiratori, T., Matthews, I., and Sheikh, Y. (2010).
3d reconstruction of a moving point from a series of
2d projections. Computer Vision–ECCV 2010, pages
158–171.
Peng, F. and Aggarwal, S. K. (1996). Droplet motion un-
der the influence of flow, nonuniformity and relative
acceleration. Atomization and Sprays, Vol. 6:42–65.
Raymond, M. A., Smith, E. R., and Liesegang, J. (1996).
The physical properties of blood—forensic consider-
ations. Science & Justice: journal of the Forensic Sci-
ence Society, 36(3):153–160.
Zarrabeitia, L. A., Aruliah, D. A., and Qureshi, F. Z.
(2012). Extraction of blood droplet flight trajectories
from videos for forensic analysis. In ICPRAM 2012
- Proceedings of the 1st International Conference on
Pattern Recognition Applications and Methods, vol-
ume 2, pages 142–153. SciTePress.
ICPRAM2013-InternationalConferenceonPatternRecognitionApplicationsandMethods
466