智能眼镜装置和用于智能眼镜装置的敲击式人机交互方法

文档序号:9304283阅读:687来源:国知局
智能眼镜装置和用于智能眼镜装置的敲击式人机交互方法
【技术领域】
[0001]本发明涉及人机交互技术领域,尤其涉及一种智能眼镜装置和用于智能眼镜装置的敲击式人机交互方法。
【背景技术】
[0002]谷歌眼镜是谷歌公司研制的一款智能电子设备,这款眼镜将集智能手机、GPS、相机、网上冲浪、电话通讯和读取文件于一身,在用户眼前展现实时信息,利用眼睛对各种功能进行选择。
[0003]谷歌眼镜包括了一条可横置于鼻梁上方的平行框架、一个位于镜框右侧的宽条状电脑(包括触摸垫、功能键),以及一个透明显示屏。用户无需动手便可上网冲浪或者处理文字信息和电子邮件,同时用户可以用自己的声音控制拍照、视频通话和辨明方向,通过语音指令来控制拍照上传、收发短信、查询天气路况等操作,用谷歌眼镜可以轻松拍摄照片或视频,省去了智能手机操作方面的各种麻烦。
[0004]谷歌眼镜包含了如此多的高科技使得眼镜成本过高,难以得到大范围的推广。由于谷歌眼镜等可穿戴电子设备具有体积小、融入式和简单化等特点,传统的基于键盘和屏幕的人机交互模型已经不能适应谷歌眼镜,而谷歌眼镜目前采用的基于语音的人机交互模式在实际应用环境中也受到了限制,不能应用于人们不能自由发出语音的各种环境。

【发明内容】

[0005]本发明的实施例提供了一种智能眼镜装置和用于智能眼镜装置的敲击式人机交互方法,以实现智能眼镜装置的不依赖于语音信号的人机交互模式。
[0006]本发明提供了如下方案:
[0007]—种用于智能眼镜装置的敲击式人机交互方法,针对智能眼镜装置的结构特点,设计应用于智能眼镜装置的基于振动编码的人机交互规则,包括:
[0008]根据所述人机交互规则和智能眼镜装置的用户当前需要完成的服务功能,在智能眼镜装置的镜框上的对应位置上进行敲击操作;
[0009]智能眼镜装置的镜框中设置的振动传感器感测出所述敲击操作对应的相关信息,并将所述敲击操作对应的相关信息传输给智能眼镜装置中的中央处理器;
[0010]所述中央处理器根据所述敲击操作对应的相关信息获取用户的敲击操作对应的振动指令,根据所述人机交互规则将所述振动指令转换为具体的服务功能,控制相应的功能器件完成所述具体的服务功能。
[0011]所述的针对智能眼镜装置的结构特点,设计应用于智能眼镜装置的基于振动编码的人机交互规则,包括:
[0012]针对智能眼镜装置的结构特点,设计应用于智能眼镜装置的基于振动编码的包括信息编码规则和控制编码规则的人机交互规则,在所述信息编码规则中,定义空间维度和时间维度,空间维度包括眼镜框的左、右、前和后,时间维度包括敲击的长和短,通过所述空间维度和时间维度的互相组合定义多种振动指令,并定义每个振动指令对应的数字编号;
[0013]在所述控制编码规则中,将所有服务功能划分为不同的类别,每种类别分别对应唯一的数字编号,每种类别中包括一个或者多个具体的服务功能,每个服务功能对应唯一的数字串,服务功能的数字串包含其所归属的类别的数字编号。
[0014]所述的通过所述空间维度和时间维度的互相组合定义多种振动指令,包括:
[0015]通过所述空间维度和时间维度的互相组合定义如下的18种振动指令:左前轻敲、左前重敲、长按左前、左后轻敲、左后重敲、长按左后、右前轻敲、右前重敲、长按右前、右后轻敲、右后重敲、长按右后、左中轻敲、左中重敲、长按左中、右中轻敲、右中重敲、长按右中。
[0016]所述的根据所述人机交互规则和智能眼镜装置的用户当前需要完成的服务功能,在智能眼镜装置的镜框上的对应位置上进行敲击操作,包括:
[0017]选择所述智能眼镜装置的用户当前需要完成的服务功能类别和具体的服务功能,查询所述控制编码规则获取所述具体的服务功能对应的数字编号;
[0018]将所述数字编号按照从左到右的顺序分解为单个的数字编号,再查询所述信息编码规则,得到分解出的每个数字编号分别对应的振动指令;
[0019]根据所述振动指令所代表的操作含义和各个振动指令的先有顺序,所述智能眼镜装置的用户在智能眼镜装置的镜框上的对应位置上进行敲击操作。
[0020]所述的智能眼镜装置的镜框中设置的振动传感器感测出所述敲击操作对应的相关信息,并将所述敲击操作对应的相关信息传输给智能眼镜装置中的中央处理器,包括:
[0021]在智能眼镜装置的镜框中设置振动传感器,该振动传感器和所述智能眼镜装置中的中央处理器电路连接,所述振动传感器内置的压电元件感测出所述敲击操作所产生的电压值,根据该电压值计算出所述敲击操作所对应的震动强度,所述压电元件还感测出所述敲击操作对应的智能眼镜装置的镜框上的位置信息,以及所述敲击操作的开始时间和结束时间;
[0022]所述振动传感器将所述敲击操作所对应的震动强度、所述敲击操作对应的位置信息、所述敲击操作的开始时间和结束时间发送给智能眼镜装置中的中央处理器。
[0023]所述的中央处理器根据敲击操作对应的相关信息获取用户的敲击操作对应的振动指令,根据所述人机交互规则将所述振动指令转换为具体的服务功能,包括:
[0024]在智能眼镜装置中的中央处理器中存储有所述基于振动编码的人机交互规则,该人机交互规则中包括所述控制编码规则和信息编码规则;
[0025]所述中央处理器根据所述振动传感器传输过来的所述敲击操作所对应的震动强度,以及所述敲击操作的开始时间和结束时间判断出所述敲击操作是轻敲、重敲或长按;根据所述敲击操作对应的位置信息判断出是左前、左后、左中、右前、右后、右中,所述中央处理器综合判断出的各种信息获取所述敲击操作对应的振动指令;
[0026]当连续进行多个敲击操作时,所述中央处理器分别获取每个敲击操作对应的振动指令,并记录每个振动指令对应的先后顺序。
[0027]所述的根据所述人机交互规则将所述振动指令转换为具体的服务功能,包括:
[0028]所述智能眼镜装置中的中央处理器查询所述信息编码规则,获取每个振动指令对应的数字编号,将每个振动指令对应的数字编号按照各个振动指令的先后顺序串联起来,组成数字串;
[0029]所述中央处理器根据所述数字串查询所述控制编码规则,获取所述数字串对应的具体的服务功能。
[0030]一种智能眼镜装置,包括:振动传感器和中央处理器;
[0031]振动传感器,用于设置在智能眼镜装置的镜框中,感测出智能眼镜装置的镜框上的敲击操作对应的相关信息,并将所述敲击操作对应的相关信息传输给智能眼镜装置中的中央处理器,所述敲击操作为根据应用于智能眼镜装置的基于振动编码的人机交互规则和用户当前需要完成的服务功能,在智能眼镜装置的镜框上的对应位置上进行的;
[0032]中央处理器,用于根据所述敲击操作对应的相关信息获取用户的敲击操作对应的振动指令,根据所述人机交互规则将所述振动指令转换为具体的服务功能,控制相应的功能器件完成所述具体的服务功能。
[0033]所述的振动传感器,具体用于和所述智能眼镜装置中的中央处理器电路连接,通过内置的压电元件感测出所述敲击操作所产生的电压值,根据该电压值计算出所述敲击操作所对应的震动强度,感测出所述敲击操作对应的智能眼镜装置的镜框上的位置信息,以及所述敲击操作的开始时间和结束时间;
[0034]将所述敲击操作所对应的震动强度、所述敲击操作对应的位置信息、所述敲击操作的开始时间和结束时间发送给智能眼镜装置中的中央处理器。
[0035]所述的中央处理器,包括:
[0036]人机交互规则管理模块,用于针对智能眼镜装置的结构特点,设计并存储应用于智能眼镜装置的基于振动编码的包括信息编码规则和控制编码规则的人机交互规则,在所述信息编码规则中,定义空间维度和时间维度,空间维度包括眼镜框的左、右、前和后,时间维度包括敲击的长和短,通过所述空间维度和时间维度的互相组合定义多种振动指令,并定义每个振动指令对应的数字编号;
[0037]在所述控制编码规则中,将所有服务功能划分为不同的类别,每种类别分别对应唯一的数字编号,每种类别中包括一个或者多个具体的服务功能,每个服务功能对应唯一的数字串,服务功能的数字串包含其所归属的类别的数字编号;
[0038]振动指令判断模
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1