触摸操作区域单握触摸操作的识别方法及装置的制造方法

文档序号:8412264阅读:200来源:国知局
触摸操作区域单握触摸操作的识别方法及装置的制造方法
【技术领域】
[0001] 本发明涉及移动终端操作识别技术领域,尤其涉及一种触摸操作区域单握触摸操 作的识别方法和装置。
【背景技术】
[0002] 随着通信技术的迅速发展,手机等移动终端的功能越来越多,电脑上能实现的娱 乐功能,大部分都已经能在移动终端上实现,人们可以在移动终端上看电影、玩游戏、浏览 网页、视频聊天等。为了提高移动终端的视觉效果,移动终端越来越趋向于大屏化发展,但 鉴于移动终端的便携性特点,其尺寸不可能无限增大,这就需要充分利用移动终端的外形 尺寸来增大屏幕的利用率,因此出现了窄边框甚至无边框的移动终端。
[0003] 窄边框或无边框移动终端充分利用移动终端的外形尺寸,极大的扩展了移动终端 的屏幕尺寸,满足了用户对大屏幕的需求,同时使得移动终端的外形更加美观。然而,现有 移动终端单手操作移动终端交互方式较少,特别在单手握持手机的场景下交互方式更少, 例如用户在一些特殊场景,如用户一只手在控制汽车方向盘,只有一只手能握持手机时,用 户与移动终端的交互方式十分有限。

【发明内容】

[0004] 本发明的主要目的在于提供一种摸屏单握触摸操作的识别方法和装置,旨在提供 一种新的单手操作移动终端的交互方式,以丰富单手操作移动终端的交互方式。
[0005] 为实现上述目的,本发明实施例提供的一种触摸操作区域单握操作的识别方法, 所述触摸操作区域单握操作的识别方法包括:
[0006] 在基于触摸操作区域的边缘区域接收到触摸操作时,获取该触摸操作的每个触点 对应触摸持续时长和触摸移动距离;
[0007] 获取所述触摸操作的触点中,触摸持续时长位于预设时长区间内且触摸移动距离 位于预设距离区间内的触点个数;
[0008] 当获取到的触点个数至少有两个时,确定所述触摸操作为单握触摸操作。
[0009] 优选地,所述在基于触摸操作区域的边缘区域接收到触摸操作时,获取该触摸操 作的每个触点对应触摸持续时长和触摸移动距离的步骤包括:
[0010] 在基于触摸操作区域的边缘区域接收到触摸操作时,获取所述触摸操作各个触点 开始接触所述边缘区域时的起始时间点和起始位置坐标,以及获取所述触摸操作每个触点 停止接触所述边缘区域时的结束时间点和结束位置坐标;
[0011] 根据所述触摸操作每个触点的起始时间点和结束时间点,计算每个所述触点的触 摸持续时长;根据所述触摸操作每个触点的起始位置坐标和结束位置坐标,计算每个所述 触点的触摸移动距离。
[0012] 优选地,所述当获取到的触点个数至少有两个时,确定所述触摸操作为单握触摸 操作。的步骤包括:
[0013] 当获取到的触点个数至少有两个时,将触摸持续时长位于预设时长区间内且触摸 移动距离位于预设距离区间内的触点作为适配触点;
[0014] 将各个所述适配触点的起始时间点之间的时间间隔与第一预设时间间隔比较,以 及将各个所述适配触点的结束时间点之间的时间间隔与第二预设时间间隔进行比较;
[0015] 当所述适配触点的起始时间点之间的时间间隔小于第一预设时间间隔,且结束时 间点之间的时间间隔均小于第二预设时间间隔时,确定所述触摸操作为单握操作。
[0016] 优选地,所述将各个所述适配触点的起始时间点之间的时间间隔与第一预设时间 间隔比较,以及将各个所述适配触点的结束时间点之间的时间间隔与第二预设时间间隔进 行比较的步骤包括:
[0017] 确定各个所述适配触点开始接触所述边缘区域时的起始位置信息,将所述起始位 置信息与预设的位置信息比对;
[0018] 在各个所述适配触点的起始位置信息均与预设的位置信息匹配时,将所述适配触 点的起始时间点之间的时间间隔与第一预设时间间隔比较,以及将各个所述适配触点的结 束时间点之间的时间间隔与第二预设时间间隔进行比较。
[0019] 优选地,所述确定所述触摸操作为单握操作的步骤之后还包括:
[0020] 确定当前应用场景;
[0021] 获取当前应用场景所述单握操作对应的控制指令,并响应所述控制指令。
[0022] 此外,为实现上述目的,本发明实施例还提供一种触摸操作区域单握操作的识别 装置,所述触摸操作区域单握操作的识别装置包括:
[0023] 数据获取模块,用于在基于触摸操作区域的边缘区域接收到触摸操作时,获取该 触摸操作的每个触点对应触摸持续时长和触摸移动距离;
[0024] 触点个数获取模块,用于获取所述触摸操作的触点中,触摸持续时长位于预设时 长区间内且触摸移动距离位于预设距离区间内的触点个数;
[0025] 操作识别模块,用于当获取到的触点个数至少有两个时,确定所述触摸操作为单 握触摸操作。
[0026] 优选地,所述数据获取模块包括:
[0027] 获取单元,用于在基于触摸操作区域的边缘区域接收到触摸操作时,获取所述触 摸操作各个触点开始接触所述边缘区域时的起始时间点和起始位置坐标,以及获取所述触 摸操作每个触点停止接触所述边缘区域时的结束时间点和结束位置坐标;
[0028] 计算单元,用于根据所述触摸操作每个触点的起始时间点和结束时间点,计算每 个所述触点的触摸持续时长;根据所述触摸操作每个触点的起始位置坐标和结束位置坐 标,计算每个所述触点的触摸移动距离。
[0029] 优选地,所述操作识别模块包括:
[0030] 定义单元,用于当触摸持续时长位于预设时长区间内且触摸移动距离位于预设距 离区间内的触点个数至少有两个时,将触摸持续时长位于预设时长区间内且触摸移动距离 位于预设距离区间内的触点作为适配触点;
[0031] 比较识别单元,用将各个所述适配触点的起始时间点之间的时间间隔与第一预设 时间间隔比较,以及将各个所述适配触点的结束时间点之间的时间间隔与第二预设时间间 隔进行比较;当所述适配触点的起始时间点之间的时间间隔小于第一预设时间间隔,且结 束时间点之间的时间间隔均小于第二预设时间间隔时,确定所述触摸操作为单握操作。
[0032] 优选地,所述比较识别单元还用于:
[0033] 确定各个所述适配触点开始接触所述边缘区域时的起始位置信息,将所述起始位 置信息与预设的位置信息比对;
[0034] 在各个所述适配触点的起始位置信息均与预设的位置信息匹配时,将所述适配触 点的起始时间点之间的时间间隔与第一预设时间间隔比较,以及将各个所述适配触点的结 束时间点之间的时间间隔与第二预设时间间隔进行比较;
[0035] 当所述适配触点的起始时间点之间的时间间隔小于第一预设时间间隔,且结束时 间点之间的时间间隔均小于第二预设时间间隔时,确定所述触摸操作为单握操作。
[0036] 优选地,所述触摸操作区域单握触摸操作的识别装置还包括:
[0037] 操作响应模块,用于确定当前应用场景,获取当前应用场景所述单握操作对应的 控制指令,并响应所述控制指令。
[0038] 本发明通过在基于触摸操作区域的边缘区域内接收到触摸操作时,获取该触摸操 作的每个触点接触所述触摸操作区域边缘区域的触摸持续时长和触摸移动距离;然后统计 所述触摸操作的触点中,触摸持续时长位于预设时长区间内且触摸移动距离位于预设距离 区间内的触点个数;在触摸持续时长位于预设时长区间内且触摸移动距离位于预设距离区 间内的触点个数至少有两个时,确定所述触摸操作为单握触摸操作,从而实现了在用户只 能单手握持移动终端的场景下,准确识别单握触摸操作,进而提供了一种在单手操作移动 终端时新的交互方式,丰富了用户与移动终端的交互方式,使移动终端与用户之间的交互 更便捷。
【附图说明】
[0039] 图1为实现本发明各个实施例的移动终端的硬件结构示意;
[0040] 图2为如图1所示的移动终端的无线通信系统示意图;
[0041] 图3为本发明触摸操作区域单握操作的识别方法第一实施例的流程示意图;
[0042] 图4为图3中在基于触摸操作区域的边缘区域内接收到触摸操作时,获取该触摸 操作的每个触点对应触摸持续时长和触摸移动距离的细化流程示意图;
[0043] 图5为图3中当获取到的触点个数至少有两个时,确定所述触摸操作为单握触摸 操作的细化流程示意图;
[0044] 图6为图5中将各个所述适配触点的起始时间点之间的时间间隔与第一预设时间 间隔比较,以及将各个所述适配触
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1