1. A method, comprising: determining, at an image pipeline controller, an image stream comprising a plurality of image primitives associated with different types of image algorithms to be executed for processing image data, each image primitive used by an imaging application that provides processing to create output image data wherein the plurality of image primitives are associated with an image primitive library including at least one of: (i) a sensor primitive; (ii) a calibration primitive, (iii) an optics primitive, (iv) a lighting primitive, (v) a segmentation primitive or (vi) a filter primitive; and automatically deploying, by the image pipeline controller, the plurality of image primitives to an image computation fabric based at least in part on primitive attributes that describe aspects of an operation of the plurality of image primitives.