from the Gaussian Mixture-based background sub-
traction method. By doing so, we are able to initialize
the background with fish in the tank. In addition, it
is possible to exclude mirror images and shadows of
the fish easily. The advantages of this approach lie in
the high precision combined with an easy utilization
in real time. In the future, based on these ground truth
data we can adopt fish’s behaviour and movements for
virtual fish; furthermore the data can serve as a con-
trol for the final analysis-by-synthesis system.
ACKNOWLEDGEMENTS
The presented work was developed within the scope
of the interdisciplinary, DFG-funded project “virtual
fish” of the Institute of Real Time Learning Systems
(EZLS) and the Department of Biology and Didactics
at the University of Siegen.
REFERENCES
Bouguet, J.-Y. (2004). Camera calibration toolbox for mat-
lab. http://www.vision.caltech.edu/bouguetj/calibdoc/
[26.08.2013].
Butail, S. and Paley, D. A. (2012). Three-dimensional
reconstruction of fast-start swimming kinematics of
densely schooling fish. Journal of The Royal Society
Interface, 9:77–88.
Delcourt, J., Denoel, M., Ylieff, M., and Poncin, P. (2012).
Video multitracking of fish behaviour: a synthesis and
future perspectives. Fish and Fisheries, 14:186–204.
Fontaine, E., Lentink, D., Kranenbarg, S., Mueller, U. K.,
van Leeuwen, J. L., Barr, A. H., and Burdick, J. W.
(2008). Automated visual tracking for studying the
ontogeny of zebrafish swimming. Journal of Experi-
mental Biology, 211:1305–1316.
Gao, X. S., Hou, X. R., Tang, J., and Cheng, H. F. (2003).
Complete solution classification for the perspective-
three-point problem. IEEE Transactions on Pattern
Analysis and Machine Intelligence, 25(8):930–943.
Kim, K., Chalidabhongse, T. H., Harwood, D., and Davis,
L. (2005). Real-time foreground–background seg-
mentation using codebook model. Real-time imaging,
11(3):172–185.
Kuhnert, L., Thamke, S., Ax, M., Nguyen, D., and Kuhnert,
K.-D. (2012). Cooperation in heterogeneous groups
of autonomous robots. International Conference on
Mechatronics and Automation (ICMA) IEEE, pages
1710–1715.
Laurel, B. J., Laurel, C. J., Brown, J. A., and Gregory, R. S.
(2005). A new technique to gather 3d spatial informa-
tion using a single camera. Journal of Fish Biology,
66:429–441.
Moeller, T. and Trumbore, B. (1997). Fast, minimum
storage ray-triangle intersection. Journal of graphics
tools, 2.1:21–28.
opencv.org (2013). Opencv — opencv. http://opencv.org/
[01.09.2013].
Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T.,
Leibs, J., Wheeler, R., and Ng, A. Y. (2009). Ros: an
open-source robot operating system. In ICRA work-
shop on open source software, volume 3.
Yamashita, A., Kawanishi, R., Koketsu, T., Kaneko, T., and
Asama, H. (2011). Underwater sensing with omni-
directional stereo camera. In Computer Vision Work-
shops (ICCV Workshops), 2011 IEEE International
Conference.
ZHANG, Z. (2000). A flexible new technique for camera
calibration. IEEE Transactions on Pattern Analysis
and Machine Intelligence, 22.11:1330–1334.
Zhu, L. and Weng, W. (2007). Catadioptric stereo-vision
system for the real-time monitoring of 3d behaviour
in aquatic animals. Physiology & Behavior, 91:106–
119.
Zivkovic, Z. (2004). Improved adaptive gaussian mixture
model for background subtraction. In Pattern Recog-
nition, 2004. ICPR 2004. Proceedings of the 17th In-
ternational Conference on, volume 2, pages 28–31.
IEEE.
VISAPP2014-InternationalConferenceonComputerVisionTheoryandApplications
634