一种图片显示方法及图片服务器、终端的制作方法

文档序号:10655379阅读:439来源:国知局
一种图片显示方法及图片服务器、终端的制作方法
【专利摘要】本发明适用于移动通讯领域,提供了一种图片显示方法及图片服务器、终端。所述方法通过终端获取所述终端中的多张图片,图片服务器获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息;图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值;当所述多张图片中至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集;图片服务器将所述相似图片合集发送至所述终端,终端接收图片服务器发送的由所述相似图片生成的相似图片合集,生成相似合集概览图,然后在终端上显示,使得减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
【专利说明】
一种图片显示方法及图片服务器、终端
技术领域
[0001]本发明属于移动通讯领域,尤其涉及一种图片显示方法及图片服务器、终端。
【背景技术】
[0002]随着手机、平板电脑、笔记本等移动智能设备的发展,摄像头已经成为该类设备的标准配置,进而用户使用它们拍照也成为了日常生活的一种习惯。现有技术中,图片的显示方法为将相册中的所有图片平铺显示在设备的当前显示界面中。所述图片的显示方式一般会按照生成的时间顺序,由先至后排列或者由后到先的排列,但是由于相册中往往都会保存由成百上千的图片。
[0003]因此,造成了在相册中会有很多相似的图片平铺在相册中,占据了非常大的视觉空间,使得用户在动辄储存有成百上千的图片的相册中寻找、整理或者删除图片操作的需要消耗很长的时间,效率低下。

【发明内容】

[0004]本发明实施例提供了一种图片显示方法,旨在解决现有技术中用户在动辄储存有成百上千的图片的相册中寻找、整理或者删除图片操作的需要消耗很长的时间,效率低下的问题。
[0005]本发明实施例是这样实现的,一种图片显示方法,所述方法包括:
[0006]图片服务器获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息;
[0007]图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值;
[0008]图片服务器当所述多张图片中至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集;
[0009]图片服务器将所述相似图片合集发送至所述终端。
[0010]一种图片显示方法,所述方法包括:
[0011]终端获取所述终端中的多张图片,并将所述多张图片上传至所述图片服务器,通过图片服务器判断所述多张图片中的至少两张图片是否为相似图片;
[0012]终端接收图片服务器发送的相似图片合集,并按照预设方式进行显示。
[0013]本发明实施例还提供了一种图片服务器,所述图片服务器包括:
[0014]第一获取单元,用于获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息;
[0015]第一判断单元,用于判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值;
[0016]合集生成单元,用于当所述多张图片中至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集;以及
[0017]合集推送单元,用于将所述相似图片合集发送至所述终端。
[0018]一种终端,所述终端包括:
[0019]第二获取单元,用于终端获取所述终端中的多张图片,并将所述多张图片上传至图片服务器,通过图片服务器判断所述多张图片中的至少两张所述图片是否为相似图片;
[0020]接收显示单元,用于接收图片服务器发送的由所述相似图片生成的相似图片集合;
[0021]终端将所述相似图片合集中的图片选取其中的一张图片为大图显示图片;
[0022]终端将所述相似图片合集中其余的部分或者全部缩略显示在大图显示图片一侧,生成相似合集概览图,并在终端上显示。
[0023]在本发明实施例中,通过终端获取所述终端中的多张图片,并上传至图片服务器,所述图片服务器获取终端中的多张图片,并且获取所述多张图片中的至少两张所述图片的图片信息,所述图片信息包括图像特征信息,然后判断所述多张图片中至少两张所述图片的图片信息的相似度值是否符合预设阈值,当所述多张图片中至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的图片生成相似图片合集,将所述相似图片合集发送至所述终端,终端将所述相似图片合集生成相似合集概览图,然后在终端上显示,使得减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
【附图说明】
[0024]图1是本发明实施例提供的一种图片显示方法的实现流程图;
[0025]图2是本发明实施例提供的另一种图片显示方法的实现流程图;
[0026]图3是本发明实施例提供的又一种图片显示方法的实现流程图;
[0027]图4是本发明实施例提供的一种判断所述多张图片中至少两张所述图片的图片信息的相似度值是否满足预设阈值的实现流程图;
[0028]图5是本发明实施例提供的一种图片显示方法的实现流程图;
[0029]图6A是本发明实施例提供的一种图片显示方法的实现流程图;
[0030]图6B是本发明实施例提供的一种图片显示界面的效果示意图;
[0031]图7是本发明实施例提供的一种图片服务器的结构示意图;
[0032]图8是本发明实施例提供的另一种图片服务器的结构示意图;
[0033]图9是本发明实施例提供的一种又一种图片服务器的结构示意图;
[0034]图10是本发明实施例提供的一种第一判断单元的结构示意图;
[0035]图11是本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0036]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0037]在本发明实施例中,通过终端获取所述终端中的多张图片,并上传至图片服务器,所述图片服务器获取终端中的多张图片,并且获取所述多张图片中的至少两张所述图片的图片信息,所述图片信息包括图像特征信息,然后判断所述多张图片中的至少两张所述图片的图片信息的相似度值是否符合预设阈值,当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的图片生成相似图片合集,将所述相似图片合集发送至所述终端,终端将所述相似图片合集生成相似合集概览图,然后在终端上显示,使得减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0038]终端设备可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。
[0039]图1示出了本发明提供的一种图片显示方法的实现流程,详述如下:
[0040]在步骤SlOl中,图片服务器获取终端上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息。
[0041]在本发明实施例中,所述图片包括终端中的图片、图片或者截图。所述特征信息包括颜色特征信息、纹理特征信息或者形状特征信息中的至少一种。
[0042]在步骤S102中,图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值。
[0043]在本发明实施例中,在本发明实施例中,所述图片信息为图像特征信息,则所述图片信息的相似度值的生成方法为将所述多张图片中至少两张所述图片的图像特征信息根据灰度直方图算法、感知哈希值算法或者SIFT(Scale Invariant Feature Transform)算法中的一种算法进行相似度值的计算,生成相似度值。例如,终端上传了 20张图片,将20张图片的图像特征信息都通过预设的比对方式根据灰度直方图算法、感知哈希值算法或者SIFT算法中的一种进行相似度值的计算,生成相应的相似度值。
[0044]在步骤S103中,图片服务器当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集。
[0045]在本发明实施例中,图片服务器当所述多张图片中至少两张所述图片的图像特征信息的相似度值符合预设阈值时,将符合预设阈值的图片定义为相似图片,并将所述相似图片生成至少一个相似图片合集。例如,9张符合预设阈值的图片中其中Al、A2、A3、A4互为相似图片,81、82、83、84、85互为相似图片,故可以分别生成相似图片合集六和相似图片合集B,两个相似图片合集。
[0046]在步骤S104中,图片服务器将所述相似图片合集发送至所述终端。
[0047]在本发明实施例中,通过将所述相似图片合集发送至所述终端,减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0048]图2示出了本发明实施例提供的另一种图片显示的实现流程,其与图1所示的实施例相似,不同之处在于,在所述符合预设阈值的图片生成相似图片合集之前,还包括图片服务器判断所述多张图片中至少两张所述图片的时间特征信息差值是否满足预设阈值,当所述时间特征信息差值满足预设阈值时,执行后续步骤,所述方法详述如下:
[0049]在步骤S201中,图片服务器获取终端上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息。
[0050]在本发明实施例中,所述图片包括终端中的图片、图片或者截图。所述特征信息包括颜色特征信息、纹理特征信息或者形状特征信息中的至少一种。
[0051]在步骤S202中,图片服务器判断所述多张图片中至少两张所述图片的时间特征信息差值是否满足预设阈值。
[0052]在本发明实施例中,所述时间特征信息可以被包括在所述图片特征信息中,也可以单独作为一项特征信息进行对比,所述时间特征信息的判断方式为获取所述多张图片中至少两张图片的时间特征信息,判断所述时间特征信息的差值是否满足预设阈值,例如,所述时间特征信息的差值为13分钟,预设阈值为20分钟,则所述时间特征信息满足预设阈值,则执行后续步骤。
[0053]在步骤S203中,图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值。
[0054]在本发明实施例中,在本发明实施例中,所述图片信息为图像特征信息,则所述图片信息的相似度值的生成方法为将至少两张所述图片的图像特征信息根据灰度直方图算法、感知哈希值算法或者SIFT(Scale Invariant Feature Transform)算法中的一种算法进行相似度值的计算,生成相似度值。例如,终端上传了20张图片,将20张图片的图像特征信息都通过预设的比对方式根据灰度直方图算法、感知哈希值算法或者SIFT算法中的一种进行相似度值的计算,生成相应的相似度值。
[0055]在步骤S204中,图片服务器当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集。
[0056]在本发明实施例中,在本发明实施例中,图片服务器当至少两张所述图片的图像特征信息的相似度值符合预设阈值时,将符合预设阈值的图片定义为相似图片,并将所述相似图片生成至少一个相似图片合集。例如,9张符合预设阈值的图片中,其中Al、A2、A3、A4互为相似图片,81、82、83、84、85互为相似图片,故可以分别生成相似图片合集六和相似图片合集B,两个相似图片合集。
[0057]在步骤S205中,图片服务器将所述相似图片合集发送至所述终端。
[0058]在本发明实施例中,通过将所述相似图片合集的形式发送至所述终端,减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0059]本领域技术人员应当理解:上述步骤S203和上述步骤S204中判断时间特征信息和判断图片特征信息的顺序可以进行互换,当先判断图片特征信息时,将符合预设阈值的所述图片筛选出来,然后在对通过筛选的所述图片进行时间特征信息的判断,当所述图片满足预设阈值时,执行生成相似图片合集步骤,并执行后续步骤,这些步骤的替换或者修改,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
[0060]图3示出了本发明实施例提供的又一种图片显示方法的实现流程,其与图2所示实施例相似,不同之处在于,所述图片信息还包括地点特征信息,所述方法详述如下:
[0061]在步骤S301中,图片服务器获取终端上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息和地点特征信息。
[0062]在本发明实施例中,所述图片包括终端中的图片、图片或者截图,所述地点特征信息为所述至少两张图片的生成地点位置信息。
[0063]在步骤S302中,图片服务器判断所述多张图片中至少两张所述图片的时间特征信息差值是否满足预设阈值,当所述时间特征信息差值满足预设阈值时,执行后续步骤。
[0064]在本发明实施例中,所述时间特征信息可以被包括在所述图片特征信息中,也可以单独作为一项特征信息进行对比,所述时间特征信息的判断方式为获取至少两张图片的时间特征信息,判断所述时间特征信息的差值是否满足预设阈值,例如,所述时间特征信息的差值为13分钟,预设阈值为20分钟,则所述时间特征信息满足预设阈值,则执行后续步骤。
[0065]在步骤S303中,图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值。
[0066]在本发明实施例中,所述图片信息为所述图像特征信息和所述地点特征信息,先判断所述地点特征信息的相似度值是否符合预设阈值,当所述地点特征信息的相似度值符合预设阈值时,判断所述地点特征信息符合预设阈值的图片的图像特征信息的相似度值是否符合预设阈值。例如,当前有20张图片,其中10张图片的地点特征信息符合预设阈值,所述10张图片中9张图片的图像特征信息符合预设阈值,则根据上述的判断规则,其中9张图片为符合预设阈值的图片。
[0067]本领域技术人员应当理解:所述先判断所述地点特征信息的相似度值是否符合预设阈值,当所述地点特征信息的相似度值符合预设阈值时,判断所述地点特征信息符合预设阈值的图片的图像特征信息的相似度值是否符合预设阈值的步骤可以替换为先判断所述图像特征信息的相似度值是否符合预设阈值,当所述图像特征信息符合预设阈值,判断所述图像特征信息符合预设阈值的图片的地点特征信息是否符合预设阈值的步骤,这些步骤的替换或者修改,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
[0068]在步骤S304中,图片服务器当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集。
[0069]在本发明实施例中,当所述至少两张图片的所述图像特征信息和所述地点特征信息的相似度值符合预设阈值时,将符合预设条件的图片定义为相似图片,并将所述相似图片生成相似图片合集。例如,9张符合预设阈值的图片中,其中Al、A2、A3、A4互为相似图片,B1、B2、B3、B4、B5互为相似图片,故可以分别生成相似图片合集A和相似图片合集B,两个相似图片合集。
[0070]在步骤S305中,图片服务器将所述相似图片合集发送至所述终端。
[0071]在本发明实施例中,通过将所述至少两张相似图片以相似图片集合的形式发送至所述终端,降低了相似图片筛序的过程中对终端处理性能的要求,并减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0072]本领域技术人员应当理解:上述步骤S303和上述步骤S304中判断时间特征信息和判断图片特征信息的顺序可以进行互换,当先判断图片特征信息时,将符合预设阈值的所述图片筛选出来,然后在对通过筛选的所述图片进行时间特征信息的判断,当所述图片满足预设阈值时,执行生成相似图片合集步骤,并执行后续步骤。
[0073]图4示出了本发明实施例提供的一种判断所述多张图片中至少两张所述图片的图片信息的相似度值是否满足预设阈值的实现过程,详述如下;
[0074]作为本发明的一个实施例,所述步骤S102还包括如下步骤:
[0075]在步骤S401中,图片服务器将所述多张图片中至少两张所述图片的图片信息按照预设方式进行对比,生成所述图片信息的相似度值。
[0076]在本发明实施例中,所述预设方式为将所述图片进行逐项对比,使得每一张所述图片都与其他所述图片进行对比,所述图片信息的相似度值的生成方法为将所述多张图片中至少两张所述图片的图像特征信息根据灰度直方图算法、感知哈希值算法或者SIFT(Scale Invariant Feature Transform)算法中的一种算法进行相似度值的计算,生成相似度值。
[0077]在步骤S402中,图片服务器将所述相似度值与预设阈值进行对比,当所述相似度值达到预设阈值时,执行后续步骤。
[0078]在本发明实施例中,将所述相似度值与预设阈值进行对比,当所述相似度值满足预设阈值时,将所述相似度值对应的所述图片标记为相似图片。
[0079]图5示出了本发明实施例提供的一种图片显示方法的实现过程,详述如下:
[0080]在步骤S501中,终端获取所述终端中的多张图片,并将所述多张图片上传至图片服务器,通过图片服务器判断所述多张图片中的至少两张所述图片是否为相似图片。
[0081]在本发明实施例中,所述多张图片上传的方式包括:自动上传、手动上传、以及定时上传。所述多张图片上传的渠道包括:W1-Fi上传、蓝牙上传、NFC上传、GPRS上传、以及有线数据连接上传。
[0082]在步骤S502中,终端接收图片服务器发送的由所述相似图片生成的相似图片合集。
[0083]在步骤503中,终端将所述相似图片合集中的图片选取其中的一张图片为大图显示图片。
[0084]在本发明实施例中,所述相似图片合集中的图片的选取方式为随机选取、时间轴顺序选取、地点顺序选取或者用户设置选取等选取方式中的一种。
[0085]在步骤504中,终端将所述相似图片合集中其余的部分或者全部缩略显示在所述大图显示图片一侧,生成相似合集概览图,并在终端上显示。
[0086]在本发明实施例中,所述相似图片合集中其余的部分或者全部缩略显示的位置为所述大图显示图片的上部、下部、左部或者右部,生成相似合集概览图,并在终端上显示。
[0087]在本发明实施例中,终端接收所述相似图片合集,并将所述相似图片合集,将所述相似图片合集生成相似合集概览图,然后在终端上显示,通过图片服务器对图片进行相似图片的判断,并生成相似图片合集,降低了对终端性能的要求,降低了终端处理性能的压力。
[0088]图6A示出了现有技术提供的图片显示界面的效果,其中C、C1、C2、C3以及C4为所述相似图片。
[0089]图6B示出了本发明实施例提供的一种图片显示界面的效果,其中C、C1、C2、C3以及C4为所述相似图片,通过将所述相似图片C、C1、C2、C3以及C4进行缩略处理,并将C选取为大图显示图片,将Cl、C2、C3以及C4进一步缩略并显示在大图显示图片的下部显示在界面,隐藏C1、C2、C3以及C4的原始图片,通过将所述至少两张相似图片以相似合集概览图的形式在终端上显示,减少在对相似图片进行寻找、整理、删除的过程中的操作时间,提高操作效率。
[0090]作为本发明实施例提供的一个可选地实施例,所述其余的图片缩略处理后显示在所述大图显示图片的上部、下部、左部或者右部的位置。
[0091]图7示出了本发明实施例提供的一种图片服务器的结构,为了便于说明仅示出了于本发明相关部分。
[0092]在本发明实施例中,所述图片服务器700包括第一获取单元701、第一判断单元702、合集生成单元703以及合集推送单元704。
[0093]所述第一获取单元701,用于获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息。
[0094]在本发明实施例中,所述图片包括终端中的图片、图片或者截图。所述特征信息包括颜色特征信息、纹理特征信息或者形状特征信息中的至少一种。
[0095]所述第一判断单元702,用于判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值。
[0096]在本发明实施例中,在本发明实施例中,所述图片信息为图像特征信息,则所述图片信息的相似度值的生成方法为将至少两张所述图片的图像特征信息根据灰度直方图算法、感知哈希值算法或者SIFT(Scale Invariant Feature Transform)算法中的一种算法进行相似度值的计算,生成相似度值。例如,终端上传了20张图片,将20张图片的图像特征信息都通过预设的比对方式根据灰度直方图算法、感知哈希值算法或者SIFT算法中的一种进行相似度值的计算,生成相应的相似度值。
[0097]所述合集生成单元703,用于当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集。
[0098]在本发明实施例中,图片服务器当至少两张所述图片的图像特征信息的相似度值符合预设阈值时,将符合预设阈值的图片定义为相似图片,并将所述相似图片生成至少一个相似图片合集。例如,9张符合预设阈值的图片中其中六1^2^3^4互为相似图片,81、82、B3、B4、B5互为相似图片,故可以分别生成相似图片合集A和相似图片合集B,两个相似图片
A隹口 O
[0099]所述合集推送单元704,用于将所述相似图片合集发送至所述终端。
[0100]在本发明实施例中,通过将所述相似图片合集发送至所述终端,减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0101]图8示出了本发明实施例提供的另一种图片服务器的结构,其与图7所示的实施例相似,不同之处在,所述图片服务器还包括第二判断单元,为了便于说明仅示出了与本发明相关的部分。
[0102]在本发明实施例中,所述图片服务器800包括第一获取单元801、第一判断单元802、第二判断单元803、合集生成单元804以及合集推送单元805。
[0103]所述图片获取单元801,用于获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息。
[0104]在本发明实施例中,所述图片包括终端中的图片、图片或者截图。所述特征信息包括颜色特征信息、纹理特征信息或者形状特征信息中的至少一种。
[0105]所述第二判断单元803,用于判断所述多张图片中至少两张所述图片的时间特征信息差值是否满足预设阈值。
[0106]在本发明实施例中,所述时间特征信息可以被包括在所述图片特征信息中,也可以单独作为一项特征信息进行对比,所述时间特征信息的判断方式为获取所述多张图片中至少两张图片的时间特征信息,判断所述时间特征信息的差值是否满足预设阈值,例如,所述时间特征信息的差值为13分钟,预设阈值为20分钟,则所述时间特征信息满足预设阈值,则执行后续步骤。
[0107]所述第一判断单元802,图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值。
[0108]在本发明实施例中,在本发明实施例中,所述图片信息为图像特征信息,则所述图片信息的相似度值的生成方法为将至少两张所述图片的图像特征信息根据灰度直方图算法、感知哈希值算法或者SIFT(Scale Invariant Feature Transform)算法中的一种算法进行相似度值的计算,生成相似度值。例如,终端上传了20张图片,将20张图片的图像特征信息都通过预设的比对方式根据灰度直方图算法、感知哈希值算法或者SIFT算法中的一种进行相似度值的计算,生成相应的相似度值。
[0109]所述合集生成单元804,用于当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集。
[0110]在本发明实施例中,在本发明实施例中,图片服务器当至少两张所述图片的图像特征信息的相似度值符合预设阈值时,将符合预设阈值的图片定义为相似图片,并将所述相似图片生成至少一个相似图片合集。例如,9张符合预设阈值的图片中,其中Al、A2、A3、A4互为相似图片,81、82、83、84、85互为相似图片,故可以分别生成相似图片合集六和相似图片合集B,两个相似图片合集。
[0111]所述合集推送单元805,将所述相似图片合集发送至所述终端。
[0112]在本发明实施例中,通过将所述相似图片合集的形式发送至所述终端,减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0113]本领域技术人员应当理解:上述步骤S203和上述步骤S204中判断时间特征信息和判断图片特征信息的顺序可以进行互换,当先判断图片特征信息时,将符合预设阈值的所述图片筛选出来,然后在对通过筛选的所述图片进行时间特征信息的判断,当所述图片满足预设阈值时,执行生成相似图片合集步骤,并执行后续步骤,这些步骤的替换或者修改,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
[0114]图9示出了本发明实施例提供的又一种图片服务器的结构,其与图8所示实施例相似,不同之处在于,所述图片特征信息还包括地点特征信息,为了便于说明仅示出了与本发明相关的部分。:
[0115]在本发明实施例中,所述装置900包括第一获取单元901、第二判断单元902、第三判断单元903、合集生成单元904以及合集单元905。
[0116]所述第一获取单元901,用于获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息。
[0117]在本发明实施例中,所述图片包括终端中的图片、图片或者截图,所述地点特征信息为所述至少两张图片的生成地点位置信息。
[0118]所述第二判断单元902,用于判断所述多张图片中至少两张所述图片的时间特征信息差值是否满足预设阈值,当所述时间特征信息差值满足预设阈值时,执行后续步骤。
[0119]在本发明实施例中,所述时间特征信息可以被包括在所述图片特征信息中,也可以单独作为一项特征信息进行对比,所述时间特征信息的判断方式为获取至少两张图片的时间特征信息,判断所述时间特征信息的差值是否满足预设阈值,例如,所述时间特征信息的差值为13分钟,预设阈值为20分钟,则所述时间特征信息满足预设阈值,则执行后续步骤。
[0120]所述第一判断单元903,用于图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值。
[0121]在本发明实施例中,所述图片信息为所述图像特征信息和所述地点特征信息,先判断所述地点特征信息的相似度值是否符合预设阈值,当所述地点特征信息的相似度值符合预设阈值时,判断所述地点特征信息符合预设阈值的图片的图像特征信息的相似度值是否符合预设阈值。例如,当前有20张图片,其中10张图片的地点特征信息符合预设阈值,所述10张图片中9张图片的图像特征信息符合预设阈值,则根据上述的判断规则,其中9张图片为符合预设阈值的图片。
[0122]本领域技术人员应当理解:所述先判断所述地点特征信息的相似度值是否符合预设阈值,当所述地点特征信息的相似度值符合预设阈值时,判断所述地点特征信息符合预设阈值的图片的图像特征信息的相似度值是否符合预设阈值的步骤可以替换为先判断所述图像特征信息的相似度值是否符合预设阈值,当所述图像特征信息符合预设阈值,判断所述图像特征信息符合预设阈值的图片的地点特征信息是否符合预设阈值的步骤,这些步骤的替换或者修改,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
[0123]所述集合生成单元904,用于当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集。
[0124]在本发明实施例中,当所述至少两张图片的所述图像特征信息和所述地点特征信息的相似度值符合预设阈值时,将符合预设条件的图片定义为相似图片,并将所述相似图片生成相似图片合集。例如,9张符合预设阈值的图片中,其中Al、A2、A3、A4互为相似图片,B1、B2、B3、B4、B5互为相似图片,故可以分别生成相似图片合集A和相似图片合集B,两个相似图片合集。
[0125]所述合集推送单元905,用于将所述相似图片合集发送至所述终端。
[0126]在本发明实施例中,通过将所述至少两张相似图片以相似图片集合的形式发送至所述终端,减少了相似图片筛选的过程对终端处理性能的压力,并且减少了用户在相似图片的寻找、整理、删除的过程中的操作时间,提高操作效率。
[0127]本领域技术人员应当理解:上述步骤S303和上述步骤S304中判断时间特征信息和判断图片特征信息的顺序可以进行互换,当先判断图片特征信息时,将符合预设阈值的所述图片筛选出来,然后在对通过筛选的所述图片进行时间特征信息的判断,当所述图片满足预设阈值时,执行生成相似图片合集步骤,并执行后续步骤。
[0128]图10示出了本发明实施例提供的一种第一判断单元的结构,详述如下:
[0129]作为本发明的一个实施例,所述第一判断单元702,还包括相似度值生成子单元7021和第三判断子单元7022。
[0130]所述相似度值生成子单元7021,用于将所述多张图片中至少两张所述图片的图片信息按照预设方式进行对比,生成所述图片信息的相似度值。
[0131]在本发明实施例中,所述预设方式为将所述图片进行逐项对比,使得每一张所述图片都与其他所述图片进行对比,所述图片信息的相似度值的生成方法为将所述多张图片中至少两张所述图片的图像特征信息根据灰度直方图算法、感知哈希值算法或者SIFT(Scale Invariant Feature Transform)算法中的一种算法进行相似度值的计算,生成相似度值。
[0132]所述第三判断子单元7022,用于将所述相似度值与预设阈值进行对比,当所述相似度值达到预设阈值时,执行后续步骤。
[0133]在本发明实施例中,将所述相似度值与预设阈值进行对比,当所述相似度值满足预设阈值时,将所述相似度值对应的所述图片标记为相似图片。
[0134]图11示出了本发明实施例提供的一种终端的结构,为了便于仅示出了与本发明相关的部分。
[0135]在本发明实施例中,所述终端1100包括第二获取单元1101、接收显示单元1102、图片选择单元1103以及合集显示单元1104。。
[0136]所述第二获取单元1101,用于终端获取所述终端中的多张图片,并将所述多张图片上传至图片服务器,通过图片服务器判断所述多张图片中的至少两张所述图片是否为相似图片。
[0137]在本发明实施例中,所述多张图片上传的方式包括:自动上传、手动上传、以及定时上传。所述多张图片上传的渠道包括:W1-Fi上传、蓝牙上传、NFC上传、GPRS上传、以及有线数据连接上传等。
[0138]所述接收显示单元1102,用于接收图片服务器发送的由所述相似图片生成的相似图片合集。
[0139]所述图片选择单元1103,用于将所述相似图片合集中的图片选取其中的一张图片为大图显示图片。
[0140]在本发明实施例中,所述相似图片合集中的图片的选取方式为随机选取、时间轴顺序选取、地点顺序选取或者用户设置选取等选取方式中的一种。
[0141]所述合集显示单元1104,用于将将所述相似图片合集中其余的部分或者全部缩略显示在所述大图显示图片一侧,生成相似合集概览图,并在终端上显示。
[0142]在本发明实施例中,所述相似图片合集中其余的部分或者全部缩略显示的位置为所述大图显示图片的上部、下部、左部或者右部,生成所述相似合集概览图,并在终端上显不O
[0143]在本发明实施例中,终端接收所述相似图片合集,并将所述相似图片合集,将所述相似图片合集生成相似合集概览图,然后在终端上显示,通过图片服务器对图片进行相似图片的判断,并生成相似图片合集,降低了对终端性能的要求,降低了终端处理性能的压力。
[0144]本领域普通技术人员可以理解:实现上述各方法实施例的全部或者部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;二前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0145]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种图片显示方法,其特征在于,所述方法包括: 图片服务器获取终端上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息; 图片服务器判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值; 图片服务器当至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集; 图片服务器将所述相似图片合集发送至所述终端。2.如权利要求1所述的方法,其特征在于,在所述符合预设阈值的图片生成相似图片合集之前,还包括如下步骤: 判断所述多张图片中所述多张图片中至少两张所述图片的时间特征信息差值满足预设阈值,当所述时间特征信息差值满足预设阈值时,执行后续步骤。3.如权利要求2所述的图片服务器,其特征在于,所述判断所述多张图片中至少两张所述图片的图片信息的相似度值是否符合预设阈值的步骤,具体包括: 图片服务器将所述多张图片中至少两张所述图片的图片信息按照预设方式进行对比,生成所述图片信息的相似度值; 图片服务器将所述相似度值与预设阈值进行对比,当所述相似度值达到预设阈值时,执行后续步骤。4.如权利要求3所述的图片服务器,其特征在于,所述图片信息还包括地点特征信息。5.一种图片显示方法,其特征在于,所述方法包括: 终端获取所述终端中的多张图片,并将所述多张图片上传至图片服务器,通过图片服务器判断所述多张图片中的至少两张所述图片是否为相似图片; 终端接收图片服务器发送的由所述相似图片生成的相似图片合集; 终端将所述相似图片合集中的图片选取其中的一张图片为大图显示图片; 终端将所述相似图片合集中其余的部分或者全部缩略显示在大图显示图片一侧,生成相似图片合集概览图,并在终端上显示。6.—种图片服务器,其特征在于,所述图片服务器包括: 第一获取单元,用于获取终端设备上传的多张图片,并获取所述多张图片相应的图片信息,所述图片信息包括图像特征信息; 第一判断单元,用于判断所述多张图片中至少两张图片的图片信息的相似度值是否符合预设阈值; 合集生成单元,用于当所述多张图片中至少两张所述图片的图片信息的相似度值符合所述预设阈值时,将所述符合预设阈值的至少两张图片生成相似图片合集;以及合集推送单元,用于将所述相似图片合集发送至所述终端。7.如权利要求6所述的图片服务器,其特征在于,所述图片服务器还包括: 第二判断单元,用于判断所述多张图片中至少两张所述图片的时间特征信息差值满足预设阈值,当所述时间特征信息差值满足预设阈值时,执行后续步骤。8.如权利要求7所述的图片服务器,其特征在于,所述第一判断单元包括: 相似度值生成子单元,用于将所述多张图片中至少两张所述图片的图片信息按照预设方式进行对比,生成所述图片信息的相似度值; 第三判断子单元,用于将所述相似度值与预设阈值进行对比,当所述相似度值达到预设阈值时,执行后续步骤。9.如权利要求8所述的图片服务器,其特征在于,所述图片信息还包括地点特征信息。10.一种终端,其特征在于,所述终端包括: 第二获取单元,用于终端获取所述终端中的多张图片,并将所述多张图片上传至图片服务器,通过图片服务器判断所述多张图片中的至少两张所述图片是否为相似图片;接收显示单元,用于接收图片服务器发送的由所述相似图片生成的相似图片集合;图片选择单元,用于将所述相似图片合集中的图片选取其中的一张图片为大图显示图片;以及 集合显示单元,用于将所述相似图片合集中其余的部分或者全部缩略显示在所述大图显示图片一侧,生成相似合集概览图,并在终端上显示。
【文档编号】G06F17/30GK106021542SQ201610362995
【公开日】2016年10月12日
【申请日】2016年5月26日
【发明人】高素雅
【申请人】珠海市魅族科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1