case the focal plane processor needs the capability of running multiple operations per elementary readout clock in still another embodiment the interpolation may be done between neighboring pixels in such a case there should be adequate storage within each pixel processing unit to implement this method while linear interpolation is described herein higher order interpolation such as square cubic trigonometric exponential or other functions may be used rather than linear interpolation these techniques may require a different number of values from the pixel sensors one application for the embodiment described herein involves a large number of cameras 48 connected to one computer 56 as shown in fig4 in this case a relatively powerful computer may not be able to scale images from each camera in real time pushing the scaling into focal plane processors 50 on each camera 48 gives the computer enough bandwidth to process the images in a sophisticated way each of the cameras could for example capture a portion of an overall depiction using sensors 52 which is stitched together from the images received from each of the cameras the image portions produced by the cameras 48 are then passed over a bus 54 to the computer 56 the computer 56 stitches the images from the.