一种图片剪裁方法及装置与流程

文档序号:11217325阅读:274来源:国知局
一种图片剪裁方法及装置与流程

本发明涉及图像处理技术领域,特别涉及一种图片剪裁方法及装置。



背景技术:

在新闻、视频、资讯甚至是音乐等信息媒介中,常常需要选取一张图片作为海报,给用户一个导引和初步印象;这些内容可以出现在手机,平板、电脑及电视中,而在不同的终端中出现,若使用一种尺寸的海报显然不合适,这时就需要将其裁剪成各种尺寸应用在不同的终端。

海报裁剪是一种简单的图像处理技术,按照一定的规则对海报进行裁剪处理,使之到达用户所需的要求。当前的海报裁剪技术是对齐裁剪,首先计算出裁剪的比例,然后保留原图满足比例最长的一条边,再从中间裁剪后缩放成目标尺寸。

然而按照上述对齐裁剪的方法进行剪裁,多数情况下裁剪出来的海报内容不完整,比如有人脸出现的地方可能会被剪碎或剪掉,导致图片上的人脸信息残缺。



技术实现要素:

本发明提供一种图片剪裁方法及装置,以解决现有技术中容易发生人脸信息残缺的问题。

为实现上述目的,本申请提供的技术方案如下:

一种图片剪裁方法,包括:

对待剪裁的图片进行采集;

对所述待剪裁的图片进行人脸检测,得到人脸区域;

以所述人脸区域为需求尺寸图片的预设区域,按照需求尺寸对所述待剪裁的图片进行剪裁。

优选的,在所述对待剪裁的图片进行采集之前,还包括:

对视频图像进行实时截图,得到所述待剪裁的图片。

优选的,所述对所述待剪裁的图片进行人脸检测,得到人脸区域包括:

对所述待剪裁的图片进行人脸检测,根据检测到人脸的面积和位置,生成所述人脸区域。

优选的,所述预设区域为:在所述需求尺寸图片内,中点在所述需求尺寸图片的中点的预设方向、且与所述需求尺寸图片的中点距离一个预设长度的区域。

一种图片剪裁装置,包括:处理器和存储器;其中,所述处理器用于加载并执行所述存储器中存储的多条指令;

所述存储器中至少存储有:

对待剪裁的图片进行采集;

对所述待剪裁的图片进行人脸检测,得到人脸区域;

以所述人脸区域为需求尺寸图片的预设区域,按照需求尺寸对所述待剪裁的图片进行剪裁。

优选的,所述存储器中还存储有:在所述对待剪裁的图片进行采集之前,对视频图像进行实时截图,得到所述待剪裁的图片。

优选的,所述存储器中存储的对所述待剪裁的图片进行人脸检测,得到人脸区域,包括:

对所述待剪裁的图片进行人脸检测,根据检测到人脸的面积和位置,生成所述人脸区域。

优选的,所述预设区域为:在所述需求尺寸图片内,中点在所述需求尺寸图片的中点的预设方向、且与所述需求尺寸图片的中点距离一个预设长度的区域。

本发明提供的所述图片剪裁方法,通过对待剪裁的图片进行采集;再对所述待剪裁的图片进行人脸检测,得到人脸区域;然后以所述人脸区域为预设区域,按照接收的需求尺寸对所述待剪裁的图片进行剪裁,在保证人脸信息完整的基础之上实现图片的自动裁剪,避免了现有技术中的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术内的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述内的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的图片剪裁方法的流程图;

图2是本发明另一实施例提供的待剪裁的图片的示意图;

图3是本发明另一实施例提供的待剪裁的图片的人脸检测结果示意图;

图4是本发明另一实施例提供的剪裁后的需求尺寸图片的示意图;

图5是本发明另一实施例提供的图片剪裁方法的另一流程图;

图6是本发明另一实施例提供的图片剪裁装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本发明提供一种图片剪裁方法,以解决现有技术中容易发生人脸信息残缺的问题。

具体的,该图片剪裁方法,参见图1,包括:

s101、对待剪裁的图片进行采集;

如图2所示的原始海报,若需要对其进行剪裁,则该原始海报即为待剪裁的图片。

s102、对待剪裁的图片进行人脸检测,得到人脸区域;

优选的,步骤s102,具体包括:

对待剪裁的图片进行人脸检测,根据检测到人脸的面积和位置,生成人脸区域。

通过人脸检测,可以确定人脸的位置和面积,如图3中的方框所示,即为得到的人脸区域。

s103、以人脸区域为需求尺寸图片的预设区域,按照需求尺寸对待剪裁的图片进行剪裁。

在确定人脸将会位于需求尺寸图片的预设区域之后,再按照需求尺寸对待剪裁的图片进行剪裁,可以确保人脸信息的完整;并且通过预设区域的设置,还可以确保人脸位于剪裁后图片(即需求尺寸图片)的较佳位置;剪裁后得到的需求尺寸图片如图4所示。

人脸识别技术早在20世纪60年代就已出现,随着计算机技术和光学成像技术的不断发展,在90年代初步的应用;人脸识别系统成功的关键在于是否拥有尖端的核心算法,并使识别结果具有实用化的识别率和识别速度;人脸识别系统集成了人工智能、机器识别、机器学习、模型理论、专家系统、视频图像处理等多种专业技术,同时需结合中间值处理的理论与实现,是生物特征识别的最新应用,其核心技术的实现,展现了弱人工智能向强人工智能的转化。

人脸识别技术发展已久,各类算法日渐成熟。在商用场景下,虽没有达到实验室级别的识别率,仍可以满足大部分需求而不必花费高昂的设备、技术和维护的费用。

由于当前的全自动裁剪海报技术,经常出现人脸信息残缺的问题,已经不能满足应用需求了,因此,本实施例提出一种基于人脸识别的海报裁剪技术,在对待剪裁的图片进行采集之后,通过对海报进行人脸检测,确定一个边界,即预设区域,再对图片进行裁剪,也即,在保证人脸信息完整的基础之上实现图片的自动裁剪,可以保留完整人脸形象,使裁剪出来的海报人脸信息不再残缺,相比现有技术提高了海报裁剪的完整性和准确性。

值得说明的是,现有技术中,人脸识别过程主要包括:人脸图像采集及检测、人脸图像预处理、人脸图像特征提取以及匹配与识别。本实施例只需用到人脸图像的采集与检测,没有后续复杂的运算和处理,实现难度大大降低。

优选的,步骤s103中,该预设区域为:在需求尺寸图片内,中点在需求尺寸图片的中点的预设方向、且与需求尺寸图片的中点距离一个预设长度的区域。

为实现在保证人脸信息完整的基础之上实现图片的自动裁剪,需要在剪裁前即确定人脸位于剪裁后的图片内,且为了利于人脸信息的突出显示,可以将人脸设置于剪裁后的图片的中央位置,或者根据具体的人物姿态,以实现人物信息保留的最大化,确定人脸的具体位置;此处不做具体限定,可以视其具体应用环境而定,均在本申请的保护范围内。

本发明另一实施例还提供了另外一种图片剪裁方法,在上述实施例的基础之上,将其应用于直播实时海报的应用场景中,则该图片剪裁方法参见图5,包括:

s201、对视频图像进行实时截图,得到待剪裁的图片;

s202、对待剪裁的图片进行采集;

s203、对待剪裁的图片进行人脸检测,得到人脸区域;

s204、以人脸区域为需求尺寸图片的预设区域,按照需求尺寸对待剪裁的图片进行剪裁。

当该图片剪裁方法应用于直播实时海报的应用场景中,还需要一个截取生成海报的过程,截取到的原始海报即如图2所示,然后经过图像采集、人脸检测和人脸位置设置之后,即可按照需求尺寸进行剪裁,得到最终想要的需求尺寸图片。

其余工作原理与上述实施例相同,此处不再一一赘述。

本发明另一实施例还提供了一种图片剪裁装置,参见图6,包括:处理器101和存储器102;其中,处理器101用于加载并执行存储器102中存储的多条指令;

存储器102中至少存储有:

对待剪裁的图片进行采集;

对待剪裁的图片进行人脸检测,得到人脸区域;

以人脸区域为需求尺寸图片的预设区域,按照需求尺寸对待剪裁的图片进行剪裁。

优选的,存储器102中还存储有:在对待剪裁的图片进行采集之前,对视频图像进行实时截图,得到待剪裁的图片。

优选的,存储器102中存储的对待剪裁的图片进行人脸检测,得到人脸区域,包括:

对所述待剪裁的图片进行人脸检测,根据检测到人脸的面积和位置,生成所述人脸区域。

优选的,该预设区域为:在需求尺寸图片内,中点在需求尺寸图片的中点的预设方向、且与需求尺寸图片的中点距离一个预设长度的区域。

其余工作原理与上述实施例相同,此处不再一一赘述。

本发明中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1