1. Machine Vision and Pattern Recognition Research Group, Lappeenranta University of Technology, Finland
2. Autonomous Motion Department, Max-Planck-Institute for Intelligent Systems, Tübingen, Germany
3. Department of Automation and Systems Technology, Aalto University, Finland