animal identifcation; image processing; machine learning; neural network; signal processing