The system uses three DVT Smart Image sensors that plug into the pre-existing factory Ethernet network. The system is controlled by a custom Visual Basic program running on a nearby PC. From the plant information system, this program receives information about what parts should be present on each engine. The software also uses this information to customize the camera exposure time and gain based upon the each engine’s color. The program automatically generates reports for each engine, describing which parts are present and which are not. This report is printed to a different printer depending on which part of the line the engine is headed to next. Both a standard and a detailed engine report can be generated. The PC creates an additional report that provides historical data for a group of engines inspected.