一种信息处理方法及电子设备的制造方法_4

文档序号:9687146阅读:来源:国知局
获得第一感应点集合时表示输入手势开始。电子设备通过将用户手势覆盖的区域所构成的形状与预设的手掌形状做相似度计算,并确定识别为手掌手势。
[0124]2、电子设备按照预定规则从第一感应点集合中提取三个第一感应点,预设规则为:通过将用户手势覆盖的区域与预设手掌形状进行比对,确定大拇指的线段(为描述方便,简称第一线段)、以及食指的线段(为描述方便,简称第二线段);选择第一线段顶端的感应点为第二子第一感应点,选择第二线段顶端的感应点为第三子第一感应点,计算用户手势覆盖的区域的几何中心点,将位于所述几何中心点的感应点选择为第一子第一感应点。
[0125]3、电子设备通过感应单元在第二时刻获得第二感应点集合,并按照预定规则从第二感应点集合中提取三个第二感应点;提取第二感应点所使用的预定规则与提取第一感应点所使用的预定规则相同,即为:
[0126]通过将用户手势覆盖的区域与预设手掌形状进行比对,确定大拇指的线段(为描述方便,简称第一线段)、以及食指的线段(为描述方便,简称第二线段);选择第一线段顶端的感应点为第二子第二感应点,选择第二线段顶端的感应点为第三子第二感应点,计算用户手势覆盖的区域的几何中心点,将位于所述几何中心点的感应点选择为第一子第二感应点。
[0127]4、处理所述三个第一感应点和所述三个第二感应点,产生一处理结果。具体的,分别记录在第一时刻的三个第一感应点的位置坐标、以及在第二时刻的三个第二感应点的位置坐标;根据记录的在第一时刻的第一子第一感应点的位置坐标、以及在第二时刻的第一子第二感应点的位置坐标,计算获得第一子第一感应点与第一子第二感应点之间的第一距离,并将第一距离与预定阈值进行比较,获得第一比较结果表示第一距离小于预定阈值;根据记录的在第一时刻的第二子第一感应点和第三子第一感应点的位置坐标,计算在第一时刻的第二子第一感应点和第三子第一感应点之间的第二距离,并根据记录的在第二时刻的第二子第二感应点和第三子第二感应点的位置坐标,计算在第二时刻的第二子第二感应点和第三子第二感应点之间的第三距离,将第二距离与第三距离进行比较,获得第二比较结果表示第二距离相对于第三距离变小。
[0128]5、电子设备根据第二距离和第一距离的改变趋势(即第二距离相对于第三距离变小,第一距离小于预定阈值),产生放大页面的控制指令,该控制指令是针对被用户手势所覆盖的对象,如:图片、文档等。
[0129]6、电子设备响应放大页面的控制指令,对被用户手势所覆盖的对象执行放大页面的操作,其中,页面放大的比例依据第二距离与第三距离的差值、以及预设的换算关系来确定,所述换算关系规定了距离差值与页面放大比例之间的映射。
[0130]7、在第N时刻,电子设备通过感应单元获得第N感应点集合;N为大于等于2的正整数,第N时刻为输入手势撤销时的最后一个时刻,当通过感应单元在第N时刻获得第N感应点集合时表示输入手势结束。电子设备在获知输入手势结束时,产生保持指令,将被用户手势所覆盖的对象的大小保持在第N时刻的大小。
[0131]需要说明的是,本发明实施例的方法在所述第N时刻之前,并非仅限于包括所述第一时刻和第二时刻,还可以包括第三时刻、第四时刻,甚至更多,直至第N-1时刻。在第三时刻至第N时刻之间,电子设备仍需要在每个时刻获得相应的感应点集合,并按照同样的预定规则从相应的感应点集合中提取三个相应的感应点;处理后一时刻的三个感应点和前一时刻的三个感应点,产生相应的处理结果,根据处理结果产生控制指令,并响应所述控制指令(可以是放大,也可以是缩小)。也就是说,本发明实施例中对用户手势的感应是实时的,响应所述控制指令也是实时的。
[0132]实施例五
[0133]本发明实施例五以页面卷曲和翻页为例进行说明,与本发明实施例的信息处理方法相关的操作过程主要包括:
[0134]1、在第一时刻,用户手掌放在电子设备的屏幕上,电子设备通过感应单元获得第一感应点集合,其中,当通过感应单元在第一时刻获得第一感应点集合时表示输入手势开始。电子设备通过将用户手势覆盖的区域所构成的形状与预设的手掌形状做相似度计算,并确定识别为手掌手势。
[0135]2、电子设备按照预定规则从第一感应点集合中提取三个第一感应点,如图4所示,预设规则为:通过将用户手势覆盖的区域与预设手掌形状进行比对,确定大拇指的线段(为描述方便,简称第一线段)、以及食指的线段(为描述方便,简称第二线段);选择第一线段顶端的感应点为第二子第一感应点(如图4中B1所示),选择第二线段顶端的感应点为第三子第一感应点(如图4中C1所示),计算用户手势覆盖的区域的几何中心点,将位于所述几何中心点的感应点选择为第一子第一感应点(如图4中A1所示)。
[0136]3、电子设备通过感应单元在第二时刻获得第二感应点集合,并按照预定规则从第二感应点集合中提取三个第二感应点;提取第二感应点所使用的预定规则与提取第一感应点所使用的预定规则相同,即为:
[0137]通过将用户手势覆盖的区域与预设手掌形状进行比对,确定大拇指的线段(为描述方便,简称第一线段)、以及食指的线段(为描述方便,简称第二线段);选择第一线段顶端的感应点为第二子第二感应点(如图6中B2所示),选择第二线段顶端的感应点为第三子第二感应点(如图6中C2所示),计算用户手势覆盖的区域的几何中心点,将位于所述几何中心点的感应点选择为第一子第二感应点(如图6中A2所示)。
[0138]4、处理所述三个第一感应点和所述三个第二感应点,产生一处理结果。具体的,分别记录在第一时刻的三个第一感应点的位置坐标、以及在第二时刻的三个第二感应点的位置坐标;根据记录的在第一时刻的第一子第一感应点的位置坐标、以及在第二时刻的第一子第二感应点的位置坐标,计算获得第一子第一感应点与第一子第二感应点之间的第一距离,并将第一距离与预定阈值进行比较,获得第一比较结果表示第一距离小于预定阈值;根据记录的在第一时刻的第二子第一感应点和第三子第一感应点的位置坐标,计算在第一时刻的第二子第一感应点和第三子第一感应点之间的第二距离(如图4中dl所示),并根据记录的在第二时刻的第二子第二感应点和第三子第二感应点的位置坐标,计算在第二时刻的第二子第二感应点和第三子第二感应点之间的第三距离(如图6中d2所示),将第二距离与第三距离进行比较,获得第二比较结果表示第二距离相对于第三距离变大。
[0139]5、电子设备根据第二距离和第一距离的改变趋势(即第二距离相对于第三距离变大,第一距离小于预定阈值),产生卷曲页面的控制指令,该控制指令是针对被用户手势所覆盖的对象,如:图片、文档等。
[0140]6、电子设备响应卷曲页面的控制指令,对被用户手势所覆盖的对象执行卷曲页面的操作(卷曲效果如图6中所示),其中,页面卷曲的幅度依据第二距离与第三距离的差值、以及预设的换算关系来确定,所述换算关系规定了距离差值与页面卷曲幅度之间的映射。
[0141]7、在第N时刻,电子设备通过感应单元获得第N感应点集合;N为大于等于2的正整数,第N时刻为输入手势撤销时的最后一个时刻,当通过感应单元在第N时刻获得第N感应点集合时表示输入手势结束。电子设备在获知输入手势结束时,产生翻页指令并响应所述翻页指令,对被用户手势所覆盖的对象执行翻页操作,所述翻页即为将所述对象从第N时刻显示第一页面切换到在后一时刻显示第二页面,第二页面中可以显示与第一页面相关的内容,如:第二页面中可以显示对第一页面的操作按钮,该操作按钮包括下述中的至少一种:编辑、分享、删除。
[0142]需要说明的是,本发明实施例的方法在所述第N时刻之前,并非仅限于包括所述第一时刻和第二时刻,还可以包括第三时刻、第四时刻,甚至更多,直至第N-1时刻。在第三时刻至第N时刻之间,电子设备仍需要在每个时刻获得相应的感应点集合,并按照同样的预定规则从相应的感应点集合中提取三个相应的感应点;处理后一时刻的三个感应点和前一时刻的三个感应点,产生相应的处理结果,根据处理结果产生控制指令,并响应所述控制指令(控制页面卷曲幅度的变化)。也就是说,本发明实施例中对用户手势的感应是实时的,响应所述控制指令也是实时的。
[0143]在本发明所提供的几个实施例中,应该理解到,所揭露的方法、装置和电子设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0144]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1