判断头戴式智能设备操作有效性的装置和方法_3

文档序号:8487448阅读:来源:国知局
动或停止。具体地,比较模块132将实时距离信息值与平均距离值之间的差值与预设允许变化差值范围进行比较,当该差值大于预设允许变化差值范围中的最大临界值时,比较模块132输出报警信号,并将该报警信号传送至报警模块40,并相应地控制报警模块40启动或停止。
[0058]此外,在再一实施例中,如图5所示,特征信息获取模块120包括一距离传感器124和信号调理电路125,距离传感器124的输出端和所述信号调理电路125的输入端连接,动作有效性判断模块130包括信号分析处理模块131和比较模块132,其中,信号调理电路125的输出端与信号分析处理模块131相连接,信号调理电路125用于将距离传感器124所获取的距离信号转换为信号分析处理模块131可识别的电信号。
[0059]具体地,信号调理电路125用于把模拟信号变换为用于数据采集、控制过程、执行计算显示读出或其他目的的数字信号。距离传感器121测量使用者头部或面部某至少一部位与头戴式智能设备上某部位之间的距离信息,但由于传感器信号不能直接转换为数字数据,这是因为传感器输出是相当小的电压、电流或电阻变化,因此,在变换为数字信号之前必须进行放大、缓冲或定标模拟信号等,也就是调理过程,使其适合于模/数转换器(ADC)的输入,然后,ADC对模拟信号进行数字化,并把数字信号送到MCU或其他数字器件,以便用于系统的数据处理。信号分析处理模块131与信号调理电路125电连接,分析预设时间内所获取的距离信息的平均值,并计算接收到的由信号调理电路125发送的距离传感器124感应到的实时距离值与平均值之间的差值信号,并将该差值信号传递给比较模块132,比较模块132将接收到的差值信号与预设的允许变化差值进行比较,在判断接收到的差值不超出预设的允许变化差值时,则认为该头戴式智能设备操作有效并允许执行该动作所对应的操作,反之,则认为该头戴式智能设备操作无效,忽略该动作。
[0060]此外,在上述任一实施例中,动作有效性判断模块130可以设置在该头戴式智能设备上,也可以设置在独立于该头戴式智能设备之外的处理单元上,并与该头戴式智能设备通讯连接,其中,通讯连接的方式包括wif1、蓝牙等。
[0061]根据本发明的实施例,还提供了一种判断头戴式智能设备操作有效性的方法。
[0062]如图6所示,该方法包括:
[0063]步骤S610,感应人眼的动作,人眼的动作与头戴式智能设备的操作指令按预定规则相对应,用于操纵头戴式智能设备;
[0064]步骤S620,获取人体头部或面部的至少一个部位与头戴式智能设备上相应部位之间的距离信息;
[0065]步骤S630,根据距离信息与预先设定的阈值范围的比较结果判定动作的有效性。
[0066]其中,在一个实施例中,距离信息包括预设时间范围内、或预设的动作间隔之间的距离信息,当距离信息在所设定的阈值范围之内时,确定为动作有效并允许执行该动作所代表的头戴式智能设备的操作指令。
[0067]此外,在另一实施例中,距离信息包括预设时间范围内、或预设的动作间隔之间的距离信息,根据距离信息与预先设定的阈值范围的比较结果判定动作的有效性包括:
[0068]分析一预定时间段内获取的距离信息的平均值,并计算实时距离信息值与平均值之间的差值;
[0069]将差值与预设的允许变化差值进行比较,在允许的变化差值之内认定为动作有效并允许执行该动作所代表的头戴式智能设备的操作指令。
[0070]此外,在具体实施例中,所获取的距离信息也可以是其他距离信息,并不限于上述的人体头部或面部的至少一个部位与头戴式智能设备上相应部位之间的距离信息。
[0071]可以理解,随着信息时代的发展,通过人的眼部动作信息等发送操纵指令来完成某些操作的技术已经越来越完善,在解放人双手的同时,也存在弊端,比如,在现有技术中,并没有一种方式可以对头戴式智能设备所接收的到的动作信息的有效性进行判断,如果执行了无效的动作信息、或者忽略了有效的动作信息,都会给用户造成不必要的麻烦或者损失,所以,通过以上方式,可以实现对头戴式智能设备的使用者的至少一特征部位与头戴式智能设备相应部位之间的距离信息的实时监测,通过实时了解到该距离信息与预先存储的距离范围信息的比较,可以实现对接收到的动作信息进行有效性判断,例如以下场景:
[0072](场景一)例如,用户应用头戴式智能设备登陆某购物网站购买多个商品,并且,通过眨眼动作指令传递购买信息,在预定时间内,如果动作有效性判断模块所检测到的距离信息连续且波动范围没有超出预设范围,则判定此期间该设备所接收到的眨眼动作指令有效,用户可以在此期间买多个产品(假如次眨眼指令表示一次购买信息),如果动作有效性判断模块所检测到的距离信息不连续、或者波动超出了预定范围,则判断此后、直到重新接收到有效的操作指令之前所接收到的操作指令无效,不能应用该指令传递购买信息,从而使用户顺利地完成购买任务。
[0073](场景二)用户使用头戴式智能设备观看视频或者查阅文件,用户通过眨眼、或者瞪眼等眼部动作控制该文件的打开、关闭、或者快进、快退、上下翻页等,此时,也可以通过上述的动作有效性判断方式来保证该文件查阅者的查阅动作是否有效,例如,在一预设时间内(可以是用户观看某段视频、或者查阅某个文件的时间),如果动作有效性判断模块所检测到的距离信息连续且波动范围没有超出预设范围,则判定此期间该设备所接收到的眨眼动作指令有效,用户可以在此期间连续地观看该视频或者查阅该文件,如果动作有效性判断模块所检测到的距离信息不连续、或者波动超出了预定范围,则判断此后、直到重新接收到有效的操作指令之前所接收到的操作指令无效,关闭当前正在播放的视频、或者文件。
[0074]此外,上述的头戴式智能设备可以是眼镜、也可以是帽子、耳机、头套等等。
[0075]此外,在首次使用该头戴式设备,或者,该头戴式智能设备要更换使用者的情况下,需要对用户身份信息进行采集,该功能可以由特征信息获取模块实现,也可以新增信息采集模块,在该模块接收到信息采集指令的情况下,需要一定时间(例如:3分钟)的用户身份信息的读取与保存过程,在这段时间内,该模块连续读取当前使用者头部或者面部的某至少一部位与头戴式智能设备指定部位之间的距离信息,并记录该距离信息在该时间段内的整体变化趋势,并根据该距离信息以及变化趋势确定允许的距离变化范围,正常情况下,可能会出现距离信息在某一个、或者多个时间点出现剧烈变化,超出该波动范围,但是,只要该剧烈变化持续时间非常短,或者仅仅是一个时间点出现的,并且变化恢复后,该信息的整体变化趋势并没有发生改变,则仍然认为该情况满足动作有效性验证的。
[0076]此外,需要说明的是,在上述任一实施例中,特征信息获取模块所获取的距离信息可以是一次眼部动作之前、或者之后、或者包含该眼部动作在内的一段时间内的距离信息,也可以是两次或者多次眼部动作之间的时间段内的距离信息,总之,检测距离信息的目的是保证在该动作指令的过程中并没有更换使用者,所以,只要检测到使用者的眼部动作,便需要伴随着对距离信息的持续检测,检测距离信息的时间点、时间长度,并无过多限制。
[0077]此外,在上述任一实施例中,还可以继续增加省电装置,该装置用于在特征信息获取模块持续一定时间(比如:5分钟)内都检测不到预设范围内的距离信息,则可以默认为该头戴式智能设备离开人体,或者使用出现异常,自动进入休眠状态。
[0078]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0079]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0080]类似地,应当理解,为了
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1