《用于互动游戏装置的人脸识别方法、装置及互动游戏系统.pdf》由会员分享,可在线阅读,更多相关《用于互动游戏装置的人脸识别方法、装置及互动游戏系统.pdf(17页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104112121A43申请公布日20141022CN104112121A21申请号201410310999X22申请日20140701G06K9/00200601H04N21/478201101A63F13/655201401A63F13/21320140171申请人深圳市欢创科技有限公司地址518000广东省深圳市南山区高新南六道6号迈科龙大厦3A72发明人于仕琪刘畅周琨74专利代理机构深圳中一专利商标事务所44237代理人张全文54发明名称用于互动游戏装置的人脸识别方法、装置及互动游戏系统57摘要本发明适用于互动游戏领域,提供了用于互动游戏装置的人脸识别方法、装置及互动。
2、游戏系统,所述方法包括使用一摄像装置拍摄位于互动游戏装置前的用户的图像;检测摄像装置与用户之间的距离;计算用户的人脸尺寸值;获取所述用户对应的预设数量的人脸尺寸值;将预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到预设数量的具有不同尺寸值的人脸检测窗口;使用预设数量的人脸检测窗口以及预设的分类器对图像进行人脸检测,以识别出用户在图像中人脸的位置和尺寸,输出用户在互动游戏装置中对应游戏角色的人脸位置和尺寸,从而提高了互动游戏装置的人脸检测效率,进而提高了游戏的响应速度。51INTCL权利要求书2页说明书8页附图6页19中华人民共和国国家知识产权局12发明专利申请权利要。
3、求书2页说明书8页附图6页10申请公布号CN104112121ACN104112121A1/2页21一种用于互动游戏装置的人脸识别方法,其特征在于,所述方法包括下述步骤使用一摄像装置拍摄位于所述互动游戏装置前的用户的图像;检测所述摄像装置与所述用户之间的距离;根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值;根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值;将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口;使用所述预设数量的人。
4、脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。2如权利要求1所述的方法,其特征在于,检测所述摄像装置与所述用户之间的距离的步骤包括设置一距离传感器以及一标识物,所述标识物由所述用户携带;检测所述距离传感器到所述标识物之间的距离;根据所述标识物与所述用户的位置关系,计算所述距离传感器到所述用户的距离,将计算得到的距离设置为所述摄像装置到所述用户的距离。3如权利要求1所述的方法,其特征在于,拍摄所述互动游戏装置前用户的图像的步骤之前,所述方法还包括建立人脸尺寸与人脸到。
5、所述摄像装置之间距离的关联关系。4如权利要求3所述的方法,其特征在于,所述关联关系为LK/D,其中,L为人脸宽度或长度,D为人脸到所述摄像装置之间的距离,K为一系数。5如权利要求1至4任一所述的方法,其特征在于,所述预设数量为3。6一种用于互动游戏装置的人脸识别装置,其特征在于,所述装置包括图像拍摄单元,用于使用一摄像装置拍摄位于所述互动游戏装置前的用户的图像;距离检测单元,用于检测所述摄像装置与所述用户之间的距离;人脸尺寸计算单元,用于根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值;人脸尺寸获取单元,用于根据预先设置的人脸尺寸值范围以及计算得到的所述。
6、用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值;检测窗口获取单元,用于将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口;以及人脸输出单元,用于使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。7如权利要求6所述的人脸识别装置,其特征在于,所述距离检测单元包括检测设置单元,用于设置一距离传感器以及一标识物,所述标识物由所述用户携带;距离检测子单元,用于检测所述距离传。
7、感器到所述标识物之间的距离;以及权利要求书CN104112121A2/2页3距离设置单元,用于根据所述标识物与所述用户的位置关系,计算所述距离传感器到所述用户的距离,将计算得到的距离设置为所述摄像装置到所述用户的距离。8如权利要求6所述的人脸识别装置,其特征在于,所述人脸识别装置还包括关联关系建立单元,用于建立人脸尺寸与人脸到所述摄像装置之间距离的关联关系。9如权利要求8所述的人脸识别装置,其特征在于,所述关联关系为LK/D,其中,L为人脸宽度或长度,D为人脸到所述摄像装置之间的距离,K为一系数。10一种互动游戏系统,其特征在于,所述系统包括标识物、摄像装置、距离传感器以及互动游戏装置,其中标。
8、识物,用于反射所述距离传感器发射的检测信号;摄像装置,用于拍摄位于所述互动游戏装置前的用户的图像;距离传感器,用于通过检测信号检测所述距离传感器到所述标识物之间的距离,根据所述标识物与所述用户的位置关系,计算所述距离传感器到所述用户的距离,将计算得到的距离设置为所述摄像装置到所述用户的距离,以得到所述摄像装置与所述用户之间的距离;互动游戏装置,用于根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值,根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值,将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人。
9、脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口,使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。权利要求书CN104112121A1/8页4用于互动游戏装置的人脸识别方法、装置及互动游戏系统技术领域0001本发明属于互动游戏领域,尤其涉及一种用于互动游戏装置的人脸识别方法、装置及互动游戏系统背景技术0002人脸检测一般使用滑动窗口扫描法,即使用一个矩形窗口,扫描整幅图像,逐一确认所有扫描过的位置是否存在人脸,其过程如图1所示。
10、。在一次扫描中,从图像的上部自上而下对图像进行扫描。由于人脸的尺寸未知,为了将所有尺寸的人脸都检测出来。在判断一个图像的所有位置是否存在人脸后,将图像缩小一定的比例,例如,缩小后的图像宽度和高度都是原始图像的09倍,然后再进行一次滑动窗口扫描,如此循环。图像一直按比例缩小,一直缩小到滑动窗口尺寸为止。0003互动电视游戏利用家庭必备的电视进行游戏,是游戏发展的重要趋势之一。而从上看出,现有技术中的人脸检测方法需要扫描、检测的窗口数量巨大,每个窗口都要由分类器确认是否存在人脸,需要进行大量的计算,人脸检测的效率低,考虑到家用电视的硬件配制,因此,现有的人脸检测方法和系统特别不适应现有的互动电视游。
11、戏,在一定程度上阻碍了互动电视游戏的发展。发明内容0004本发明实施例的目的在于提供一种用于互动游戏装置的人脸识别方法,旨在解决由于现有技术无法提供一种有效的人脸识别方法以用于互动电视游戏,导致人脸检测的效率低、游戏响应慢的问题。0005根据本发明的一方面,提供了一种用于互动游戏装置的人脸识别方法,所述方法包括下述步骤0006使用一摄像装置拍摄位于所述互动游戏装置前的用户的图像;0007检测所述摄像装置与所述用户之间的距离;0008根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值;0009根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获。
12、取所述用户对应的预设数量的人脸尺寸值;0010将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口;0011使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。0012根据本发明的另一方面,提供了一种用于互动游戏装置的人脸识别装置,所述装置包括说明书CN104112121A2/8页50013图像拍摄单元,用于使用一摄像装置拍摄位于所述互动游戏装置前的用户的图像;0014距离检测单。
13、元,用于检测所述摄像装置与所述用户之间的距离;0015人脸尺寸计算单元,用于根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值;0016人脸尺寸获取单元,用于根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值;0017检测窗口获取单元,用于将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口;以及0018人脸输出单元,用于使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸。
14、,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。0019根据本发明的另一方面,提供了一种互动游戏系统,所述系统包括标识物、摄像装置、距离传感器以及互动游戏装置,其中0020标识物,用于反射所述距离传感器发射的检测信号;0021摄像装置,用于拍摄拍摄位于所述互动游戏装置前的用户的图像;0022距离传感器,用于通过检测信号检测所述距离传感器到所述标识物之间的距离,根据所述标识物与所述用户的位置关系,计算所述距离传感器到所述用户的距离,将计算得到的距离设置为所述摄像装置到所述用户的距离,以得到所述摄像装置与所述用户之间的距离;0023互动游戏装置,用于根据预先建立。
15、的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值,根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值,将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口,使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。0024在本发明实施例中,根据预先建立的人脸尺寸值与人脸到摄像装置之间距离的关联关系,计算用户。
16、的人脸尺寸值,并根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取用户对应的预设数量的人脸尺寸值,进而得到预设数量的具有不同尺寸值的人脸检测窗口,使用预设数量的人脸检测窗口以及预设的分类器对图像进行人脸检测,以识别出用户在所述图像中人脸的位置和尺寸,从而在不明显增加互动游戏装置硬件配制的情况下,通过预设数量遍的图像描述就可识别出图像中人脸的位置和尺寸,从而提高了互动游戏装置的人脸检测效率,进而提高了游戏的响应速度。附图说明0025图1是基于滑动窗口的人脸检测示意图;0026图2是本发明实施例一提供的用于互动游戏装置的人脸识别方法的实现流程图;说明书CN104112121A3/。
17、8页60027图3是本发明实施例一提供的用于互动游戏装置的人脸识别方法的应用示意图;0028图4是本发明实施例二提供的用于互动游戏装置的人脸识别装置的结构图;0029图5是本发明实施例三提供的用于互动游戏装置的人脸识别装置的结构图;以及0030图6是本发明实施例四提供的互动游戏系统的结构图。具体实施方式0031为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。0032以下结合具体实施例对本发明的具体实现进行详细描述0033实施例一0034图2示出了本发明实施例一提供的用于互动。
18、游戏装置的人脸识别方法的实现流程,详述如下0035在步骤S201中,使用一摄像装置拍摄位于互动游戏装置前的用户的图像。0036在本发明实施例中,配置一摄像装置,以用于拍摄位于互动游戏装置前的用户游戏用户的图像。其中,摄像装置可以为摄像头,例如,标清、高清摄像头等。在具体实施过程中,摄像装置可以独立地安置在所述互动游戏装置上,也可以集成到所述互动游戏装置中。0037在步骤S202中,检测所述摄像装置与所述用户之间的距离。0038在本发明实施例中,可以设置一距离传感器,以用于检测所述摄像装置与游戏用户之间的距离。其中,距离传感器可以为超声波测距传感器、激光测距传感器、红外线测距传感器等。0039优。
19、选地,为了更准确地检测摄像装置与游戏用户之间的距离,在本发明实施例中,在设置一距离传感器的同时,配置一标识物,所述标识物由用户携带,所述标识物用于反射距离传感器发射的检测信号,例如,当距离传感器为超声波测距传感器、激光测距传感器或红外线测距传感器时,标识物分别用于反射超声波、激光或红外光线等。0040在本发明一实施例中,在检测摄像装置与游戏用户之间的距离时,首先检测距离传感器到所述标识物之间的距离,根据所述标识物与用户的位置关系,计算距离传感器到用户的距离,将计算得到的距离设置为摄像装置到用户的距离。其中,标识物可以粘贴在用户手臂或衣物上,为了保证距离检测的通用性,也可以设置在游戏道具例如,游。
20、戏球拍、游戏刀具等上。当标识物位于用户手臂或衣物上时,则认为距离传感器到标识物之间的距离为距离传感器到用户的距离。当标识物位于游戏道具上时,则认为距离传感器到标识物之间的距离加上游戏道具的长度为距离传感器到用户的距离。在具体实施中,可根据用户在游戏道具的握持位置,设置需要增加的长度。优选地,为了简化标识物到用户的距离计算,进一步提高人脸识别效率,可以根据游戏类别设置需要增加的长度。0041在步骤S203中,根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值;0042在本发明实施例中,考虑到拍摄的图像中物体的大小跟被拍摄物体距离的关系,预先建立人脸尺寸与人脸。
21、到摄像装置之间距离的关联关系,这样,可以根据距离得到拍摄说明书CN104112121A4/8页7图像中更为准确的人脸尺寸,从而为后续识别人脸提供基础。0043优选地,在本发明一实施例中,通过对大量的训练样本游戏用户进行训练,可以得到人脸尺寸与人脸到所述摄像装置之间距离的关联关系为LK/D,其中,L为人脸宽度或长度,单位为像素,D为人脸到所述摄像装置之间的距离,单位为米,K为一系数。因此,根据步骤S202中检测到的摄像装置与用户之间的距离以及上述关联关系,可以计算出用户的人脸尺寸值。0044在步骤S204中,根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数。
22、量的人脸尺寸值。0045在本发明实施例中,预先设置一人脸尺寸值范围,该范围以计算的用户人脸尺寸值为基础,对游戏用户的人脸尺寸进行了扩展,以在减少扫描遍数的情况下,进一步地提高人脸识别的准确性。其中,所述人脸尺寸范围包括预设数量的离散值,这些离散值可表示为SIAIL,其中,L为步骤S203中计算得到的人脸尺寸值可以认为为一基准值,AI为系数,I为正整数,用于表征对图像进行扫描的遍数,AI可以根据人脸长度统计获得。这样,可以根据互动游戏装置的硬件配制或人脸识别的准确性要求,对I进行设置。0046例如,作为示例地,可以预先对训练样本的人脸尺寸进行聚类分析,得到多个类/簇,然后计算每个类/簇中人脸尺寸。
23、的平均值,选定其中一个为基准值,使用其他类/簇的人脸尺寸平均值除以该基准值,即可得到系数AI。0047在本发明实施例中,在大量训练样本的训练下,优选地,所述预设数量设置为3即I的值为1,2,3,对应A108,A21,A312。0048在步骤S205中,将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口。0049在步骤S206中,使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。
24、。0050在本发明实施中,人脸检测窗口为一正方形,在一遍的扫描过程中,对具有步骤S205中一尺寸值的人脸检测窗口采用预设的分类器对拍摄的图像从左至右、从上至下进行人脸检测。最终将预设数量遍的检测结果进行合并以识别出用户在图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。其中,预设的分类器可以为最近邻分类器、最小距离分类器等,在此不用以限制本发明。0051在本发明实施例中,获取的较为精确的人脸检测窗口尺寸,并使用具有该尺寸的人脸检测窗口对游戏用户图像进行预设数量遍的人脸检测,以识别出用户在图像中人脸的位置和尺寸,从而在不明显增加互动游戏装置。
25、硬件配制的情况下,通过预设数量遍的图像描述就可识别出图像中人脸的位置和尺寸,从而提高了互动游戏装置的人脸检测效率,进而提高了游戏的响应速度。0052仅作为示例地,图3示出了本发明实施例人脸识别方法应用到互动电视游戏系统的应用示意图。其中,互动游戏系统包括摄像机31、距离传感器32、智能电视机33以及位于道具枪上的标识物34。其中,摄像机31用于拍摄位于互动游戏装置前的用户的图像,距离传感器32利用所述标识物34检测所述摄像装置与所述用户之间的距离,智能电视机33具说明书CN104112121A5/8页8有一处理器,以用于根据预先建立的人脸尺寸值与人脸到摄像机31之间距离的关联关系,计算用户的人。
26、脸尺寸值,根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取用户对应的预设数量的人脸尺寸值,将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口,使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,并输出所述用户对应游戏角色的人脸位置和尺寸。0053本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。0。
27、054实施例二0055图4示出了本发明实施例二提供的用于互动游戏装置的人脸识别装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括0056图像拍摄单元41,用于使用一摄像装置拍摄位于所述互动游戏装置前的用户的图像;0057距离检测单元42,用于检测所述摄像装置与所述用户之间的距离;0058在本发明实施例中,距离检测单元42用于检测所述摄像装置与游戏用户之间的距离。其中,距离检测单元42可以为超声波测距传感器、激光测距传感器、红外线测距传感器等。0059人脸尺寸计算单元43,用于根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值;0060在本。
28、发明实施例中,考虑到拍摄的图像中物体的大小跟被拍摄物体距离的关系,预先建立人脸尺寸与人脸到摄像装置之间距离的关联关系,这样,可以根据距离得到拍摄图像中更为准确的人脸尺寸,从而为后续识别人脸提供基础。0061人脸尺寸获取单元44,用于根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取用户对应的预设数量的人脸尺寸值。0062在本发明实施例中,预先设置一人脸尺寸值范围,该范围以计算得到的用户人脸尺寸值为基础,对游戏用户的人脸尺寸进行了扩展,以在减少扫描遍数的情况下,进一步地提高人脸识别的准确性。其中,所述人脸尺寸范围包括预设数量的离散值,这些离散值可表示为SIAIL,其中,L为步骤。
29、S203中计算得到的人脸尺寸值,AI为系数,I为正整数,用于表征对图像进行扫描的遍数,AI可以根据人脸长度统计获得。这样,可以根据互动游戏装置的硬件配制或人脸识别的准确性要求,对I进行设置。0063检测窗口获取单元45,用于将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口;以及0064人脸输出单元46,用于使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。0065在本发明实。
30、施例中,获取的较为精确的人脸检测窗口尺寸,并使用具有该尺寸的说明书CN104112121A6/8页9人脸检测窗口对游戏用户图像进行预设数量遍的人脸检测,以识别出用户在图像中人脸的位置和尺寸,从而在不明显增加互动游戏装置硬件配制的情况下,通过预设数量遍的图像描述就可识别出图像中人脸的位置和尺寸,从而提高了互动游戏装置的人脸检测效率,进而提高了游戏的响应速度。0066实施例三0067图5示出了本发明实施例三提供的用于互动游戏装置的人脸识别装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括0068关联关系建立单元40,用于建立人脸尺寸与人脸到所述摄像装置之间距离的关联关系。0069。
31、图像拍摄单元41,用于使用一摄像装置拍摄位于所述互动游戏装置前的用户的图像。0070距离检测单元42,用于检测所述摄像装置与所述用户之间的距离,其中,所述距离检测单元42可包括检测设置单元421、距离检测子单元422以及距离设置单元423,其中0071检测设置单元421,用于设置一距离传感器以及一标识物,所述标识物由所述用户携带;0072距离检测子单元422,用于检测所述距离传感器到所述标识物之间的距离;以及0073距离设置单元423,用于根据所述标识物与所述用户的位置关系,计算所述距离传感器到所述用户的距离,将计算得到的距离设置为所述摄像装置到所述用户的距离。0074人脸尺寸计算单元43,用。
32、于根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值。0075在本发明实施例中,考虑到拍摄的图像中物体的大小跟被拍摄物体距离的关系,预先建立人脸尺寸与人脸到摄像装置之间距离的关联关系,这样,可以根据距离得到拍摄图像中更为准确的人脸尺寸,从而为后续识别人脸提供基础。0076优选地,在本发明一实施例中,通过对大量的训练样本游戏用户进行训练,可以得到人脸尺寸与人脸到所述摄像装置之间距离的关联关系为LK/D,其中,L为人脸宽度或长度,单位为像素,D为人脸到所述摄像装置之间的距离,单位为米,K为一系数。0077人脸尺寸获取单元44,用于根据预先设置的人脸尺寸值范围以。
33、及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值。0078在本发明实施例中,预先设置一人脸尺寸值范围,该范围以计算的用户人脸尺寸值为基础,对游戏用户的人脸尺寸进行了扩展,以在减少扫描遍数的情况下,进一步地提高人脸识别的准确性。其中,所述人脸尺寸范围包括预设数量的离散值,这些离散值可表示为SIAIL,其中,L为步骤S203中计算得到的人脸尺寸值,AI为系数,I为正整数,用于表征对图像进行扫描的遍数,AI可以根据人脸长度统计获得。这样,可以根据互动游戏装置的硬件配制或人脸识别的准确性要求,对I进行设置。0079在本发明实施例中,在大量训练样本的训练下,优选地,所述预设数量设。
34、置为3即I的值为1,2,3,对应A108,A21,A312。0080检测窗口获取单元45,用于将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口。说明书CN104112121A7/8页100081人脸输出单元46,用于使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。0082关于本发明各单元更具体的实施方式,可以参考实施例一各步骤的实施方式,在此不再赘述。0083实施例四00。
35、84图6示出了本发明实施例四提供的互动游戏系统6的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括0085所述系统6包括标识物64、摄像装置62、距离传感器61以及互动游戏装置63,其中0086标识物64,用于反射所述距离传感器发射的检测信号。0087摄像装置62,用于拍摄拍摄位于所述互动游戏装置前的用户的图像。0088距离传感器61,用于通过检测信号检测所述距离传感器到所述标识物之间的距离,根据所述标识物与所述用户的位置关系,计算所述距离传感器到所述用户的距离,将计算得到的距离设置为所述摄像装置到所述用户的距离,以得到所述摄像装置与所述用户之间的距离。0089互动游戏装置63,。
36、用于根据预先建立的人脸尺寸值与人脸到所述摄像装置之间距离的关联关系,计算所述用户的人脸尺寸值,根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取所述用户对应的预设数量的人脸尺寸值,将所述预设数量的人脸尺寸值分别设置为用于检测所述图像的人脸检测窗口的尺寸值,以得到所述预设数量的具有不同尺寸值的人脸检测窗口,使用所述预设数量的人脸检测窗口以及预设的分类器对所述图像进行人脸检测,以识别出所述用户在所述图像中人脸的位置和尺寸,通过所述互动游戏装置输出所述用户在所述互动游戏装置中对应游戏角色的人脸位置和尺寸。0090在本发明实施例中,预先设置一人脸尺寸值范围,该范围以计算的用户人脸尺寸。
37、值为基础,对游戏用户的人脸尺寸进行了扩展,以在减少扫描遍数的情况下,进一步地提高人脸识别的准确性。其中,所述人脸尺寸范围包括预设数量的离散值,这些离散值可表示为SIAIL,其中,L为步骤S203中计算得到的人脸尺寸值可以认为为一基准值,AI为系数,I为正整数,用于表征对图像进行扫描的遍数,AI可以根据人脸长度统计获得。这样,可以根据互动游戏装置的硬件配制或人脸识别的准确性要求,对I进行设置。0091例如,作为示例地,可以预先对训练样本的人脸尺寸进行聚类分析,得到多个类/簇,然后计算每个类/簇中人脸尺寸的平均值,选定其中一个为基准值,使用其他类/簇的人脸尺寸平均值除以该基准值,即可得到系数AI。。
38、在本发明实施例中,在大量训练样本的训练下,优选地,所述预设数量设置为3即I的值为1,2,3,对应A108,A21,A312。0092在本发明实施例中,根据预先建立的人脸尺寸值与人脸到摄像装置之间距离的关联关系,计算用户的人脸尺寸值,并根据预先设置的人脸尺寸值范围以及计算得到的所述用户的人脸尺寸值,获取用户对应的预设数量的人脸尺寸值,进而得到预设数量的具有不同尺寸值的人脸检测窗口,使用预设数量的人脸检测窗口对所述图像进行人脸检测,以识别出用户在所述图像中人脸的位置和尺寸,从而在不明显增加互动游戏装置硬件配制的情说明书CN104112121A108/8页11况下,通过预设数量遍的图像描述就可识别出。
39、图像中人脸的位置和尺寸,从而提高了互动游戏装置的人脸检测效率,进而提高了游戏的响应速度。0093以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。说明书CN104112121A111/6页12图1说明书附图CN104112121A122/6页13图2说明书附图CN104112121A133/6页14图3说明书附图CN104112121A144/6页15图4说明书附图CN104112121A155/6页16图5说明书附图CN104112121A166/6页17图6说明书附图CN104112121A17。