Modern Machine Learning Techniques and Their Applications in Cartoon Animation Research