1. A miniature autonomous apparatus for scene interpretation, comprising: a digital camera for producing an image of a scene; and a processor associated with said camera, said processor adapted to run at least a dynamic range control process and an image processing detection process, wherein the image detection process includes at least a first process for assigning for each received pixel a pixel type out of a plurality of possible pixel types, and wherein at least pixels of a first pixel type are further processed according to at least a second process not performed upon pixels with different types; and wherein the dynamic range control process is adapted to change the dynamic range settings of the camera, and is in communication with the image processing detection process such that when dynamic range is changed, the image detection process adapts itself to the new dynamic range setting; wherein the processor is configured to: determine an initial parametric representation of said scene including compute at least an average pixel image and a standard deviation pixel image from said plurality of acquired images; update said parametric representation according to predefined criteria; analyze pixels of said image so as to determine which of said pixels are hot pixels, according to predefined criteria; define at least one target from said hot pixels; measure predefined parameters for at least one of said at least one target; and determine for at least one of said at least one target whether said target is of interest, according to application-specific criteria.