预览图生成方法和设备技术

技术编号:11281332 阅读:85 留言:0更新日期:2015-04-09 15:02
本发明专利技术的实施方式提供了一种预览图生成方法。该方法包括:选取用于产生拼接子图的候选图片;识别所述候选图片中的显著性区域,所述显著性区域为包含人类感兴趣目标的区域;从所述候选图片中裁剪出包含所述显著性区域的图片;将裁剪出的图片作为拼接子图填充到拼接模板中。本发明专利技术的方法可以解决现有技术中由于以所选图片的固定位置为基础进行裁剪而导致的拼接子图的重要内容被截断甚至被裁剪掉。此外,本发明专利技术的另一方面提供了一种预览图生成设备。

【技术实现步骤摘要】
【专利摘要】本专利技术的实施方式提供了一种预览图生成方法。该方法包括:选取用于产生拼接子图的候选图片;识别所述候选图片中的显著性区域,所述显著性区域为包含人类感兴趣目标的区域;从所述候选图片中裁剪出包含所述显著性区域的图片;将裁剪出的图片作为拼接子图填充到拼接模板中。本专利技术的方法可以解决现有技术中由于以所选图片的固定位置为基础进行裁剪而导致的拼接子图的重要内容被截断甚至被裁剪掉。此外,本专利技术的另一方面提供了一种预览图生成设备。【专利说明】预览图生成方法和设备
本专利技术的实施方式涉及图像处理领域,更具体地,本专利技术的实施方式涉及预览图生成方法和设备。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述可包括可以探宄的概念,但不一定是之前已经想到或者已经探宄的概念。因此,除非在此指出,否则在本部分中描述的内容对于本申请的说明书和权利要求书而言不是现有技术,并且并不因为包括在本部分中就承认是现有技术。 图集展示是很多互联网产品的一项重要功能,这些互联网产品通过用户上传或者网络爬虫自动抓取等方式收集图片,并以图集(即,一组图片的集合)为单位进行存储和展示。每个图集都包含了一组以相同文字信息描述的图片。图集展示系统以用户体验的角度出发,为每个图集生成一幅可概括该图集的图片,以供用户预览和点击查看详情,而这幅概要性的图片即为预览图。
技术实现思路
但是,本专利技术人在研宄过程中发现,在现有技术中,预览图生成方法主要包括三种:人工方法、非拼接方法和拼接方法。其中,人工方法就是由人工从图集中选择一幅图片作为预览图,或者选择多幅图片并利用图片处理软件对多幅图片进行拼接处理后作为预览图。非拼接方法就是将图集中的图片以卡片的形式随机叠加在一起,自动组合成一幅预览图。拼接方法就是先人工从多个拼接模板中选择一个用于生成预览图的拼接模块,在该拼接模板中规定了拼接子图的数量、每一幅拼接子图的拼接尺寸以及各拼接子图之间的相对位置,再由拼接装置按照拼接模板中所规定的拼接子图的数量随机地从图集中选取用于产生拼接子图的候选图片,并将所选的候选图片按照拼接模板中所规定的各个拼接子图的尺寸进行裁剪,最后将经过裁剪的图片作为拼接子图,并按照拼接模板进行拼接,所得到的拼接图片即为预览图。 依照现有技术,在拼接方法中,是以所选的候选图片的固定位置为基础进行裁剪,例如,以所选候选图片的中心位置为基础进行裁剪,以使得裁剪后的图片与拼接模板中所规定的拼接子图的尺寸相同。但是,这种裁剪方式容易导致拼接子图中的重要内容被截断甚至被裁剪掉,最终影响预览图的预览效果。 为此,非常需要一种预览图生成方法和设备,以解决现有技术中由于以候选图片的固定位置为基础进行裁剪而导致的拼接子图中的重要内容被截断甚至被裁剪掉,使得预览效果较差的问题。 在本上下文中,本专利技术的实施方式期望提供一种预览图生成方法和设备。 在本专利技术实施方式的第一方面中,提供了一种预览图生成方法,包括:选取用于产生拼接子图的候选图片;识别所述候选图片中的显著性区域,所述显著性区域为包含人类感兴趣目标的区域;从所述候选图片中裁剪出包含所述显著性区域的图片;将裁剪出的图片作为拼接子图填充到拼接模板中。 在本专利技术实施方式的第二方面中,提供了一种预览图生成设备,包括:图片选取单元,用于选取用于产生拼接子图的候选图片;区域识别单元,用于识别所述候选图片中的显著性区域,所述显著性区域为包含人类感兴趣目标的区域;图片裁剪单元,用于从所述候选图片中裁剪出包含所述显著性区域的图片;图片填充单元,用于将裁剪出的图片作为拼接子图填充到拼接模板中。 在本专利技术实施方式中,针对候选图片,先基于显著性区域检测技术识别出候选图片中的显著性区域,并从候选图片中裁剪出包含该显著性区域的图片,最后将裁剪出的图片作为拼接子图填充到拼接模板中。因此,在拼接模板的每一个拼接子图中,都完整地包含一个候选图片中的显著性区域,即,用户感兴趣目标的区域,并不会如现有技术一样被截断甚至被裁剪掉,从而提高了预览图(由填充在拼接模板中的多个拼接子图构成)的预览效果O 【专利附图】【附图说明】 通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中: 图1示意性地示出了本专利技术实施方式可以在其中实施的一个示例性场景; 图2示意性地示出了根据本专利技术的一个实施方式的预览图生成方法的流程图; 图3示意性地示出了根据本专利技术的一个实施方式的从图集中选取色彩相似的原始图片的方法的流程图; 图4示意性地示出了根据本专利技术的一个实施方式的区域增长方法的流程图; 图5示意性地示出了根据本专利技术的一个实施方式的包含显著性区域的图片; 图6示意性地示出了根据本专利技术的一个实施方式的对显著性区域进行等比例拉伸处理的操作示意图; 图7示意性地示出了根据本专利技术的一个实施方式的两种拼接模板的结构示意图; 图8示意性地示出了根据本专利技术的一个实施方式的预览图生成设备的结构框架图; 图9示意性地示出了根据本专利技术的一个实施方式的图片裁剪单元的结构框架图; 图10示意性地示出了根据本专利技术的一个实施方式的图片填充单元的结构框架图; 图11示意性地示出了根据本专利技术的一个实施方式的区域识别单元的结构框架图; 图12示意性地示出了根据本专利技术的另一个实施方式的区域识别单元的结构框架图; 图13示意性地示出了根据本专利技术的一个实施方式的图片选取单元的结构框架图; 图14示意性地示出了根据本专利技术的一个实施方式的预览图生成设备的结构框架图。 在附图中,相同或对应的标号表不相同或对应的部分。 【具体实施方式】 下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。 本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。 根据本专利技术的实施方式,提出了一种预览图生成方法和设备。 在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。 下面参考本专利技术的若干代表性实施方式,详细阐释本专利技术的原理和精神。 发曰月概沐 本专利技术人发现,当利用拼接方法生成预览图时,针对用于产生拼接子图的候选图片,如果以候选图片的固定位置为基础进行裁剪,例如,以候选图片的中心位置为基础进行裁剪,在裁剪后所得到的拼接子图中,重要内容很容易被截断甚至被裁剪掉,最终影响预览图的预览效果。 如果识别出候选图片中的显著性区域(即,包含人类感兴趣目标的区域),并从候选图片中裁剪出包含显著性区域的图片的话,就可以避免前面所述的由于以候选图片的固定位置为基础进行裁剪而导致的拼接子图中的重要内容被截断甚至被裁剪掉,使本文档来自技高网...
预览图生成方法和设备

【技术保护点】
一种方法,包括:选取用于产生拼接子图的候选图片;识别所述候选图片中的显著性区域,所述显著性区域为包含人类感兴趣目标的区域;从所述候选图片中裁剪出包含所述显著性区域的图片;将裁剪出的图片作为拼接子图填充到拼接模板中。

【技术特征摘要】

【专利技术属性】
技术研发人员:祁斌川钱烽
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1