手势控制运动的位置坐标预测方法、智能终端及介质技术

技术编号:27654680 阅读:13 留言:0更新日期:2021-03-12 14:16
本申请提供一种手势控制运动的位置坐标预测方法、智能终端及介质,所述方法包括:采集手势控制运动的运动图像,并根据所述运动图像,获取所述手势控制运动的多个初始位置坐标;计算与多个所述初始位置坐标对应的速度值和加速度值,并根据所述速度值和加速度值,确定所述手势控制运动的运动类型;根据所述运动类型,确定所述手势控制运动的位置时间变化关系;根据所述位置时间变化关系,对所述手势控制运动在延时时长内的位置坐标进行预测。本申请通过位置时间变化关系对延时时长内的位置坐标进行预测,补齐延时的位置坐标,使得处理的位置坐标与手势移动的位置同步,确保了手势控制的准确性。

【技术实现步骤摘要】
手势控制运动的位置坐标预测方法、智能终端及介质
本申请涉及图像处理
,具体涉及一种手势控制运动的位置坐标预测方法、智能终端及介质。
技术介绍
随着科学技术的发展,智能终端屏幕的控制方式越来越多,从物理按键控制、外接鼠标键盘等物理设备控制发展到遥控、虚拟按键控制、触屏控制,再发展到运动手势控制等。对于运动手势控制,通常采用摄像头跟踪人体动作行为,通过追踪的人体动作行为向智能终端发送控制指令,以脱离遥控器、鼠标键盘等物理设备,同时避免近距离的触控,即可实现一定范围内对智能终端屏幕的控制操作。在控制智能终端屏幕的各种人体动作行为中,通过手势控制屏幕上光标的移动来模拟鼠标操作或触控操作是常用的方式。由摄像头跟踪手部图像在不同时刻的运动位置变化,确定所需要触控操作的位置。但是摄像头对手部图像的采集和处理均具有延时,使得从操作者做出动作,到最终得到用户手部位置信息,会有明显的延时。如此一来,导致操作者对智能终端屏幕的控制操作与智能终端屏幕的响应动作不同步,容易造成光标多余的动作影响正常操作,使得手势控制不准确。例如,通过手势控制光标移动,在操作者停止手势后,会因摄像头所采集手势图像的延时以及处理手势图像的延时,导致在操作者停止手势后,还在处理并响应先前的手势,而使得所控制的光标移动超过既定目标。因此,在手势控制过程中,如何避免因图像采集和处理的延时而导致的控制手势与响应动作之间的不同步,手势控制不准确的问题,是当前亟待解决的技术问题。
技术实现思路
基于上述现状,本申请的主要目的在于提供一种手势控制运动的位置坐标预测方法、智能终端及介质,以避免因图像采集和处理的延时而导致的控制手势与响应动作之间的不同步,确保手势控制的准确性。为实现上述目的,本申请采用的技术方案如下:一种手势控制运动的位置坐标预测方法,所述手势控制运动的位置坐标预测方法包括:采集手势控制运动的运动图像,并根据所述运动图像,获取所述手势控制运动的多个初始位置坐标;计算与多个所述初始位置坐标对应的速度值和加速度值,并根据所述速度值和加速度值,确定所述手势控制运动的运动类型;根据所述运动类型,确定所述手势控制运动的位置时间变化关系;根据所述位置时间变化关系,对所述手势控制运动在延时时长内的位置坐标进行预测。可选地,所述速度值包括第一速度值和第二速度值,所述加速度值包括第一加速度值和第二加速度值;所述根据所述速度值和加速度值,确定所述手势控制运动的运动类型的步骤包括:确定所述速度值和所述加速度值之间的数值变化方向,所述第一速度值和第二速度值之间的第一正负性,所述第一加速度值和所述第二加速度值之间的第二正负性;若所述数值变化方向为反向变化,或者所述第一正负性为同向正负性,所述第二正负性为反向正负性,或者所述第一正负性为反向正负性,所述第二正负性为同向正负性,将所述手势控制运动的运动类型确定为简谐振动类型;若所述数值变化方向为同向变化,则根据所述第一速度值与所述第二速度值之间的第一增长性,以及所述第一加速度值和所述第二加速度值之间的第二增长性,确定所述手势控制运动的运动类型。可选地,所述根据所述第一速度值与所述第二速度值之间的第一增长性,以及所述第一加速度值和所述第二加速度值之间的第二增长性,确定所述手势控制运动的运动类型的步骤包括:若所述第一增长性和所述第二增长性均为正向增长,则将所述手势控制运动的运动类型确定为匀变速运动类型;若所述第一增长性和所述第二增长性均为负向增长,则将所述手势控制运动的运动类型确定为指数衰减类型。可选地,多个所述初始位置坐标包括连续采样周期内采集的第一初始位置坐标、第二初始位置坐标、第三初始位置坐标和第四初始位置坐标,所述速度值包括第一速度值和第二速度值,所述加速度值包括第一加速度值和第二加速度值;所述计算与多个所述初始位置坐标对应的速度值和加速度值的步骤包括:根据所述第一初始位置坐标、第三初始位置坐标和采样周期,计算与所述第二初始位置坐标对应的第一速度值;根据所述第一初始位置坐标、第二初始位置坐标、第三初始位置坐标和采样周期,计算与所述第二初始位置坐标对应的第一加速度值;根据所述第二初始位置坐标、第四初始位置坐标和采样周期,计算与所述第三初始位置坐标对应的第二速度值;根据所述第二初始位置坐标、第三初始位置坐标、第四初始位置坐标和采样周期,计算与所述第三初始位置坐标对应的第二加速度值。可选地,所述根据所述运动类型,确定所述手势控制运动的位置时间变化关系的步骤包括:若所述运动类型为简谐振动类型,则根据所述第一加速度值、第二加速度值、第二初始位置坐标和第三初始位置坐标,确定与所述简谐振动类型对应的圆频率;根据所述第二速度值、所述第二加速度值、所示第一加速度值、所述圆频率、所述第三初始位置坐标和所述第四初始位置坐标,确定与所述第四初始位置坐标对应的第三加速度值以及第三速度值;根据所述圆频率、所述第三速度值和所述第三加速度值,确定与所述简谐振动类型对应的初相和振幅;根据所述第四初始位置坐标、所述初相、所述振幅和所述圆频率,确定所述手势控制运动的位置时间变化关系。可选地,所述根据所述运动类型,确定所述手势控制运动的位置时间变化关系的步骤包括:若所述运动类型为匀变速运动类型或指数衰减类型,则根据所述第三初始位置坐标、第四初始位置坐标和第二速度值,确定与所述第四初始位置坐标对应的第三速度值;根据所述第三速度值和所述第二速度值,确定与所述第四初始位置坐标对应的第三加速度值;根据所述第四初始位置坐标、所述第三速度值和第三加速度值,确定所述手势控制运动的位置时间变化关系。可选地,所述根据所述位置时间变化关系,对所述手势控制运动在延时时长内的位置坐标进行预测的步骤包括:根据所述延时时长与采样周期,确定待预测位置坐标的待预测数量;根据所述待预测数量,对与所述位置时间变化关系对应的关系式进行计算,获取所述手势控制运动在延时时长内的位置坐标。可选地,所述根据所述位置时间变化关系,对所述手势控制运动在延时时长内的位置坐标进行预测的步骤之后包括:根据所述延时时长与采样周期,以及多个所述初始位置坐标的采集时间先后顺序,确定多个所述初始位置坐标中的待删除位置坐标;将所述待删除位置坐标从多个所述初始位置坐标中剔除,并根据所述待删除位置坐标的数量和采样周期确定新的位置坐标;将新的位置坐标添加到剔除所述待删除位置坐标的多个所述初始位置坐标中,执行计算与多个所述初始位置坐标对应的速度值和加速度值的步骤。本申请还提供一种智能终端,所述智能终端包括存储器、处理器和存储在所述存储器上并在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的手势控制运动的位置坐标预测方法的步骤。本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执本文档来自技高网...

【技术保护点】
1.一种手势控制运动的位置坐标预测方法,其特征在于,所述手势控制运动的位置坐标预测方法包括:/n采集手势控制运动的运动图像,并根据所述运动图像,获取所述手势控制运动的多个初始位置坐标;/n计算与多个所述初始位置坐标对应的速度值和加速度值,并根据所述速度值和加速度值,确定所述手势控制运动的运动类型;/n根据所述运动类型,确定所述手势控制运动的位置时间变化关系;/n根据所述位置时间变化关系,对所述手势控制运动在延时时长内的位置坐标进行预测。/n

【技术特征摘要】
1.一种手势控制运动的位置坐标预测方法,其特征在于,所述手势控制运动的位置坐标预测方法包括:
采集手势控制运动的运动图像,并根据所述运动图像,获取所述手势控制运动的多个初始位置坐标;
计算与多个所述初始位置坐标对应的速度值和加速度值,并根据所述速度值和加速度值,确定所述手势控制运动的运动类型;
根据所述运动类型,确定所述手势控制运动的位置时间变化关系;
根据所述位置时间变化关系,对所述手势控制运动在延时时长内的位置坐标进行预测。


2.根据权利要求1所述的手势控制运动的位置坐标预测方法,其特征在于,所述速度值包括第一速度值和第二速度值,所述加速度值包括第一加速度值和第二加速度值;
所述根据所述速度值和加速度值,确定所述手势控制运动的运动类型的步骤包括:
确定所述速度值和所述加速度值之间的数值变化方向,所述第一速度值和第二速度值之间的第一正负性,所述第一加速度值和所述第二加速度值之间的第二正负性;
若所述数值变化方向为反向变化,或者所述第一正负性为同向正负性,所述第二正负性为反向正负性,或者所述第一正负性为反向正负性,所述第二正负性为同向正负性,将所述手势控制运动的运动类型确定为简谐振动类型;
若所述数值变化方向为同向变化,则根据所述第一速度值与所述第二速度值之间的第一增长性,以及所述第一加速度值和所述第二加速度值之间的第二增长性,确定所述手势控制运动的运动类型。


3.根据权利要求2所述的手势控制运动的位置坐标预测方法,其特征在于,所述根据所述第一速度值与所述第二速度值之间的第一增长性,以及所述第一加速度值和所述第二加速度值之间的第二增长性,确定所述手势控制运动的运动类型的步骤包括:
若所述第一增长性和所述第二增长性均为正向增长,则将所述手势控制运动的运动类型确定为匀变速运动类型;
若所述第一增长性和所述第二增长性均为负向增长,则将所述手势控制运动的运动类型确定为指数衰减类型。


4.根据权利要求3所述的手势控制运动的位置坐标预测方法,其特征在于,多个所述初始位置坐标包括连续采样周期内采集的第一初始位置坐标、第二初始位置坐标、第三初始位置坐标和第四初始位置坐标,所述速度值包括第一速度值和第二速度值,所述加速度值包括第一加速度值和第二加速度值;
所述计算与多个所述初始位置坐标对应的速度值和加速度值的步骤包括:
根据所述第一初始位置坐标、第三初始位置坐标和采样周期,计算与所述第二初始位置坐标对应的第一速度值;
根据所述第一初始位置坐标、第二初始位置坐标、第三初始位置坐标和采样周期,计算与所述第二初始位置坐标对应的第一加速度值;
根据所述第二初始位置坐标、第四初始位置坐标和采样周期,计算与所述第三初始位置坐标对应的第二速度值;
根据所述第二初始位置坐标、第三初始位置坐标、第四初始位置坐标和采样周期,计算与所述第三初始位置坐标对应的第二加速度值。...

【专利技术属性】
技术研发人员:朱理森
申请(专利权)人:安徽鸿程光电有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1