Mobile Cameras and Mobile Recorders: Smart Surveillance on the Move