An integrated image processor implemented on a substrate is disclosed. An
input interface is configured to receive pixel data from two or more
images. A pixel handling processor disposed on the substrate is
configured to convert the pixel data into depth and intensity pixel data.
In some embodiments, a foreground detector processor disposed on the
substrate is configured to classify pixels as background or not
background. In some embodiments, a projection generator disposed on the
substrate is configured to generate a projection in space of the depth
and intensity pixel data.