FPC Auto/Semi-auto Appearance Inspection