著录项信息
专利名称 | 一种红外手势识别器、摄像方法、装置及摄像机 |
申请号 | CN201410491309.5 | 申请日期 | 2014-09-23 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-01-21 | 公开/公告号 | CN104298348A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/01 | IPC分类号 | G;0;6;F;3;/;0;1;;;H;0;4;N;5;/;2;3;2查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 广东欧珀移动通信有限公司 | 当前权利人 | 广东欧珀移动通信有限公司 |
发明人 | 陈启安;甄文先 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种红外手势识别器、摄像方法、装置及摄像机,所述红外手势识别器包括:红外发射器,用于发射红外光;至少两块红外接收器,用于接收所述红外光中被用户手掌反射回的红外光,并向处理器发送预设信号;所述处理器,用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息,能解决黑暗条件下无法进行手势识别,以及手势识别引起设备功耗过高的问题。
1.一种摄像方法,其特征在于,该方法由安装在摄像机中的摄像装置来执行,包括:
在一个时间窗口内通过红外手势识别器获取用户手掌的动作信息;所述红外手势识别器,包括:
一个红外发射器,用于发射红外光;
至少两块红外接收器,用于接收所述红外光中被用户手掌反射回的红外光,并向处理器发送预设信号并实时将接收的红外光的强度信号发送给所述处理器;
所述处理器,用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序和所述强度信号获取所述用户手掌的动作信息;
所述红外手势识别器用于操控摄像头,所述至少两块红外接收器中至少包括位于左上角的第一红外接收器,位于右上角的第二红外接收器,位于左下角的第三红外接收器,以及位于右下角的第四红外接收器;
所述摄像方法中还包括执行如下至少一项操作:
若从所述第一红外接收器接收所述预设信号的时间先于从所述第二红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从左向右;
对应于控制摄像头向右旋转;
若从所述第一红外接收器接收所述预设信号的时间晚于从所述第二红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从右向左;
对应于控制摄像头向左旋转;
若从所述第一红外接收器接收所述预设信号的时间先于从所述第三红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从上向下;
对应于控制摄像头向下旋转;
若从所述第一红外接收器接收所述预设信号的时间晚于从所述第三红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从下向上;
对应于控制摄像头向上旋转;
若从所述第一红外接收器接收所述预设信号的时间早于从所述第四红外接收器接收所述预设信号的时间,且从所述第二红外接收器和从所述第三红外接收器接收所述预设信号的时间,晚于从所述第一红外接收器接收所述预设信号的时间且早于从所述第四红外接收器接收所述预设信号的时间,则判定用户手掌动作为从左上角向右下角;对应于控制摄像头向右下角旋转;
若从所述第一红外接收器接收所述预设信号的时间晚于从所述第四红外接收器接收所述预设信号的时间,且从所述第二红外接收器和从所述第三红外接收器接收所述预设信号的时间,早于从所述第一红外接收器接收所述预设信号的时间且晚于从所述第四红外接收器接收所述预设信号的时间,则判定用户手掌动作为从右下角向左上角;对应于控制摄像头向左上角旋转;
若从所述第二红外接收器接收所述预设信号的时间早于从所述第三红外接收器接收所述预设信号的时间,且从所述第一红外接收器和从所述第四红外接收器接收所述预设信号的时间,晚于从所述第二红外接收器接收所述预设信号的时间且早于从所述第三红外接收器接收所述预设信号的时间,则判定用户手掌动作为从右上角向左下角;对应于控制摄像头向左下角旋转;
若从所述第二红外接收器接收所述预设信号的时间晚于从所述第三红外接收器接收所述预设信号的时间,且从所述第一红外接收器和从所述第四红外接收器接收所述预设信号的时间,早于从所述第二红外接收器接收所述预设信号的时间且晚于从所述第三红外接收器接收所述预设信号的时间,则判定用户手掌动作为从左下角向右上角;对应于控制摄像头向右上角旋转;
若从所述至少两块红外接收器所接收的所述预设信号的时间相同,且在预设时长范围内,若所述至少两块红外接收器中任一红外接收器接收红外光的强度逐渐变小,则判定用户手掌动作为从近向远;对应于控制摄像头镜头调小焦距;
若从所述至少两块红外接收器所接收的所述预设信号的时间相同,且在预设时长范围内,若所述至少两块红外接收器中任一红外接收器接收红外光的强度逐渐变大,则判定用户手掌动作为从远向近;对应于控制摄像头镜头调大焦距。
2.如权利要求1所述的摄像方法,其特征在于,所述摄像机包括旋转摄像头、第一步进马达和第二步进马达,所述第一步进马达与所述旋转摄像头连接,所述第二步进马达与所述旋转摄像头的镜头连接;
对摄像头调整包括:控制所述摄像机的第一步进马达工作,以带动所述旋转摄像头进行取景调整;和/或
控制所述摄像机的第二步进马达工作,以带动所述旋转摄像头进行焦距调整。
3.一种摄像装置,其特征在于,该摄像装置安装于摄像机中,包括:
动作信息获取单元,用于在一个时间窗口内通过红外手势识别器获取用户手掌的动作信息;所述红外手势识别器,包括:
一个红外发射器,用于发射红外光;
至少两块红外接收器,用于接收所述红外光中被用户手掌反射回的红外光,并向处理器发送预设信号并实时将接收的红外光的强度信号发送给所述处理器;
所述处理器,用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序和所述强度信号获取所述用户手掌的动作信息;
所述红外手势识别器用于操控摄像头,所述至少两块红外接收器中至少包括位于左上角的第一红外接收器,位于右上角的第二红外接收器,位于左下角的第三红外接收器,以及位于右下角的第四红外接收器;
所述摄像装置中还用于执行如下至少一项操作:
若从所述第一红外接收器接收所述预设信号的时间先于从所述第二红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从左向右;
对应于控制摄像头向右旋转;
若从所述第一红外接收器接收所述预设信号的时间晚于从所述第二红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从右向左;
对应于控制摄像头向左旋转;
若从所述第一红外接收器接收所述预设信号的时间先于从所述第三红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从上向下;
对应于控制摄像头向下旋转;
若从所述第一红外接收器接收所述预设信号的时间晚于从所述第三红外接收器接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从下向上;
对应于控制摄像头向上旋转;
若从所述第一红外接收器接收所述预设信号的时间早于从所述第四红外接收器接收所述预设信号的时间,且从所述第二红外接收器和从所述第三红外接收器接收所述预设信号的时间,晚于从所述第一红外接收器接收所述预设信号的时间且早于从所述第四红外接收器接收所述预设信号的时间,则判定用户手掌动作为从左上角向右下角;对应于控制摄像头向右下角旋转;
若从所述第一红外接收器接收所述预设信号的时间晚于从所述第四红外接收器接收所述预设信号的时间,且从所述第二红外接收器和从所述第三红外接收器接收所述预设信号的时间,早于从所述第一红外接收器接收所述预设信号的时间且晚于从所述第四红外接收器接收所述预设信号的时间,则判定用户手掌动作为从右下角向左上角;对应于控制摄像头向左上角旋转;
若从所述第二红外接收器接收所述预设信号的时间早于从所述第三红外接收器接收所述预设信号的时间,且从所述第一红外接收器和从所述第四红外接收器接收所述预设信号的时间,晚于从所述第二红外接收器接收所述预设信号的时间且早于从所述第三红外接收器接收所述预设信号的时间,则判定用户手掌动作为从右上角向左下角;对应于控制摄像头向左下角旋转;
若从所述第二红外接收器接收所述预设信号的时间晚于从所述第三红外接收器接收所述预设信号的时间,且从所述第一红外接收器和从所述第四红外接收器接收所述预设信号的时间,早于从所述第二红外接收器接收所述预设信号的时间且晚于从所述第三红外接收器接收所述预设信号的时间,则判定用户手掌动作为从左下角向右上角;对应于控制摄像头向右上角旋转;
若从所述至少两块红外接收器所接收的所述预设信号的时间相同,且在预设时长范围内,若所述至少两块红外接收器中任一红外接收器接收红外光的强度逐渐变小,则判定用户手掌动作为从近向远;对应于控制摄像头镜头调小焦距;
若从所述至少两块红外接收器所接收的所述预设信号的时间相同,且在预设时长范围内,若所述至少两块红外接收器中任一红外接收器接收红外光的强度逐渐变大,则判定用户手掌动作为从远向近;对应于控制摄像头镜头调大焦距。
4.如权利要求3所述的摄像装置,其特征在于,所述摄像机包括旋转摄像头、第一步进马达和第二步进马达,所述第一步进马达与所述旋转摄像头连接,所述第二步进马达与所述旋转摄像头的镜头连接;
所述摄像装置具体用于:控制所述摄像机的第一步进马达工作,以带动与所述旋转摄像头进行取景调整;和/或
控制所述摄像机的第二步进马达工作,以带动与所述旋转摄像头进行焦距调整。
一种红外手势识别器、摄像方法、装置及摄像机\n技术领域\n[0001] 本发明涉及摄像机技术领域,具体涉及一种红外手势识别器、摄像方法、装置及摄像机。\n背景技术\n[0002] 手势是人类沟通交流不可分割的一部分,人们在相互交流时总喜欢指手划脚。而手势识别技术又开辟了我们与机器、设备或电脑互动的新局面。\n[0003] 例如,智能手机采用前置摄像头跟踪进行手势识别的技术实际上已经使用了一段时间,如三星公司的Galax S4,带有手势翻页功能,这种采用摄像头跟踪手势进行手势识别的技术还可用于平板电脑、笔记本电脑、便携式游戏机、摄像机等便携设备。\n[0004] 但是,这种手势识别方式仍面临几个重要问题:一方面,在黑暗条件下摄像头无法拍摄手势图像,另一方面,不间断的影像分析和处理使便携设备计算量太大,导致设备功耗过高。\n发明内容\n[0005] 有鉴于此,本发明实施例提供一种红外手势识别器、摄像方法、装置及摄像机,以解决黑暗条件下无法进行手势识别,以及手势识别引起设备功耗过高的问题。本发明实施例采用以下技术方案:\n[0006] 第一方面,本发明实施例提供了一种红外手势识别器,包括:\n[0007] 红外发射器,用于发射红外光;\n[0008] 至少两块红外接收器,用于接收所述红外光中被用户手掌反射回的红外光,并向处理器发送预设信号;\n[0009] 所述处理器,用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息。\n[0010] 第二方面,本发明实施例还提供了一种摄像方法,包括:\n[0011] 在一个时间窗口内通过如第一方面所述的红外手势识别器获取用户手掌的动作信息;\n[0012] 获取与所述动作信息相匹配的预设控制指令;\n[0013] 根据所述预设控制指令控制摄像机的旋转摄像头进行摄像调整。\n[0014] 第三方面,本发明实施例还提供了一种摄像装置,包括:\n[0015] 动作信息获取单元,用于在一个时间窗口内通过如权利要求1‐4任一所述的红外手势识别器获取用户手掌的动作信息;\n[0016] 控制指令获取单元,用于获取与所述动作信息相匹配的预设控制指令;\n[0017] 摄像调整单元,用于根据所述预设控制指令控制所述摄像机的旋转摄像头进行摄像调整。\n[0018] 第四方面,本发明实施例还提供了一种摄像机,包括:\n[0019] 旋转摄像头,马达,其中所述旋转摄像头与所述马达连接;\n[0020] 第一方面所述的红外手势识别器,用于在一个时间窗口内获取用户手掌的动作信息,将所述动作信息发送给取景控制模块;\n[0021] 所述取景控制模块,用于获取所述动作信息,从包括动作信息和预设控制指令的预设对应表中,查找与所述动作信息对应的预设控制指令,将所述预设控制指令发送给马达控制模块;\n[0022] 所述马达控制模块用于根据所述预设控制指令控制所述马达工作,以使所述马达带动所述摄像头进行摄像调整。\n[0023] 本发明实施例提出的技术方案的有益技术效果是:\n[0024] 本实施例的技术方案通过至少两块红外接收器接收红外发射器发射的红外光中被用户手掌反射回的红外光,并向处理器发送预设信号,所述处理器根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息,能在任意光线条件下进行手势识别,以及降低手势识别的设备功耗。\n附图说明\n[0025] 为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。\n[0026] 图1是本发明具体实施例一所述的红外手势识别器的结构框图;\n[0027] 图2是本发明具体实施例二所述的红外手势识别器中的红外接收器的分布示意图;\n[0028] 图3是本发明具体实施例三所述的摄像方法流程图;\n[0029] 图4是本发明具体实施例四所述的摄像方法流程图;\n[0030] 图5是本发明具体实施例五所述的摄像装置的结构框图;\n[0031] 图6是本发明具体实施例六所述的摄像机的结构框图。\n具体实施方式\n[0032] 为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0033] 下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。\n[0034] 实施例一\n[0035] 图1是本实施例所述的红外手势识别器的结构框图,本实施例可适用于通过至少两块红外接收器接收红外发射器发射的红外光中被用户手掌反射回的红外光,根据接收的先后顺序获取所述用户手掌的动作信息的情况,该方法可以由安装在摄像机中的摄像装置来执行,如图1所示,本实施例所述的红外手势识别器包括:红外发射器101,用于发射红外光;\n[0036] 至少两块红外接收器(如图1中第一红外接收器102、第二红外接收器103、以及第N红外接收器104等),用于接收所述红外光中被用户手掌反射回的红外光,并向处理器发送预设信号;\n[0037] 即当所述至少两块红外接收器中任意一块红外接收器接收到红外光时,立即向处理器发送预设信号,所述预设信号包括但不限于高电平信号和/或接收器的标识信息。例如各红外接收器接收到红外光时,均向处理器发送高电平信号,或均向处理器发送该接收器的标识信息。\n[0038] 需要说明的是,本实施例所公开的所述至少两个红外接收器可呈任意几何关系排布,只要用户手掌作特定动作时,能通过所述至少两个红外接收器中的两个或两个以上的红外接收器,接收到红外光的时间能区别开来即可。例如所述至少两个红外接收器可呈上下分布、左右分布、田字格分布、三角形分布、菱形分布等。例如呈上下分布可分别获取所述用户手掌向上和向下的的动作信息,呈左右分布可分别获取所述用户手掌向左和向右的动作信息,田字格分布、三角形分布或菱形分布可分别获取所述用户手掌向左、向右、向上和向下的动作信息等。\n[0039] 所述处理器105,用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息。\n[0040] 若所述处理器105接收到红外接收器发送的预设信号时,记录接收时间和接收器的标识信息,按照接收时间的先后顺序对发送预设信号的红外接收器进行排序,若从两个或两个以上的红外接收器接收预设信号的时间相同或在预设时长范围之内,则认为这两个或两个以上的红外接收器排序序号相同,根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息。\n[0041] 本实施例的技术方案通过至少两块红外接收器接收红外发射器发射的红外光中被用户手掌反射回的红外光,并向处理器发送预设信号,所述处理器根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息,能在任意光线条件下进行手势识别,以及降低手势识别的设备功耗。\n[0042] 实施例二\n[0043] 在实施例一的基础之上,本实施例本实施例所公开的所述至少两个红外接收器包括位于左上角的第一红外接收器,位于右上角的第二红外接收器,位于左下角的第三红外接收器,以及位于右下角的第四红外接收器。所述至少两个红外接收器的排布形式可为多种,可为任意几何形状排布,只要包括位于左上角的第一红外接收器,位于右上角的第二红外接收器,位于左下角的第三红外接收器,以及位于右下角的第四红外接收器即可。\n[0044] 图2是本实施例所述的红外手势识别器中的红外接收器的分布示意图中的一种,如图2所示,其中A为第一红外接收器,B为第二红外接收器,C为第三红外接收器,D为第四红外接收器。\n[0045] 基于本实施例所公开的所述第一红外接收器A、第二红外接收器B、第三红外接收器C、以及第四红外接收器D,所述处理器具体用于执行如下至少一项所述的操作:\n[0046] 若从所述第一红外接收器A接收所述预设信号的时间先于从所述第二红外接收器B接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从左向右;\n[0047] 若从所述第一红外接收器A接收所述预设信号的时间晚于从所述第二红外接收器B接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从右向左;\n[0048] 若从所述第一红外接收器A接收所述预设信号的时间先于从所述第三红外接收器C接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从上向下;\n[0049] 若从所述第一红外接收器A接收所述预设信号的时间晚于从所述第三红外接收器C接收所述预设信号的时间,且两者时间差在预设时长范围内,则判定用户手掌动作为从下向上;\n[0050] 若从所述第一红外接收器A接收所述预设信号的时间早于从所述第四红外接收器D接收所述预设信号的时间,且从所述第二红外接收器B和从所述第三红外接收器C接收所述预设信号的时间,晚于从所述第一红外接收器A接收所述预设信号的时间且早于从所述第四红外接收器D接收所述预设信号的时间,则判定用户手掌动作为从左上角向右下角;\n[0051] 若从所述第一红外接收器A接收所述预设信号的时间晚于从所述第四红外接收器D接收所述预设信号的时间,且从所述第二红外接收器B和从所述第三红外接收器C接收所述预设信号的时间,早于从所述第一红外接收器A接收所述预设信号的时间且晚于从所述第四红外接收器D接收所述预设信号的时间,则判定用户手掌动作为从右下角向左上角;\n[0052] 若从所述第二红外接收器B接收所述预设信号的时间早于从所述第三红外接收器C接收所述预设信号的时间,且从所述第一红外接收器A和从所述第四红外接收器D接收所述预设信号的时间,晚于从所述第二红外接收器B接收所述预设信号的时间且早于从所述第三红外接收器C接收所述预设信号的时间,则判定用户手掌动作为从右上角向左下角;\n[0053] 若从所述第二红外接收器B接收所述预设信号的时间晚于从所述第三红外接收器C接收所述预设信号的时间,且从所述第一红外接收器A和从所述第四红外接收器D接收所述预设信号的时间,早于从所述第二红外接收器B接收所述预设信号的时间且晚于从所述第三红外接收器C接收所述预设信号的时间,则判定用户手掌动作为从左下角向右上角。\n[0054] 上述判定用户手掌动作可获取用户手掌在与所述四个红外接收器所在平面平行的平面内的动作信息,为了获取更多的手掌动作信息,还可获取用户手掌在与所述四个红外接收器所在平面垂直方向的动作信息。\n[0055] 例如,当所述至少两块红外接收器中任意一块红外接收器接收到红外光时,该红外接收器,还实时将接收的红外光的强度信号发送给所述处理器;所述处理器,还用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序和所述强度信号,获取所述用户手掌的动作信息。\n[0056] 其中,所述红外光的强度信号可为所述红外光的强度值,也可将红外光的强度按照预设算法进行分级,将所述红外光的强度级别作为所述红外接收器所接收的红外光的强度信号。\n[0057] 作为优选,所述处理器还用于根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序和所述强度信号,获取所述用户手掌的动作信息,具体包括:\n[0058] 若从所述至少两块红外接收器所接收的所述预设信号的时间相同,且在预设时长范围内,若所述至少两块红外接收器中任一红外接收器接收红外光的强度逐渐变小,则判定用户手掌动作为从近向远;\n[0059] 若从所述至少两块红外接收器所接收的所述预设信号的时间相同,且在预设时长范围内,若所述至少两块红外接收器中任一红外接收器接收红外光的强度逐渐变大,则判定用户手掌动作为从远向近。\n[0060] 进一步地,所述处理器还用于,在根据在一个时间窗口内从所述至少两块红外接收器所接收的所述预设信号的先后顺序获取所述用户手掌的动作信息之后,根据所述用户手掌的动作信息对所述用户手掌进行手势识别。\n[0061] 例如,以摄像机为例,根据所述用户手掌的动作信息对所述用户手掌进行手势识别可包括如下一项或一项以上的情况。\n[0062] 若判定用户手掌动作为从左向右,则确定识别到控制摄像头向右旋转的手势;若判定用户手掌动作为从右向左,则确定识别到控制摄像头向左旋转的手势;若判定用户手掌动作为从上向下,则确定识别到控制摄像头向下旋转的手势;若判定用户手掌动作为从下向上,则确定识别到控制摄像头向上旋转的手势;若判定用户手掌动作为从左上角向右下角,则确定识别到控制摄像头向右下角旋转的手势;\n[0063] 若判定用户手掌动作为从右下角向左上角,则确定识别到控制摄像头向左上角旋转的手势;\n[0064] 若判定用户手掌动作为从右上角向左下角,则确定识别到控制摄像头向左下角旋转的手势;\n[0065] 若判定用户手掌动作为从左下角向右上角,则确定识别到控制摄像头向右上角旋转的手势;\n[0066] 若判定用户手掌动作为从近向远,则确定识别到控制摄像头镜头调小焦距的手势;\n[0067] 若判定用户手掌动作为从远向近,则确定识别到控制摄像头镜头调大焦距的手势。\n[0068] 本实施例的技术方案在实施例一的基础上,以摄像机为例,进一步公开了当所述至少两个红外接收器包括位于左上角的第一红外接收器,位于右上角的第二红外接收器,位于左下角的第三红外接收器,以及位于右下角的第四红外接收器时,如何根据这四个红外接收器接收所述预设信号的时间先后顺序获取用户手掌的动作信息,以及在获取所述用户手掌的动作信息之后,如何根据所述用户手掌的动作信息对所述用户手掌进行手势识别的方法,能具体解决摄像机在黑暗条件下无法进行手势识别,以及手势识别引起设备功耗过高的问题。\n[0069] 实施例三\n[0070] 图3是本实施例所述的摄像方法流程图,如图3所示,本实施例所述的摄像方法包括:\n[0071] 步骤S301、在一个时间窗口内通过如实施例一或实施例二所述的红外手势识别器获取用户手掌的动作信息。\n[0072] 步骤S302、获取与所述动作信息相匹配的预设控制指令。\n[0073] 获取与所述动作信息相匹配的预设控制指令可包括多种方法,例如可将所述动作信息按照预设算法进行匹配运算,获取获取与所述动作信息相匹配的预设控制指令,又如,还可获取包括动作信息和预设控制指令的预设对应表,从所述预设对应表中查找与所述动作信息对应的预设控制指令。\n[0074] 步骤S303、根据所述预设控制指令控制摄像机的旋转摄像头进行摄像调整。\n[0075] 本实施例的技术方案通过如实施例一或实施例二所述的红外手势识别器获取用户手掌的动作信息,获取与所述动作信息相匹配的预设控制指令,根据所述预设控制指令控制摄像机的旋转摄像头进行摄像调整,能具体解决摄像机在黑暗条件下无法进行手势识别,以及手势识别引起设备功耗过高的问题。\n[0076] 实施例四\n[0077] 图4是本实施例所述的摄像方法流程图,如图4所示,本实施例所述的摄像方法包括:\n[0078] 步骤S401、在一个时间窗口内通过红外手势识别器获取用户手掌的动作信息。步骤S402、获取包括动作信息和预设控制指令的预设对应表。\n[0079] 例如,所述预设对应表可包括以下至少一项:\n[0080] 用户手掌动作为从左向右,对应于控制摄像头向右旋转;\n[0081] 用户手掌动作为从右向左,对应于控制摄像头向左旋转;\n[0082] 用户手掌动作为从上向下,对应于控制摄像头向下旋转;\n[0083] 用户手掌动作为从下向上,对应于控制摄像头向上旋转;\n[0084] 用户手掌动作为从左上角向右下角,对应于控制摄像头向右下角旋转;\n[0085] 用户手掌动作为从右下角向左上角,对应于控制摄像头向左上角旋转;\n[0086] 用户手掌动作为从右上角向左下角,对应于控制摄像头向左下角旋转;\n[0087] 用户手掌动作为从左下角向右上角,对应于控制摄像头向右上角旋转;\n[0088] 用户手掌动作为从近向远,对应于控制摄像头镜头调小焦距;\n[0089] 用户手掌动作为从远向近,对应于控制摄像头镜头调大焦距。\n[0090] 步骤S403、从所述预设对应表中查找与所述动作信息对应的预设控制指令。\n[0091] 步骤S404、根据所述预设控制指令控制摄像机的旋转摄像头进行摄像调整。\n[0092] 所述根据所述预设控制指令控制摄像机的旋转摄像头进行摄像调整具体包括:\n[0093] 根据所述预设控制指令控制所述摄像机的第一步进马达工作,以带动所述旋转摄像头进行取景调整,其中所述第一步进马达与所述旋转摄像头连接;和/或根据所述预设控制指令控制所述摄像机的第二步进马达工作,以带动所述旋转摄像头进行焦距调整,其中所述第二步进马达与所述旋转摄像头的镜头连接。\n[0094] 本实施例在实施例三的基础之上,地一步公开了一种获取与所述动作信息相匹配的预设控制指令,以及进一步公开了两种根据所述预设控制指令控制摄像机的旋转摄像头进行摄像调整的方法,能具体通过红外手势来进行摄像控制。\n[0095] 实施例五\n[0096] 图5是本实施例所述的摄像装置的结构框图,如图5所示,本实施例所述的摄像装置包括:\n[0097] 动作信息获取单元501,用于在一个时间窗口内通过如权利要求1‐4任一所述的红外手势识别器获取用户手掌的动作信息;\n[0098] 控制指令获取单元502,用于获取与所述动作信息相匹配的预设控制指令;\n[0099] 摄像调整单元503,用于根据所述预设控制指令控制所述摄像机的旋转摄像头进行摄像调整。\n[0100] 进一步地,所述摄像调整单元503具体用于:\n[0101] 根据所述预设控制指令控制所述摄像机的第一步进马达工作,以带动与所述旋转摄像头进行取景调整,其中所述第一步进马达与所述旋转摄像头连接;和/或根据所述预设控制指令控制所述摄像机的第二步进马达工作,以带动与所述旋转摄像头进行焦距调整,其中所述第二步进马达与所述旋转摄像头的镜头连接。进一步地,所述控制指令获取单元\n502具体用于:\n[0102] 获取包括动作信息和预设控制指令的预设对应表;\n[0103] 从所述预设对应表中查找与所述动作信息对应的预设控制指令。\n[0104] 进一步地,所述预设对应表包括以下至少一项:\n[0105] 用户手掌动作为从左向右对应于控制摄像头向右旋转;\n[0106] 用户手掌动作为从右向左对应于控制摄像头向左旋转;\n[0107] 用户手掌动作为从上向下对应于控制摄像头向下旋转;\n[0108] 用户手掌动作为从下向上对应于控制摄像头向上旋转;\n[0109] 用户手掌动作为从左上角向右下角对应于控制摄像头向右下角旋转;\n[0110] 用户手掌动作为从右下角向左上角对应于控制摄像头向左上角旋转;\n[0111] 用户手掌动作为从右上角向左下角对应于控制摄像头向左下角旋转;\n[0112] 用户手掌动作为从左下角向右上角对应于控制摄像头向右上角旋转;\n[0113] 用户手掌动作为从近向远对应于控制摄像头镜头调小焦距;\n[0114] 用户手掌动作为从远向近对应于控制摄像头镜头调大焦距。\n[0115] 本实施例提供的摄像装置可执行本发明实施例三和实施例四所提供的摄像方法,具备执行方法相应的功能模块和有益效果。\n[0116] 实施例六\n[0117] 图6是本实施例所述的摄像机的结构框图,如图6所示,本实施例所述的摄像机包括:\n[0118] 旋转摄像头605,马达604,其中所述旋转摄像头605与所述马达604连接;\n[0119] 如实施例一或实施例二所述的红外手势识别器601,用于在一个时间窗口内获取用户手掌的动作信息,将所述动作信息发送给取景控制模块602;\n[0120] 所述取景控制模块602,用于获取所述动作信息,从包括动作信息和预设控制指令的预设对应表中,查找与所述动作信息对应的预设控制指令,将所述预设控制指令发送给马达604控制模块;\n[0121] 所述马达控制模块603用于根据所述预设控制指令控制所述马达604工作,以使所述马达604带动所述摄像头605进行摄像调整。\n[0122] 进一步地,所述马达604包括第一步进马达和第二步进马达,所述第一步进马达与所述旋转摄像头605连接,所述第二步进马达与所述旋转摄像头605的镜头连接;\n[0123] 所述马达控制模块603具体用于:\n[0124] 根据所述预设控制指令控制所述第一步进马达工作,以带动与所述旋转摄像头\n605进行取景调整;\n[0125] 根据所述预设控制指令控制所述第二步进马达工作,以带动与所述旋转摄像头\n605进行焦距调整。\n[0126] 本实施例提供的摄像机包括本发明实施例一和实施例二所提供的红外手势识别器,具备红外手势识别器的有益效果;以及可执行本发明实施例三和实施例四所提供的摄像方法,具备执行方法相应的功能模块和有益效果。\n[0127] 以上实施例提供的技术方案中的部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。\n[0128] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
法律信息
- 2020-09-25
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2018-03-27
- 2015-02-18
实质审查的生效
IPC(主分类): G06F 3/01
专利申请号: 201410491309.5
申请日: 2014.09.23
- 2015-01-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-06-27
|
2011-12-20
| | |
2
| |
2013-05-08
|
2013-01-15
| | |
3
| |
2013-04-24
|
2013-01-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |