Long-term vision-based autonomous underwater target tracking