Effective small crack detection based on tunnel crack characteristics and an anchor-free convolutional neural network | Synapse