图片显示方法和装置制造方法

文档序号:6542893阅读:109来源:国知局
图片显示方法和装置制造方法
【专利摘要】本公开是关于一种图片显示方法和装置,属于图形界面交互领域。所述方法包括:获取n张图片的图片信息;根据图片信息计算n张图片中每两张图片的相似度;根据相似度显示n张图片。本公开解决了【背景技术】中按照名称或者创建时间对图片进行排序并显示的方式在一定程度上会给用户在查看时带来不便的问题;根据图片之间的相似度将图片进行显示,可以实现将相似的图片聚合后依次进行显示,方便用户对相似的图片进行翻阅和比对,也可以实现将相似的图片忽略不显示,避免用户查看到基本重复的图片,丰富了图片显示方式,提高了用户在查看图片时的便捷性。
【专利说明】图片显示方法和装置
【技术领域】
[0001]本公开涉及图形界面交互领域,特别涉及一种图片显示方法和装置。
【背景技术】
[0002]随着手机、数码相机这类具有图像拍摄功能的电子设备的普及,用户可以在工作、生活中随时随地地拍摄自己喜欢的图片。
[0003]以手机为例,用户拍摄图片后,可以直接通过手机浏览之前拍摄的图片,也可以将手机内的图片传输至电脑或者电子相框等设备中进行浏览。无论是手机、电脑还是电子相框,这些电子设备通常都是按照名称或者创建时间对图片进行排序,然后将图片按照排序结果依次进行显示。比如,首先根据各张图片的创建时间按由早到晚的顺序对图片进行排序,然后按照排序结果将图片依次进行显示。
[0004]公开人在实现本公开的过程中,发现上述方式至少存在如下缺陷:按照名称或者创建时间对图片进行排序并显示的方式会带来诸多问题。比如,当用户需要从多张自拍照中选取一张喜欢的图片时,用户无法将创建时间相隔较久的若干张自拍照快速进行翻阅和比对;再比如,当用户使用连续拍摄功能进行拍摄时,会在一段时间内创建多张十分类似的图片,这又导致用户在翻阅时会查看到基本重复的图片。

【发明内容】

[0005]为了解决背 景技术中按照名称或者创建时间对图片进行排序并显示的方式在一定程度上会给用户在查看时带来不便的问题,本公开实施例提供了一种图片显示方法和装置。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供了一种图片显示方法,所述方法包括:
[0007]获取η张图片的图片信息,n ^ 2 ;
[0008]根据所述图片信息计算所述η张图片中每两张图片的相似度;
[0009]根据所述相似度显示所述η张图片。
[0010]可选地,所述根据所述相似度显示所述η张图片,包括:
[0011]根据所述相似度对所述η张图片进行排序;根据排序结果显示所述η张图片;
[0012]或,
[0013]将两两之间相似度高于预定阈值的图片聚类为一个相似组;将所述相似组中的部分图片忽略显示。
[0014]可选地,所述根据所述相似度对所述η张图片进行排序,包括:
[0015]将两两之间相似度高于预定阈值的图片聚类为一个相似组;
[0016]将每个相似组视为一张图片与其它图片进行排序。
[0017]可选地,所述将所述相似组中的部分图片忽略显示,包括:
[0018]为每个相似组确定至少一张代表图片;在多张显示模式下,仅显示每个相似组中的所述代表图片;[0019]或,
[0020]在单张显示模式下,若在显示第i张图片时接收到跳过显示信号,则将与所述第i张图片属于同一相似组的其它图片忽略显示,并跳转至与所述第i张图片相邻且不属于同一相似组的最近一张图片进行显示,I ^ i ^n0
[0021]可选地,在从所述第i张图片跳转至所述最近一张图片的显示过程中,在另一区域以快速滚动方式显示被忽略显示的图片的预览图或缩略图。
[0022]可选地,所述获取η张图片的图片信息,包括:
[0023]获取所述η张图片的时间信息、地点信息、图像特征信息和人脸信息中的任意一种。
[0024]可选地,所述根据所述图片信息计算所述η张图片中每两张图片的相似度,包括:
[0025]若所述图片信息为时间信息,则根据所述时间信息计算所述η张图片中每两张图片之间的时间间隔,根据所述时间间隔确定所述两张图片的相似度,所述时间间隔与所述相似度成负相关关系;
[0026]若所述图片信息为地点信息,则根据所述地点信息计算所述η张图片中每两张图片之间的距离值,根据所述距离值确定所述两张图片的相似度,所述距离值与所述相似度成负相关关系;
[0027]若所述图片信息为图像特征信息,则根据所述图像特征信息计算所述η张图片中每两张图片之间的特征相似度,根据所述特征相似度确定所述两张图片的相似度,所述特征相似度与所述相似度成正相关关系;
[0028]若所述图片信息为人脸信息,则根据所述人脸信息计算所述η张图片中每两张图片之间的人脸相似度,根据所述人脸相似度确定所述两张图片的相似度,所述人脸相似度与所述相似度成正相关关系。
[0029]根据本公开实施例的第二方面,提供了一种图片显示装置,所述装置包括:
[0030]信息获取模块,用于获取η张图片的图片信息,n ^ 2 ;
[0031]相似计算模块,用于根据所述图片信息计算所述η张图片中每两张图片的相似度;
[0032]图片显示模块,用于根据所述相似度显示所述η张图片。
[0033]可选地,所述图片显示模块,包括:排序显示单元;或者,忽略显示单元;
[0034]所述排序显示单元,用于根据所述相似度对所述η张图片进行排序;根据排序结果显示所述η张图片;
[0035]所述忽略显示单元,用于将两两之间相似度高于预定阈值的图片聚类为一个相似组;将所述相似组中的部分图片忽略显示。
[0036]可选地,所述排序显示单元,包括:图片聚类子单元和图片排序子单元;
[0037]所述图片聚类子单元,用于将两两之间相似度高于预定阈值的图片聚类为一个相似组;
[0038]所述图片排序子单元,用于将每个相似组视为一张图片与其它图片进行排序。
[0039]可选地,所述忽略显示单元,包括:代表确定子单元、多张显示子单元或者单张显示子单元;
[0040]所述代表确定子单元,用于为每个相似组确定至少一张代表图片;[0041]所述多张显示子单元,用于在多张显示模式下,仅显示每个相似组中的所述代表图片;
[0042]所述单张显示子单元,用于在单张显示模式下,若在显示第i张图片时接收到跳过显示信号,则将与所述第i张图片属于同一相似组的其它图片忽略显示,并跳转至与所述第i张图片相邻且不属于同一相似组的最近一张图片进行显示,i^n0
[0043]可选地,所述忽略显示单元,还包括:缩略显示子单元;
[0044]所述缩略显示子单元,用于在从所述第i张图片跳转至所述最近一张图片的显示过程中,在另一区域以快速滚动方式显示被忽略显示的图片的预览图或缩略图。
[0045]可选地,所述信息获取模块,还用于获取所述η张图片的时间信息、地点信息、图像特征信息和人脸信息中的任意一种。
[0046]可选地,所述相似计算模块,包括:时间计算单元;和/或,地点计算单元;和/或,特征计算单元;和/或,人脸计算单元;
[0047]所述时间计算单元,用于若所述图片信息为时间信息,则根据所述时间信息计算所述η张图片中每两张图片之间的时间间隔,根据所述时间间隔确定所述两张图片的相似度,所述时间间隔与所述相似度成负相关关系;
[0048]所述地点计算单元,用于若所述图片信息为地点信息,则根据所述地点信息计算所述η张图片中每两张图片之间的距离值,根据所述距离值确定所述两张图片的相似度,所述距离值与所述相似度成负相关关系;
[0049]所述特征计算单元,用于若所述图片信息为图像特征信息,则根据所述图像特征信息计算所述η张图片中每两张图片之间的特征相似度,根据所述特征相似度确定所述两张图片的相似度,所述特征相似度与所述相似度成正相关关系;
[0050]所述人脸计算单元,用于若所述图片信息为人脸信息,则根据所述人脸信息计算所述η张图片中每两张图片之间的人脸相似度,根据所述人脸相似度确定所述两张图片的相似度,所述人脸相似度与所述相似度成正相关关系。
[0051]根据本公开实施例的第三方面,提供了一种图片显示装置,包括:
[0052]处理器;
[0053]用于存储所述处理器的可执行指令的存储器;
[0054]其中,所述处理器被配置为:
[0055]获取η张图片的图片信息,η≥2 ;
[0056]根据所述图片信息计算所述η张图片中每两张图片的相似度;
[0057]根据所述相似度显示所述η张图片。
[0058]本 公开实施例提供的技术方案可以包括以下有益效果:
[0059]通过获取η张图片的图片信息,根据图片信息计算η张图片中每两张图片的相似度,并根据相似度显示η张图片;解决了【背景技术】中按照名称或者创建时间对图片进行排序并显示的方式在一定程度上会给用户在查看时带来不便的问题;根据图片之间的相似度将图片进行显示,可以实现将相似的图片聚合后依次进行显示,方便用户对相似的图片进行翻阅和比对,也可以实现将相似的图片忽略不显示,避免用户查看到基本重复的图片,丰富了图片显示方式,提高了用户在查看图片时的便捷性。
[0060]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【专利附图】

【附图说明】
[0061]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0062]图1是根据一示例性实施例示出的一种图片显示方法的流程图;
[0063]图2A是根据另一示例性实施例示出的一种图片显示方法的流程图;
[0064]图2B是根据另一示例性实施例示出的一种图片显示方法涉及的处理前图片的示意图;
[0065]图2C是根据另一示例性实施例示出的一种图片显示方法涉及的排序后多张显示模式的界面示意图;
[0066]图2D是根据另一示例性实施例示出的一种图片显示方法涉及的聚类后多张显示模式的界面示意图;
[0067]图2E是根据另一示例性实施例示出的一种图片显示方法涉及的聚类后单张显示模式的界面示意图;
[0068]图3A是根据再一示例性实施例示出的一种图片显示方法的流程图;
[0069]图3B是根据再一示例性实施例示出的一种图片显示方法涉及的聚类后图片的示意图;
[0070]图4A是根据还一示例性实施例示出的一种图片显示方法的流程;
[0071]图4B是根据还一示例性实施例示出的一种图片显示方法涉及的聚类后图片的示意图;
[0072]图5是根据一示例性实施例示出的一种图片显示装置的示意图;
[0073]图6是根据另一示例性实施例示出的一种图片显示装置的示意图;
[0074]图7是根据一示例性实施例示出的一种用于图片显示的装置的框图。
[0075]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0076]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0077]首先需要说明的是,在本公开各个实施例中,所涉及的电子设备可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。
[0078]图1是根据一示例性实施例示出的一种图片显示方法的流程图,本实施例以该图片显示方法应用于电子设备中来举例说明。该图片显示方法可以包括如下几个步骤:[0079]在步骤102中,获取η张图片的图片信息,η≥2。
[0080]在步骤104中,根据图片信息计算η张图片中每两张图片的相似度。
[0081]在步骤106中,根据相似度显示η张图片。
[0082]综上所述,本实施例提供的图片显示方法,通过获取η张图片的图片信息,根据图片信息计算η张图片中每两张图片的相似度,并根据相似度显示η张图片;解决了【背景技术】中按照名称或者创建时间对图片进行排序并显示的方式在一定程度上会给用户在查看时带来不便的问题;根据图片之间的相似度将图片进行显示,可以实现将相似的图片聚合后依次进行显示,方便用户对相似的图片进行翻阅和比对,也可以实现将相似的图片忽略不显示,避免用户查看到基本重复的图片,丰富了图片显示方式,提高了用户在查看图片时的便捷性。
[0083]在本公开实施例提供 的图片显示方法中,图片信息包括时间信息、地点信息、图像特征信息和人脸信息中的任意一种。下面,将通过图2Α、图3Α以及图4Α三个实施例对不同实现方式下的图片显示方法进行详细介绍和说明。在图2Α所示实施例中,以图片信息为时间信息来举例说明。具体地:
[0084]图2Α是根据另一示例性实施例示出的一种图片显示方法的流程图,本实施例以该图片显示方法应用于电子设备中来举例说明。该图片显示方法可以包括如下几个步骤:
[0085]在步骤201中,获取η张图片的时间信息,η≥2。
[0086]电子设备获取η张图片的时间信息。该时间信息可以是图片的拍摄时间、存入时间、最近一次修改时间以及最近一次查看时间中的任意一种。电子设备可以通过查看每张图片的EXIF信息获得图片的时间信息。
[0087]请参考图2Β,假设存在图片21、图片22、图片23、图片24、图片25、图片26以及图片27这7张图片,且上述7张图片分别对应的拍摄时间如下表-1所示:
[0088]
【权利要求】
1.一种图片显示方法,其特征在于,所述方法包括: 获取η张图片的图片信息,n ^ 2 ; 根据所述图片信息计算所述η张图片中每两张图片的相似度; 根据所述相似度显示所述η张图片。
2.根据权利要求1所述的方法,其特征在于,所述根据所述相似度显示所述η张图片,包括: 根据所述相似度对所述η张图片进行排序;根据排序结果显示所述η张图片; 或, 将两两之间相似度高于预定阈值的图片聚类为一个相似组;将所述相似组中的部分图片忽略显示。
3.根据权利要求2所述的方法,其特征在于,所述根据所述相似度对所述η张图片进行排序,包括: 将两两之间相似度高 于预定阈值的图片聚类为一个相似组; 将每个相似组视为一张图片与其它图片进行排序。
4.根据权利要求2所述的方法,其特征在于,所述将所述相似组中的部分图片忽略显示,包括: 为每个相似组确定至少一张代表图片;在多张显示模式下,仅显示每个相似组中的所述代表图片; 或, 在单张显示模式下,若在显示第i张图片时接收到跳过显示信号,则将与所述第i张图片属于同一相似组的其它图片忽略显示,并跳转至与所述第i张图片相邻且不属于同一相似组的最近一张图片进行显示,I ^ i ^n0
5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 在从所述第i张图片跳转至所述最近一张图片的显示过程中,在另一区域以快速滚动方式显示被忽略显示的图片的预览图或缩略图。
6.根据权利要求1至5任一所述的方法,其特征在于,所述获取η张图片的图片信息,包括: 获取所述η张图片的时间信息、地点信息、图像特征信息和人脸信息中的任意一种。
7.根据权利要求6所述的方法,其特征在于,所述根据所述图片信息计算所述η张图片中每两张图片的相似度,包括: 若所述图片信息为时间信息,则根据所述时间信息计算所述η张图片中每两张图片之间的时间间隔,根据所述时间间隔确定所述两张图片的相似度,所述时间间隔与所述相似度成负相关关系; 若所述图片信息为地点信息,则根据所述地点信息计算所述η张图片中每两张图片之间的距离值,根据所述距离值确定所述两张图片的相似度,所述距离值与所述相似度成负相关关系; 若所述图片信息为图像特征信息,则根据所述图像特征信息计算所述η张图片中每两张图片之间的特征相似度,根据所述特征相似度确定所述两张图片的相似度,所述特征相似度与所述相似度成正相关关系;若所述图片信息为人脸信息,则根据所述人脸信息计算所述η张图片中每两张图片之间的人脸相似度,根据所述人脸相似度确定所述两张图片的相似度,所述人脸相似度与所述相似度成正相关关系。
8.一种图片显示装置,其特征在于,所述装置包括: 信息获取模块,用于获取η张图片的图片信息,η^2; 相似计算模块,用于根据所述图片信息计算所述η张图片中每两张图片的相似度; 图片显示模块,用于根据所述相似度显示所述η张图片。
9.根据权利要求8所述的装置,其特征在于,所述图片显示模块,包括:排序显示单元;或者,忽略显示单元; 所述排序显示单元,用于根据所述相似度对所述η张图片进行排序;根据排序结果显示所述η张图片; 所述忽略显示单元,用于将两两之间相似度高于预定阈值的图片聚类为一个相似组;将所述相似组中的部分图片忽略显示。
10.根据权利要求9所述的装置,其特征在于,所述排序显示单元,包括:图片聚类子单元和图片排序子单元; 所述图片聚类子单元,用于将两两之间相似度高于预定阈值的图片聚类为一个相似组; 所述图片排序子单元,用于将每个相似组视为一张图片与其它图片进行排序。
11.根据权利要求9所述的装置,其特征在于,所述忽略显示单元,包括:代表确定子单元、多张显示子单元或者单张显示子单元; 所述代表确定子单元,用于为每个相似组确定至少一张代表图片; 所述多张显示子单元,用于在多张显示模式下,仅显示每个相似组中的所述代表图片; 所述单张显示子单元,用于在单张显示模式下,若在显示第i张图片时接收到跳过显示信号,则将与所述第i张图片属于同一相似组的其它图片忽略显示,并跳转至与所述第i张图片相邻且不属于同一相似组的最近一张图片进行显示,I < I ( η。
12.根据权利要求11所述的装置,其特征在于,所述忽略显示单元,还包括:缩略显示子单元; 所述缩略显示子单元,用于在从所述第i张图片跳转至所述最近一张图片的显示过程中,在另一区域以快速滚动方式显示被忽略显示的图片的预览图或缩略图。
13.根据权利要求8至12任一所述的装置,其特征在于, 所述信息获取模块,还用于获取所述η张图片的时间信息、地点信息、图像特征信息和人脸信息中的任意一种。
14.根据权利要求13所述的装置,其特征在于,所述相似计算模块,包括:时间计算单元;和/或,地点计算单元;和/或,特征计算单元;和/或,人脸计算单元; 所述时间计算单元,用于若所述图片信息为时间信息,则根据所述时间信息计算所述η张图片中每两张图片之间的时间间隔,根据所述时间间隔确定所述两张图片的相似度,所述时间间隔与所述相似度成负相关关系; 所述地点计算单元,用于若所述图片信息为地点信息,则根据所述地点信息计算所述n张图片中每两张图片之间的距离值,根据所述距离值确定所述两张图片的相似度,所述距离值与所述相似度成负相关关系; 所述特征计算单元,用于若所述图片信息为图像特征信息,则根据所述图像特征信息计算所述n张图片中每两张图片之间的特征相似度,根据所述特征相似度确定所述两张图片的相似度,所述特征相似度与所述相似度成正相关关系; 所述人脸计算单元,用于若所述图片信息为人脸信息,则根据所述人脸信息计算所述n张图片中每两张图片之间的人脸相似度,根据所述人脸相似度确定所述两张图片的相似度,所述人脸相似度与所述相似度成正相关关系。
15.一种图片显示装置,其特征在于,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 获取n张图片的图片信息,n ≥ 2 ; 根据所述图片信息计算所述n张图片中每两张图片的相似度; 根据所述相似度显示所述n张图片。
【文档编号】G06F17/30GK103955481SQ201410133275
【公开日】2014年7月30日 申请日期:2014年4月3日 优先权日:2014年4月3日
【发明者】陈志军, 王百超, 暨新华 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1