手势识别的识别方法和装置的制造方法_2

文档序号:9376261阅读:来源:国知局
的方法实施例。该手势识别 的识别方法可以在手势识别之前从多个控制者中确定一个进行手势控制的控制者,确定控 制者时采用人脸识别,这样,即使在手势识别的过程中采集到多个控制者的手势,只要确定 控制者是谁,就能准确的识别出哪些手势是对受控对象进行控制的手势,哪些是干扰手势, 从而解决了现有技术中多个不同的手势进行控制时准确度比较低的技术问题。同时,由于 先通过人脸识别确定控制者,避免了用复杂的算法去除干扰手势。
[0024] 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不 同于此处的顺序执行所示出或描述的步骤。
[0025] 图2是根据本发明实施例的手势识别的识别方法的流程图,如图2所示,该方法包 括如下步骤:
[0026] 步骤S202,采集对受控对象进行控制的一个或多个控制者的手势图像。采集手势 图像可以采用设置在受控对象上的照相机、摄像机等图像采集装置。采集的手势图像可以 是一个或多个控制者的,一个或多个控制者可以是有权限控制受控对象的控制者,也可以 没有权限对受控对象进行控制的控制者。
[0027] 步骤S204,获取一个或多个控制者的人脸图像。采用与获取手势图像相同的图像 采集装置采集人脸图像。
[0028] 步骤S206,对一个或多个控制者的人脸图像与受控对象相关联的人脸图像进行匹 配,得到匹配的人脸图像。受控对象中预先存储了与受控对象相关联的人脸图像,关联的人 脸图像可以是一个或者多个,这些关联的人脸图像所对应的控制者是可以对受控对象进行 控制的,从获取的人脸图像中匹配出允许对受控对象进行控制的控制者,即得到匹配的人 脸图像。
[0029] 步骤S208,识别手势图像中匹配的人脸图像所对应的控制者的控制手势。对匹配 的人脸图像的控制手势进行识别,识别出控制手势所指示的功能,即避免了识别不能控制 受控对象的控制者的手势。上述功能可以包括但不限于以下内容:空调的风力调剂、温度调 节、温度调节范围、音响设备的声音调节和灯光的光线调节等可以利用手势进行控制的家 居设备的功能。
[0030] 通过上述实施例,在进行手势识别之前就确定了要识别的控制者,并不需要在手 势识别的过程中从多个手势图像中提取去除干扰手势。由于控制者是确定的,即使出现不 同控制者的相同手势也能从相同的手势中确定该手势所指示的功能。从而解决了现有技术 中多个不同的手势进行控制时准确度比较低的技术问题,达到了提高基于手势识别的控制 的准确度。
[0031] 可选地,匹配的人脸图像为至少一个控制者的人脸图像。一个受控对象可以被至 少一个控制者控制,提高了受控对象的被控灵活性。该识别方法可以应用于空调、冰箱等智 能家居设备中,为智能家居设备配置多个控制者能使得用户获得更好的用户体验。
[0032] 可选地,当受控对象可以被多个控制者控制时,不同的控制者可以采用不同的控 制手势以实现相同功能的控制,即匹配的人脸图像对应第一控制者和第二控制者,第一控 制者和第二控制者采用相同或不同的手势控制受控对象执行相同的功能。不同控制者可以 采用同样的规则和方式对受控对象进行控制,例如,第一控制者采用剪刀的手势控制空调 风力,第二控制者采用剪刀的手势控制空调调温,当第一控制者和第二控制者同为空调的 控制者,且同时比出剪刀的手势对空调进行控制时,由于空调可以识别出第一控制者和第 二控制者的人脸,采集手势图像后能够判断出哪个剪刀的手势属于第一控制者,哪个剪刀 的手势属于第二控制者,从而确定属于不同的控制者的剪刀的手势对应的功能。这样,在准 确的识别出不同控制者的手势所对应的功能的同时,还能增加每个控制者的手势多样性。
[0033] 具体地,在匹配人脸图像时采用人脸特征进行匹配,即对一个或多个控制者的人 脸图像与受控对象相关联的人脸图像进行匹配,得到匹配的人脸图像包括:提取一个或多 个控制者的人脸图像的人脸特征。获取与受控对象相关联的人脸特征。匹配提取的人脸特 征与受控对象相关联的人脸特征,得到匹配的人脸图像。人脸特征的提取可以采用现有的 人脸识别方法,提取到人脸特征存储在受控对象中,即与受控对象相关联的人脸特征。当受 控对象的图像采集装置采集到人脸图像后,提取人脸图像中的人脸特征,并与存储在受控 对象中的人脸特征进行匹配,就得到了匹配的人脸图像,也就确定了进行控制的控制者是 谁。
[0034] 进一步地,识别手势图像中匹配的人脸图像所对应的控制者的控制手势包括:提 取一个或多个控制者的手势图像的手势特征。获取匹配的人脸图像所对应的控制者的控制 手势的手势模型。比对手势特征和手势模型,得到匹配的手势。将匹配的手势作为有效手 势,其中,有效手势为匹配的人脸图像所对应的控制者的手势,用于对受控对象进行控制。 手势模型可以是根据控制者的手势特征进行训练得到的模型,与相应的控制者的人脸图像 对应存储在受控对象中。在识别控制手势的过程中,提取一个或多个控制者的手势特征,与 受控对象中存储的手势模型进行比对,从而确定匹配的手势。具体的对应关系如表1所示。
[0035] 表 1
[0036]
[0037] 可选地,如表1所示,在对一个或多个控制者的人脸图像与受控对象相关联的人 脸图像进行匹配之前,方法还包括:采集控制受控对象的控制者的人脸图像。提取人脸图像 的人脸特征。关联人脸特征和受控对象。在进行手势识别之前,受控对象中存储了控制者、 手势特征和受控对象功能之间的对应关系,在手势识别之前,先对人脸图像进行匹配,确定 控制者为人脸1,然后从采集的手势图像中查找与手势模型A和手势模型B相匹配的手势, 如果查找到手势模型A匹配的手势,则控制受控对象执行功能a ;如果在手势识别之前,还 检测到包括人脸2所对应控制者,然后从采集的手势图像中查找与手势模型A和手势模型 C相匹配的手势,如果匹配到手势模型A,则确定人脸1和人脸2对应的控制者采用了相同 手势,但是,人脸1的手势控制的是功能a,人脸2的手势控制的是功能b。具体地,人脸1 可以是年轻人的脸,功能a可以是控制空调在第一范围内调节温度;人脸b可以是小孩子的 脸,功能b可以是控制空调在第二范围内调节温度,老年人还可以是人脸c,其手势控制功 能c,功能c可以是控制空调在第三范围内调节温度。由于不同的人对温度的需求不同,因 此,为不同的人脸对应不同的调节范围,在采集到手势后,按照人脸所对应的调节范围等来 控制受控对象。由此可见,该实施例的一个受控对象支持多个控制者的控制,并且,多个控 制者可以采用相同的手势实现不同功能的控制,或者采用不同的手势实现相同的功能。
[0038] 以下结合图3对本实施例的方法进行说明。该方法可以用在例如智能家居设备等 可以通过手势识别进行控制的设备中。
[0039] 步骤S302,输入视频图像。通过摄像机等图像采集装置采集视频图像,该视频图像 可以包括人脸和手势。如果该视频图像是图像的第一帧,可以执行步骤S304进行人脸识别 过程,如果不是第一帧,可以直接执行步骤S310进行手势识别。
[0040] 步骤S304,捕捉人脸,即获取人脸的人脸特征,可以采用现有的人脸识别的方法。
[0041] 步骤S306,控制者,根据步骤S304捕
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1