【技术实现步骤摘要】
本专利技术涉及应用程序控制
,具体而言,涉及一种应用程序控制方法及装置。
技术介绍
主播在进行直播时,尤其是在户外进行直播时,有时处于运动状态,有时处于静止状态,而某些业务需求需要根据主播的运动状态来进行相应的处理。现有技术中,通常采用GPS模块来对手持移动设备进行定位,并根据手持移动设备的状态来判断用户的状态。然而,采用GPS模块来进行定位,误差通常在10米左右,对于较小的动作根本无法检测到,无法满足用户的需求。
技术实现思路
有鉴于此,本专利技术实施例提供一种应用程序控制方法及装置,以解决上述问题。为了实现上述目的,本专利技术较佳实施例提供一种应用程序控制方法,应用于包括加速度传感器和应用程序的手持移动设备,所述方法包括:调用所述加速度传感器进行加速度采集;获取所述加速度传感器采集到的加速度数据;根据所述加速度数据计算得到所述手持移动设备的运动状态;根据所述手持移动设备的运动状态控制所述应用程序进行与所述运动状态对应的操作。优选地,根据所述手持移动设备的运动状态控制所述应用程序进行与所述运动状态对应的操作的步骤,包括:在检测到所述手持移动设备的运动状态为静 ...
【技术保护点】
一种应用程序控制方法,其特征在于,应用于包括加速度传感器和应用程序的手持移动设备,所述方法包括:调用所述加速度传感器进行加速度采集;获取所述加速度传感器采集到的加速度数据;根据所述加速度数据计算得到所述手持移动设备的运动状态;根据所述手持移动设备的运动状态控制所述应用程序进行与所述运动状态对应的操作。
【技术特征摘要】
1.一种应用程序控制方法,其特征在于,应用于包括加速度传感器和应用程序的手持移动设备,所述方法包括:调用所述加速度传感器进行加速度采集;获取所述加速度传感器采集到的加速度数据;根据所述加速度数据计算得到所述手持移动设备的运动状态;根据所述手持移动设备的运动状态控制所述应用程序进行与所述运动状态对应的操作。2.根据权利要求1所述的应用程序控制方法,其特征在于,根据所述手持移动设备的运动状态控制所述应用程序进行与所述运动状态对应的操作的步骤,包括:在检测到所述手持移动设备的运动状态为静止,并在静止时长达到第一预设时长且小于第二预设时长时,控制所述应用程序调用预存的静态目标处理算法对采集到的图像信息进行识别和处理,所述第二预设时长大于所述第一预设时长;在检测到所述手持移动设备的运动状态为静止,并且静止时长达到所述第二预设时长时,关闭所述应用程序;在检测到所述手持移动设备处于运动中时,控制所述应用程序调用预存的动态目标处理算法对采集到的图像信息进行识别和处理。3.根据权利要求1所述的应用程序控制方法,其特征在于,所述加速度传感器为三轴加速度传感器,所述加速度数据包括三个方向的加速度,所述三个方向分别为以所述加速度传感器为原点的空间直角坐标系中的X轴方向、Y轴方向和Z轴方向,所述根据所述加速度数据计算得到所述手持移动设备的运动状态的步骤,包括:根据每个方向的加速度计算所述手持移动设备在该方向的平均速度,得到三个平均速度;根据所述三个平均速度计算所述手持移动设备的当前速度;将所述当前速度与一预设阈值进行比对;在所述当前速度达到所述预设阈值时,判定所述手持移动设备处于运动中,在所述当前速度未达到所述预设阈值时,判定所述手持移动设备静止。4.根据权利要求3所述的应用程序控制方法,其特征在于,所述预设阈值的确定方式为:将计算得到的所述手持移动设备的预设数量个速度进行排序,所述预设数量大于或等于三;以及对所述预设数量个速度中除最大速度和最小速度外的所有速度求平均,并将计算出的平均值作为所述预设阈值。5.根据权利要去4所述的应用程序控制方法,其特征在于,所述将计算得到的所述手持移动设备的预设数量个速度进行排序的步骤,包括:每间隔第三预设时长,获取采集时间与当前时刻最接近的所述手持移动设备的预设数量个速度;采用冒泡法对所述预设数量个速度进行排序。6.一种应用程序控制装置,其特征在于,应用于包括加速度传感器和应用程序的手持移动设备,所述应用程序控制装置包括:传感器调用模块,用...
【专利技术属性】
技术研发人员:张磊,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。