[发明专利]触屏点稳定的处理方法、系统、装置和介质在审
申请号: | 202011167594.7 | 申请日: | 2020-10-27 |
公开(公告)号: | CN112286386A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 慕伟虎 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 周颖颖 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触屏点 稳定 处理 方法 系统 装置 介质 | ||
本申请实施例提供的一种触屏点稳定的处理方法、系统、装置和介质,其中方法包括获取触屏当前采样周期内当前帧的触点位置和上一帧坐标位置;根据所述当前采样周期内的上一帧坐标位置修正当前帧的触点位置,并将所述修正后的坐标位置标记为当前帧坐标位置;根据所述修正后的当前帧坐标位置响应相应的操作。本发明实施例通过对当前采样周期内用户触点位置及点稳定范围来修正触点坐标,实时地对用户的触摸操作进行防抖处理,真实的还原用户的操作意图,能够减轻用户点击过快或者由于设备抖动带来的误操作,为用户手势操作提高稳定性和准确性,提升用户体验感。
技术领域
本申请一般涉及触屏技术领域,具体涉及一种触屏点稳定的处理方法、系统、装置和介质。
背景技术
目前,触摸屏作为手机、电脑等移动终端的输入设备,在使用过程中经常会出现抖动现象,用户在较短时间内出现较为密集的点击,该抖动现象并非一定是因为移动终端的移动导致,有可能是用户手部动作操作过快等原因,例如用户在游戏操作时。
因此,亟需一种可以有效识别抖动操作,并对点击操作进行有效识别的触屏点稳定的方法。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种触屏点稳定的处理方法、系统、装置和介质,可以有效解决触屏点准确输出。
第一方面,本申请提供了一种触屏点稳定的处理方法,包括:
获取触屏当前采样周期内当前帧的触点位置和上一帧坐标位置;
根据所述当前采样周期内的上一帧坐标位置修正当前帧的触点位置,并将所述修正后的坐标位置标记为当前帧坐标位置;
根据所述修正后的当前帧坐标位置响应相应的操作。
进一步地,该方法还包括:
预设当前采样周期内的点稳定范围,其中,根据不同的触屏帧率设置对应的点稳定范围;触屏帧率越高,对应的点稳定范围越小。
进一步地,所述根据当前采样周期内的上一帧坐标位置修正当前帧的触点位置,包括:
判断当前帧触点位置是否落入上一帧坐标位置的点稳定范围;
若当前帧触点位置落在上一帧坐标位置的点稳定范围内,则将当前帧坐标位置修正为上一帧坐标位置;
若当前帧触点位置落在上一帧坐标位置的点稳定范围外,则修正两帧之间的触点距离,并根据所述修正后的触点距离和所述上一帧坐标位置修正当前帧坐标位置。
进一步地,所述修正两帧之间的触点距离,包括:
获取触屏当前采样周期内每两帧之间的触点速度;
通过所述获取的触点速度计算当前帧相对于上一帧的触点距离,并将所述触点距离标记为修正后的触点距离。
进一步地,所述触点速度为触点移动的平均速度,获取所述触点移动的平均速度的方法包括:
根据公式计算触点移动的平均速度,其中Si为第i帧与第i+1帧之间触点的移动距离,Ti为第i帧与第i+1帧之间的间隔时间,为触点移动的平均速度,n为当前采样周期内的触点总数。
进一步地,所述根据修正后的触点距离和上一帧坐标位置修正当前帧坐标位置,该方法包括:
根据公式Pi=βSi-1Pi-1,修正当前帧坐标位置,其中Si-1为当前帧相对于上一帧的触点距离,β为系统灵敏度,Pi-1为上一帧的坐标位置,Pi为当前帧坐标位置。
进一步地,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011167594.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种以脱硫灰渣为原料的零水泥砂浆及其制备方法
- 下一篇:一种汽车空调压缩机