MIL Software: We have used Matrox Imagine Library software for the manipulation of video stream. We have written two modules using MIL libraries. 1) GrabTrain.c : This module is a reusable module. Using this module we can grab the frames at the required frame rate we can save the grabbed frames in image files in tiff format. By changing the WAIT value in the macro we can change the frame rate. 2) DispRecon.c : This module is used for demonstration. Simultaneously we can display the input video stream and reconstructed video stream in one window. For the online implementation also this file need not be changed much. The source code of these modules is in d:\users\vamsi in the vision1 system in Robotics Lab. Image Format Converter: As the MIL sofware supports only tiff image format we have the image format converter to get the intensity values as a matrix form and for rewritting the tiff file after manipulation. Modules: 1)cips.h : header file 2)tiff.c : for reading tiff header 3)rtiff.c: for reading the intensities 4)wtiff.c: for writing into a file in tiff format PCA Software: PCA is used here for finding eigenfaces and reconstruction. One can refer the user manual in the detailed description about PCA. Here you can see how to run PCA. After running the executable file PCA will ask for the text file in which the description about all the input image files will be there. First we have to give the files which have to be used for the training and next the list of files for which reconstruction is needed. In that file itself we have to specify how many eigen faces should be discarded and how many should be preserved. An example input file and all the above source files are in the directory: ~vamsi/768/www/project/documentation