An autonomous camera system