The invention relates to a method and a device for controlling terminal based on somatosensory. Obtain the gesture trajectory, and record the spatial position of the current gesture trajectory; displacement calculation of moving direction of preselected space axis according to the spatial position of a gesture trajectory space position of the current gesture trajectory and adjacent the displacement of the moving direction; a plurality of continuous preselected space axis in the weighted average calculation, the calculation results generated; relationship between the calculated results and the preset threshold, the corresponding operation to the corresponding terminal. The method solves the problem that the flexibility of the terminal is limited by the sense of manipulation in traditional technology, and realizes the reliability, accuracy and efficiency of the sense based manipulation terminal.
【技术实现步骤摘要】
基于体感的终端操控方法和装置
本专利技术涉及体感操控
,特别涉及一种基于体感的终端操控方法和装置。
技术介绍
随着电子领域的发展,支持体感操控的终端设备越来越多,这就意味着对支持体感功能的终端设备的操作提高了越来越高的要求。传统技术中,基于体感的终端设备的操控,终端设备对人体的动作识别速率低,识别的准确性差;再者,终端设备对多种人体手势的操控的实现具有受限的弊端,缺乏应用的可靠性与灵活性。
技术实现思路
鉴于此,有必要针对传统技术存在的问题,提供了一种基于体感的终端操控方法和装置,能够解决基于体感操控终端灵活性受限的问题,实现了基于体感操控终端的可靠性、准确性与高效性。为达到专利技术目的,提供一种基于体感的终端操控方法,所述方法包括:获取手势轨迹,并记录当前所述手势轨迹的空间位置;根据当前所述手势轨迹的所述空间位置与相邻的上一所述手势轨迹的所述空间位置计算预选空间轴的移动方向的位移;对连续多个所述预选空间轴的移动方向的位移进行加权平均值计算,生成计算结果;判断所述计算结果与预设阈值之间的关系,执行对应终端的相应操作。在其中一个实施例中,所述获取手势轨迹包括:检测用户接触终端带来的磁场变化量,并生成与所述磁场变化量相对应的接触轨迹作为所述手势轨迹。在其中一个实施例中,所述检测用户接触终端带来的磁场变化量,并生成与所述磁场变化量相对应的接触轨迹作为所述手势轨迹包括:所述终端根据用户在其各个接触面上接触的平面位置、方向、速度、持续时间、压力大小的至少一种检测用户接触所述终端带来的所述磁场变化量;根据所述磁场变化量确定与所述磁场变化量相对应的电阻变化量、电流变化 ...
【技术保护点】
一种基于体感的终端操控方法,其特征在于,所述方法包括:获取手势轨迹,并记录当前所述手势轨迹的空间位置;根据当前所述手势轨迹的所述空间位置与相邻的上一所述手势轨迹的所述空间位置计算预选空间轴的移动方向的位移;对连续多个所述预选空间轴的移动方向的位移进行加权平均值计算,生成计算结果;判断所述计算结果与预设阈值之间的关系,执行对应终端的相应操作。
【技术特征摘要】
1.一种基于体感的终端操控方法,其特征在于,所述方法包括:获取手势轨迹,并记录当前所述手势轨迹的空间位置;根据当前所述手势轨迹的所述空间位置与相邻的上一所述手势轨迹的所述空间位置计算预选空间轴的移动方向的位移;对连续多个所述预选空间轴的移动方向的位移进行加权平均值计算,生成计算结果;判断所述计算结果与预设阈值之间的关系,执行对应终端的相应操作。2.根据权利要求1所述的基于体感的终端操控方法,其特征在于,所述获取手势轨迹包括:检测用户接触终端带来的磁场变化量,并生成与所述磁场变化量相对应的接触轨迹作为所述手势轨迹。3.根据权利要求2所述的基于体感的终端操控方法,其特征在于,所述检测用户接触终端带来的磁场变化量,并生成与所述磁场变化量相对应的接触轨迹作为所述手势轨迹包括:所述终端根据用户在其各个接触面上接触的平面位置、方向、速度、持续时间、压力大小的至少一种检测用户接触所述终端带来的所述磁场变化量;根据所述磁场变化量确定与所述磁场变化量相对应的电阻变化量、电流变化量、电压变化量中的至少一种,并生成所述接触轨迹作为所述手势轨迹。4.根据权利要求1所述的基于体感的终端操控方法,其特征在于,所述记录当前所述手势轨迹的空间位置包括:通过设备获取人体手指的多个关节点的所述空间位置的三维坐标,其中,所述设备包括kinect体感器、深度相机的至少一种;对所述多个关节点的所述三维坐标进行分析,判断所述手势轨迹呈现的状态,其中,所述状态包括张开状态或握拳状态。5.根据权利要求1所述的基于体感的终端操控方法,其特征在于,所述对连续多个所述预选空间轴的移动方向的位移进行加权平均值计算,生成计算结果包括:对预先获取的连续的三个x轴的移动方向的位移进行加权平均值计算;或对预先获取的连续的三个y轴的移动方向的位移进行加权平均值计算;或对预先获取的连续的三个z轴的移动方向的位移进行加权平均值计算。6.根据权利要求1所述的基于体感的终端操控方法,其特征在于,所述判断所述计算结果与预设阈值之间的关系,执行对应终端的相应操作包括:当所述计算结果小于第一预设阈值时,预设功能函数被调用以执行对所述终端的第一操作,其中,所述第一操作为所述终端的应用启动操作、所述终端的屏幕图片的放大操作、所述终端的本地文件的打开操作的一项;当所述计算结果大于第二预设阈值时,所述预设功能函数被调...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。