一种照片中人物识别方法

文档序号:6515413阅读:10400来源:国知局
一种照片中人物识别方法【专利摘要】一种本发明涉及照片处理【
技术领域
】,尤其是涉及一种照片中人物识别方法。包括:客户端提交处理照片请求给照片识别系统;系统接收请求,按脸型轮廓进行人物数量分类,系统默认将相同人物数量的照片进行数量分级存储;系统再对相同人物数量的照片中人物自左侧第一个人物的脸型轮廓进行识别,首先判断第一个人物的脸型与平面所成的角度,旋转至平面的脸型,生成模拟骨骼图像;对模拟骨骼形象中的脸型轮廓、五官位置和五官轮廓进行识别,并生成对应参数;系统按对应参数命名人物名称,并按人物名称分级存储;循环识别,直至识别完照片中最右侧的人物。应用本发明的软件产品可以自动批量地识别照片中人物信息,方便了照片的分类管理,提高了照片管理的质量。【专利说明】一种照片中人物识别方法【
技术领域
】[0001]本发明涉及照片处理【
技术领域
】,尤其是涉及一种照片中人物识别方法。【
背景技术
】[0002]随着科技的进步,电子技术的进一步发展,越来越多的人们喜欢采用数码相机进行拍照或录像,数码相机因具有数字化存取模式、与电脑交互处理、实时拍摄、存储调用方便、方便后期处理等特点而被广泛应用。数码相机是一种利用电子传感器把光学影像转换成电子数据的照相机,英文是:DigitalStillCamera(DSC),简称:DigitalCamera(DC),又称为数码照相机或数字式相机。数码相机与普通照相机在胶卷上靠溴化银的化学变化来记录图像的原理不同,数字相机的传感器是一种光感应式的电荷耦合-1zh-cn:器件;zh-tw:组件}-((XD)或互补金属氧化物半导体(CMOS)。在图像传输到计算机以前,通常会先储存在数码存储设备中(通常是使用闪存;软磁盘与可重复擦写光盘(CD-RW)已很少用于数字相机设备)。数码相机拍摄后的照片通过数码存储设备转换到电脑中后,需要对照片进行后处理,后处理包括照片的修改、美化以及分类存储等,现有的照片处理软件还只要应用于照片的修改或美化,例如=Photoshop软件,而在分类存储管理中,还没有有效的软件产品对大量照片通过识别技术进行自动分类、按类别进行存储管理,现有的照片识别技术还处于起步阶段,只能通过人为的操作,挨个逐张地单个识别、分类、存储,浪费了大量的人力物力;现在照片大部分是旅游照片,旅游者归来都非常疲惫,若此时对照片进行分类管理,不利于身体休息回复,若以后再对照片进行分类管理,又容易忘记当时的拍摄信息,目前还没有有效的产品来解决上述问题。【
发明内容】[0003]本发明所解决的技术问题是提供了一种照片中人物识别方法,应用本发明的软件产品可以自动批量地识别照片中人物信息,方便了照片的分类管理,提高了照片管理的质量,节省了照片管理时间。[0004]为了解决上述技术问题,本发明提供了一种照片中人物识别方法,包括:[0005]S1、客户端提交处理照片的请求给照片识别系统;[0006]S2、所述照片识别系统接收所述请求,先将所述请求按脸型轮廓进行人物数量分类,即所述照片中包含的人物数量;[0007]S3、所述照片识别系统默认将所述相同人物数量的所述照片进行人数数量分级目录存储;[0008]S4、所述照片识别系统再对所述相同人物数量的所述照片中人物从左至右逐个识别;[0009]S4.1、所述照片识别系统对所述照片中人物自左侧第一个人物开始识别,所述照片识别系统通过脸型轮廓模块先对所述第一个人物的脸型轮廓进行识别,所述脸型轮廓模块首先判断所述第一个人物的脸型与平面所成的角度,所述平面是指所述第一个人物正面主视图所在的平面,所述脸型轮廓模块再根据判断所述的角度进行所述第一个人物的脸型的角度旋转,直至旋转成所述平面的脸型,根据旋转后的所述平面的脸型生成模拟骨骼图像;[0010]S4.2、所述照片识别系统通过五官定位模块对所述模拟骨骼形象中的脸型轮廓、五官位置和五官轮廓进行识别,并生成对应参数;[0011]S4.2.a、当所述客户端对所述第一个人物已经通过所述照片识别系统进行过重命名,所述照片识别系统调用所述照片识别系统的存储数据库中的对应历史参数,所述照片识别系统的识别判断模块对调用的所述对应历史参数与生成的所述对应参数进行匹配;[0012]S4.2.a.a、若调用的所述对应历史参数与生成的所述对应参数匹配时,所述照片识别系统自动对所述第一个人物进行命名,并按所述第一个人物的名称进行人物名称分级目录存储;[0013]S4.2.a.b、若调用的所述对应历史参数与生成的所述对应参数不匹配时,所述照片识别系统提醒所述客户端对所述第一个人物进行命名,所述客户端选择对所述第一个人物进行命名或不理会所述提醒,若所述客户端对所述第一个人物进行了命名,所述照片识别系统按所述第一个人物的名称进行人物名称分级目录存储;若所述客户端没有对所述第一个人物进行命名,所述照片识别系统将所述第一个人物自动命名为人物I,所述照片识别系统按所述人物I的名称进行人物名称分级目录存储;[0014]S4.2.b、当所述客户端没有对所述第一个人物已经通过所述照片识别系统进行过重命名,所述照片识别系统进行所述S4.2.a.b步骤;[0015]S5、所述照片识别系统再对所述照片中人物自左侧第二个人物开始识别,循环进行所述S4步骤,直至识别完所述照片中最右侧的人物,即完成所述照片的识别。[0016]优选的,所述步骤S4.2中,所述照片识别系统通过所述五官定位模块进行识别时,所述照片识别系统还通过所述皮肤色差模块进行识别时,同时生成对应的五官参数和肤色参数。[0017]更加优选的,所述皮肤色差模块用于对所述人物中所述平面的脸部肤色及其局部色差进行识别,并生成肤色参数。[0018]更加优选的,所述局部色差包含体现所述脸部肤色的血丝、雀斑、痣、嘴唇颜色、嘴唇轮廓、眉毛颜色和眉毛轮廓。[0019]更加优选的,所述客户端通过所述照片识别系统选择对所述人物I的名称进行个性化系统设置。[0020]更加优选的,所述照片格式包括JEPG格式、GIF格式、TIFF格式和PNG格式。[0021]其中,所述JPEG是JointPhotographicExpertsGroup(联合图像专家组)的缩写,文件后綴名为〃.jpg〃或〃.jpeg〃,这个名称代表JointPhotographicExpertsGroup(联合图像专家组)。是一种支持8位和24位色彩的压缩位图格式,适合在网络(Internet)上传输,是非常流行的图形文件格式。[0022]其中,所述GIF(GraphicsInterchangeFormat)的原义是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式。GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。[0023]其中,所述TIFF为图像文件格式,此图像格式复杂,存储内容多,占用存储空间大,其大小是GIF图像的3倍,是相应的JPEG图像的10倍,最早流行于Macintosh,现在Windows主流的图像应用程序都支持此格式。[0024]其中,所述PNG,图像文件存储格式,其目的是试图(原来此处使用了“企图”)替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。可移植网络图形格式(PortableNetworkGraphicFormat,PNG)名称来源于非官方的“PNGNotGIF”,是一种位图文件(bitmapfile)存储格式,读成“ping”。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法。一般应用于JAVA程序中,或网页或S60程序中是因为它压缩比高,生成文件容量小。[0025]本发明与现有技术相比,具有如下有益效果:本发明可以的软件产品避免了传统的照片处理只能通过人为的操作,挨个逐张地单个识别、分类、存储,浪费了大量的人力物力的问题;旅游者归来可以即时对照片进行分类管理,也可以以后再对照片进行分类管理,管理方式时间自由灵活,管理方式自主多样,用户可以按同样人物数量、同样人物名称或具有同一人物名称等方式进行再次个性化分类;所述照片识别系统还能够对存储过的照片中人数进行匹配识别,方便了用户照片的再次管理,尤其是家庭式旅游的大量照片处理。本发明能够自动批量地识别照片中人物信息,方便了照片的分类管理,提高了照片管理的质量,节省了照片管理时间,为用户照片管理提供了多种管理方式的基础。【具体实施方式】[0026]为了更好的理解本发明所解决的技术问题、所提供的技术方案,以下结合附图及实施例,对本发明进行进一步详细说明。此处所描述的具体实施例仅用以解释本发明的实施,但并不用于限定本发明。[0027]在优选的实施例中,一种照片中人物识别方法,包括:[0028]S1、客户端提交处理照片的请求给照片识别系统;[0029]S2、所述照片识别系统接收所述请求,先将所述请求按脸型轮廓进行人物数量分类,即所述照片中包含的人物数量;[0030]S3、所述照片识别系统默认将所述相同人物数量的所述照片进行人数数量分级目录存储;[0031]S4、所述照片识别系统再对所述相同人物数量的所述照片中人物从左至右逐个识别;[0032]S4.1、所述照片识别系统对所述照片中人物自左侧第一个人物开始识别,所述照片识别系统通过脸型轮廓模块先对所述第一个人物的脸型轮廓进行识别,所述脸型轮廓模块首先判断所述第一个人物的脸型与平面所成的角度,所述平面是指所述第一个人物正面主视图所在的平面,所述脸型轮廓模块再根据判断所述的角度进行所述第一个人物的脸型的角度旋转,直至旋转成所述平面的脸型,根据旋转后的所述平面的脸型生成模拟骨骼图像;[0033]S4.2、所述照片识别系统通过五官定位模块对所述模拟骨骼形象中的脸型轮廓、五官位置和五官轮廓进行识别,并生成对应参数;[0034]S4.2.a、当所述客户端对所述第一个人物已经通过所述照片识别系统进行过重命名,所述照片识别系统调用所述照片识别系统的存储数据库中的对应历史参数,所述照片识别系统的识别判断模块对调用的所述对应历史参数与生成的所述对应参数进行匹配;[0035]S4.2.a.a、若调用的所述对应历史参数与生成的所述对应参数匹配时,所述照片识别系统自动对所述第一个人物进行命名,并按所述第一个人物的名称进行人物名称分级目录存储;[0036]S4.2.a.b、若调用的所述对应历史参数与生成的所述对应参数不匹配时,所述照片识别系统提醒所述客户端对所述第一个人物进行命名,所述客户端选择对所述第一个人物进行命名或不理会所述提醒,若所述客户端对所述第一个人物进行了命名,所述照片识别系统按所述第一个人物的名称进行人物名称分级目录存储;若所述客户端没有对所述第一个人物进行命名,所述照片识别系统将所述第一个人物自动命名为人物I,所述照片识别系统按所述人物I的名称进行人物名称分级目录存储;[0037]S4.2.b、当所述客户端没有对所述第一个人物已经通过所述照片识别系统进行过重命名,所述照片识别系统进行所述S4.2.a.b步骤;[0038]S5、所述照片识别系统再对所述照片中人物自左侧第二个人物开始识别,循环进行所述S4步骤,直至识别完所述照片中最右侧的人物,即完成所述照片的识别。[0039]在更加优选的实施例中,所述步骤S4.2中,所述照片识别系统通过所述五官定位模块进行识别时,所述照片识别系统还通过所述皮肤色差模块进行识别时,同时生成对应的五官参数和肤色参数。[0040]在更加优选的实施例中,所述皮肤色差模块用于对所述人物中所述平面的脸部肤色及其局部色差进行识别,并生成肤色参数。[0041]在更加优选的实施例中,所述局部色差包含体现所述脸部肤色的血丝、雀斑、痣、嘴唇颜色、嘴唇轮廓、眉毛颜色和眉毛轮廓。[0042]在更加优选的实施例中,所述客户端通过所述照片识别系统选择对所述人物I的名称进行个性化系统设置。[0043]在更加优选的实施例中,所述照片格式包括JEPG格式、GIF格式、TIFF格式和PNG格式。[0044]具体的实施例:[0045]客户端打开照片识别系统,用鼠标选取所要处理的照片,或者客户端在照片识别系统里面拖拽进所要处理的照片,选择处理后要保存的路径或文件夹,选择处理后的照片类型,系统默认为原文件所在路径或文件夹并加前缀_rec,系统默认为JPEG格式,点击处理,进行照片识别处理并分级分类,显示处理进度条,随时可以选择暂停/停止处理,在处理过程中,会弹出提醒命名对话框,询问例如:是否对人物I进行命名?Y/N,放弃选择,系统15秒后会转入自动处理;客户端选择Y,对人物I进行个性化命名,选择N,放弃名称,照片识别系统命名为人物1,或客户端不理会所述提醒,15秒后会转入自动处理,照片识别系统命名为人物I,处理完成,点击完成,完成照片的识别。[0046]客户端通过照片识别系统可以选择对系统参数进行设置,包括照片格式;照片识别后默认名称,例如:前缀或后缀,前缀名或后缀名;照片保存路径或文件夹;系统默认命名名称个性化设定;系统默认自动处理转入时间和人物数量分类,系统默认为单个递加分类,即I个、2个、3个、4个、5个以及5个以上,可修改为例如:1个、2个?3个,4个,5个?5个以上。[0047]以上通过优选的和具体的实施例详细的描述了本发明,但本领域技术人员应该明白,本发明并不局限于以上所述实施例,凡在本发明的基本原理之内,所作的任何修改、组合及等同替换等,均包含在本发明的保护范围之内。【权利要求】1.一种照片中人物识别方法,其特征在于,包括:51、客户端提交处理照片的请求给照片识别系统;52、所述照片识别系统接收所述请求,先将所述请求按脸型轮廓进行人物数量分类,SP所述照片中包含的人物数量;53、所述照片识别系统默认将所述相同人物数量的所述照片进行人数数量分级目录存储;54、所述照片识别系统再对所述相同人物数量的所述照片中人物从左至右逐个识别;S4.1、所述照片识别系统对所述照片中人物自左侧第一个人物开始识别,所述照片识别系统通过脸型轮廓模块先对所述第一个人物的脸型轮廓进行识别,所述脸型轮廓模块首先判断所述第一个人物的脸型与平面所成的角度,所述平面是指所述第一个人物正面主视图所在的平面,所述脸型轮廓模块再根据判断所述的角度进行所述第一个人物的脸型的角度旋转,直至旋转成所述平面的脸型,根据旋转后的所述平面的脸型生成模拟骨骼图像;S4.2、所述照片识别系统通过五官定位模块对所述模拟骨骼形象中的脸型轮廓、五官位置和五官轮廓进行识别,并生成对应参数;S4.2.a、当所述客户端对所述第一个人物已经通过所述照片识别系统进行过重命名,所述照片识别系统调用所述照片识别系统的存储数据库中的对应历史参数,所述照片识别系统的识别判断模块对调用的所述对应历史参数与生成的所述对应参数进行匹配;S4.2.a.a、若调用的所述对应历史参数与生成的所述对应参数匹配时,所述照片识别系统自动对所述第一个人物进行命名,并按所述第一个人物的名称进行人物名称分级目录存储;S4.2.a.b、若调用的所述对应历史参数与生成的所述对应参数不匹配时,所述照片识别系统提醒所述客户端对所述第一个人物进行命名,所述客户端选择对所述第一个人物进行命名或不理会所述提醒,若所述客户端对所述第一个人物进行了命名,所述照片识别系统按所述第一个人物的名称进行人物名称分级目录存储;若所述客户端没有对所述第一个人物进行命名,所述照片识别系统将所述第一个人物自动命名为人物I,所述照片识别系统按所述人物I的名称进行人物名称分级目录存储;54.2.b、当所述客户端没有对所述第一个人物已经通过所述照片识别系统进行过重命名,所述照片识别系统进行所述S4.2.a.b步骤;55、所述照片识别系统再对所述照片中人物自左侧第二个人物开始识别,循环进行所述S4步骤,直至识别完所述照片中最右侧的人物,即完成所述照片的识别。2.根据权利要求1所述的照片中人物识别方法,其特征在于,所述步骤S4.2中,所述照片识别系统通过所述五官定位模块进行识别时,所述照片识别系统还通过所述皮肤色差模块进行识别时,同时生成对应的五官参数和肤色参数。3.根据权利要求2所述的照片中人物识别方法,其特征在于,所述皮肤色差模块用于对所述人物中所述平面的脸部肤色及其局部色差进行识别,并生成肤色参数。4.根据权利要求3所述的照片中人物识别方法,其特征在于,所述局部色差包含体现所述脸部肤色的血丝、雀斑、痣、嘴唇颜色、嘴唇轮廓、眉毛颜色和眉毛轮廓。5.根据权利要求1所述的照片中人物识别方法,其特征在于,所述客户端通过所述照片识别系统选择对所述人物I的名称进行个性化系统设置。6.根据权利要求1所述的照片中人物识别方法,其特征在于,所述照片格式包括JEPG格式、GIF格式、TIFF格式和PNG格式。【文档编号】G06K9/62GK103500220SQ201310480309【公开日】2014年1月8日申请日期:2013年10月14日优先权日:2013年10月14日【发明者】周庆健,焦佳申请人:大连民族学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1