1. A multi-core processor for an electronic device that includes first and second image sensors spaced from each other for capturing images of a scene from different perspectives, the multi-core processor comprising: a first image sensor interface for receiving data from the first image sensor; a second image sensor interface for receiving data from the second image sensor; multiple processing units configured to execute image processing instructions to simultaneously process the data received by the first and second image sensor interfaces to generate stereoscopic image data; and an instruction input interface, wherein the electronic device further includes an input device for receiving an input that corresponds to machine-readable data, and wherein the instruction input interface is configured to receive the machine-readable data, decode the machine-readable data into the image processing instructions, and input the image processing instructions to the multiple processing units.