The first and foremost requirement is the
camera, two of them ofcourse. Dedicated processors to do the specified tasks. If an ordinary camera is used it would require
a lot of sofware programs to do the processing, which would consume a lot of useful time. So lets try to implement some of
them in hardware itself.
The first one that
would come in the list is the one that captures the colors, the image sensors. Normal cameras have a
uniform density of these sensors, so why not change it to the one similar to our retina. Each of these sensors must have the
interrupt capabilty as said earlier. The cameras need to have a motor so that they will be able to look here and there. One
more thing that can be built into the hardware is correlation or in other words finding out the similarity between the center
images of the two cameras. Obviosly a computer is needed to do the required processing.