Design approach of a trout egg sorting machine based on convolutional neural networks with water conditions monitoring | IEEE Conference Publication | IEEE Xplore