1. An electronic device, comprising: an image sensor; a display for displaying an image sensed by the image sensor; and a central processor having: an image sensor interface for receiving data from the image sensor, multiple processing units configured for operating in parallel to simultaneously process the data, an input FIFO (first in, first out) for receiving the data from the image sensor interface and inputting the data to the multiple processing units, an interface for receiving image encoding data in a machine readable form and decoding the image encoding data into image processing instructions executed by the multiple processing units, an output FIFO for receiving data processed by the multiple processing units, and an image display interface for transmitting the data processed by the multiple processing units to the display.