Robust Underwater Fish Detection Using an Enhanced Convolutional Neural Net