Virtual-sample-based defect detection algorithm for aluminum tube surface. (14th May 2021)