The invention discloses a touch recognition method, a device and a system. The method includes: acquiring touch information corresponding to the first touch position when the touch operation is performed at the first touch position on the touched surface; acquiring a persistent touch condition of the first touch position according to the touch information corresponding to the first touch position; updating the phase according to the persistent touch condition of the first touch position; A corresponding touch operation identifier identifies the touch operation and carries out a touch response of the corresponding touch operation according to the updated touch operation identifier. The invention can identify touch operation including interference operation in touch operation, such as long-press operation including sliding operation, sliding operation or long-press operation including click, double-click operation, forward-slide operation including reverse-slide operation, avoid the influence of interference operation, and accurately identify various kinds of user on the touched surface. Operation to enhance user experience.
【技术实现步骤摘要】
一种触控识别方法、装置和系统
本专利技术涉及一种触控识别方法、装置和系统。
技术介绍
触摸已成为一种标准的人机交互方式,被广泛应用于智能终端等
,例如,用户通过触摸屏可以轻松快捷的对终端进行各种操作控制。目前,使用触摸控制终端的情况,在单击、双击、长按、正反向滑动等操作时,常会出现终端识别错误的情况。例如,传统上触摸传感器与用户交互的算法通常采用实时读取传感器数据,延时等待触摸操作类型的判断方法,若用户触摸到两个触摸位置的边界,触摸传感器采集到的数值会在两个触摸位置之间跳变,导致误判。传统的触摸操作识别算法的误识别率较高,严重影响用户体验。
技术实现思路
本专利技术的一个方面提供了一种触控识别方法,包括:获取触摸操作在被触摸表面上的第一触摸位置进行触摸时的第一触摸位置对应的触摸信息,触摸信息包括被触摸的触摸位置标识、触摸时间和触摸操作标识,触摸操作标识包括长按标识、单击标识、双击标识、滑动标识;根据第一触摸位置对应的触摸信息,获取第一触摸位置的持续触摸情况,持续触摸情况包括:与第一触摸位置相邻的第二触摸位置被持续触摸的第一持续触摸情况,或第一触摸位置的触摸时间大于预设第一触摸时间的第二持续触摸情况,或当第一触摸位置被触摸后,被触摸表面上没有触摸位置被持续触摸的第三持续触摸情况;根据第一触摸位置的持续触摸情况更新相应的触摸操作标识,以识别触摸操作,并根据更新后的触摸操作标识进行相应触摸操作的触控响应。可选地,滑动标识包括正向滑动标识和反向滑动标识,第一持续触摸情况包括与第一触摸位置正向相邻的第二触摸位置被持续触摸的情况,根据第一触摸位置的持续触摸情况更新相 ...
【技术保护点】
1.一种触控识别方法,其特征在于,所述方法包括:获取触摸操作在被触摸表面上的第一触摸位置进行触摸时的第一触摸位置对应的触摸信息,所述触摸信息包括被触摸的触摸位置标识、触摸时间和触摸操作标识,所述触摸操作标识包括长按标识、单击标识、双击标识、滑动标识;根据所述第一触摸位置对应的触摸信息,获取所述第一触摸位置的持续触摸情况,所述持续触摸情况包括:与第一触摸位置相邻的第二触摸位置被持续触摸的第一持续触摸情况,或第一触摸位置的触摸时间大于预设第一触摸时间的第二持续触摸情况,或当第一触摸位置被触摸后,被触摸表面上没有触摸位置被持续触摸的第三持续触摸情况;根据所述第一触摸位置的持续触摸情况更新相应的触摸操作标识,以识别所述触摸操作。
【技术特征摘要】
1.一种触控识别方法,其特征在于,所述方法包括:获取触摸操作在被触摸表面上的第一触摸位置进行触摸时的第一触摸位置对应的触摸信息,所述触摸信息包括被触摸的触摸位置标识、触摸时间和触摸操作标识,所述触摸操作标识包括长按标识、单击标识、双击标识、滑动标识;根据所述第一触摸位置对应的触摸信息,获取所述第一触摸位置的持续触摸情况,所述持续触摸情况包括:与第一触摸位置相邻的第二触摸位置被持续触摸的第一持续触摸情况,或第一触摸位置的触摸时间大于预设第一触摸时间的第二持续触摸情况,或当第一触摸位置被触摸后,被触摸表面上没有触摸位置被持续触摸的第三持续触摸情况;根据所述第一触摸位置的持续触摸情况更新相应的触摸操作标识,以识别所述触摸操作。2.根据权利要求1所述的方法,其特征在于,所述滑动标识包括正向滑动标识和反向滑动标识,所述第一持续触摸情况包括与第一触摸位置正向相邻的第二触摸位置被持续触摸的情况,所述根据所述第一触摸位置的持续触摸情况更新相应的触摸操作标识包括:在与第一触摸位置正向相邻的第二触摸位置被持续触摸时,更新正向滑动标识,并获取触摸操作在被触摸表面上的第二触摸位置进行触摸时的第二触摸位置对应的触摸信息;根据所述第二触摸位置对应的触摸信息,获取第二触摸位置的持续触摸情况,所述第二触摸位置的持续触摸情况包括:与第二触摸位置正向相邻的第三触摸位置被持续触摸的情况,或与第二触摸位置反向相邻的第四触摸位置被持续触摸的情况,或第二触摸位置的触摸时间与第一触摸位置的触摸时间的和大于预设第一触摸时间的情况,或第二触摸位置被触摸后,被触摸表面上没有触摸位置被持续触摸时的情况;根据所述第二触摸位置的持续触摸情况更新相应的触摸操作标识。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二触摸位置的持续触摸情况更新相应的触摸操作标识,包括:当在与第二触摸位置正向相邻的第三触摸位置被持续触摸时,再次更新正向滑动标识;根据更新后的正向滑动标识识别所述触摸操作为正向滑动操作。4.根据权利要求2所述的方法,其特征在于,所述根据所述第二触摸位置的持续触摸情况更新相应的触摸操作标识,包括:当在与第二触摸位置反向相邻的第四触摸位置被持续触摸时,更新反向滑动标识,并获取触摸操作在被触摸表面上的第四触摸位置进行触摸时的第四触摸位置对应的触摸信息;根据所述第四触摸位置对应的触摸信息,获取第四触摸位置的持续触摸情况;根据所述第四触摸位置的持续触摸情况更新相应的触摸操作标识。5.根据权利要求2所述的方法,其特征在于,所述根据所述第二触摸位置的持续触摸情况更新相应的触摸操作标识,包括:当第二触摸位置的触摸时间与第一触摸位置...
【专利技术属性】
技术研发人员:古全永,李卓成,
申请(专利权)人:歌尔科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。