1. A portable handheld device, comprising: an image sensor configured to sense image data of a scene; a motion sensor configured to generate motion data based on detecting motion of the portable handheld device relative to the scene in at least two dimensions; a processor; and a light source configured to illuminate an image representative of a manipulation to the image data of the scene, wherein the image representative of the manipulation is converted to an electrical signal communicated to the processor; wherein the processor is configured to: estimate an angular velocity of the portable handheld device at a time corresponding to when the image sensor senses the image of the scene, the angular velocity being estimated using the motion data generated by the motion sensor, receive the electrical signal, and process the sensed image to remove blur therein based on the detected motion of the portable handheld device relative to the scene and the electrical signal.