1. A surveillance system comprising: a surveillance server configured to receive images from at least one remotely located sensor and to automatically perform at least one surveillance task responsive to signals received from the at least one remotely located sensor, wherein the at least one remotely located sensor comprises at least one mobile telephone with a camera feature, said at least one mobile telephone configured to capture a plurality of time spaced images, wherein differences between said time spaced images are used to detect motion, wherein motion detected based on the image differences actuates the at least one surveillance task.