一种图像推荐方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及一种图像推荐方法及装置。
【背景技术】
[0002]随着技术的快速发展,出现了越来越多的诸如相机、手机、平板电脑等电子设备,这些电子设备具有拍摄功能,用户可以利用这些电子设备拍摄各种各样的图像。随着电子设备的迅速普及和用户拍摄习惯的养成,用户拍摄的图像数量急剧增加,因此,为了节省图像的存储空间,需要对图像进行合理的管理。
[0003]目前,由于大多数用户拍摄水平和拍摄习惯的限制,导致拍摄的图像中存在部分模糊不清的图像,这类图像的图像价值较低,有的图像甚至是无效的,后期,当用户管理这些图像时,需要逐张地进行检查,并手动地删除模糊的图像,从而效率较低。
[0004]相关技术中,首先时对当前拍摄的图像或者相册中存储的图像进行解码分析,得到图像的清晰度特征值,之后,判断图像的清晰度特征值是否小于预设阈值,并将清晰度小于预设阈值的图像直接删除,或者推荐给用户以进行删除。
[0005]但是,只通过清晰度特征值对图像进行判断,很容易产生错误,比如,将一些具有虚化效果的图像进行删除,而这些图像是一种特定的模糊方式,是用户需要的图像。另外,由于当前图像的清晰度都比较高,对图像的原始图像进行解码需要耗费的时间较长,而如果使用图像的缩略图,虽然能提高一定的效率,但由于缩略图与原始图像的清晰度差距较大,从而也会产生较大的偏差。
【发明内容】
[0006]本发明的实施例提供一种图像推荐方法及装置,用于提高图像推荐的效率和准确度,进而提高图像管理的速度,节省存储空间。
[0007]为达到上述目的,本发明的实施例采用如下技术方案:
[0008]第一方面,提供一种图像推荐方法,所述方法包括:
[0009]获取目标图像;
[0010]获取所述目标图像的参数信息,所述参数信息包括快门时间和运动参数;
[0011]基于所述目标图像的参数信息,确定所述目标图像的图像质量;
[0012]当所述目标图像的图像质量满足任一种预设条件时,推荐所述目标图像,其中,所述预设条件包含模糊、曝光过度和曝光不足。
[0013]进一步,在获取目标图像之前,当电子设备在拍摄图像的过程中,电子设备不仅可以获取当前拍摄的图像的基本信息,比如,拍摄时间、拍摄地点、快门时间、光圈、焦距和ISO感光度等,还可以获取当前拍摄图像的运动参数,并将该运动参数进行保存,比如,在当前拍摄的图像的文件信息中自定义一个EXIF项,将运动参数保存在EXIF中,当然,也可以将运动参数以其它任何形式保存在当前拍摄的图像的文件信息中,本发明实施例对此不做限定。
[0014]另外,该运动参数是通过电子设备的运动传感器在快门时间内检测得到的参数,该运动传感器可以是加速度传感器、陀螺仪,或者其它的用于检测运动参数的传感器等,本发明实施例对此不做限定。其中,加速度传感器检测得到的运动参数为电子设备的加速度,陀螺仪检测得到的运动参数为电子设备的角度。
[0015]结合第一方面,在第一方面的第一种可能的实现方式中,所述基于所述目标图像的参数信息,确定所述目标图像的图像质量,包括:
[0016]当所述目标图像的快门时间大于指定时间且所述目标图像的运动参数大于指定阈值时,确定所述目标图像的图像质量为模糊。
[0017]结合第一方面,在第一方面的第二种可能的实现方式中,所述参数信息还包括光圈、焦距和ISO感光度;
[0018]相应的,所述基于所述参数信息,确定所述目标图像的图像质量,包括:
[0019]基于所述目标图像的快门时间、光圈、焦距、ISO感光度和运动参数,确定所述目标图像的模糊度,所述目标图像的模糊度为所述目标图像的快门时间、光圈、焦距、ISO感光度和运动参数的加权值;
[0020]当所述目标图像的模糊度大于模糊阈值时,确定所述目标图像的图像质量为模糊。
[0021]其中,当确定目标图像的模糊度时,可以将快门时间、运动参数、光圈、焦距和ISO感光度中每个参数与各参数对应的加权比例相乘,并将相乘的五个乘积相加,从而得到目标图像的综合模糊度。
[0022]进一步地,不仅可以分别通过第一方面的第一种可能的实现方式和第一方面的第二种可能的实现方式提供的两种方法,确定目标图像的图像质量,还可以将上述两种方法结合使用,也即是,首先通过目标图像的快门时间和运动参数,确定目标图像的图像质量,如果目标图像的快门时间和运动参数不满足上述第一方面的第一种可能的实现方式中的条件时,再基于目标图像的快门时间、运动参数、光圈、焦距和ISO感光度,确定目标图像的模糊度。通过结合上述两种方法,可以提高确定目标图像的准确度,同时与第二种方法相比,也提高了一定的速度,节省了时间。
[0023]结合第一方面,在第一方面的第三种可能的实现方式中,当获取不到所述目标图像的参数信息时,所述方法还包括:
[0024]获取所述目标图像的灰度直方图;
[0025]基于所述目标图像的灰度直方图,确定所述目标图像的亮度平均值;
[0026]当所述目标图像的亮度平均值大于第一亮度阈值时,确定所述目标图像的图像质量为曝光过度;
[0027]当所述目标图像的亮度平均值小于第二亮度阈值时,确定所述目标图像的图像质量为曝光不足。
[0028]其中,当电子设备获取目标图像的灰度直方图时,该目标图像可以是缩略图,由于原始图像和缩略图的灰度直方图相差较小,且缩略图的分辨率较低,因此,将缩略图作为目标图像可以节省时间,提高速度。
[0029]结合第一方面,在第一方面的第四种可能的实现方式中,所述获取目标图像包括:
[0030]获取当前拍摄的图像;或者,
[0031]接收用户输入的指令,根据所述指令获取相册中的图像。
[0032]进一步地,当电子设备推荐目标图像之后,电子设备还可以根据用户最终的筛选和删除结果,对上述第二方面的第三种可能的实现方式中涉及到的快门时间、运动参数、光圈、焦距和ISO感光度中各参数对应的加权比例进行调整,以使推荐的目标图像更接近用户的要求。
[0033]其中,由于快门时间、运动参数、焦距或者ISO感光度越大,目标图像越容易出现模糊,光圈越小,目标图像越容易出现模糊,因此,可以基于这样的原则对快门时间、运动参数、光圈、焦距和ISO感光度中各参数对应的加权比例进行调整。
[0034]第二方面,提供一种图像推荐装置,所述装置包括:
[0035]第一获取单元,用于获取目标图像;
[0036]第二获取单元,用于获取所述目标图像的参数信息,所述参数信息包括快门时间和运动参数;
[0037]第一确定单元,用于基于所述目标图像的参数信息,确定所述目标图像的图像质量;
[0038]推荐单元,用于当所述目标图像的图像质量满足任一种预设条件时,推荐所述目标图像,其中,所述预设条件包含模糊、曝光过度和曝光不足。
[0039]结合第二方面,在第二方面的第一种可能的实现方式中,所述第一确定单元具体用于:
[0040]当所述目标图像的快门时间大于指定时间且所述目标图像的运动参数大于指定阈值时,确定所述目标图像的图像质量为模糊。
[0041]结合第二方面,在第二方面的第二种可能的实现方式中,所述参数信息还