一种基于深度学习的篮球运动检测方法及系统

文档序号:37825334发布日期:2024-04-30 17:34阅读:14来源:国知局
一种基于深度学习的篮球运动检测方法及系统

本发明涉及篮球运动预测,具体是指一种基于深度学习的篮球运动检测方法及系统。


背景技术:

1、基于深度学习的篮球运动检测方法是一种利用深度学习算法来自动分析和识别篮球运动的技术,通过处理图像或视频数据,识别出场景中的篮球和球员的动作,从而实现对篮球比赛的实时监测、分析和统计,这种方法在错误检测、动作识别、统计和分析、以及增强观赏性等方面发挥着重要作用,对于提升篮球比赛的效果和体验具有重要意义。

2、但是,在已有的篮球运动检测方法中,存在着简单的阈值分割或基于运动向量的方法来进行篮球运动检测,对光照变化和场景复杂性的敏感性较强,往往容易导致误检测和漏检的技术问题;在已有的篮球运动检测方法中,存在着传统的光流估计方法在分析篮球运动时,往往忽略了局部特征,导致特征提取的不准确和不稳定的技术问题;在已有的篮球运动检测方法中,存在着基于传统的特征提取和分类方法面临着特征表达能力不足和分类准确度低的技术问题。


技术实现思路

1、针对上述情况,为克服现有技术的缺陷,本发明提供了一种基于深度学习的篮球运动检测方法及系统,针对在已有的篮球运动检测方法中,存在着简单的阈值分割或基于运动向量的方法来进行篮球运动检测,对光照变化和场景复杂性的敏感性较强,往往容易导致误检测和漏检的技术问题,本方案创造性地采用帧间差分法和背景扣除方法进行数据增强,提高了篮球运动检测的数据质量;针对在已有的篮球运动检测方法中,存在着传统的光流估计方法在分析篮球运动时,往往忽略了局部特征,导致特征提取的不准确和不稳定的技术问题,本方案创造性地采用光流直方图方法,更全面地捕捉到篮球运动中的局部细节,并通过对局部特征的统计分布进行分析,进一步构建一种更有效的篮球运动整体特征表示方式,优化了特征提取地整体准确性和效率;针对在已有的篮球运动检测方法中,存在着基于传统的特征提取和分类方法面临着特征表达能力不足和分类准确度低的技术问题,本方案创造性地采用结合空间注意力机制的三维卷积神经网络进行篮球运动错误动作检测,为篮球运动的质量分析和训练提供了重要的基础,并为进一步提升篮球运动表现和技巧水平提供有力支持。

2、本发明采取的技术方案如下:本发明提供的一种基于深度学习的篮球运动检测方法,该方法包括以下步骤:

3、步骤s1:数据收集;

4、步骤s2:数据增强;

5、步骤s3:篮球运动特征提取;

6、步骤s4:错误运动动作检测;

7、步骤s5:篮球运动检测。

8、进一步地,在步骤s1中,所述数据收集,用于收集篮球运动检测所需的原始录像数据,具体为从篮球运动员运动视频中,通过收集,得到篮球运动检测原始数据。

9、进一步地,在步骤s2中,所述数据增强,用于对原始录像数据进行数据质量优化,具体为对所述篮球运动检测原始数据进行视频属性调整,并采用帧间差分法和背景扣除方法进行视频增强,得到优化篮球运动检测数据集,包括以下步骤:

10、步骤s21:视频属性增强,具体为对所述篮球运动检测原始数据的对比度、亮度进行调整增强,并对所述篮球运动检测原始数据进行滤波去噪,得到基本增强篮球运动视频;

11、步骤s22:差分图像生成,具体为采用帧间差分法对所述基本增强篮球运动视频中的帧图像进行差分图像生成,得到帧图像前背景差分图像;

12、步骤s23:帧图像背景扣除,具体为依据所述帧图像前背景差分图像,进行帧图像背景扣除,得到篮球运动帧图像集和篮球运动背景图像集;

13、步骤s24:数据增强,具体为通过所述视频属性增强、所述差分图像生成和所述帧图像背景扣除,对所述篮球运动检测原始数据进行数据增强,得到优化篮球运动检测数据集,所述优化篮球运动检测数据集,具体包括基本增强篮球运动视频、篮球运动前景帧图像集和篮球运动背景帧图像集。

14、进一步地,在步骤s3中,所述篮球运动特征提取,用于提取篮球运动特征,具体为依据所述优化篮球运动检测数据集,采用光流直方图进行局部特征提取,并通过统计局部特征的分布,构建并提取篮球运动整体特征,得到篮球运动特征数据,包括以下步骤:

15、步骤s31:三维建系,具体为依据所述优化篮球运动检测数据集中的篮球运动前景帧图像集和篮球运动背景帧图像集,构建篮球运动员三维坐标系,并通过构建所述篮球运动员三维坐标系,得到篮球运动员关节点像素定位信息,所述篮球运动员关节点像素定位信息的计算公式为:

16、;

17、式中,g(x,y,z)是篮球运动员关节点像素定位信息,q是前景帧图像像素值,w是背景帧图像像素值,是篮球运动员关节点集,其中,是头部关节点,是身体中心关节点,是左手关节点,是左脚关节点,是右手关节点,是右脚关节点;

18、步骤s32:光流局部特征提取,具体指通过计算得到帧图像特征点位置坐标,并通过所述帧图像特征点位置坐标,提取得到局部特征信息,所述帧图像特征点位置坐标的计算公式为:

19、;

20、式中,是第n+1帧的帧图像特征点位置坐标,n是帧图像索引,是第n帧的帧图像特征点位置坐标,m是滤波器标识符,用于表示大小为3×3的中值滤波器计算函数,是第n帧的光流信息,其中,光流信息的计算公式为:,是第n帧的水平方向光流,是第n帧的垂直方向光流;

21、步骤s33:局部特征统计,具体为对所述局部特征信息进行分布统计,得到局部特征分布tr;

22、步骤s34:整体特征提取,具体为构建整体特征提取模型,进行整体特横踢去,得到运动动作整体特征信息,所述整体特征提取模型的计算公式为:

23、;

24、式中,h是整体特征提取模型,det(·)是矩阵行列式计算函数,tr(·)是运动动作的局部特征分布,是帧图像所有局部特征的空间多尺度网格划分,k是帧图像所有局部特征的时间多尺度网格划分,l是运动员动作状态的连续序列,z是运动员动作的动态特征;

25、步骤s35:篮球运动特征提取,具体为通过所述三维建系、光流局部特征提取、局部特征统计和整体特征提取,得到篮球运动特征数据。

26、进一步地,在步骤s4中,所述错误运动动作检测,用于针对篮球运动员的错误动作进行智能检测,具体为依据所述优化篮球运动检测数据集和篮球运动特征数据,采用结合空间注意力机制的三维卷积神经网络,进行错误运动动作检测,得到篮球运动错误动作识别数据;

27、所述结合空间注意力机制的三维卷积神经网络,包括输入层、空间注意力层、第一三维卷积池化层组、第二三维卷积池化层组、全连接层和分类输出层;

28、所述输入层,用于接收视频数据作为模型的整体输入样本;

29、所述空间注意力层,用于引入空间注意力机制,增强模型对错误运动特征的学习能力;

30、所述第一三维卷积池化层组,用于学习空间特征表示并生成特征图;

31、所述第二三维卷积池化层组,用于进一步提取高级特征表示并提取复杂特征;

32、所述全连接层,用于进行特征图战平并连接至分类输出层;

33、所述分类输出层,用于进行篮球运动错误动作识别并输出模型分类结果;

34、所述采用结合空间注意力机制的三维卷积神经网络,进行错误运动动作检测,得到篮球运动错误动作识别数据的步骤,包括:

35、步骤s41:构建输入层,具体为构建双通道输入层,并将所述优化篮球运动检测数据集和篮球运动特征数据作为模型输入样本;

36、步骤s42:构建空间注意力层,具体为接收所述篮球运动特征数据,并进一步提取动作特征,得到错误运动空间特征,构建所述空间注意力层;

37、步骤s43:构建第一三维卷积池化层组,具体为接收所述优化篮球运动检测数据集中的基本增强篮球运动视频,并通过构建三层大小为7×7×7,步长为2×2×1的三维卷积层和平均池化层,构建所述第一三维卷积池化层组,并通过构建所述第一三维卷积池化层组,采用l2正则化方法初始化卷积权重,对所述基本增强篮球运动视频进行特征提取和平均池化操作,得到错误运动特征图;

38、步骤s44:构建第二三维卷积池化层组,具体为构建五层大小为7×7×7,步长为2×2×1的三维卷积层和平均池化层,构建所述第二三维卷积池化层组,并通过构建所述第二三维卷积池化层组,基于错误运动特征图进行复杂特征提取,得到错误运动高级特征数据;

39、步骤s45:构建全连接层,具体为构建双层全连接层,计算错误运动初步识别数据,所述错误运动初步识别数据的计算公式为:

40、;

41、式中,s是错误运动初步识别数据,是s型激活函数,w2是第二三维卷积池化层组权重值,是非线性激活函数,w1是第一三维卷积池化层组权重值,z是错误运动高级特征数据;

42、步骤s46:构建分类输出层,具体为通过softmax分类器,并将计算得到的错误运动初步识别数据在所述双层全连接层进行两次随机失活,构建所述分类输出层,并通过构建所述分类输出层,得到错误运动识别数据,并将所述错误运动识别数据作为模型输出;

43、步骤s47:错误运动动作检测模型训练,具体为通过所述构建输入层、所述构建空间注意力层、所述构建第一三维卷积池化层组、所述构建第二三维卷积池化层组、所述构建全连接层和所述构建分类输出层,进行模型训练,得到错误运动动作检测模型modeled;

44、步骤s48:错误运动动作检测,具体为使用所述错误运动动作检测模型modeled,从所述优化篮球运动检测数据集中检测得到篮球运动错误动作识别数据。

45、进一步地,在步骤s5中,所述篮球运动检测,用于依据错误运动动作检测进行具体篮球运动的检测识别,具体为通过所述错误运动动作检测,得到篮球运动错误动作识别数据,并通过得到所述篮球运动错误动作识别数据,得到篮球运动检测信息。

46、本发明提供的一种基于深度学习的篮球运动检测系统,包括数据收集模块、数据增强模块、篮球运动特征提取模块、错误运动动作检测模块和篮球运动检测模块;

47、所述数据收集模块,用于数据收集,通过数据收集,得到篮球运动检测原始数据,并将所述篮球运动检测原始数据发送至数据增强模块;

48、所述数据增强模块,用于数据增强,通过数据增强,得到优化篮球运动检测数据集,并将所述优化篮球运动检测数据集发送至篮球运动特征提取模块和错误运动动作检测模块;

49、所述篮球运动特征提取模块,用于篮球运动特征提取,通过篮球运动特征提取,得到篮球运动特征数据,并将所述篮球运动特征数据发送至错误运动动作检测模块;

50、所述错误运动动作检测模块,用于错误运动动作检测,通过错误运动动作检测,得到篮球运动错误动作识别数据,并将所述篮球运动错误动作识别数据发送至篮球运动检测模块;

51、所述篮球运动检测模块,用于篮球运动检测,通过篮球运动检测,得到篮球运动检测信息。

52、采用上述方案本发明取得的有益效果如下:

53、(1)针对在已有的篮球运动检测方法中,存在着简单的阈值分割或基于运动向量的方法来进行篮球运动检测,对光照变化和场景复杂性的敏感性较强,往往容易导致误检测和漏检的技术问题,本方案创造性地采用帧间差分法和背景扣除方法进行数据增强,提高了篮球运动检测的数据质量;

54、(2)针对在已有的篮球运动检测方法中,存在着传统的光流估计方法在分析篮球运动时,往往忽略了局部特征,导致特征提取的不准确和不稳定的技术问题,本方案创造性地采用光流直方图方法,更全面地捕捉到篮球运动中的局部细节,并通过对局部特征的统计分布进行分析,进一步构建一种更有效的篮球运动整体特征表示方式,优化了特征提取地整体准确性和效率;

55、(3)针对在已有的篮球运动检测方法中,存在着基于传统的特征提取和分类方法面临着特征表达能力不足和分类准确度低的技术问题,本方案创造性地采用结合空间注意力机制的三维卷积神经网络进行篮球运动错误动作检测,为篮球运动的质量分析和训练提供了重要的基础,并为进一步提升篮球运动表现和技巧水平提供有力支持。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1