Automated Surface Defect Detection Using Line Scan & Area Scan Cameras: Automated Inspection Vision System