一种基于多终端协同的手势识别方法、设备及系统的制作方法_6

文档序号:8430280阅读:来源:国知局
修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种基于多终端协同的手势识别方法,其特征在于,所述方法包括: 第一终端接收到用户触发的协同请求激活信号后,接收各个第二终端发送的所述第二终端的参数信息; 所述第一终端根据所述第二终端的参数信息,记录参与获取手势信息的终端的排列方式,所述参与获取手势信息的终端包括全部终端或所述第二终端,所述全部终端包括所述第一终端和所述第二终端; 所述第一终端接收至少一个第二终端发送的传感器触发信息; 所述第一终端根据所述记录的排列方式以及获取的传感器触发信息确定触发传感器的手势类型。
2.根据权利要求1所述的方法,其特征在于,所述参数信息包括设备配置参数,所述第一终端根据接收到的所述第二终端的参数信息,记录参与获取手势信息的终端的排列方式,包括: 所述第一终端根据自身的设备配置参数、接收到的第二终端的设备配置参数以及所述全部终端的数量,将至少一种包含所述全部终端的排列方式显示在界面上供用户选择,并记录用户选择的排列方式。
3.根据权利要求1所述的方法,其特征在于,所述参数信息包括设备配置参数,所述第一终端根据接收到的所述第二终端的参数信息,记录参与获取手势信息的终端的排列方式,包括: 所述第一终端根据接收到的所述第二终端的设备配置参数以及所述第二终端的数量,将至少一种包含所述第二终端的排列方式显示在界面上供用户选择,并记录用户选择的排列方式。
4.根据权利要求1至3所述的方法,其特征在于,所述第一终端根据所述记录的排列方式以及获取的传感器触发信息判断触发传感器的手势类型,包括: 所述第一终端从每个被触发终端检测到的至少一个传感器触发信息中,获取每个被触发终端的第一传感器触发信息,所述第一传感器触发信息是由每个终端优先级最高的传感器所提供的; 所述第一终端根据所述记录的排列方式以及每个被触发终端的第一传感器触发信息中所包含的触发时间,确定手势的划动方向并计算沿手势的划动方向相邻被触发终端的触发时间差值; 所述第一终端根据所述手势的划动方向以及所述触发时间差值判断触发传感器的手势类型。
5.如权利要求4所述的方法,其特征在于,所述第一终端根据所述记录的排列方式以及每个被触发终端的第一传感器触发信息中所包含的触发时间,确定手势的划动方向并计算沿手势的划动方向相邻被触发终端的触发时间差值之前还包括: 确定所述第一终端的时间和所述第二终端的时间同步。
6.根据权利要求4或5所述的方法,其特征在于,所述第一终端根据所述手势的划动方向以及触发时间差值判断触发传感器的手势类型,包括: 当所述手势为单向划动,且所述第一终端判断所述触发时间差值处于预设时间范围内,则触发传感器的手势类型为划动手势; 当所述手势包括第一手势和第二手势,所述第一手势与所述第二手势反向划动,且所述第一手势和所述第二手势均为划动手势,则触发传感器的手势类型为放大手势;所述第一手势与所述第二手势相向划动,且所述第一手势和所述第二手势均为划动手势,则触发传感器的手势类型为缩小手势; 当所述第一手势的划动方向与所述第二手势的划动方向不同,所述第一手势的起始终端与所述第二手势的起始终端不同,所述第一手势的终止终端与所述第二手势的终止终端不同,且所述第一终端判断所述第一手势与所述第二手势均为划动手势,所述第一手势的终止终端与所述第二手势的终止终端的触发时间的差值小于预设阈值,则触发传感器的手势类型为旋转手势。
7.一种基于多终端协同的手势识别方法,其特征在于,所述方法包括: 第二终端接收到协同请求激活信号后,向第一终端发送所述第二终端的参数信息,以使所述第一终端根据所述第二终端的参数信息记录参与获取手势信息的终端的排列方式,所述参与获取手势信息的终端包括全部终端或所述第二终端,所述全部终端包括所述第一终端和所述第二终端; 在检测到传感器被触发时,所述第二终端向所述第一终端发送检测到的传感器触发信息,以使所述第一终端根据所述记录的排列方式以及获取的传感器触发信息判断触发传感器的手势类型。
8.根据权利要求7所述的方法,其特征在于,所述参数信息包括设备配置参数,所述第二终端向所述第一终端发送参数信息,包括: 所述第二终端向所述第一终端发送设备配置参数,以使所述第一终端根据自身的设备配置参数、接收到的所述第二终端的设备配置参数以及所述全部终端的数量,将至少一种包含所述全部终端的排列方式显示在界面上供用户选择,并记录用户选择的排列方式。
9.根据权利要求7所述的方法,其特征在于,所述参数信息包括设备配置参数,所述第二终端向所述第一终端发送参数信息,包括: 所述第二终端向所述第一终端发送设备配置参数,以使所述第一终端根据接收到的所述第二终端的设备配置参数以及所述第二终端的数量,将至少一种包含所述第二终端的排列方式显示在界面上供用户选择,并记录用户选择的排列方式。
10.一种终端,其特征在于,所述终端包括: 接收器,用于接收用户触发的协同请求激活信号; 所述接收器,还用于接收各个终端发送的所述各个终端的参数信息; 记录单元,用于根据所述接收器接收的所述参数信息,记录参与获取手势信息的终端的排列方式,所述参与获取手势信息的终端包括全部终端或所述各个终端,所述全部终端包括终端自身和所述各个终端; 所述接收器,还用于接收至少一个终端发送的传感器触发信息; 判断单元,用于根据所述记录单元所记录的排列方式以及所述接收器所接收的传感器触发信息,确定触发传感器的手势类型。
11.根据权利要求10所述的终端,其特征在于,所述参数信息包括设备配置参数,所述记录单元包括: 第一计算子单元,用于根据自身的设备配置参数、所述接收器接收到的各个终端的设备配置参数以及所述全部终端的数量,计算并显示所述全部终端的至少一种排列方式;第一记录子单元,用于记录用户根据所述第一计算子单元显示所选择的排列方式。
12.根据权利要求10所述的终端,其特征在于,所述参数信息包括设备配置参数,所述记录单元包括: 第二计算子单元,用于根据所述接收器接收到的各个终端的设备配置参数以及发送所述设备配置参数的终端的数量,计算并显示所述各个终端的至少一种排列方式; 第二记录子单元,用于记录用户根据所述第二计算子单元显示所选择的排列方式。
13.根据权利要求10至12所述的终端,其特征在于,所述判断单元包括: 信息确定子单元,用于从每个被触发终端检测到的至少一个传感器触发信息中,获取每个被触发终端的第一传感器触发信息,所述第一传感器触发信息是由每个终端优先级最高的传感器所提供的; 第三计算子单元,用于根据所述记录单元记录的排列方式以及所述信息确定子单元确定的每个被触发终端的第一传感器触发信息中所包含的触发时间,确定手势的划动方向并计算沿手势的划动方向相邻被触发终端的触发时间差值; 手势判断子单元,用于根据所述第三计算子单元确定的所述手势的划动方向以及所述触发时间差值判断触发传感器的手势类型,所述手势类型包括划动手势、缩放手势以及旋转手势。
14.根据权利要求13所述的终端,其特征在于,还包括时间确定单元: 所述时间确定单元,具体用于确定所述终端自身和所述各个终端的时间同步; 所述第三计算子单元,用于在所述时间确定单元确定时间同步时,根据所述记录单元记录的排列方式以及所述信息确定子单元确定的每个被触发终端的第一传感器触发信息中所包含的触发时间,确定手势的划动方向并计算沿手势的划动方向相邻被触发终端的触发时间差值。
15.根据权利要求13或14所述的终端,其特征在于,所述手势判断子单元具体用于: 当所述手势为单向划动,且所述第一终端判断所述触发时间差值处于预设时间范围内,则触发传感器的手势类型为划动手势; 当所述手势包括第一手势和第二手势,所述第一手势与所述第二手势反向划动,且所述第一手势和所述第二手势均为划动手势,则触发传感器的手势类型为放大手势;所述第一手势与所述第二手势相向划动,且所述第一手势和所述第二手势均为划动手势,则触发传感器的手势类型为缩小手势; 当所述第一手势的划动方向与所述第二手势的划动方向不同,所述第一手势的起始终端与所述第二手势的起始终端不同,所述第一手势的终止终端与所述第二手势的终止终端不同,且所述第一终端判断所述第一手势与所述第二手势均为划动手势,所述第一手势的终止终端与所述第二手势的终止终端的触发时间的差值小于预设阈值,则触发传感器的手势类型为旋转手势。
16.一种终端,其特征在于,所述终端包括: 接收器,用于接收协同请求激活信号; 发射器,用于在所述接收器接收到协同请求激活信号时,向接收终端发送参数信息,以使所述接收终端根据接收到的参数信息记录参与获取手势信息的终端的排列方式,所述参与获取手势信息的终端包括全部终端或发送参数信息的终端,所述全部终端包括所述发送参数信息的终端和所述接收终端;所述发射器,还用于在检测到传感器被触发时,向所述接收终端发送检测到的传感器触发信息,以使所述接收终端根据所述记录的排列方式以及获取的传感器触发信息确定触发传感器的手势类型。
17.根据权利要求16所述的终端,其特征在于,所述发射器具体用于: 向所述接收终端发送设备配置参数,以使所述接收终端根据自身的设备配置参数、接收到的各个终端的设备配置参数以及所述全部终端的数量,将至少一种包含所述全部终端的排列方式显示在界面上供用户选择,并记录用户选择的排列方式。
18.根据权利要求16所述的终端,其特征在于,所述发射器具体用于: 向所述接收终端发送设备配置参数,以使所述接收终端根据接收到的各个终端的设备配置参数以及发送设备配置参数的终端的数量,将至少一种包含所述发送设备配置参数的终端的排列方式显示在界面上供用户选择,并记录用户选择的排列方式。
19.一种基于多终端协同的手势识别系统,其特征在于,所述系统包括:第一终端和至少一个第二终端; 所述第一终端是权利要求10至15任一所述的一种终端; 所述第二终端是权利要求16至18任一所述的一种终端。
【专利摘要】本发明实施例公开了一种基于多终端协同的手势识别方法、设备及系统,用于在多终端协同场景中,识别用户的隔空手势操作,该方法包括:第一终端接收到用户触发的协同请求激活信号后,接收各个第二终端发送的第二终端的参数信息;第一终端根据第二终端的参数信息,记录参与获取手势信息的终端的排列方式,参与获取手势信息的终端包括全部终端或第二终端,全部终端包括第一终端和第二终端;第一终端接收至少一个第二终端发送的传感器触发信息;第一终端根据记录的排列方式以及获取的传感器触发信息确定触发传感器的手势类型。
【IPC分类】G06F3-01
【公开号】CN104750238
【申请号】CN201310746679
【发明人】宋星光, 廉士国, 胡伟
【申请人】华为技术有限公司
【公开日】2015年7月1日
【申请日】2013年12月30日
【公告号】EP2902884A1, US20150186006
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1