本发明实施例涉及信号分析,尤其涉及一种水流速度控制方法、装置、设备和存储介质。
背景技术:
1、无边游池可以将水流速度与用户的游泳速度保持一致,以达到用户可以在原地游泳的效果,无边游池只需要很小的池体便可以使用户进行长时间的游泳运动,但是,现有的无边游池的水流速度控制不能与游泳者状态适配,无法实现用户主动调整水流速度的功能。
技术实现思路
1、本发明实施例提供了一种水流速度控制方法、装置、设备和存储介质,可以根据用户发出的脑电信号调整确定水流速度,使用户可以主动调整水流速度,提高无边游池智能性,还可以通过用户的体征信号对水流速度进行调整,提高用户游泳时的舒适性和安全性。
2、第一方面,本发明实施例提供了一种水流速度控制方法,该方法包括:
3、采集目标对象的脑电信号和体征信号,并分别对所述脑电信号和所述体征信号进行预处理,得到目标脑电信号和目标体征信号;
4、将所述目标脑电信号输入至经过预训练的目标脑电流速控制分析模型,得到参考水流速度值;
5、基于所述目标体征信号和所述参考水流速度值确定目标水流速度值,并将当前水流速度值调整至所述目标水流速度值。
6、第二方面,本发明实施例提供了一种水流速度控制装置,该装置包括:
7、信号采集模块,用于采集目标对象的脑电信号和体征信号,并分别对所述脑电信号和所述体征信号进行预处理,得到目标脑电信号和目标体征信号;
8、信号分析模块,用于将所述目标脑电信号输入至经过预训练的目标脑电流速控制分析模型,得到参考水流速度值;
9、水流速度确定模块,用于基于所述目标体征信号和所述参考水流速度值确定目标水流速度值,并将当前水流速度值调整至所述目标水流速度值。
10、第三方面,本发明实施例提供了一种计算机设备,该计算机设备包括:
11、一个或多个处理器;
12、存储器,用于存储一个或多个程序;
13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现任一实施例所述的水流速度控制方法。
14、第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一实施例所述的水流速度控制方法。
15、本发明实施例所提供的技术方案,通过采集目标对象的脑电信号和体征信号,并分别对所述脑电信号和所述体征信号进行预处理,得到目标脑电信号和目标体征信号;将所述目标脑电信号输入至经过预训练的目标脑电流速控制分析模型,得到参考水流速度值;基于所述目标体征信号和所述参考水流速度值确定目标水流速度值,并将当前水流速度值调整至所述目标水流速度值。本发明实施例的技术方案解决了目前泳池水流速度控制不能与游泳者状态适配的问题,可以根据用户发出的脑电信号和体征信号调整确定水流速度,使用户可以主动调整水流速度,提高无边游池的智能性。
1.一种泳池水流速度控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标脑电流速控制分析模型的训练过程,包括:
3.根据权利要求2所述的方法,其特征在于,所述通过生成对抗的方式对初始脑电流速控制分析模型进行训练的过程,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标体征信号和所述参考水流速度值确定目标水流速度值,并将当前水流速度值调整至所述目标水流速度值,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述确定所述目标对象的当前游泳速度,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述游泳位置状态信息确定所述目标对象的当前游泳速度,包括:
8.一种水流速度控制装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的水流速度控制方法。