Real-Time Motion Detection for a Mobile Observer Using Multiple Kernel Tracking and Belief Propagation