An offside soccer detection system using ontology and deep learning