【技术实现步骤摘要】
基于人脸识别的图片裁剪方法及装置
本专利技术实施例涉及图像处理
,尤其涉及基于人脸识别的图片裁剪方法及装置。
技术介绍
在网页(例如搜索结果页或产品浏览页)中插入图片,以图文并茂的方式为用户展示网页资源,体现了互联网读图时代的产品发展趋势。考虑到网页中待显示的各图片,其形状和大小通常会有所差异,如果不对这些图片经过尺寸处理而直接进行显示,会使得整个网页看上去特别杂乱,影响用户的阅读体验,有时甚至会带来十分恶劣的视觉效果。因此,为了使得网页中的各图片在展现样式上保持统一,需要对图片进行合理的裁剪,这样才能发挥出最佳的展现体验效果。目前,传统的图片裁剪技术通常是:高图裁剪底部,宽图裁剪两侧,或者裁剪保留图片中心部分。但是,这些传统裁剪方式经常会导致图片中的主体部分被截断,从而使得网页中所呈现的图片看上去很不雅观。为此,现有技术提出了一种图片裁剪技术,该技术是首先对图片进行主体识别,然后根据主体所在位置进行图片剪裁。但是主体识别的算法复杂,主体识别的精度也不是很高,且有时候图片中主体所在位置与人物位置并不匹配,因此裁剪效果依然不佳。
技术实现思路
本专利技术实施例提供基于人脸识别的图片裁剪方法及装置,以改善图片的裁剪效果,克服现有技术中因不对图片进行内容识别或识别算法不当所引起的图片裁剪效果不佳的弊端,提升用户对网页图片的阅读体验。第一方面,本专利技术实施例提供了一种基于人脸识别的图片裁剪方法,该方法包括:对图片进行人脸识别;如果识别到人脸,根据人脸识别结果和目标剪裁尺寸对所述图片进行裁剪;如果未识别到人脸,对所述图片进行主体显著性识别,根据主体显著性识别结果 ...
【技术保护点】
一种基于人脸识别的图片裁剪方法,其特征在于,包括:对图片进行人脸识别;如果识别到人脸,根据人脸识别结果和目标剪裁尺寸对所述图片进行裁剪;如果未识别到人脸,对所述图片进行主体显著性识别,根据主体显著性识别结果和目标裁剪尺寸对所述图片进行裁剪。
【技术特征摘要】
1.一种基于人脸识别的图片裁剪方法,其特征在于,包括:对图片进行人脸识别;如果识别到人脸,根据人脸识别结果和目标剪裁尺寸对所述图片进行裁剪;如果未识别到人脸,对所述图片进行主体显著性识别,根据主体显著性识别结果和目标裁剪尺寸对所述图片进行裁剪;其中,根据人脸识别结果和目标剪裁尺寸对所述图片进行裁剪包括:确定所述图片中所包含的人脸的数目、位置和面积;根据所述人脸的数目、位置和面积,以及目标剪裁尺寸,对所述图片进行裁剪;其中,根据所述人脸的数目、位置和面积,以及目标裁剪尺寸,对所述图片进行裁剪,包括:根据所述人脸的数目、位置和面积,以及所述目标裁剪尺寸,定位第一裁剪框中心位置以确定裁剪框;其中所述裁剪框满足如下条件:所述裁剪框能够圈定所述图片中的所有人脸;所述第一裁剪框中心位置为所述图片中所有人脸的中心位置;如果定位失败,则根据所述人脸的数目、位置和面积,以及所述目标裁剪尺寸,重新定位至少一个第二裁剪框中心位置以确定裁剪框;其中所述裁剪框满足如下条件:所述裁剪框能够圈定所述图片中部分人的人脸,并且不会截断所述图片中未被圈定的人脸;根据所确定的裁剪框对所述图片进行裁剪;其中,在确定完毕裁剪框之后,还包括:若所确定的裁剪框数量大于一,则根据设定规则对所确定的裁剪框进行筛选;将筛选出的所有裁剪框的中心位置进行加权得到新的裁剪框中心位置,以确定新的裁剪框;其中,所述设定规则包括下述至少一个:满足中心位置与所述图片顶部的距离小于等于设定的第一阈值;能够圈定的人脸个数大于等于设定的第二阈值;能够圈定面积最大的人脸。2.根据权利要求1所述的基于人脸识别的图片裁剪方法,其特征在于,在对所述图片进行裁剪之前,还包括:根据设定的标准图片的尺寸和所述图片的原始尺寸,确定所述图片的裁剪方式是横向裁剪还是竖向裁剪;根据所确定的裁剪方式,计算在所述图片的高或宽上需裁剪掉的最小长度;根据所计算出的最小长度确定所述图片的目标裁剪尺寸;其中,所述目标裁剪尺寸比例和所述标准图片的尺寸比例相同。3.根据权利要求1所述的基于人脸识别的图片裁剪方法,其特征在于,确定所述图片中所包含的人脸的面积,包括:确定能包围人脸五官的最小矩形区域;计算所述矩形区域的面积,将计算结果作为人脸的面积。4.根据权利要求1所述的基于人脸识别的图片裁剪方法,其特征在于,根据主体显著性识别结果和目标裁剪尺寸对所述图片进行裁剪,包括:根据主体显著性识别结果所包含的主体区域,以及所述目标裁剪尺寸,定位裁剪框中心位置以确定裁剪框;其中所述裁剪框满足如下条件:所述裁剪框在所述图片中所圈住的区域与所述主体区域的相交区域面积达到设定的阈值;所述裁剪框中心位置为所述相交区域的中心位置;根据所确定的裁剪框对所述图片进行裁剪。5.一种基于人脸识别的图片裁剪装置,其特征在于,包括:人脸识别模块,用于对图片进行人脸识别;第一裁剪模块,用于如果所述人脸识别模块识别到人脸,根据人脸识别结果和目标剪裁尺寸对所述图片...
【专利技术属性】
技术研发人员:陈柄辰,邓亚峰,陈岳峰,牛正雨,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。