Text this: An Improved Mask R-CNN Micro-Crack Detection Model for the Surface of Metal Structural Parts