Optical surface contaminant detection