一种动作识别方法、装置及电子设备的制造方法
【技术领域】
[0001] 本发明涉及操作控制技术领域,更具体的说是涉及一种动作识别方法、装置及电 子设备。
【背景技术】
[0002] 随着科学技术的不断发展,目前操作体在操作电子设备的手段越来越多样化,从 键盘、遥控器到现在的语音控制和手势控制。
[0003] 其中手势控制发展到息空手势,电子设备主要通过识别手势的运动趋势和手势形 状识别操作体当前所执行的动作,W生产对应的指令执行。如利用息空手势控制电子设备 的音量大小时,用户作为操作体可W采用图1所示手势,从点1移动到点2,其手势移动的距 离表示所要控制的电子设备的音量大小。
[0004] 电子设备通过对图1所示手势的运动趋势判断出操作体当前执行了移动动作,贝U 会产生音量控制指令,依据该音量控制指令触发电子设备的音频输出设备,调整音频输出 设备输出的音量大小。
[0005] 上述阐述了目前电子设备如何识别息空手势,本发明实施例则提供了与现有息空 手势不同的另一种动作识别方法。
【发明内容】
[0006] 本发明实施例提供了一种动作识别方法,该动作识别方法在监测区域内,操作体 与放置电子设备的物理面之间的距离满足识别触发条件时,对操作体的动作进行识别,生 成其对应的操作指令。本发明实施例还提供了一种动作识别装置及电子设备。技术方案如 下:
[0007] 本发明实施例提供一种动作识别方法,应用于电子设备中,所述电子设备包括第 一本体和第二本体,所述第一本体和所述第二本体通过第一轴连接,所述第一本体包括所 述电子设备的显示部分所在的第一平面,所述第二本体包括所述电子设备的输入部分所在 的第二平面,所述电子设备工作在第一模式下,所述第一模式为所述第一本体在第二模式 下W所述第一轴为转轴旋转,使所述第一本体的第一平面和所述第二本体的第二平面之间 的夹角大于180度的工作模式,所述第二模式为所述第一平面和所述第二平面重合的工作 模式,所述方法包括:
[0008] 应用所述电子设备的第一采集单元的视场,得到位于所述第一采集单元前方,且 位于放置所述电子设备的物理面上,可被所述第一采集单元拍摄到的监测区域;
[0009] 获取所述监测区域内,操作体与放置所述电子设备的物理面之间的距离;
[0010] 当所述距离满足识别触发条件时,获取所述监测区域内所述操作体的动作,所述 识别触发条件为触发所述电子设备识别所述操作体的动作的条件;
[0011] 识别所述操作体的动作,生成由所述电子设备执行的操作指令。
[0012] 优选地,所述电子设备还包括第二采集单元,所述方法还包括:
[0013] 通过所述第二采集单元获取所述电子设备的夹角角度,所述夹角为所述电子设备 的第一本体和所述电子设备的第二本体构成的夹角;
[0014] 当所述电子设备的夹角角度在预设角度范围内时,执行应用所述电子设备的第一 采集单元的视场,得到位于所述第一采集单元前方,且可被所述第一采集单元拍摄到的监 测区域的步骤。
[0015] 优选地,所述第二采集单元包括;设置在所述第一平面的转轴上的第一角度传感 器、与所述第一角度传感器相连的变阻器,设置在所述第一平面的转轴上的第二角度传感 器和与所述第二角度传感器相连的变阻器;所述第二采集单元通过所述第一角度传感器和 所述第二角度传感器获取所述电子设备的夹角角度;
[0016] 所述第一角度传感器和和所述第二角度传感器分别用于获取与其相连的所述变 阻器的阻值,并依据所述阻值和角度的对应关系,得到各自所在平面相对于水平面的角 度;
[0017] 或者所述第二采集单元包括:设置在所述第一平面的基于微电机系统技术的第一 惯性传感器和设置在所述第二平面的基于微电机系统技术的第二惯性传感器,所述第二采 集单元通过所述第一惯性传感器和所述第二惯性传感器获取所述电子设备的夹角角度;所 述第一惯性传感器和所述第二惯性传感器分通过检测自身的敏感轴转动角度,得到各自所 在平面相对于所述水平面的角度;
[0018] 或者所述第二采集单元包括;设置在所述第一平面的第一重力传感器和,设置在 所述第二平面的第二重力传感器;所述第二采集单元通过所述第一重力传感器和所述第二 重力传感器获取所述电子设备的夹角角度;所述第一重力传感器和所述第二重力传感器分 别用于依据加速度变化计算各自所在平面相对于所述水平面的角度。
[0019] 优选地,所述第一采集单元为一摄像头,所述应用所述电子设备的第一采集单元 的视场,得到位于所述第一采集单元前方,且位于放置所述电子设备的物理面上,可被所述 第一采集单元拍摄到的监测区域,包括:
[0020] 获取所述摄像头与第一水平边之间的第一距离b,所述第一水平边为第一平面中 未与第二平面的水平边相连的水平边;
[0021] 依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监测区域与所述第一平面之 间的最短距离a,所述VF0V为所述摄像头的垂直视场;
[0022] 依据公式;c=2*b*sin巧0-HF0V/2)/sinZHF0V/2,得到所述监测区域在最短距离 a下的最短宽度C,所述HF0V为所述摄像头的水平视场,所述摄像头的焦点为所述最短宽度 C的中也点,并且所述监测区域与所述第一平面之间的距离增大时,所述监测区域的宽度也 增大。
[0023] 优选地,所述第一采集单元包括第一摄像头和第二摄像头,所述第一摄像头和所 述第二摄像头位于同一水平线上,且所述第一摄像头和所述第二摄像头的垂直视场VF0V 相同,所述第一摄像头和所述第二摄像头的水平视场VF0V相同,所述监测区域为可被所述 第一摄像头和所述第二摄像头共同拍摄到的区域;
[0024] 所述应用电子设备的第一采集单元的视场,得到位于所述第一采集单元前方,且 位于放置所述电子设备的物理面上,可被所述第一采集单元拍摄到的监测区域,包括:
[00巧]获取任意一个摄像头与第一水平边之间的第一距离b,所述第一水平边为第一平 面中未与第二平面的水平边相连的水平边,所述任意一个摄像头为所述第一摄像头或所述 束一摄像头;
[0026] 依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监测区域与所述第一平面之 间的最短距离a;
[0027] 计算述监测区域在最短距离a下的最短宽度C,所述第一摄像头的焦点和所述第 二摄像头的焦点之间的连线的中也点为所述最短宽度C的中也点,并且所述监测区域与所 述第一平面之间的距离增大时,所述监测区域的宽度也增大。
[002引优选地,计算所述监测区域在最短距离a下的最短宽度C,包括:
[0029] 依据公式;d=2*b*sin巧0-HF0V/2)/sinZHF0V/2,得到所述第一摄像头或所述第 二摄像头所拍摄的区域在最短距离a下的宽度d;
[0030] 依据所述第一摄像头的焦点和所述第二摄像头的焦点之间的距离e,及所述宽度 山得到所述最短宽度C为;c=d-e。
[0031] 优选地,计算所述监测区域在最短距离a下的最短宽度C,包括:
[0032] 获取第一区域内到所述第一平面的最大垂直距离h,
f为所述第一摄像头的焦点和所述第二摄像头 的焦点之间的距离,第一区域为未能被所述第一摄像头和所述第二摄像头拍摄到的区域;
[0033] 依据公式;c=2*(a-h)*sin(90-HF0V/2)/sinZHF0V/2,得到最短宽度c。
[0034] 优选地,所述第一采集单元为一摄像头,所述获取所述监测区域内,操作体与放置 所述电子设备的物理面之间的距离,包括:
[00巧]通过所述摄像头拍摄所述监测区域内的第一图像,所述第一图像包括所述操作体 和放置所述电子设备的物理面;
[0036] 应用所述图像识别技术识别相邻时刻所述第一图像中操作体在不同位置的像素 变化情况,并依据像素和尺寸的对应关系,获得所述操作体与所述物理面之间的距离。
[0037] 优选地,所述电子设备还包括一可作为所述物理面的采集平板,所述采集平板上 安装有多个红外线发射器和多个红外线接收器;
[0038] 所述获取所述监测区域内,操作体与放置所述电子设备的物理面之间的距离,包 括;通过检测所述红外线发射器发出的红外光被所述红外线接收器接收的时长,来获取所 述监测区域内操作体与放置所述电子设备的物理面之间的距离。
[0039] 优选地,当所述操作体与所述物理面之间的距离在预设距离范围内时,表明所述 距离满足识别触发条件,所述预设距离范围为触发所述电子设备识别所述操作体的动作的 距离范围。
[0040] 本发明实施例还提供一种动作识别装置,应用于电子设备中,所述电子设备包括 第一本体和第二本体,所述第一本体和所述第二本体通过第一轴连接,所述第一本体包括 所述电子设备的显示部分所在的第一平面,所述第二本体包括所述电子设备的输入部分所 在的第二平面,所述电子设备工作在第一模式下,所述第一模式为所述第一本体在第二模 式下W所述第一轴为转轴旋转,使所述第一本体的第一平面和所述第二本体的第二平面之 间的夹角大于180度的工作模式,所述第二模式为所述第一平面和所述第二平面重合的工 作模式,所述装置包括:
[0041] 区域获取单元,用于应用所述电子设备的第一采集单元的视场,得到位于所述第 一采集单元前方,且位于放置所述电子设备的物理面上,可被所述第一采集单元拍摄到的 监测区域;
[0042] 距离获取单元,用于获取所述监测区域内,操作体与放置所述电子设备的物理面 之间的距离;
[0043] 动作获取单元,用于当所述距离满足识别触发条件时,获取所述监测区域内所述 操作体的动作,所述识别触发条件为触发所述电子设备识别所述操作体的动作的条件;
[0044] 识别单元,用于识别所述操作体的动作,生成由所述电子设备执行的操作指令。
[0045] 优选地,所述电子设备还包括第二采集单元,所述装置还包括:
[0046] 夹角获取单元,用于通过所述第二采集单元获取所述电子设备的夹角角度,当所 述电子设备的夹角角度在预设角度范围内时,触发所述区域获取单元,
所述夹角为所述电 子设备的第一本体和所述电子设备的第二本体构成的夹角。
[0047] 优选地,所述第二采集单元包括;设置在所述第一平面的转轴上的第一角度传感 器、与所述第一角度传感器相连的变阻器,设置在所述第一平面的转轴上的第二角度传感 器和与所述第二角度传感器相连的变阻器;所述第二采集单元通过所述第一角度传感器和 所述第二角度传感器获取所述电子设备的夹角角度;
[0048] 所述第一角度传感器和和所述第二角度传感器分别用于获取与其相连的所述变 阻器的阻值,并依据所述阻值和角度的对应关系,得到各自所在平面相对于水平面的角 度;
[0049] 或者所述第二采集单元包括:设置在所述第一平面的基于微电机系统技术的第一 惯性传感器和设置在所述第二平面的基于微电机系统技术的第二惯性传感器,所述第二采 集单元通过所述第一惯性传感器和所述第二惯性传感器获取所述电子设备的夹角角度;所 述第一惯性传感器和所述第二惯性传感器分通过检测自身的敏感轴转动角度,得到各自所 在平面相对于所述水平面的角度;
[0050] 或者所述第二采集单元包括;设置在所述第一平面的第一重力传感器和,设置在 所述第二平面的第二重力传感器;所述第二采集单元通过所述第一重力传感器和所述第二 重力传感器获取所述电子设备的夹角角度;所述第一重力传感器和所述第二重力传感器分 别用于依据加速度变化计算各自所在平面相对于所述水平面的角度。
[0051] 优选地,所述第一采集单元为一摄像头,所述区域获取单元,包括:
[0052] 第一获取子单元,用于获取所述摄像头与第一水平边之间的第一距离b,所述第一 水平边为第一平面中未与第二平面的水平边相连的水平边;
[0053] 第二获取子单元,用于依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监测 区域与所述第一平面之间的最短距离a,所述VF0V为所述摄像头的垂直视场;
[0054] 第H获取子单元,用于依据公式;c=2*b*sin巧0-HF0V/2)/sinZHF0V/2,得到所 述监测区域在最短距离a下的最短宽度C,所述HF0V为所述摄像头的水平视场,所述摄像 头的焦点为所述最短宽度C的中也点,并且所述监测区域与所述第一平面之间的距离增大 时,所述监测区域的宽度也增大。
[00巧]优选地,所述第一采集单元包括第一摄像头和第二摄像头,所述第一摄像头和所 述第二摄像头位于同一水平线上,且所述第一摄像头和所述第二摄像头的垂直视场VF0V 相同,所述第一摄像头和所述第二摄像头的水平视场VFOV相同,所述监测区域为可被所述 第一摄像头和所述第二摄像头共同拍摄到的区域;所述区域获取单元,包括:
[0056] 第H获取子单元,用于获取任意一个摄像头与第一水平边之间的第一距离b,所述 第一水平边为第一平面中未与第二平面的水平边相连的水平边,所述任意一个摄像头为所 述第一摄像头或所述第二摄像头;
[0057] 第四获取子单元,用于依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监测 区域与所述第一平面之间的最短距离a;
[0058] 计算子单元,用于计算述监测区域在最短距离a下的最短宽度C,所述第一摄像头 的焦点和所述第二摄像头的焦点之间的连线的中也点为所述最短宽度C的中也点,并且所 述监测区域与所述第一平面之间的距离增大时,所述监测区域的宽度也增大。
[0059] 优选地,所述计算子单元进一步用于:
[0060] 依据公式;d=2冲*sin(;90-HF0V/2)/sinZHF0V/2,得到所述第一摄像头或所述第 二摄像头所拍摄的区域在最短距离a下的宽度d,并依据所述第一摄像头的焦点和所述第 二摄像头的焦点之间的距离e,及所述宽度d,得到所述最短宽度C为;c=d-e。
[0061] 优选地,所述计算子单元进一步用于;获取第一区域内到所述第一平面的最大垂 直距离h,
,并依据公式: c=2* (a-h)*sin(90-HF0V/2)/sinZHF0V/2,得到最短宽度C,f为所述第一摄像头的焦点和 所述第二摄像头的焦点之间的距离,第一区域为未能被所述第一摄像头和所述第二摄像头 拍摄到的区域。
[0062] 优选地,所述第一采集单元为一摄像头,所述距离获取单元具体用于:
[0063] 通过所述摄像头拍摄所述监测区域内的第一图像,应用所述图像识别技术识别相 邻时刻所述第一图像中操作体在不同位置的像素变化情况,并依据像素和尺寸的对应关 系,获得所述操作体与所述物理面之间的距离,所述第一图像包括所述操作体和放置所述 电子设备的物理面。
[0064] 优选地,所述电子设备还包括一可作为所述物理面的采集平板,所述采集平板上 安装有多个红外线发射器和多个红外线接收器;
[0065] 所述距离获取单元具体用于:通过检测所述红外线发射器发出的红外光被所述红 外线接收器接收的时长,来获取所述监测区域内操作体与放置所述电子设备的物理面之间 的距离。
[0066] 优选地,当所述操作体与所述物理面之间的距离在预设距离范围内时,表明所述 距离满足识别触发条件,所述预设距离范围为触发所述电子设备识别所述操作体的动作的 距离范围。
[0067] 本发明实施例还提供一种电子设备,所述电子设备包括第一本体和第二本体,所 述第一本体和所述第二本体通过第一轴连接,所述第一本体包括所述电子设备的显示部分 所在的第一平面,所述第二本体包括所述电子设备的输入部分所在的第二平面,所述电子 设备工作在第一模式下,所述第一模式为所述第一本体在第二模式下W所述第一轴为转轴 旋转,使所述第一本体的第一平面和所述第二本体的第二平面之间的夹角大于180度的工 作模式,所述第二模式为所述第一平面和所述第二平面重合的工作模式;
[006引所述电子设备还包括第一采集单元和上述动作识别装置;
[0069] 其中,所述第一采集单元用于拍摄所述第一采集单元前方,位于放置所述电子设 备的物理面上且可被所述第一采集单元拍摄到的监测区域,所述动作识别装置用于应用所 述第一采集单元的视场,得到所述监测区域,获取所述监测区域内,操作体与放置所述电子 设备的物理面之间的距离,并当所述距离满足识别触发条件时,获取所述监测区域内所述 操作体的动作,识别所述操作体的动作,生成由所述电子设备执行的操作指令,所述识别触 发条件为触发所述电子设备识别所述操作体的动作的条件。
[0070] 在本发明实施例中,电子设备在对动作进行识别之前,需要获取监测区域内操作 体与放置所述电子设备的物理面之间的距离;当所述距离满足识别触发条件时,获取所述 监测区域内所述操作体的动作,识别后生成与其对应且可由电子设备执行的操作指令。与 现有动作识别方法相比,增加了动作获取的触发条件。并且相对于现有模糊动作匹配识别 方法来说,只有在距离满足识别触发条件时,才触发识别机制,降低误识别及误触发的概 率。
【附图说明】
[0071] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据 提供的附图获得其他的附图。
[0072] 图1为本发明实施例提供的一种电子设备的示意图;
[0073] 图2为本发明实施例提供的一种动作识别方法的流程图;
[0074] 图3为本发明实施例提供的另一种电子设备的示意图;
[00巧]图4为本发明实施例提供的再一种电子设备的示意图;
[0076] 图5为本发明实施例提供的另一种动作识别方法的流程图;
[0077] 图6为本发明实施例提供的电子设备的一种纵向剖视图;
[0078] 图7为本发明实施例提供的动作识别方法的一种子流程图;
[0079] 图8为本发明实施例提供的电子设备的另一种纵向剖视图;
[0080] 图9为本发明实施例提供的电子设备的一种横向剖视图;
[0081] 图10为本发明实施例提供的动作识别方法的另一种子流程图;
[0082] 图11为本发明实施例提供的一种动作识别装置的结构示意图;
[0083]图12为本发明实施例提供的另一种动作识别装置的结构示意图;
[0084] 图13为本发明实施例提供的动作识别装置的一种子结构示意图;
[0085]图14为本发明实施例提供的动作识别装置的另一种子结构示意图。
【具体实施方式】
[0086] 为了使本领域技术人员更好地理解本发明实施例中的技术方案,下面将结合本发 明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的 实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护 的范围。
[0087] 本发明实施例提供的动作识别方法可W应用于如图1放置的电子设备100中,该 电子设备100包括第一采集单元101,第一本体102和第二本体103,第一本体102和第二本 体103通过第一轴104连接,第一本体102包括电子设备的显示部分所在的第一平面105, 第二本体103包括电子设备的输入部分所在的第二平面106,第一采集单元101可W拍摄到 第一采集单元101前方的区域,如图1中的灰度部分所示区域。并且图1所示电子设备100 放置在物理面,如桌面上时,电子设备工作在第一模式下,该第一模式为第一本体102在第 二模式下W第一轴104为转轴旋转,使第一本体102的第一平面105和第二本体103的第 二平面106之间的夹角大于180度的工作模式,第二模式为第一平面105和第二平面106 重合的工作模式。
[0088] 例如图1示意图中,虚线部分表示电子设备的第二模式,此时第一平面105和第二 平面106重合,当第二平面106W图中所示箭头为旋转方向旋转至图1中第二平面106所 示位置时,电子设备工作于第一模式,在该第一模式可W看出电子设备向一帐篷放置在物 理面上,所W第一模式也可W形象地称为帐篷模式。
[0089] 请参阅图2,其示出了应
用于图1所示电子设备中的动作识别方法的流程图,可W 包括W下步骤:
[0090] 201 ;应用第一采集单元的视场,得到位于第一采集单元前方,且位于放置电子设 备的物理面上,可被第一采集单元拍摄到的监测区域。
[0091] 可W理解的是:在现有技术中具有拍摄功能的设备为摄像头,因此在本发明实施 例中用于拍摄监测区域的第一采集单元可W为一摄像头,当然第一采集单元还可W包括第 一摄像头和第二摄像头,采用双摄像头的方式拍摄监测区域。
[0092] 由于摄像头的水平试场会无限延伸,所W在未有物体遮挡的情况下,第一采集单 元拍摄到的监测区域是一个无限增大的区域。而在有物体遮挡的情况下,第一采集单元可 W拍摄到图1中灰度部分所示的监测区域。
[009引 202 ;获取监测区域内,操作体与放置电子设备的物理面之间的距离。
[0094] 位于监测区域内的物体可能较多,所W在获取操作体与物理面之间的距离时,电 子设备需要首先识别位于监测区域内的操作体,然后再获取操作体与物理面之间的距离。
[0095] 在本发明实施例中,操作体可W为用户手指或者电子笔。电子设备可W通过对物 体形状的识别来确定操作体。在获取操作体与物理面之间的距离时,电子设备可W采用但 不限定下述两种方式:
[0096] 在一些示例中,电子设备可W通过作为第一采集单元的摄像头拍摄监测区域内的 第一图像,该第一图像包括操作体和放置电子设备的物理面。
[0097] 由于操作体在监测区域内动作时,相邻时刻获取的两峽第一图像中操作体的位置 不同,进而某一位置处的像素也不同,所W电子设备可W应用图像识别技术识别相邻时刻 第一图像中操作体在不同位置的像素变化情况,并依据像素和尺寸的对应关系获得操作体 与物理面之间的距离。
[0098] 在另一些示例中,电子设备还包括一可作为物理面的采集平板109,采集平板109 上安装有多个红外线发射器107和多个红外线接收器108,如图3所示。此时电子设备100 则可W通过检测红外线发射器107发出的红外光被所述红外线接收器108接收的时长,来 获取监测区域内操作体与放置电子设备的物理面之间的距离。
[0099]在本发明实施例中,红外线发射器107和红外线接收器108可W不规则排列在采 集平板109上,当然也可W按照图4所示方式安装,在采集平板109的上表面上每间隔一定 距离安装红外线发射器107和红外线接收器108W检测操作体与物理面之间的距离。
[0100] 203;当距离满足识别触发条件时,获取监测区域内操作体的动作。
[0101] 其中,识别触发条件为触发电子设备识别操作体的动作的条件。在本发明实施例 的一些示例中,操作体与物理面之间的距离在预设距离范围内时,表明距离满足识别触发 条件,预设距离范围为触发电子设备识别操作体的动作的距离范围。
[0102] 如预设距离范围为[0,1cm],当操作体与物理面之间的距离在该范围内时,表明距 离满足识别触发条件,则电子设备可W进一步获取监测区域内操作体的动作。
[010引上述该种限定方式可W排除不符合识别触发条件的动作,比如像现有动作识别方 法时,当任一用户从电子设备的前方走过时,电子设备应用模糊匹配方法会误认为该是一 种滑动动作,则会生成滑动指令执行。而该种情况不符合识别触发条件,从而电子设备可W 确定该不属于动作识别范围内,降低误识别及误触发的概率。
[0104] 204 ;识别操作体的动作,生成由电子设备执行的操作指令。
[0105] 在本发明实施例中,操作体的动作可W为单击、双击、连击和滑动等动作,电子设 备在识别操作体的动作时仍可W通过分析第一采集单元所拍摄的图像在不同时刻像素变 化情况进行识别,具体不在阐述。
[0106] 应用上述技术方案提供的动作识别方法,电子设备在对动作进行识别之前,需要 获取监测区域内操作体与放置所述电子设备的物理面之间的距离;当所述距离满足识别触 发条件时,获取所述监测区域内所述操作体的动作,识别后生成与其对应且可由电子设备 执行的操作指令。与现有动作识别方法相比,增加了动作获取的触发条件。并且相对于现 有模糊动作匹配识别方法来说,只有在距离满足识别触发条件时,才触发识别机制,降低误 识别及误触发的概率。
[0107] 在该里需要说明的一点是,目前的电子设备在帐篷模式下时,由于作为第一采集 单元的摄像头的视场有限,当电子设备的张开的角度较大时,第一采集单元无法拍摄到位 于物理面上的监测区域,所W在执行步骤101之前,需要对电子设备张开的角度进行判断, 如图5所示,其示出了本发明实施例提供的另一种动作识别方法,在图2基础上,还可W包 括W下步骤:
[010引 200;通过第二采集单元获取电子设备的夹角角度,夹角为电子设备的第一本体和 电子设备的第二本体构成的夹角,如图1所示夹角B,为电子设备张开时的夹角。
[0109] 当电子设备的夹角角度在预设角度范围内时,执行步骤201。其中预设角度范围为 可被第一采集单元拍摄到位于物理面上的监测区域时,电子设备的夹角范围。
[0110] 在本发明实施例中,用于作为第二采集单元的设备包括但不限于下述几种:在一 些示例中,第二采集单元包括:设置在所述第一平面的转轴上的第一角度传感器、与所述第 一角度传感器相连的变阻器,设置在所述第一平面的转轴上的第二角度传感器和与所述第 二角度传感器相连的变阻器;所述第二采集单元通过所述第一角度传感器和所述第二角度 传感器获取所述电子设备的夹角角度;
[0111] 所述第一角度传感器和和所述第二角度传感器分别用于获取与其相连的所述变 阻器的阻值,并依据所述阻值和角度的对应关系,得到各自所在平面相对于水平面的角度。
[0112] 在另一些示例中,第二采集单元包括;设置在所述第一平面的基于微电机系统技 术的第一惯性传感器和设置在所述第二平面的基于微电机系统技术的第二惯性传感器,所 述第二采集单元通过所述第一惯性传感器和所述第二惯性传感器获取所述电子设备的夹 角角度;所述第一惯性传感器和所述第二惯性传感器分通过检测自身的敏感轴转动角度, 得到各自所在平面相对于所述水平面的角度。
[0113] 在其他示例中,第二采集单元包括;设置在所述第一平面的第一重力传感器和,设 置在所述第二平面的第二重力传感器;所述第二采集单元通过所述第一重力传感器和所述 第二重力传感器获取所述电子设备的夹角角度;所述第一重力传感器和所述第二重力传感 器分别用于依据加速度变化计算各自所在平面相对于所述水平面的角度。
[0114] 并且在本发明实施例中,预设角度范围和作为第一采集单元的摄像头的VF0V(垂 直视场)相关,如图6所示,图6中DA为摄像头的倾角,并且从图6中可知,DA是电子设备 的夹角的一半。
[0115] 进一步由于摄像头的VF0V是固定的,如果DA〉=VF0V/2时,则摄像头拍摄不到桌 面,因此在电子设备的夹角B<=VF0V时,摄像头才可W拍摄到监测区域。
[0116] 在上述图2和图5所示的动作识别方法中,电子设备获取监测区域的步骤201可 W参阅图7所示,其中图7所示方法应用于采用单一摄像头为第一采集单元的电子设备中, 并且为了更好地理解,将结合图8阐述步骤201的具体过程,可W包括W下步骤:
[0117] 2011 ;获取摄像头与第一水平边之间的第一距离b,如图8中的第一距离b,其中第 一水平边为第一平面中未与第二平面的水平边相连的水平边。
[0118] 当第一水平边与物理面垂直时,摄像头的焦点M、摄像头发射的垂直光束(图8中 虚线)与物理面的交点N、W及第一水平边在物理面上的垂点P构成一直角H角形MNP,且 ZNMP=ZVF0V/2,ZMNP=90-ZVF0V/2,因此执行步骤2012则可W得到监测区域与第一 平面之间的最短距离a。
[0119] 2012 ;依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监测区域与第一平面 之间的最短距离a,VF0V为摄像头的垂直视场。
[0120] 该最短距离a为监测区域与第一平面之间的最小距离,当操作体远离第一平面运 动时,操作体在物理面上形成的点到第一平面的距离变大。
[0121] 同样通过交点N作垂直于NP的垂线,该垂线与摄像头发射的水平光束(图8中构 成HF0V的两条实线)相交,交点为0,所角形NP0为直角H角形,2*0N为监测区域在最 短距离下的最短宽度C,并且随监测区域与第一平面之间的距离增大,监测区域的宽度也增 大。最短宽度C的计算公式可参阅步骤2013。
[0122] 2013 ;依据公式;c=2*b*sin巧0-HF0V/2)/sinZHF0V/2,得到监测区域在最短距 离a下的最短宽度C,HF0V为摄像头的水平视场,摄像头的焦点为最短宽度C的中也点。
[0123] 此外,电子设备的第一采集单元还可W为一双摄像头,该双摄像头包括:第一摄像 头和第二摄像头,第一摄像头和第二摄像头位于同一水平线上,且第一摄像头和第二摄像 头的垂直视场VF0V相同,第一摄像头和第二摄像头的水平视场VF0V相同,监测区域为可被 第一摄像头和第二摄像头共同拍摄到的区域,如图9所示边1和边2构成较大区域,边1和 边2构成的较小区域为盲区(第一摄像头和第二摄像头都不能拍摄到的区域)。此种结构的 电子设备与包括一个摄像头的电子设备,两种结构的电子设备获得的监测区域的最短距离a相同,最短宽度C不同,具体可W参阅图10所示,可W包括W下步骤:
[0124] 2014;获取任意一个摄像头与第一水平边之间的第一距离b,第一水平边为第一 平面中未与第二平面的水平边相连的水平边。
[01巧]2015;依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监测区域与第一平面 之间的最短距离a。
[0126] 步骤2014和步骤2015;与步骤2011和步骤2012相同,对此不再详述。
[0127] 2016;计算监测区域在最短距离a下的最短宽度C,第一摄像头的焦点和第二摄像 头的焦点之间的连线的中也点为最短宽度C的中也点,并且监测区域与第一平面之间的距 离增大时,监测区域的宽度也增大。
[012引在本发明的一些示例中
,第一摄像头拍摄到的区域与第二摄像头拍摄到的区域相 同,则第一区域和第二区域的宽度d(最短宽度)相同。假如图9所示示意图中,边3为第 一摄像头拍摄到的区域的宽度d,边3的中也点为第一摄像头的焦点,边4为第二摄像头拍 摄到的区域的宽度d,且边4的中也点为第二摄像头的焦点。并且从图9可W看出,边3的 中也点到边1的距离加上边4的中也点到边2的距离之和为监测区域的最短宽度C和两个 摄像头焦点之间的距离和,因此监测区域的最短宽度C为;d-e。
[0129] 其中d的计算公式为;d=2*b*sin巧0-HF0V/2)/sinZHF0V/2,e为第一摄像头的 焦点和第二摄像头的焦点之间的距离。
[0130] 在本发明的另一些示例中,电子设备还可W通过获取第一区域内到第一平面的最 ,/' * sin" 80 - Z//FOF) * sin(Z FFOF / 2) 大垂直距贸h,-2*sin(Z//fOF/,)-?f为第一摄像头的焦点和第二摄 像头的焦点之间的距离,第一区域为未能被第一摄像头和第二摄像头拍摄到的区域,然后再依据公式;c=2*(a-h)*sin(90-HF0V/2)/sinZHF0V/2,得到最短宽度c。
[0131] 与上述方法实施例相对应,本发明实施例还提供一种动作识别装置,应用于图1 所示的电子设备中,在该图1中电子设备100包括第一采集单元101,第一本体102和第二 本体103,第一本体102和第二本体103通过第一轴104连接,第一本体102包括电子设备 的显示部分所在的第一平面105,第二本体103包括电子设备的输入部分所在的第二平面 106,第一采集单元101可W拍摄到第一采集单元101前方的区域,如图1中的灰度部分所 示区域。并且图1所示电子设备100放置在物理面,如桌面上时,电子设备工作在第一模式 下,该第一模式为第一本体102在第二模式下W第一轴104为转轴旋转,使第一本体102的 第一平面105和第二本体103的第二平面106之间的夹角大于180度的工作模式,第二模 式为第一平面105和第二平面106重合的工作模式。
[0132] 例如图1示意图中,虚线部分表示电子设备的第二模式,此时第一平面105和第二 平面106重合,当第二平面106W图中所示箭头为旋转方向旋转至图1中第二平面106所 示位置时,电子设备工作于第一模式,在该第一模式可W看出电子设备向一帐篷放置在物 理面上,所W第一模式也可W形象地称为帐篷模式。
[0133] 上述动作识别装置的结构示意图可W参阅图11所述,可W包括;区域获取单元 11、距离获取单元12、动作获取单元13和识别单元14,其中,
[0134] 区域获取单元11,用于应用第一采集单元的视场,得到位于第一采集单元前方,且 位于放置电子设备的物理面上,可被第一采集单元拍摄到的监测区域。
[0135] 可W理解的是:在现有技术中具有拍摄功能的设备为摄像头,因此在本发明实施 例中用于拍摄监测区域的第一采集单元可W为一摄像头,当然第一采集单元还可W包括第 一摄像头和第二摄像头,采用双摄像头的方式拍摄监测区域。
[0136] 由于摄像头的水平试场会无限延伸,所W在未有物体遮挡的情况下,第一采集单 元拍摄到的监测区域是一个无限增大的区域。而在有物体遮挡的情况下,第一采集单元可 W拍摄到图2中灰度部分所示的监测区域。
[0137] 距离获取单元12,用于获取监测区域内,操作体与放置电子设备的物理面之间的 距离。
[013引在本发明实施例中,操作体可W为用户手指或者电子笔。电子设备可W通过对物 体形状的识别来确定操作体。在获取操作体与物理面之间的距离时,电子设备可W采用但 不限定下述两种方式:
[0139] 在一些示例中,距离获取单元12可W通过作为第一采集单元的摄像头拍摄监测 区域内的第一图像,该第一图像包括操作体和放置电子设备的物理面。
[0140] 由于操作体在监测区域内动作时,相邻时刻获取的两峽第一图像中操作体的位置 不同,进而某一位置处的像素也不同,所W电子设备可W应用图像识别技术识别相邻时刻 第一图像中操作体在不同位置的像素变化情况,并依据像素和尺寸的对应关系获得操作体 与物理面之间的距离。
[0141] 在另一些示例中,电子设备还包括一可作为物理面的采集平板,采集平板上安装 有多个红外线发射器和多个红外线接收器,如图3所示。此时距离获取单元12则可W通过 检测红外线发射器发出的红外光被所述红外线接收器接收的时长,来获取监测区域内操作 体与放置电子设备的物理面之间的距离。
[0142] 动作获取单元13,用于当距离满足识别触发条件时,获取监测区域内操作体的动 作,识别触发条件为触发电子设备识别操作体的动作的条件。
[0143] 其中,识别触发条件为触发电子设备识别操作体的动作的条件。在本发明实施例 的一些示例中,操作体与物理面之间的距离在预设距离范围内时,表明距离满足识别触发 条件,预设距离范围为触发电子设备识别操作体的动作的距离范围。
[0144] 上述该种限定方式可W排除不符合识别触发条件的动作,比如像现有动作识别方 法时,当任一用户从电子设备的前方走过时,电子设备应用模糊匹配方法会误认为该是一 种滑动动作,则会生成滑动指令执行。而该种情况不符合识别触发条件,从而电子设备可W 确定该不属于动作识别范围内,降低误识别及误触发的概率。
[0145] 识别单元14,用于识别操作体的动作,生成由电子设备执行的操作指令。
[0146] 从上述技术方案可知,电子设备对动作进行识别之前,需要使用所述动作识别装 置获取监测区域内操作体与放置所述电子设备的物理面之间的距离;当所述距离满足识别 触发条件时,获取所述监测区域内所述操作体的动作,识别后生成与其对应且可由电子设 备执行的操作指令。与现有动作识别方法相比,增加了动作获取的触发条件。并且相对于 现有模糊动作匹配识别方法来说,只有在距离满足识别触发条件时,才触发识别机制,降低 误识别及误触发的概率。
[0147] 请参阅图12,其示出了本发明实施例提供的另一种动作识别装置的结构示意图, 在图11基础上,还可W包括;夹角获取单元15,用于通过第二采集单元获取电子设备的夹 角角度,当电子设备的夹角在预设角度范围内时,触发区域获取单元11,夹角为电子设备的 第一本体和电子设备的第二本体构成的夹角。
[014引该是因为目前的电子设备在帐篷模式下时,由于作为第一采集单元的摄像头的视 场有限,当电子设备的张开的角度较大时,第一采集单元无法拍摄到位于物理面上的监测 区域,所W需要由夹角获取单元15在电子设备的夹角角度在预设角度范围内的情况下,触 发区域获取单元11。
[0149] 在本发明实施例中,用于作为第二采集单元的设备包括但不限于下述几种:在一 些示例中,第二采集单元包括:设置在所述第一平面的转轴上的第一角度传感器、与所述第 一角度传感器相连的变阻器,设置在所述第一平面的转轴上的第二角度传感器和与所述第 二角度传感器相连的变阻器;所述第二采集单元通过所述第一角度传感器和所述第二角度 传感器获取所述电子设备的夹角角度;
[0150] 所述第一角度传感器和和所述第二角度传感器分别用于获取与其相连的所述变 阻器的阻值,并依据所述阻值和角度的对应关系,得到各自所在平面相对于水平面的角度。
[0151] 在另一些示例中,第二采集单元包括;设置在所述第一平面的基于微电机系统技 术的第一惯性传感器和设置在所述第二平面的基于微电机系统技术的第二惯性传感器,所 述第二采集单元通过所述第一惯性传感器和所述第二惯性传感器获取所述电子设备的夹 角角度;所述第一惯性传感器和所述第二惯性传感器分通过检测自身的敏感轴转动角度, 得到各自所在平面相对于所述水平面的角度。
[0152] 在其他示例中,第二采集单元包括;设置在所述第一平面的第一重力传感器和,设 置在所述第二平面的第二重力传感器;所述第二采集单元通过所述第一重力传感器和所述 第二重力传感器获取所述电子设备的夹角角度;所述第一重力传感器和所述第二重力传感 器分别用于依据加速度变化计算各自所在平面相对于所述水平面的角度。
[0153] 并且在本发明实施例中,预设角度范围和作为第一采集单元的摄像头的VF0V(垂 直视场)相关,如图6所示,图6中DA为摄像头的倾角,并且从图6中可知,DA是电子设备 的夹角的一半。
[0154] 进一步由于摄像头的VF0V是固定的,如果DA〉=VF0V/2时,则摄像头拍摄不到桌 面,因此在电子设备的夹角B<=VF0V时,摄像头才可W拍摄到监测区域。
[0155]进一步在第一采集单元为单一摄像头或者双摄像头时,区域获取单元的结构也不 同,如图13和图14所示。
[0156] 第一采集单元为一摄像头,区域获取单元11的结构如图13所示,可W包括;第一 获取子单元111、第二获取子单元112和第H获取子单元113,其中,
[0157] 第一获取子单元111,用于获取摄像头与第一水平边之间的第一距离b,第一水平 边为第一平面中未与第二平面的水平边相连的水平边。
[015引第二获取子单元112,用于依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监 测区域与第一平面之间的最短距离a,VF0V为摄像头的垂直视场。
[0159] 当第一水平边与物理面垂直时,像头的焦点M、摄像头发射的垂直光束与物理面的 交点N、W及第一水平边在物理面上的垂点P构成一直角H角形MNP,且ZNMP=ZVF0V/2,ZMNP=90-ZVF0V/2,因此第二获取子单元112依据公式;a=b*sin巧0-VF0V/2)/ sinZVFOV/2则可W得到监测区域与第一平面之间的最短距离a。该最短距离a为监测区 域与第一平面之间的最小距离,当操作体远离第一平面运动时,操作体在物理面上形成的 点到第一平面的距离变大。
[0160] 第H获取子单元113,用于依据公式;c=2*b*sin巧0-HF0V/2)/sinZHF0V/2,得到 监测区域在最短距离a下的最短宽度C,HF0V为摄像头的水平视场,摄像头的焦点为最短宽 度C的中也点,并且监测区域与第一平面之间的距离增大时,监测区域的宽度也增大。
[0161]当第一采集单元包括第一
摄像头和第二摄像头,第一摄像头和第二摄像头位于同 一水平线上,且第一摄像头和第二摄像头的垂直视场VF0V相同,第一摄像头和第二摄像头 的水平视场VF0V相同,监测区域为可被第一摄像头和第二摄像头共同拍摄到的区域。区域 获取单元的结构如图14所示,可W包括;第H获取子单元114、第四获取子单元115和计算 子单元116,其中,
[0162] 第H获取子单元114,用于获取任意一个摄像头与第一水平边之间的第一距离b, 第一水平边为第一平面中未与第二平面的水平边相连的水平边,任意一个摄像头为第一摄 像头或第二摄像头。
[016引第四获取子单元115,用于依据公式;a=b*sin巧0-VF0V/2)/sinZVF0V/2,得到监 测区域与第一平面之间的最短距离a。
[0164] 计算子单元116,用于计算述监测区域在最短距离a下的最短宽度C,第一摄像头 的焦点和第二摄像头的焦点之间的连线的中也点为最短宽度C的中也点,并且监测区域与 第一平面之间的距离增大时,监测区域的宽度也增大。
[0165] 在本发明的一些示例中,计算子单元116进一步用于:依据公式: d=2*b*sin(90-HF0V/2)/sinZHF0V/2,得到第一摄像头或第二摄像头所拍摄的区域在最 短距离a下的宽度山并依据第一摄像头的焦点和第二摄像头的焦点之间的距离e,及宽度 d,得到最短宽度C为;c=d-e。
[0166] 在本发明的另一些示例中,计算子单元116进一步用于;获取第一区域内到 第一平面的最大垂直距离h,
并依据公式: c=2* (a-h)*sin(90-HF0V/2)/sinZHF0V/2,得到最短宽度C,f为第一摄像头的焦点和第二 摄像头的焦点之间的距离,第一区域为未能被第一摄像头和第二摄像头拍摄到的区域。
[0167] 此外,本发明实施例还提供一种电子设备,该电子设备如图1所示,包括第一采集 单元101,第一本体102和第二本体103,第一本体102和第二本体103通过第一轴104连 接,第一本体102包括电子设备的显示部分所在的第一平面105,第二本体103包括电子设 备的输入部分所在的第二平面106,第一采集单元101可W拍摄到第一采集单元101前方的 区域,如图1中的灰度部分所示区域。并且图1所示电子设备100放置在物理面,如桌面上 时,电子设备工作在第一模式下,该第一模式为第一本体102在第二模式下W第一轴104为 转轴旋转,使第一本体102的第一平面105和第二本体103的第二平面106之间的夹角大 于180度的工作模式,第二模式为第一平面105和第二平面106重合的工作模式。
[016引例如图1示意图中,虚线部分表示电子设备的第二模式,此时第一平面105和第二 平面106重合,当第二平面106W图中所示箭头为旋转方向旋转至图1中第二平面106所 示位置时,电子设备工作于第一模式,在该第一模式可W看出电子设备向一帐篷放置在物 理面上,所w第一模式也可w形象地称为帐篷模式。
[0169] 电子设备100还上述动作识别装置(图中未画出),第一采集单元用于拍摄位于放 置电子设备的物理面上的监测区域,动作识别装置可W应用所述第一采集单元的视场,得 到所述监测区域,获取所述监测区域内,操作体与放置所述电子设备的物理面之间的距离, 并当所述距离满足识别触发条件时,获取所述监测区域内所述操作体的动作,识别所述操 作体的动作,生成由所述电子设备执行的操作指令,所述识别触发条件为触发所述电子设 备识别所述操作体的动作的条件。
[0170] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所W描述的比较简单,相关之处参见方法部分说 明即可。
[0171] 最后,还需要说明的是,在本文中,诸如第一、第二、第H和第四等之类的关系术语 仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示该些 实体或操作之间存在任何该种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任 何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设 备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为该种过程、方 法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定 的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0172] 为了描述的方便,描述W上装置时W功能分为各种单元分别描述。当然,在实施本 申请时可W把各单元的功能在同一个或多个软件和/或硬件中实现。
[0173] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对该些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可W在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的该些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
【主权项】
1. 一种动作识别方法,其特征在于,应用于电子设备中,所述电子设备包括第一本体和 第二本体,所述第一本体和所述第二本体通过第一轴连接,所述第一本体包括所述电子设 备的显示部分所在的第一平面,所述第二本体包括所述电子设备的输入部分所在的第二平 面,所述电子设备工作在第一模式下,所述第一模式为所述第一本体在第二模式下以所述 第一轴为转轴旋转,使所述第一本体的第一平面和所述第二本体的第二平面之间的夹角大 于180度的工作模式,所述第二模式为所述第一平面和所述第二平面重合的工作模式;所 述方法包括: 应用所述电子设备的第一采集单元的视场,得到位于所述第一采集单元前方,且位于 放置所述电子设备的物理面上,可被所述第一采集单元拍摄到的监测区域; 获取所述监测区域内,操作体与放置所述电子设备的物理面之间的距离; 当所述距离满足识别触发条件时,获取所述监测区域内所述操作体的动作,所述识别 触发条件为触发所述电子设备识别所述操作体的动作的条件; 识别所述操作体的动作,生成由所述电子设备执行的操作指令。2. 根据权利要求1所述的方法,其特征在于,所述电子设备还包括第二采集单元,所述 方法还包括: 通过所述第二采集单元获取所述电子设备的夹角角度,所述夹角为所述第一本体和所 述第二本体构成的夹角; 当所述电子设备的夹角角度在预设角度范围内时,执行应用所述电子设备的第一采集 单元的视场,得到位于所述第一采集单元前方,且可被所述第一采集单元拍摄到的监测区 域的步骤。3. 根据权利要求2所述的方法,其特征在于,所述第二采集单元包括:设置在所述第一 平面上的第一角度传感器、与所述第一角度传感器相连的变阻器,设置在所述第二平面上 的第二角度传感器和与所述第二角度传感器相连的变阻器;所述第二采集单元通过所述第 一角度传感器和所述第二角度传感器获取所述电子设备的夹角角度; 所述第一角度传感器和和所述第二角度传感器分别用于获取与其相连的所述变阻器 的阻值,并依据所述阻值和角度的对应关系,得到各自所在平面相对于水平面的角度; 或者所述第二采集单元包括:设置在所述第一平面的基于微电机系统技术的第一惯性 传感器和设置在所述第二平面的基于微电机系统技术的第二惯性传感器,所述第二采集单 元通过所述第一惯性传感器和所述第二惯性传感器获取所述电子设备的夹角角度;所述第 一惯性传感器和所述第二惯性传感器分通过检测自身的敏感轴转动角度,得到各自所在平 面相对于所述水平面的角度; 或者所述第二采集单元包括:设置在所述第一平面的第一重力传感器和,设置在所述 第二平面的第二重力传感器;所述第二采集单元通过所述第一重力传感器和所述第二重力 传感器获取所述电子设备的夹角角度;所述第一重力传感器和所述第二重力传感器分别用 于依据加速度变化计算各自所在平面相对于所述水平面的角度。4. 根据权利要求1或2所述的方法,其特征在于,所述第一采集单元为一摄像头,所述 应用所述电子设备的第一采集单元的视场,得到位于所述第一采集单元前方,且位于放置 所述电子设备的物理面上,可被所述第一采集单元拍摄到的监测区域,包括: 获取所述摄像头与第一水平边之间的第一距离b,所述第一水平边为第一平面中未与 第二平面的水平边相连的水平边; 依据公式:a=b*sin(90-VF0V/2)/sin Z VF0V/2,得到监测区域与所述第一平面之间的 最短距离a,所述VFOV为所述摄像头的垂直视场; 依据公式:c=2*b*sin(90-HF0V/2)/sin Z HF0V/2,得到所述监测区域在最短距离a下 的最短宽度c,所述HFOV为所述摄像头的水平视场,所述摄像头的焦点为所述最短宽度c的 中心点,并且所述监测区域与所述第一平面之间的距离增大时,所述监测区域的宽度也增 大。5. 根据权利要求1或2所述的方法,其特征在于,所述第一采集单元包括第一摄像头 和第二摄像头,所述第一摄像头和所述第二摄像头位于同一水平线上,且所述第一摄像头 和所述第二摄像头的垂直视场VFOV相同,所述第一摄像头和所述第二摄像头的水平视场 VFOV相同,所述监测区域为可被所述第一摄像头和所述第二摄像头共同拍摄到的区域; 所述应用电子设备的第一采集单元的视场,得到位于所述第一采集单元前方,且位于 放置所述电子设备的物理面上,可被所述第一采集单元拍摄到的监测区域,包括: 获取任意一个摄像头与第一水平边之间的第一距离b,所述第一水平边为第一平面中 未与第二平面的水平边相连的水平边,所述任意一个摄像头为所述第一摄像头或所述第二 摄像头; 依据公式:a=b*sin(90-VF0V/2)/sin Z VF0V/2,得到监测区域与所述第一平面之间的 最短距离a ; 计算述监测区域在最短距离a下的最短宽度c,所述第一摄像头的焦点和所述第二摄 像头的焦点之间的连线的中心点为所述最短宽度c的中心点,并且所述监测区域与所述第 一平面之间的距离增大时,所述监测区域的宽度也增大。6. 根据权利要求5所述的方法,其特征在于,计算所述监测区域在最短距离a下的最短 览度c,包括: 依据公式:d=2*b*sin(90-HF0V/2)/sin Z HF0V/2,得到所述第一摄像头或所述第二摄 像头所拍摄的区域在最短距离a下的宽度d ; 依据所述
第一摄像头的焦点和所述第二摄像头的焦点之间的距离e,及所述宽度d,得 到所述最短宽度c为:c=d_e。7. 根据权利要求5所述的方法,其特征在于,计算所述监测区域在最短距离a下的最短 览度c,包括: 获取第一区域内到所述第一平面的最大垂直距离h,_ f为所述第一摄像头的焦点和所述第二摄 像头的焦点之间的距离,第一区域为未能被所述第一摄像头和所述第二摄像头拍摄到的区 域; 依据公式:〇=2*(&-11)*8丨11(90-册0¥/2)/8丨112册0¥/2,得到最短宽度(3。8. 根据权利要求1或2所述的方法,其特征在于,所述第一采集单元为一摄像头,所述 获取所述监测区域内,操作体与放置所述电子设备的物理面之间的距离,包括 : 通过所述摄像头拍摄所述监测区域内的第一图像,所述第一图像包括所述操作体和放 置所述电子设备的物理面; 应用所述图像识别技术识别相邻时刻所述第一图像中操作体在不同位置的像素变化 情况,并依据像素和尺寸的对应关系,获得所述操作体与所述物理面之间的距离。9. 根据权利要求1或2所述的方法,其特征在于,所述电子设备还包括一可作为所述物 理面的采集平板,所述采集平板上安装有多个红外线发射器和多个红外线接收器; 所述获取所述监测区域内,操作体与放置所述电子设备的物理面之间的距离,包括:通 过检测所述红外线发射器发出的红外光被所述红外线接收器接收的时长,来获取所述监测 区域内操作体与放置所述电子设备的物理面之间的距离。10. 根据权利要求1或2所述的方法,其特征在于,当所述操作体与所述物理面之间的 距离在预设距离范围内时,表明所述距离满足识别触发条件,所述预设距离范围为触发所 述电子设备识别所述操作体的动作的距离范围。11. 一种动作识别装置,其特征在于,应用于电子设备中,所述电子设备包括第一本体 和第二本体,所述第一本体和所述第二本体通过第一轴连接,所述第一本体包括所述电子 设备的显示部分所在的第一平面,所述第二本体包括所述电子设备的输入部分所在的第二 平面,所述电子设备工作在第一模式下,所述第一模式为所述第一本体在第二模式下以所 述第一轴为转轴旋转,使所述第一本体的第一平面和所述第二本体的第二平面之间的夹角 大于180度的工作模式,所述第二模式为所述第一平面和所述第二平面重合的工作模式, 所述装置包括: 区域获取单元,用于应用所述电子设备的第一采集单元的视场,得到位于所述第一采 集单元前方,且位于放置所述电子设备的物理面上,可被所述第一采集单元拍摄到的监测 区域; 距离获取单元,用于获取所述监测区域内,操作体与放置所述电子设备的物理面之间 的距离; 动作获取单元,用于当所述距离满足识别触发条件时,获取所述监测区域内所述操作 体的动作,所述识别触发条件为触发所述电子设备识别所述操作体的动作的条件; 识别单元,用于识别所述操作体的动作,生成由所述电子设备执行的操作指令。12. 根据权利要求11所述的装置,其特征在于,所述电子设备还包括第二采集单元,所 述装置还包括: 夹角获取单元,用于通过所述第二采集单元获取所述电子设备的夹角角度,当所述电 子设备的夹角角度在预设角度范围内时,触发所述区域获取单元,所述夹角为所述第一本 体和所述第二本体构成的夹角。13. 根据权利要求12所述的装置,其特征在于,所述第二采集单元包括:设置在所述第 一平面的转轴上的第一角度传感器、与所述第一角度传感器相连的变阻器,设置在所述第 一平面的转轴上的第二角度传感器和与所述第二角度传感器相连的变阻器;所述第二采集 单元通过所述第一角度传感器和所述第二角度传感器获取所述电子设备的夹角角度; 所述第一角度传感器和和所述第二角度传感器分别用于获取与其相连的所述变阻器 的阻值,并依据所述阻值和角度的对应关系,得到各自所在平面相对于水平面的角度; 或者所述第二采集单元包括:设置在所述第一平面的基于微电机系统技术的第一惯性 传感器和设置在所述第二平面的基于微电机系统技术的第二惯性传感器,所述第二采集单 元通过所述第一惯性传感器和所述第二惯性传感器获取所述电子设备的夹角角度;所述第 一惯性传感器和所述第二惯性传感器分通过检测自身的敏感轴转动角度,得到各自所在平 面相对于所述水平面的角度; 或者所述第二采集单元包括:设置在所述第一平面的第一重力传感器和,设置在所述 第二平面的第二重力传感器;所述第二采集单元通过所述第一重力传感器和所述第二重力 传感器获取所述电子设备的夹角角度;所述第一重力传感器和所述第二重力传感器分别用 于依据加速度变化计算各自所在平面相对于所述水平面的角度。14. 根据权利要求11或12所述的装置,其特征在于,所述第一采集单元为一摄像头,所 述区域获取单元,包括: 第一获取子单元,用于获取所述摄像头与第一水平边之间的第一距离b,所述第一水平 边为第一平面中未与第二平面的水平边相连的水平边; 第二获取子单元,用于依据公式:a=b*sin(90-VF0V/2)/sin Z VF0V/2,得到监测区域 与所述第一平面之间的最短距离a,所述VFOV为所述摄像头的垂直视场; 第三获取子单元,用于依据公式:c=2*b*sin(90-HF0V/2)/sin Z HF0V/2,得到所述监 测区域在最短距离a下的最短宽度c,所述HFOV为所述摄像头的水平视场,所述摄像头的焦 点为所述最短宽度c的中心点,并且所述监测区域与所述第一平面之间的距离增大时,所 述监测区域的宽度也增大。15. 根据权利要求11或12所述的装置,其特征在于,所述第一采集单元包括第一摄像 头和第二摄像头,所述第一摄像头和所述第二摄像头位于同一水平线上,且所述第一摄像 头和所述第二摄像头的垂直视场VFOV相同,所述第一摄像头和所述第二摄像头的水平视 场VFOV相同,所述监测区域为可被所述第一摄像头和所述第二摄像头共同拍摄到的区域; 所述区域获取单元,包括: 第三获取子单元,用于获取任意一个摄像头与第一水平边之间的第一距离b,所述第一 水平边为第一平面中未与第二平面的水平边相连的水平边,所述任意一个摄像头为所述第 一摄像头或所述第二摄像头; 第四获取子单元,用于依据公式:a=b*sin(90-VF0V/2)/sin Z VF0V/2,得到监测区域 与所述第一平面之间的最短距离a ; 计算子单元,用于计算述监测区域在最短距离a下的最短宽度c,所述第一摄像头的焦 点和所述第二摄像头的焦点之间的连线的中心点为所述最短宽度c的中心点,并且所述监 测区域与所述第一平面之间的距离增大时,所述监测区域的宽度也增大。16. 根据权利要求15所述的装置,其特征在于,所述计算子单元进一步用于: 依据公式:d=2*b*sin(90-HF0V/2)/sin Z HF0V/2,得到所述第一摄像头或所述第二摄 像头所拍摄的区域在最短距离a下的宽度d,并依据所述第一摄像头的焦点和所述第二摄 像头的焦点之间的距离e,及所述宽度d,得到所述最短宽度c为:c=d-e。17. 根据权利要求15所述的装置,其特征在于,所述计算子单元进一步用于:获取第一 区域内到所述第一平面的最大垂直距离h并依据公式:c=2* (a-h) *sin (90-HF0V/2)/sin Z HF0V/2,得到最短宽度c,f为所述第一摄 像头的焦点和所述第二摄像头的焦点之间的距离,第一区域为未能被所述第一摄像头和所 述第二摄像头拍摄到的区域。18. 根据权利要求11或12所述的装置,其特征在于,所述第一采集单元为一摄像头,所 述距离获取单元具体用于: 通过所述摄像头拍摄所述监测区域内的第一图像,应用所述图像识别技术识别相邻时 刻所述第一图像中操作体在不同位置的像素变化情况,并依据像素和尺寸的对应关系,获 得所述操作体与所述物理面之间的距离,所述第一图像包括所述操作体和放置所述电子设 备的物理面。19. 根据权利要求11或12所述的装置,其特征在于,所述电子设备还包括一可作为所 述物理面的采集平板,所述采集平板上安装有多个红外线发射器和多个红外线接收器; 所述距离获取单元具体用于:通过检测所述红外线发射器发出的红外光被所述红外线 接收器接收的时长,来获取所述监测区域内操作体与放置所述电子设备的物理面之间的距 离。20. 根据权利要求11或12所述的装置,其特征在于,当所述操作体与所述物理面之间 的距离在预设距离范围内时,表明所述距离满足识别触发条件,所述预设距离范围为触发 所述电子设备识别所述操作体的动作的距离范围。21. -种电子设备,其特征在于,所述电子设备包括第一本体和第二本体,所述第一本 体和所述第二本体通过第一轴连接,所述第一本体包括所述电子设备的显示部分所在的第 一平面,所述第二本体包括所述电子设备的输入部分所在的第二平面,所述电子设备工作 在第一模式下,所述第一模式为所述第一本体在第二模式下以所述第一轴为转轴旋转,使 所述第一本体的第一平面和所述第二本体的第二平面之间的夹角大于180度的工作模式, 所述第二模式为所述第一平面和所述第二平面重合的工作模式,所述电子设备还包括第一 采集单元和如权利要求11至20任意一项所述的动作识别装置; 其中,所述第一采集单元用于拍摄所述第一采集单元前方,位于放置所述电子设备的 物理面上且可被所述第一采集单元拍摄到的监测区域,所述动作识别装置用于应用所述第 一采集单元的视场,得到所述监测区域,获取所述监测区域内,操作体与放置所述电子设备 的物理面之间的距离,并当所述距离满足识别触发条件时,获取所述监测区域内所述操作 体的动作,识别所述操作体的动作,生成由所述电子设备执行的操作指令,所述识别触发条 件为触发所述电子设备识别所述操作体的动作的条件。
【专利摘要】本发明实施例提供一种动作识别方法、装置及电子设备,其中电子设备应用本发明实施例提供的动作识别方法在对动作进行识别之前,需要获取监测区域内操作体与放置所述电子设备的物理面之间的距离;当所述距离满足识别触发条件时,获取所述监测区域内所述操作体的动作,识别后生成与其对应且可由电子设备执行的操作指令。与现有动作识别方法相比,增加了动作获取的触发条件。并且相对于现有模糊动作匹配识别方法来说,只有在距离满足识别触发条件时,才触发识别机制,降低误识别及误触发的概率。
【IPC分类】G06F3/01
【公开号】CN104881109
【申请号】CN201410073676
【发明人】冯晓毅, 孔云
【申请人】联想(北京)有限公司
【公开日】2015年9月2日
【申请日】2014年2月28日
转载请注明原文地址:https://www.famiwei.com/read-8138958.html