a portable hand - held device is provided having an image sensor for sensing an image of a scene , a motion sensor for detecting motion of the device relative to the scene , and a processor for receiving image manipulation instructions via encoded media . the processor processes the sensed image to remove blur therein based on the detected relative device motion and the received image manipulation instructions .