DeepInspection: Deep learning based hierarchical network for specular surface inspection. (August 2020)