一种输入信息的确定方法和设备的制造方法

文档序号:8380500阅读:359来源:国知局
一种输入信息的确定方法和设备的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种输入信息的确定方法和设备。
【背景技术】
[0002] 随着终端技术(如移动终端技术)的不断发展,终端设备的功能越来越强大,人机 交互方式越来越方便、自然、友好。目前许多终端设备(如移动终端)都支持键盘输入、触摸 屏输入、语音输入等人机交互方式。其中:(1)键盘输入,键盘是最常用的输入设备,通过键 盘可以将上下左右方向控制、英文字母、数字、标点符号等输入到终端设备,从而向终端设 备发出命令、输入数据等。(2)触摸屏输入,随着大屏幕的移动终端技术的不断发展,当前触 摸屏技术已经比较成熟,支持单点和多点触摸输入,使用起来简单方便,并能为使用者带来 良好用户体验。(3)语音输入,随着语音识别技术的不断发展与成熟,语音输入为终端设备 提供了更加方便、智能的人机交互途径。
[0003] 现有技术中,并没有基于头部动作的人机交互方式。

【发明内容】

[0004] 本发明实施例提供一种输入信息的确定方法和设备,以提供一种基于眼部动作信 息的人机交互方式,并可以提高用户使用体验。
[0005] 为了达到上述目的,本发明实施例提供一种输入信息的确定方法,所述方法包括 以下步骤:
[0006] 终端设备获得人眼的图像信息;
[0007] 所述终端设备利用所述图像信息确定眼仁位置和眼白位置;
[0008] 所述终端设备通过监测眼仁位置和眼白位置,确定眼部动作信息;
[0009] 所述终端设备根据所述眼部动作信息确定输入信息。
[0010] 所述终端设备利用所述图像信息确定眼仁位置和眼白位置的过程,具体包括:所 述终端设备利用所述图像信息识别出眼仁颜色区域和眼白颜色区域,并利用所述图像信息 识别出眼仁形状区域和眼白形状区域,并确定所述眼仁形状区域与所述眼仁颜色区域重合 的位置为眼仁第一候选位置Ekl,并确定所述眼白形状区域与所述眼白颜色区域重合的位 置为眼白第一候选位置Ewl ;
[0011] 所述终端设备计算眼仁颜色区域的灰度投影曲线,得到眼仁第二候选位置Ek2,并 计算眼白颜色区域的灰度投影曲线,得到眼白第二候选位置Ew2 ;
[0012] 所述终端设备计算所述眼仁第一候选位置Ekl与所述眼仁第二候选位置Ek2的平 均值为所述眼仁位置Ek,并计算所述眼白第一候选位置Ewl与所述眼白第二候选位置Ew2 的平均值为所述眼白位置Ew。
[0013] 所述终端设备确定眼仁第一候选位置Ekl以及眼白第一候选位置Ewl的过程,具 体包括:所述终端设备利用所述图像信息识别出眼仁颜色区域和眼白颜色区域;所述眼仁 颜色区域的外接矩形为Rki (i=l,2,3…),所述眼仁颜色区域的中心点的屏幕坐标为Eki (Xk、Yk);所述眼白颜色区域的外接矩形为Rwi (i=l,2,3…),所述眼白颜色区域的中心点 的屏幕坐标为Ewi (Xw、Yw);所述终端设备利用所述图像信息识别出眼仁形状区域和眼白 形状区域;所述眼仁形状区域为Ski (i=l,2,…),所述眼白形状区域为Swi (i=l,2,…);
[0014] 所述终端设备将眼仁形状区域Ski与眼仁颜色区域Eki进行一一比对,计算眼仁 形状区域Ski的中心点Skip与眼仁颜色区域Eki之间的距离;如果该距离不小于预设阈 值,则过滤当前眼仁颜色区域;如果该距离小于预设阈值,则确定当前眼仁颜色区域的中心 点的屏幕坐标为眼仁第一候选位置Ekl ;
[0015] 所述终端设备将眼白形状区域Swi与眼白颜色区域Ewi进行一一比对,计算眼白 形状区域Swi的中心点Swip与眼白颜色区域Ewi之间的距离,如果该距离不小于预设阈 值,则过滤当前眼白颜色区域;如果该距离小于预设阈值,则确定当前眼白颜色区域的中 心点的屏幕坐标为眼白第一候选位置Ewl。
[0016] 所述终端设备确定眼仁第二候选位置Ek2以及眼白第二候选位置Ew2的过程,具 体包括:所述终端设备将所述眼仁颜色区域转换为灰度二值图像,利用所述灰度二值图像 计算垂直灰度投影曲线和水平灰度投影曲线,并确定所述垂直灰度投影曲线和水平灰度投 影曲线的最高点的坐标为眼仁第二候选位置Ek2 ;所述终端设备将所述眼白颜色区域中间 的眼仁区域填充为白色,并将填充之后的眼白颜色区域转换为灰度二值图像,并利用所述 灰度二值图像计算垂直灰度投影曲线和水平灰度投影曲线,并确定所述垂直灰度投影曲线 和所述水平灰度投影曲线的最高点的坐标为眼白第二候选位置Ew2。
[0017] 所述终端设备通过监测眼仁位置和眼白位置,确定眼部动作信息的过程,具体包 括:当眼仁位置Ek位于眼白位置Ew的静止区域时,确定眼部动作信息为静止;当眼仁位置 Ek位于眼白位置Ew的上区域时,确定眼部动作信息为向上;当眼仁位置Ek位于眼白位置 Ew的下区域时,确定眼部动作信息为向下;当眼仁位置Ek位于眼白位置Ew的左区域时,确 定眼部动作信息为向左;当眼仁位置Ek位于眼白位置Ew的右区域时,确定眼部动作信息为 向右;当眼仁位置Ek位于眼白位置Ew的左上区域时,确定眼部动作信息为向左上;当眼仁 位置Ek位于眼白位置Ew的左下区域时,确定眼部动作信息为向左下;当眼仁位置Ek位于 眼白位置Ew的右上区域时,确定眼部动作信息为向右上;当眼仁位置Ek位于眼白位置Ew 的右下区域时,确定眼部动作信息为向右下。
[0018] 所述方法进一步包括:在预设第一时间内,如果终端设备监测到一次眨眼事件,且 闭眼时间大于预设第一时间阈值Tc,闭眼时间小于预设第二时间阈值Tr,则终端设备确定 输入信息为接触事件;在确定输入信息为接触事件后,如果所述终端设备再次监测到眨眼 事件,且闭眼时间大于预设第一时间阈值Tc,闭眼时间小于预设第二时间阈值Tr,则所述 终端设备确定输入信息为非接触事件;在预设第二时间内,如果所述终端设备连续监测到 两次眨眼事件,且闭眼时间大于预设第一时间阈值Tc,闭眼时间小于预设第二时间阈值 Tr,则所述终端设备确定输入信息为点击事件;如果终端设备监测到闭眼时间大于预设第 二时间阈值Tr,则所述终端设备确定输入信息为返回事件。
[0019] 所述终端设备具体为头戴式眼动控制装置,且所述头戴式眼动控制装置具体包 括:头戴支架、摄像头、眼动控制单元、无线传输单元以及电源。
[0020] 本发明实施例提供一种终端设备,所述终端设备具体包括:
[0021] 获得模块,用于获得人眼的图像信息;
[0022] 第一确定模块,用于利用所述图像信息确定眼仁位置和眼白位置;
[0023] 第二确定模块,用于通过监测眼仁位置和眼白位置,确定眼部动作信息;
[0024] 第三确定模块,用于根据所述眼部动作信息确定输入信息。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1