Online recognition method for appearance defects in mechanical parts processing based on machine vision | Synapse