本发明专利技术公开了一种缩略图的生成方法和装置,其中,缩略图的生成方法,包括:获取待处理图片;对待处理图片进行类型识别;以及按照与识别出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图。本发明专利技术实施例的缩略图的生成方法,通过对待处理图片进行识别,并按照与识别出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。
【技术实现步骤摘要】
缩略图的生成方法和装置
本专利技术涉及计算机
,尤其涉及一种缩略图的生成方法和装置。
技术介绍
随着互联网和硬件终端的飞速发展,用户能够随时利用电脑、智能手机等终端访 问海量的图片或视频资源。为了让用户能够在海量的图片或视频资源中快速定位感兴趣的 内容,可对图片或视频资源生成缩略图。用户可通过浏览缩略图的方式快速了解图片或视 频资源的主题及内容等信息。 目前,生成缩略图的方式主要有两种:第一种方式是裁剪图片的中心区域生成缩 略图,另一种方式是对图片进行整体缩放,从而生成缩略图。 但是,在实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:当图片中 的主体未处于图片的中心区域时,第一种方式有可能将主体裁剪掉;当图片中的主体在图 片中的比例过小时,用户可能无法看清通过第二种方式生成的缩略图中的主体。以上两种 方式生成的缩略图,均无法完美地向用户展示图片的主体,使用户无法快速地通过浏览缩 略图获取图片信息,导致用户体验差。
技术实现思路
本专利技术实施例旨在至少在一定程度上解决上述技术问题。 为此,本专利技术的第一个目的在于提出一种缩略图的生成方法,该方法能够显著提 升缩略图的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体 验。 本专利技术的第二个目的在于提出一种缩略图的生成装置。 为达上述目的,根据本专利技术第一方面实施例提出了一种缩略图的生成方法,包括: 获取待处理图片;对所述待处理图片进行类型识别;以及按照与识别出的类型对应的处理 方式对所述待处理图片进行处理,生成对应的缩略图。 本专利技术实施例的缩略图的生成方法,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。 为达上述目的,根据本专利技术第二方面实施例提出了一种缩略图的生成装置,包括: 获取模块,用于获取待处理图片;识别模块,用于对所述待处理图片进行类型识别;以及生 成模块,用于按照与识别出的类型对应的处理方式对所述待处理图片进行处理,生成对应 的缩略图。 本专利技术实施例的缩略图的生成装置,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。 本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本专利技术的实践了解到。 【附图说明】 图1为根据本专利技术一个实施例的缩略图的生成方法的流程图。 图2为根据本专利技术一个具体实施例的缩略图的生成方法的流程图。 图3为根据本专利技术一个具体实施例的待处理图片的示例图。 图4为根据本专利技术一个具体实施例的生成的缩略图的示例图。 图5为根据本专利技术一个实施例的缩略图的生成装置的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。 下面参考附图描述本专利技术实施例的缩略图的生成方法。 图1为根据本专利技术一个实施例的缩略图的生成方法的流程图。 如图1所示,该缩略图的生成方法包括: S101,获取待处理图片。 在本专利技术的实施例中,可从网盘、云相册等网络个人相册中获取待处理图片,也可 从新闻、无线搜索等网页资源中获取待处理图片,还可从本地保存的图片库中获取待处理 图片。 S102,对待处理图片进行类型识别。 在本专利技术的实施例中,可基于图像自动标注技术对待处理图片进行类型识别。其 中,待处理图片的类型可包括没有主体的图片例如风景类,还可包括人和/或物当作主体 的图片例如人像类。图像自动标注技术的实现原理是基于深度学习算法对海量的人工标注 样本进行学习,从而获得识别模型以实现能够对任意未知图像进行自动分类标注。 S103,按照与识别出的类型对应的处理方式对待处理图片进行处理,生成对应的 缩略图。 在本专利技术的实施例中,如果待处理图片属于第一类型(例如:风景类)时,为了保 留更多的信息,可对待处理图片进行全局缩放处理,从而生成对应的缩略图。 如果待处理图片属于第二类型(例如:人像类)时,获取待处理图片的主体区域, 并根据主体区域生成缩略图。 具体地,当待处理图片属于人像类时,可基于人脸检测技术检测出人脸区域,再根 据人脸大小与人体躯干的一定比例,进一步检测出人像区域,然后将人像区域作为主体区 域,对待处理图片进行裁剪、压缩等操作,最终生成缩略图。 当待处理图片属于主体比较突出的物品类时,可基于图像显著区域检测技术检测 出显著区域。具体地,图片显著区域检测主要是利用待处理图片中明显的主体与背景存在 的对比度差异,再通过在颜色空间分析待处理图片对比度,获得每个像素的显著性取值,以 此检测出显著区域。在检测出待处理图片的显著区域后,将显著区域作为主体区域,对待处 理图片进行裁剪、压缩等操作,最终生成缩略图。 本专利技术实施例的缩略图的生成方法,通过对待处理图片进行识别,并按照与识别 出的类型对应的处理方式对待处理图片进行处理,生成对应的缩略图,显著提升了缩略图 的质量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。 图2为根据本专利技术一个具体实施例的缩略图的生成方法的流程图。 如图2所示,该缩略图的生成方法包括: S201,输入待处理图片。 待处理图片中既包括比较突出的人物主体,也包括比较突出的物品主体。 S202,检测出人脸区域。 根据人脸检测技术,检测出人脸区域。 S203,计算出人像区域。 根据人脸大小与人体躯干的一定比例,计算出人像区域。 S204,计算出显著区域。 基于图像显著区域检测技术计算出显著区域。 S205,融合人像区域和显著区域。 将计算出的人像区域和显著区域作为主体区域。 S206,主体区域裁剪,生成缩略图。 裁剪出待处理图片的主体区域,以此生成缩略图。 在本专利技术的实施例中,如图3所示,当待处理图片中既包括比较突出的人物主体, 也包括比较突出的物品主体时,可结合人脸检测技术以及图像显著区域检测技术,检测出 人像区域以及显著区域。最后将检测出的人像区域以及显著区域作为主体区域,对待处理 图片进行裁剪、压缩等操作,最终生成缩略图。生成的缩略图如图4所示。 本专利技术实施例的缩略图的生成方法,基于人脸检测技术以及图像显著区域检测技 术,检测出人像区域以及显著区域并将二者融合,以此生成缩略图,显著提升了缩略图的质 量,使用户能够快速、方便地通过浏览缩略图获取图片信息,从而提升用户体验。 为了实现上述实施例,本专利技术还提出一种缩略图的生成装置。 图5为根据本专利技术一个实施例的缩略图的生成装置的结构示意图。 如图5所示,该缩略图的生成装置包括:获取模块110、识别本文档来自技高网...
【技术保护点】
一种缩略图的生成方法,其特征在于,包括:获取待处理图片;对所述待处理图片进行类型识别;以及按照与识别出的类型对应的处理方式对所述待处理图片进行处理,生成对应的缩略图。
【技术特征摘要】
1. 一种缩略图的生成方法,其特征在于,包括: 获取待处理图片; 对所述待处理图片进行类型识别;以及 按照与识别出的类型对应的处理方式对所述待处理图片进行处理,生成对应的缩略 图。2. 根据权利要求1所述的方法,其特征在于,所述对所述待处理图片进行类型识别,包 括: 基于图像自动标注技术对所述待处理图片进行类型识别。3. 根据权利要求1所述的方法,其特征在于,所述按照与识别出的类型对应的处理方 式对所述待处理图片进行处理,生成对应的缩略图,包括: 确定所述待处理图片属于第一类型时,对所述待处理图片进行全局缩放处理,生成对 应的缩略图;或者 确定所述待处理图片属于第二类型时,获取所述待处理图片的主体区域,并根据所述 主体区域生成对应的缩略图。4. 根据权利要求3所述的方法,其特征在于,所述获取所述待处理图片的主体区域,包 括: 检测出所述待处理图片的人像区域,并将所述人像区域作为所述主体区域;和/或 检测出所述待处理图片的显著区域,并将所述待处理图片的显著区域作为所述主体区 域。5. 根据权利要求4所述的方法,其特征在于,所述检测出所述待处理图片的人像区域, 包括:基于人脸检测技术检测出人脸区域,根据所述人脸区域进一步检测出所述人像区域; 或者 所述检测出所述待处理图片的显著区域,包括: 基于...
【专利技术属性】
技术研发人员:李颖超,黄明江,荣岳成,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。