缩略图的生成方法和装置制造方法

文档序号:6549692阅读:198来源:国知局
缩略图的生成方法和装置制造方法
【专利摘要】本发明公开了一种缩略图的生成方法和装置,其中,缩略图的生成方法,包括:获取待处理图片;对待处理图片进行类型识别;以及按照与识别出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图。本发明实施例的缩略图的生成方法,通过对待处理图片进行识别,并按照与识别出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
【专利说明】缩略图的生成方法和装置

【技术领域】
[0001] 本发明涉及计算机【技术领域】,尤其涉及一种缩略图的生成方法和装置。

【背景技术】
[0002] 随着互联网和硬件终端的飞速发展,用户能够随时利用电脑、智能手机等终端访 问海量的图片或视频资源。为了让用户能够在海量的图片或视频资源中快速定位感兴趣的 内容,可对图片或视频资源生成缩略图。用户可通过浏览缩略图的方式快速了解图片或视 频资源的主题及内容等信息。
[0003] 目前,生成缩略图的方式主要有两种:第一种方式是裁剪图片的中心区域生成缩 略图,另一种方式是对图片进行整体缩放,从而生成缩略图。
[0004] 但是,在实现本申请过程中,发明人发现现有技术中至少存在如下问题:当图片中 的主体未处于图片的中心区域时,第一种方式有可能将主体裁剪掉;当图片中的主体在图 片中的比例过小时,用户可能无法看清通过第二种方式生成的缩略图中的主体。以上两种 方式生成的缩略图,均无法完美地向用户展示图片的主体,使用户无法快速地通过浏览缩 略图获取图片信息,导致用户体验差。


【发明内容】

[0005] 本发明实施例旨在至少在一定程度上解决上述技术问题。
[0006] 为此,本发明的第一个目的在于提出一种缩略图的生成方法,该方法能够显著提 升缩略图的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体 验。
[0007] 本发明的第二个目的在于提出一种缩略图的生成装置。
[0008] 为达上述目的,根据本发明第一方面实施例提出了一种缩略图的生成方法,包括: 获取待处理图片;对所述待处理图片进行类型识别;以及按照与识别出的类型对应的处理 方式对所述待处理图片进行处理,生成对应的缩略图。
[0009] 本发明实施例的缩略图的生成方法,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
[0010] 为达上述目的,根据本发明第二方面实施例提出了一种缩略图的生成装置,包括: 获取模块,用于获取待处理图片;识别模块,用于对所述待处理图片进行类型识别;以及生 成模块,用于按照与识别出的类型对应的处理方式对所述待处理图片进行处理,生成对应 的缩略图。
[0011] 本发明实施例的缩略图的生成装置,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
[0012] 本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0013] 图1为根据本发明一个实施例的缩略图的生成方法的流程图。
[0014] 图2为根据本发明一个具体实施例的缩略图的生成方法的流程图。
[0015] 图3为根据本发明一个具体实施例的待处理图片的示例图。
[0016] 图4为根据本发明一个具体实施例的生成的缩略图的示例图。
[0017] 图5为根据本发明一个实施例的缩略图的生成装置的结构示意图。

【具体实施方式】
[0018] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0019] 下面参考附图描述本发明实施例的缩略图的生成方法。
[0020] 图1为根据本发明一个实施例的缩略图的生成方法的流程图。
[0021] 如图1所示,该缩略图的生成方法包括:
[0022] S101,获取待处理图片。
[0023] 在本发明的实施例中,可从网盘、云相册等网络个人相册中获取待处理图片,也可 从新闻、无线搜索等网页资源中获取待处理图片,还可从本地保存的图片库中获取待处理 图片。
[0024] S102,对待处理图片进行类型识别。
[0025] 在本发明的实施例中,可基于图像自动标注技术对待处理图片进行类型识别。其 中,待处理图片的类型可包括没有主体的图片例如风景类,还可包括人和/或物当作主体 的图片例如人像类。图像自动标注技术的实现原理是基于深度学习算法对海量的人工标注 样本进行学习,从而获得识别模型以实现能够对任意未知图像进行自动分类标注。
[0026] S103,按照与识别出的类型对应的处理方式对待处理图片进行处理,生成对应的 缩略图。
[0027] 在本发明的实施例中,如果待处理图片属于第一类型(例如:风景类)时,为了保 留更多的信息,可对待处理图片进行全局缩放处理,从而生成对应的缩略图。
[0028] 如果待处理图片属于第二类型(例如:人像类)时,获取待处理图片的主体区域, 并根据主体区域生成缩略图。
[0029] 具体地,当待处理图片属于人像类时,可基于人脸检测技术检测出人脸区域,再根 据人脸大小与人体躯干的一定比例,进一步检测出人像区域,然后将人像区域作为主体区 域,对待处理图片进行裁剪、压缩等操作,最终生成缩略图。
[0030] 当待处理图片属于主体比较突出的物品类时,可基于图像显著区域检测技术检测 出显著区域。具体地,图片显著区域检测主要是利用待处理图片中明显的主体与背景存在 的对比度差异,再通过在颜色空间分析待处理图片对比度,获得每个像素的显著性取值,以 此检测出显著区域。在检测出待处理图片的显著区域后,将显著区域作为主体区域,对待处 理图片进行裁剪、压缩等操作,最终生成缩略图。
[0031] 本发明实施例的缩略图的生成方法,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
[0032] 图2为根据本发明一个具体实施例的缩略图的生成方法的流程图。
[0033] 如图2所示,该缩略图的生成方法包括:
[0034] S201,输入待处理图片。
[0035] 待处理图片中既包括比较突出的人物主体,也包括比较突出的物品主体。
[0036] S202,检测出人脸区域。
[0037] 根据人脸检测技术,检测出人脸区域。
[0038] S203,计算出人像区域。
[0039] 根据人脸大小与人体躯干的一定比例,计算出人像区域。
[0040] S204,计算出显著区域。
[0041] 基于图像显著区域检测技术计算出显著区域。
[0042] S205,融合人像区域和显著区域。
[0043] 将计算出的人像区域和显著区域作为主体区域。
[0044] S206,主体区域裁剪,生成缩略图。
[0045] 裁剪出待处理图片的主体区域,以此生成缩略图。
[0046] 在本发明的实施例中,如图3所示,当待处理图片中既包括比较突出的人物主体, 也包括比较突出的物品主体时,可结合人脸检测技术以及图像显著区域检测技术,检测出 人像区域以及显著区域。最后将检测出的人像区域以及显著区域作为主体区域,对待处理 图片进行裁剪、压缩等操作,最终生成缩略图。生成的缩略图如图4所示。
[0047] 本发明实施例的缩略图的生成方法,基于人脸检测技术以及图像显著区域检测技 术,检测出人像区域以及显著区域并将二者融合,以此生成缩略图,显著提升了缩略图的质 量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
[0048] 为了实现上述实施例,本发明还提出一种缩略图的生成装置。
[0049] 图5为根据本发明一个实施例的缩略图的生成装置的结构示意图。
[0050] 如图5所示,该缩略图的生成装置包括:获取模块110、识别模块120和生成模块 130。其中,生成模块包括:第一生成单元131和第二生成单元132。
[0051] 具体地,获取模块110用于获取待处理图片。
[0052] 在本发明的实施例中,获取模块110可从网盘、云相册等网络个人相册中获取待 处理图片,也可从新闻、无线搜索等网页资源中获取待处理图片,还可从本地保存的图片库 中获取待处理图片。
[0053] 识别模块120用于对待处理图片进行类型识别。
[0054] 在本发明的实施例中,识别模块120可基于图像自动标注技术对待处理图片进行 类型识别。其中,待处理图片的类型可包括没有主体的图片例如风景类,还可包括人和/或 物当作主体的图片例如人像类。
[0055] 生成模块130用于按照与识别出的类型对应的处理方式对待处理图片进行处理, 生成对应的缩略图。
[0056] 具体地,生成模块130包括:第一生成单元131和第二生成单元132。
[0057] 第一生成单元131用于确定待处理图片属于第一类型时,对待处理图片进行全局 缩放处理,生成对应的缩略图。
[0058] 在本发明的实施例中,如果待处理图片属于第一类型(例如:风景类)时,为了保 留更多的信息,第一生成单元131可对待处理图片进行全局缩放处理,从而生成对应的缩 略图。
[0059] 第二生成单元132用于确定待处理图片属于第二类型时,获取待处理图片的主体 区域,并根据主体区域生成对应的缩略图。
[0060] 如果待处理图片属于第二类型(例如:人像类)时,第二生成单元132可获取待处 理图片的主体区域,并根据主体区域生成缩略图。具体地,当待处理图片属于人像类时,第 二生成单元132可基于人脸检测技术检测出人脸区域,再根据人脸大小与人体躯干的一定 比例,进一步检测出人像区域,然后将人像区域作为主体区域,对待处理图片进行裁剪、压 缩等操作,最终生成缩略图。
[0061] 当待处理图片属于主体比较突出的物品类时,第二生成单元132可基于图像显著 区域检测技术检测出显著区域。具体地,图片显著区域检测主要是利用待处理图片中明显 的主体与背景存在的对比度差异,再通过在颜色空间分析待处理图片对比度,获得每个像 素的显著性取值,以此检测出显著区域。在检测出待处理图片的显著区域后,第二生成单元 132可将显著区域作为主体区域,对待处理图片进行裁剪、压缩等操作,最终生成缩略图。 [0062] 本发明实施例的缩略图的生成装置,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
[0063] 此外,术语"第一"、"第二"仅用于描述目的,而不能理解为指示或暗示相对重要性 或者隐含指明所指示的技术特征的数量。由此,限定有"第一"、"第二"的特征可以明示或 者隐含地包括至少一个该特征。在本发明的描述中,"多个"的含义是至少两个,例如两个, 三个等,除非另有明确具体的限定。
[0064] 在本发明中,除非另有明确的规定和限定,术语"安装"、"相连"、"连接"、"固定"等 术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连 接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内 部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员 而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0065] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。
[〇〇66] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述 实施例进行变化、修改、替换和变型。
【权利要求】
1. 一种缩略图的生成方法,其特征在于,包括: 获取待处理图片; 对所述待处理图片进行类型识别;以及 按照与识别出的类型对应的处理方式对所述待处理图片进行处理,生成对应的缩略 图。
2. 根据权利要求1所述的方法,其特征在于,所述对所述待处理图片进行类型识别,包 括: 基于图像自动标注技术对所述待处理图片进行类型识别。
3. 根据权利要求1所述的方法,其特征在于,所述按照与识别出的类型对应的处理方 式对所述待处理图片进行处理,生成对应的缩略图,包括: 确定所述待处理图片属于第一类型时,对所述待处理图片进行全局缩放处理,生成对 应的缩略图;或者 确定所述待处理图片属于第二类型时,获取所述待处理图片的主体区域,并根据所述 主体区域生成对应的缩略图。
4. 根据权利要求3所述的方法,其特征在于,所述获取所述待处理图片的主体区域,包 括: 检测出所述待处理图片的人像区域,并将所述人像区域作为所述主体区域;和/或 检测出所述待处理图片的显著区域,并将所述待处理图片的显著区域作为所述主体区 域。
5. 根据权利要求4所述的方法,其特征在于,所述检测出所述待处理图片的人像区域, 包括:基于人脸检测技术检测出人脸区域,根据所述人脸区域进一步检测出所述人像区域; 或者 所述检测出所述待处理图片的显著区域,包括: 基于图像显著区域检测技术检测出所述显著区域。
6. -种缩略图的生成装置,其特征在于,包括: 获取模块,用于获取待处理图片; 识别模块,用于对所述待处理图片进行类型识别;以及 生成模块,用于按照与识别出的类型对应的处理方式对所述待处理图片进行处理,生 成对应的缩略图。
7. 根据权利要求6所述的装置,其特征在于,所述识别模块,具体用于: 基于图像自动标注技术对所述待处理图片进行类型识别。
8. 根据权利要求6所述的装置,其特征在于,所述生成模块,包括: 第一生成单元,用于确定所述待处理图片属于第一类型时,对所述待处理图片进行全 局缩放处理,生成对应的缩略图;或者 第二生成单元,用于确定所述待处理图片属于第二类型时,获取所述待处理图片的主 体区域,并根据所述主体区域生成对应的缩略图。
9. 根据权利要求8所述的装置,其特征在于,所述第二生成单元,具体用于: 检测出所述待处理图片的人像区域,并将所述人像区域作为所述主体区域;和/或 检测出所述待处理图片的显著区域,并将所述待处理图片的显著区域作为所述主体区 域。
10.根据权利要求9所述的装置,其特征在于,所述第二生成单元,具体用于: 基于人脸检测技术检测出人脸区域,根据所述人脸区域进一步检测出所述人像区域; 或者 基于图像显著区域检测技术检测出所述显著区域。
【文档编号】G06T7/00GK104063444SQ201410265913
【公开日】2014年9月24日 申请日期:2014年6月13日 优先权日:2014年6月13日
【发明者】李颖超, 黄明江, 荣岳成 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1