I. Introduction
Defect inspection is essential to quality control, process monitoring, and nondestructive testing (NDT) in the manufacturing industry [1], [2]. Specifically, manufacturing processes in the computers, communications, and consumer (3C) industry are highly sophisticated and demand detailed and accurate defect inspection. Traditional defect inspection approaches typically rely on visual inspection of an intermediate/finished product by a quality control or quality check inspector. This sole dependence on human workers is a problem for regions and countries with a shortage of manpower [3], [4], [5]. Furthermore, human-based inspection is inherently subjective and, hence, prone to errors. To address these issues, various researchers have reported the automatic surface inspection system for free-form components [6], [7].