Text this: Sports activity (SA) recognition based on error correcting output codes (ECOC) and convolutional neural network (CNN)