A survey of deep learning-based action quality assessment: methods and applications | Synapse