A convolutional neural network for pipe crack and leak detection in smart water network. (January 2023)