Visual Trajectory Prediction of Vessels for Inland Navigation
Alexander Puzicha, Konstantin Wüstefeld, Kathrin Wilms, Frank Weichert
TL;DR
This paper addresses video-based vessel trajectory prediction for inland navigation by integrating state-of-the-art object detection, multi-object tracking, a Kalman filter, and spline-based interpolation. It evaluates several MOT baselines (BoT-SORT, Deep OC-SORT, ByeTrack) and demonstrates that the Kalman filter yields smoother trajectories and improved robustness to temporary detection gaps. It also highlights limitations of COCO-trained detectors in inland waterways, emphasizing the need for customized inland datasets and vessel classification to reduce false positives and improve safety-critical predictions. The work demonstrates practical relevance for remote operation and autonomous navigation, and outlines future work to expand datasets and incorporate vessel-type awareness for better collision avoidance and global-coordinate mapping.
Abstract
The future of inland navigation increasingly relies on autonomous systems and remote operations, emphasizing the need for accurate vessel trajectory prediction. This study addresses the challenges of video-based vessel tracking and prediction by integrating advanced object detection methods, Kalman filters, and spline-based interpolation. However, existing detection systems often misclassify objects in inland waterways due to complex surroundings. A comparative evaluation of tracking algorithms, including BoT-SORT, Deep OC-SORT, and ByeTrack, highlights the robustness of the Kalman filter in providing smoothed trajectories. Experimental results from diverse scenarios demonstrate improved accuracy in predicting vessel movements, which is essential for collision avoidance and situational awareness. The findings underline the necessity of customized datasets and models for inland navigation. Future work will expand the datasets and incorporate vessel classification to refine predictions, supporting both autonomous systems and human operators in complex environments.
