图像显示方法及装置的制造方法

文档序号:9417794阅读:152来源:国知局
图像显示方法及装置的制造方法
【技术领域】
[0001] 本发明涉及终端技术领域,尤其涉及一种图像显示方法及装置。
【背景技术】
[0002] 随着终端技术的快速发展,出现了越来越多具有图像显示功能的终端,比如,手 机、平板电脑、计算机等,这些终端可以将存储的多张图像进行显示。而相关技术中,当终端 将存储的多张图像进行显示时,该终端按照该多张图像的图像存储时间,将该多张图像以 缩略图的形式进行显示,而一旦该多张图像中存在相似或者拍摄质量较差的图像,会导致 图像显示效果比较差,因此,亟需一种增强显示效果的图像显示方法。

【发明内容】

[0003] 为克服相关技术中存在的问题,本发明提供一种图像显示方法及装置。
[0004] 根据本发明实施例的第一方面,提供一种图像显示方法,所述方法包括:
[0005] 当接收到相册打开指令时,对相册中图像进行相似图像聚类,得到多个相似图像 集合;
[0006] 对于每个所述相似图像集合中的多张图像进行筛选,得到所述相似图像集合的代 表图像;
[0007] 将所述多个相似图像集合的代表图像进行显示。
[0008] 在本发明实施例中,当该终端接收到相册打开指令时,对相册中图像进行相似图 像聚类,得到多个相似图像集合,对于每个相似图像集合中的多张图像进行筛选,从而得到 该相似图像集合中图像质量较好的代表图像,将该多个相似图像集合中图像质量较好的代 表图像进行显示,从而增强该多个相似图像集合的代表图像的显示效果。
[0009] 结合第一方面,在上述第一方面的第一种可能的实现方式中,对于每个相似图像 集合中的多张图像进行筛选,得到所述相似图像集合的代表图像,包括:
[0010] 基于所述相似图像集合中多张图像的光线质量参数,从所述相似图像集合中,选 择光线质量参数小于光线阈值的图像,得到第一图像集合。
[0011] 在本发明实施例中,该终端基于该相似图像集合中多张图像的光线质量参数,对 该相似图像集合中多张图像进行筛选,可以得到该多张图像中光线质量较好的图像,从而 避免了第一图像集合在图像显示时出现图像太黑或曝光过度的问题,增强图像显示效果。
[0012] 结合第一方面的第一种可能的实现方式,在上述第一方面的第二种可能的实现方 式中,所述方法还包括:
[0013] 基于所述第一图像集合中多张图像的人脸角度,从所述第一图像集合中,选择人 脸角度在指定角度范围内的图像,得到第二图像集合。
[0014] 在本发明实施例中,该终端基于第一图像集合中多张图像的人脸角度,对第一图 像集合中多张图像进行筛选,可以得到该多张图像中人脸角度比较正面的图像,从而避免 了第二图像集合在图像显示时出现人脸姿态不太正面的问题,使选择的图像更贴近于用户 的视觉需求,增强图像显示效果。
[0015] 结合第一方面的第二种可能的实现方式,在上述第一方面的第三种可能的实现方 式中,所述方法还包括:
[0016] 基于所述第二图像集合中多张图像的眼部特征,从所述第二图像集合中,选择非 闭眼的图像,得到第三图像集合。
[0017] 在本发明实施例中,该终端基于第二图像集合中多张图像的眼部特征,对第二图 像集合中多张图像进行筛选,可以得到该多张图像中非闭眼的图像,从而避免了第三图像 集合在图像显示时出现闭眼的问题,使选择的图像的显示效果较好。
[0018] 结合第一方面的第三种可能的实现方式,在上述第一方面的第四种可能的实现方 式中,所述方法还包括:
[0019] 基于所述第三图像集合中多张图像的人脸清晰度,从所述第三图像集合中,选择 人脸清晰度大于或等于指定清晰度的图像,得到所述相似图像集合的代表图像。
[0020] 在本发明实施例中,该终端基于第三图像集合中多张图像的人脸清晰度,对第三 图像集合中多张图像进行筛选,可以得到该多张图像中人脸清晰度较好的图像,从而提高 了代表图像显示时的图像清晰度。
[0021] 结合第一方面的第一种可能的实现方式,在上述第一方面的第五种可能的实现方 式中,基于所述相似图像集合中多张图像的光线质量参数,从所述相似图像集合中,选择光 线质量参数小于光线阈值的图像,得到第一图像集合之前,还包括:
[0022] 将所述相似图像集合中多张图像转换为灰度图;
[0023] 对于所述多张图像中每张图像,从所述图像对应的灰度图中,确定灰度值小于第 一灰度阈值的像素点的第一个数,以及确定灰度值大于第二灰度阈值的像素点的第二个 数;
[0024] 确定所述第一个数在总个数中所占的第一比例,以及确定所述第二个数在所述总 个数中所占的第二比例,所述总个数为所述灰度图中所有像素点的个数;
[0025] 基于所述第一比例和所述第二比例,确定所述图像的光线质量参数。
[0026] 在本发明实施例中,该终端通过确定图像的光线质量参数,对该相似图像集合中 多张图像进行人脸角度筛选,可以得到该多张图像中光线质量较好的图像,从而避免了第 一图像集合在图像显示时出现图像太黑或曝光过度的问题,增强图像显示效果。
[0027] 结合第一方面的第二种可能的实现方式,在上述第一方面的第六种可能的实现方 式中,基于所述第一图像集合中多张图像的人脸角度,从所述第一图像集合中,选择人脸角 度在指定角度范围内的图像,得到第二图像集合之前,还包括:
[0028] 获取所述第一图像集合中多张图像的人脸特征点;
[0029] 对于所述多张图像中每张图像,从所述图像中,选择第一特征点和第二特征点,所 述第一特征点和所述第二特征点为以鼻子为中心的左右对称的特征点;
[0030] 确定所述第一特征点与指定特征点之间的第一距离,以及确定所述第二特征点与 所述指定特征点之间的第二距离;
[0031] 基于所述第一距离和所述第二距离,确定所述图像的人脸角度。
[0032] 在本发明实施例中,该终端通过确定图像的人脸角度,对第一图像集合中多张图 像进行人脸角度筛选,得到该多张图像中人脸角度比较正面的图像,从而避免了第二图像 集合在图像显示时出现人脸姿态不正面的问题,使选择的图像更贴近于用户的视觉需求, 增强图像显示效果。
[0033] 结合第一方面的第四种可能的实现方式,在上述第一方面的第七种可能的实现 方式中,基于所述第三图像集合中多张图像的人脸清晰度,从所述第三图像集合中,选择 人脸清晰度大于或等于指定清晰度的图像,得到所述相似图像集合的代表图像之前,还包 括:
[0034] 对于所述第三图像集合的多张图像中每张图像,获取所述图像的人脸区域包括的 每个像素点的像素值;
[0035] 基于所述每个像素点的像素值,确定所述人脸区域的梯度累计值;
[0036] 将所述梯度累计值确定为所述图像的人脸清晰度。
[0037] 在本发明实施例中,该终端通过确定图像的人脸清晰度,从而对第三图像集合中 多张图像进行人脸清晰度筛选,得到该多张图像中人脸清晰度较好的图像,从而提高了代 表图像显示时的图像清晰度。
[0038] 结合第一方面,在上述第一方面的第八种可能的实现方式中,将所述多个相似图 像集合的代表图像进行显示包括:
[0039] 将所述多个相似图像集合的代表图像进行旋转对齐,使所述多个相似图像集合的 代表图像中的人脸方向相同;
[0040] 将旋转对齐后的每张代表图像进行调整,使调整后的每张代表图像中人脸区域的 尺寸相等;
[0041] 将调整后的代表图像,以指定动态显示形式进行显示。
[0042] 在本发明实施例中,该终端通过对该多个相似图像集合的代表图像进行旋转和调 整,并将调整后的代表图像,以指定动态显示形式进行显示,从而丰富显示形式,增强代表 图像的显示效果。
[0043] 结合第一方面的第八种可能的实现方式,在上述第一方面的第九种可能的实现方 式中,当所述相似图像集合中有多个代表图像时,随机选取1张或者2张进行显示。
[0044] 在本发明的实施例中,当该相似图像集合中有多个代表图像时,该终端随机选取1 张或者2张进行显示,从而避免了将相似的多张代表图像进行显示时会显得单调的问题。
[0045] 根据本发明实施例的第二方面,提供一种图像显示装置,所述装置包括:
[0046] 聚类模块,用于当接收到相册打开指令时,对相册中图像进行相似图像聚类,得到 多个相似图像集合;
[0047] 筛选模块,用于对于每个所述相似图像集合中的多张图像进行筛选,得到所述相 似图像集合的代表图像;
[0048] 显示模块,用于将所述多个相似图像集合的代表图像进行显示。
[0049] 结合第二方面,在上述第二方面的第一种可能的实现方式中,所述筛选模块包 括:
[0050] 第一选择单元,用于对于所述多个相似图像集合中每个相似图像集合,基于所述 相似图像集合中多张图像的光线质量参数,从所述相似图像集合中,选择光线质量参数小 于光线阈值的图像,得到第一图像集合。
[0051] 结合第二方面的第一种可能的实现方式,在上述第二方面的第二种可能的实现方 式中,所述筛选模块还包括:
[0052] 第二选择单元,用于基于所述第一图像集合中多张图像的人脸角度,从所述第一 图像集合中,选择人脸角度在指定角度范围内的图像,得到第二图像集合。
[0053] 结合第二方面的第二种可能的实现方式,在上述第二方面的第三种可能的实现方 式中,所述筛选模块还包括:
[0054] 第三选择单元,用于基于所述第二图像集合中多张图像的眼部特征,从所述第二 图像集合中,选择非闭眼的图像,得到第三图像集合。
[0055] 结合第二方面的第三种可能的实现方式,在上述第二方面的第四种可能的实现方 式中,所述筛选模块还包括:
[0056] 第四选择单元,用于基于所述第三图像集合中多张图像的人脸清晰度,从所述第 三图像集合中,选择人脸清晰度大于或等于指定清晰度的图像,得到所述相似图像集合的 代表图像。
[0057] 结合第二方面的第一种可能的实现方式,在上述第二方面的第五种可能的实现方 式中,所述筛选模块还包括:
[0058] 转换单元,用于将所述相似图像集合中多张图像转换为灰度图;
[0059] 第一确定单元,用于对于所述多张图像中每张图像,从所述图像对应的灰度图中, 确定灰度值小于第一灰度阈值的像素点的第一个数,以及确定灰度值大于第二灰度阈值的 像素点的第二个数;
[0060] 第二确定单元,用于确定所述第一个数在总个数中所占的第一比例,以及确定所 述第二个数在所述总个数中所占的第二比例,所述总个数为所述灰度图中所有像素点的个 数;
[0061] 第三确定单元,用于基于所述第一比例和所述第二比例,确定所述图像的光线质 量参数。
[0062] 结合第二方面的第二种可能的实现方式,在上述第二方面的第六种可能的实现方 式中,所述筛选模块还包括:
[0063] 第一获取单元,用于获取所述第一图像集合中多张图像的人脸特征点;
[0064] 第五选择单元,用于对于所述多张图像中每张图像,从所述图像中,选择第一特征 点和第二特征点,所述第一特征点和所述第二特征点为以鼻子为中心的左右对称的特征 占 .
[0065] 第四确定单元,用于确定所述第一特征点与指定特征点之间的第一距离,以及确 定所述第二特征点与所述指定特征点之间的第二距离;
[0066] 第五确定单元,用于基于所述第一距离和所述第二距离,确定所述图像的人脸角 度。
[0067] 结合第二方面的第四种可能的实现
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1