一种基于分辨率的图像去噪方法及装置的制造方法

xiaoxiao2020-10-23  19

一种基于分辨率的图像去噪方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种基于分辨率的图像去噪方法及装置。
【背景技术】
[0002]目前,手机摄像头在对采集的图像进行去噪处理时,仅根据当前的环境光亮度来确定该去噪处理的去噪强度,环境光亮度越暗,去噪强度越强。然而,在实际应用中,当拍摄应用输出图像需要的分辨率较低时,由于输出图像分辨率低,噪点在对该图像抽样时已经被抹掉。此时,在当前环境光亮度较暗的情况下,若仍然采用较大的去噪强度对图像进行去噪处理,则会导致输出的图像画面非常模糊,使得输出图像的画面效果较差。

【发明内容】

[0003]本发明实施例提供了一种基于分辨率的图像去噪方法及装置,能够提升输出图像的质量,改善输出图像的画面效果。
[0004]本发明实施例公开了一种基于分辨率的图像去噪方法,包括:
[0005]当开启摄像头时,获取当前环境光亮度值;
[0006]获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率;
[0007]基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数;
[0008]使用所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。
[0009]可选的,所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,包括:
[0010]根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数;
[0011]计算所述第一分辨率和所述第二分辨率的比值;
[0012]根据所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。
[0013]可选的,所述比值为所述第二分辨率除以所述第一分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成正比。
[0014]可选的,所述比值为所述第一分辨率除以所述第二分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成反比。
[0015]可选的,所述当前环境光亮度值包括当前环境的感光度ISO值;所述根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数,包括:
[0016]将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内;
[0017]若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。
[0018]可选的,所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,包括:
[0019]从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系;
[0020]将查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
[0021]相应地,本发明实施例还公开了一种图像去噪装置,包括:
[0022]第一获取模块,用于当开启摄像头时,获取当前环境光亮度值;
[0023]第二获取模块,用于获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率;
[0024]参数确定模块,用于基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数;
[0025]图像处理模块,用于使用所述参数确定模块获取的所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。
[0026]可选的,所述参数确定模块包括:
[0027]第一确定单元,用于根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数;
[0028]计算单元,用于计算所述第一分辨率和所述第二分辨率的比值;
[0029]参数调整单元,用于根据所述计算单元计算得到的所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。
[0030]可选的,所述比值为所述第二分辨率除以所述第一分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成正比。
[0031]可选的,所述比值为所述第一分辨率除以所述第二分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成反比。
[0032]可选的,所述当前环境光亮度值包括当前环境的感光度ISO值;所述第一确定单元具体用于:
[0033]将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内;若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。
[0034]可选的,所述参数确定模块包括:
[0035]查找单元,用于从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系;
[0036]第二确定单元,用于将所述查找单元查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
[0037]本发明实施例可在开启摄像头时,通过获取当前环境光亮度值、摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率,来确定得到对当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来调整对当前图像采用的去噪强度,从而避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,使得能够提升输出图像的质量,改善输出图像的画面效果。
【附图说明】
[0038]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本发明实施例提供的一种基于分辨率的图像去噪方法的流程示意图;
[0040]图2是本发明实施例提供的另一种基于分辨率的图像去噪方法的流程示意图;
[0041]图3是本发明实施例提供的又一种基于分辨率的图像去噪方法的流程示意图;
[0042]图4是本发明实施例提供的一种图像去噪装置的结构示意图;
[0043]图5是本发明实施例提供的另一种图像去噪装置的结构示意图;
[0044]图6是本发明实施例提供的又一种图像去噪装置的结构示意图;
[0045]图7是本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]本发明实施例公开了一种基于分辨率的图像去噪方法及装置,能够提升输出图像的质量,改善输出图像的画面效果。以下分别详细说明。
[0048]请参阅图1,图1是本发明实施例提供的一种基于分辨率的图像去噪方法的流程示意图。具体的,如图1所示,该基于分辨率的图像去噪方法可以包括以下步骤:
[0049]SlOl:当开启摄像头时,获取当前环境光亮度值。
[0050]需要说明的是,本发明实施例的所述方法可具体应用于智能手机(如Android手机、1S手机等)、平板电脑、移动互联网设备(Mobile Internet Devices,MID)、个人数字助理(Personal Digital Assistant,PAD)等安装有拍摄应用的终端中。其中,所述当前环境光亮度值可具体为当前环境下的感光度ISO值。
[0051]S102:获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率。
[0052]具体的,一般来说,摄像头传感器sensor输出的 分辨率即第一分辨率为固定的分辨率,比如3k*4k = 1200? (像素),而拍摄应用输出的图像所需要的分辨率即第二分辨率很多时候不需要达到该1200?,比如仅需要2k*3k = 600w (像素)。为了确保输出图像的画面效果,即可根据当前环境光亮度值,并结合该第一分辨率和第二分辨率比如进一步结合该第一分辨率和第二分辨率的比值确定出对采集图像进行去噪处理的去噪强度参数。
[0053]S103:基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数。
[0054]作为一种可选的实施方式,该目标去噪强度参数可以是根据该获取的当前环境光亮度值、所述第一分辨率和所述第二分辨率计算得到的。即,所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,可以具体为:根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数;计算所述第一分辨率和所述第二分辨率的比值;根据所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。
[0055]作为一种可选的实施方式,该目标去噪强度参数还可以是根据存储的环境光亮度值、第一分辨率和第二分辨率与去噪强度参数之间的映射关系从预置的参数配置列表中查找出的。即,所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,还可以具体为:从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系;将查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
[0056]S104:使用所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。
[0057]具体实施例中,在根据该当前环境光亮度值、第一分辨率和第二分辨率得到目标去噪强度参数之后,即可基于该目标去噪强度参数进行图像去噪处理,从而得到当前拍摄应用所需分辨率大小的图像。
[0058]实施本发明实施例可在开启摄像头时,通过获取当前环境光亮度值、摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率,来确定得到对当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来调整对当前图像采用的去噪强度,从而避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,使得能够提升输出图像的质量,改善输出图像的画面效果。
[0059]进一步的,请参阅图2,图2是本发明实施例提供的另一种基于分辨率的图像去噪方法的流程示意图。具体的,如图2所示,该基于分辨率的图像去噪方法可以包括以下步骤:
[0060]S201:当开启摄像头时,获取当前环境光亮度值。
[0061]具体实施例中,在用户打开拍摄应用,调用摄像头采集图像时,即可触发获取当前环境光亮度值,以根据该当前环境光亮度值确定出对该采集图像的当前默认去噪强度参数,即第一去噪强度参数。
[0062]S202:获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率。
[0063]S203:根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数。
[0064]在可选的实施例中,所述当前环境光亮度值可包括当前环境的感光度ISO值;所述根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数,可以具体为:将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内;若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。具体的,可将不同环境下的ISO值按照由高到低或者由低到高的顺序进行排序后划分得到多个ISO区间,每个ISO区间包括多个ISO值,并为每一个ISO区间关联一组去噪强度参数,每组去噪强度参数对应一个去噪强度,以使用该去噪强度参数对摄像头采集的图像进行去噪处理。在获取得到当前环境的ISO值之后,即可确定该当前ISO值所在的ISO区间,从而确定出该当前ISO值对应的去噪强度参数,即第一去噪强度参数,以使用该第一去噪强度参数对摄像头采集图像进行去噪处理。
[0065]S204:计算所述第一分辨率和所述第二分辨率的比值。
[0066]S205:根据所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。
[0067]作为一种可选的实施方式,所述比值可以为所述第二分辨率除以所述第一分辨率得到的商值,则所述目标去噪强度参数对应的去噪强度与所述比值成正比。
[0068]具体的,假设摄像头传感器sensor输出的分辨率即第一分辨率为x_output、y_output,而拍摄应用输出图像时需要的分辨率即第二分辨率为x_need、y_need,则所述比值可以为该第二分辨率除以第一分辨率得到的商值,即该比值rat1 = (x_need*y_need) /(x_output*y_output)。当rat1越小,在终端的图像处理器ISP对摄像头采集的图像做抽样处理时噪点被抹得越厉害,因此,对该采集图像进行去噪处理的去噪强度(denoiSe_strength)就应该越小。此时,即可根据该比值rat1来进一步调整对图像的去噪强度参数,比如可根据denoise_strengthl*rat1确定出目标去噪强度,其中,该denoise_strengthl即为第一去噪强度参数对应的去噪强度。也就是说,当输出图像时需要的分辨率与sensor输出的分辨率一致,即拍照需要的尺寸和sensor输出尺寸相同时,即可采用默认的去噪强度参数即第一去噪强度参数进行图像去噪处理,而随着该需要的分辨率的降低,比值rat1减小,即可重新调整图像去噪强度参数,按比例降低对该采集图像的去噪强度,得到目标去噪强度如denoise_strength = denoise_strengthl*rat1,即该目标去噪强度参数对应的去噪强度与所述比值成正比。举例来说,当x_output = 3k,y_output = 4k,x_need = 2k,y_need = 3k,即sensor输出的分辨率(第一分辨率)为3k*4k = 1200w,拍摄应用输出图像所需要的分辨率(第二分辨率)为2k*3k = 600w,则rat1 = 600w/1200w=0.5,则可调整根据当前环境光亮度值确定出的默认去噪强度参数(即第一去噪强度参数),得到目标去噪强度参数,使得该目标去噪强度参数对应的去噪强度为该默认去噪强度参数对应的去噪强度的一半,以实现基于图像分辨率减小对该摄像头采集图像的去噪强度。
[0069]作为一种可选的实施方式,所述比值还可以为所述第一分辨率除以所述第二分辨率得到的商值,则所述目标去噪强度参数对应的去噪强度与所述比值成反比。
[0070]具体的,该第一分辨率和第二分辨率的比值还可以是该第一分辨率除以所述第二分辨率得到的商值,即比值 rat1 = (x_output*y_output) / (x_need*y_need)。相应地,可根据denoise_strengthl/rat1确定出目标去噪强度,其中,该denoise_strengthl即为第一去噪强度参数对应的去噪强度。也就是说,当输出图像时需要的分辨率与sensor输出的分辨率一致时,即可采用默认的去噪强度参数即第一去噪强度参数进行图像去噪处理,而随着该第二分辨率的降低,比值rat1增大,即可重新调整图像去噪强度参数,按比例降低对该采集图像的去噪强度,得到目标去噪强度如denoise_strength = denoise_strengthl/rat1,即该目标去噪强度参数对应的去噪强度与所述比值成反比。
[0071]S206:使用所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。
[0072]具体实施例中,在根据当前环境光亮度值确定得到当前默认的去噪强度参数即第一去噪强度参数,并根据该第一分辨率和第二分辨率的比值对该第一去噪强度参数进行调整,获得最终的目标去噪强度参数之后,即可基于该目标去噪强度参数进行图像去噪处理,从而得到拍摄应用所需分辨率大小的图像。
[0073]进一步的,输出所述去噪处理后的采集图像之后,还可接收用户操作目标按键所触发的图像查看指令;输出用于提示输入待验证信息的提示信息;接收提示信息输入的待验证信息;若验证待验证信息与预设验证信息一致,则响应图像查看指令,输出图像。具体的,在终端接收到用 户操作目标按键所触发的图像查看指令之后,终端可输出用于提示输入待验证信息的提示信息;并且终端可以输出用于输入待验证信息的待验证信息输入口。其中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。该预先设置的预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
[0074]具体实施例中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;相应地,验证待验证信息是否与预设验证信息一致可以包括以下步骤:
[0075]验证指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证待验证信息与预设验证信息一致;反之,验证待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户在终端上随意查看终端拍摄得到的图像,从而可以有效地防止终端被非法用户肆意操作。
[0076]在本发明实施例中,当启动摄像头时,可通过获取当前环境光亮度值确定出默认的去噪强度参数即第一去噪强度参数,并通过计算摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率的比值,基于该比值对当前采集图像的默认去噪强度参数进行调整,从而最终确定出适合当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来调整对当前图像采用的去噪强度,从而避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,能够提升输出图像的质量,改善输出图像的画面效果。
[0077]进一步的,请参阅图3,图3是本发明实施例提供的又一种基于分辨率的图像去噪方法的流程示意图。具体的,如图3所示,该基于分辨率的图像去噪方法可以包括以下步骤:
[0078]S301:当开启摄像头时,获取当前环境光亮度值。
[0079]具体的,所述当前环境光亮度值可具体为当前环境下的感光度ISO值。
[0080]S302:获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率。
[0081]S303:从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数。
[0082]其中,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系。
[0083]S304:将查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
[0084]具体实施例中,可分别获取不同的环境光亮度值、第一分辨率和第二分辨率及其对应的去噪强度参数,并将该环境光亮度值、第一分辨率和第二分辨率及其对应的去噪强度参数,以及各参数之间的映射关系存储于预置的参数配置列表中,即该参数配置列表中包括多组环境光亮度值、第一分辨率和第二分辨率以及去噪强度参数的映射关系。当获取得到当前环境光亮度值、第一分辨率和第二分辨率之后,即可将该当前环境光亮度值、第一分辨率和第二分辨率作为索引,在预置的参数配置列表中查找出与该当前环境光亮度值、第一分辨率和第二分辨率对应的去噪强度参数,从而根据该查找出的去噪强度参数对图像进行去噪处理。
[0085]需要说明的是,在该参数配置列表中,可以是每一组环境光亮度值、第一分辨率和第二分辨率对应一组去噪强度参数,或者多组环境光亮度值、第一分辨率和第二分辨率对应一组去噪强度参数,本发明实施例不做限定。
[0086]S305:使用所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。
[0087]在本发明实施例中,当启动摄像头时,可通过获取当前环境光亮度值、摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率,并从预置的参数配置列表中查找出与该当前环境光亮度值、第一分辨率和第二分辨率对应的去噪强度参数作为对当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来确定出对当前图像采用的去噪强度,避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,能够提升输出图像的质量,改善输出图像的画面效果。
[0088]请参阅图4,图4是本发明实施例提供的一种图像去噪装置的结构示意图。具体的,如图4所示,本发明实施例的所述图像去噪装置可以包括第一获取模块11、第二获取模块12、参数确定模块13以及图像处理模块14。其中,
[0089]所述第一获取模块11,用于当开启摄像头时,获取当前环境光亮度值。
[0090]需要说明的是,本发明实施例的所述装置可具体设置于智能手机(如Android手机、1S手机等)、平板电脑、MID、PAD等安装有拍摄应用的终端中。
[0091]所述第二获取模块12,用于获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率。
[0092]所述参数确定模块13,用于基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数。
[0093]可选的,该目标去噪强度参数可以是根据该获取的当前环境光亮度值、所述第一分辨率和所述第二分辨率计算得到的。
[0094]可选的,该目标去噪强度参数还可以是根据存储的环境光亮度值、第一分辨率和第二分辨率与去噪强度参数之间的映射关系从预置的参数配置列表中查找出的。
[0095]所述图像处理模块14,用于使用所述参数确定模块13获取的所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。
[0096]具体实施例中,在参数确定模块13根据该当前环境光亮度值、第一分辨率和第二分辨率获取得到目标去噪强度参数之后,图像处理模块14即可基于该目标去噪强度参数进行图像去噪处理,从而得到当前拍摄应用所需分辨率大小的图像。
[0097]实施本发明实施例可在开启摄像头时,通过获取当前环境光亮度值、摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率,来确定得到对当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来调整对当前图像采用的去噪强度,从而避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,使得能够提升输出图像的质量,改善输出图像的画面效果。
[0098]进一步的,请参阅图5,图5是本发明实施例提供的另一种图像去噪装置的结构示意图。具体的,如图5所示,本发明实施例的所述装置可以上述的图4的图像去噪装置的第一获取模块11、第二获取模块12、参数确定模块13以及图像处理模块14。进一步的,在本发明实施例中,所述参数确定模块13可具体包括:
[0099]第一确定单元131,用于根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数;
[0100]计算单元132,用于计算所述第一分辨率和所述第二分辨率的比值;
[0101]参数调整单元133,用于根据所述计算单元132计算得到的所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。
[0102]具体实施例中,在用户打开拍摄应用,调用摄像头采集图像时,即可触发第一获取模块11获取当前环境光亮度值,则第一确定单元131可根据该当前环境光亮度值确定出对该采集图像的当前默认去噪强度参数,即第一去噪强度参数。
[0103]可选的,所述比值可以为所述第二分辨率除以所述第一分辨率得到的商值,则所述目标去噪强度参数对应的去噪强度与所述比值成正比。
[0104]具体的,假设摄像头传感器sensor输出的分辨率即第一分辨率为x_output、y_output,而拍摄应用输出图像时需要的分辨率即第二分辨率为x_need、y_need,则所述比值可以为该第二分辨率除以第一分辨率得到的商值,即该比值rat1 = (x_need*y_need) /(x_output*y_output)。当rat1越小,在终端的图像处理器ISP对摄像头采集的图像做抽样处理时噪点被抹得越厉害,因此,图像处理模块14对该采集图像进行去噪处理的去噪强度(denoise_strength)就应该越小。即,参数调整单元133可根据计算单元132计算出的该比值rat1来进一步调整对图像的去噪强度参数, 比如参数调整单元133可根据denoise_strengthl*rat1确定出目标去噪强度,其中,该denoise_strengthl即为第一去噪强度参数对应的去噪强度。也就是说,当输出图像时需要的分辨率与sensor输出的分辨率一致,即拍照需要的尺寸和sensor输出尺寸相同时,参数调整单元133即可采用默认的去噪强度参数即第一去噪强度参数进行图像去噪处理,而随着该需要的分辨率的降低,比值rat1减小,参数调整单元133即可重新调整图像去噪强度参数,按比例降低对该采集图像的去噪强度,得到目标去噪强度如denoise_strength = denoise_strengthl*rat1,即该目标去噪强度参数对应的去噪强度与所述比值成正比。
[0105]可选的,所述比值还可以为所述第一分辨率除以所述第二分辨率得到的商值,则所述目标去噪强度参数对应的去噪强度与所述比值成反比。
[0106]具体的,该第一分辨率和第二分辨率的比值还可以是该第一分辨率除以所述第二分辨率得到的商值,即比值rat1 = (x_output*y_output) / (x_need*y_need)。相应地,参数调整单元133可根据denoise_strengthl/rat1确定出目标去噪强度,其中,该denoise_strengthl即为第一去噪强度参数对应的去噪强度。也就是说,当输出图像时需要的分辨率与sensor输出的分辨率一致时,参数调整单元133即可采用默认的去噪强度参数即第一去噪强度参数进行图像去噪处理,而随着该第二分辨率的降低,比值rat1增大,参数调整单元133即可重新调整图像去噪强度参数,按比例降低对该采集图像的去噪强度,得到目标去噪强度如denoise_strength = denoise_strengthl/rat1,即该目标去噪强度参数对应的去噪强度与所述比值成反比。
[0107]进一步可选的,在本发明实施例中,所述当前环境光亮度值包括当前环境的感光度ISO值;所述第一确定单元131可具体用于:
[0108]将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内;若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。
[0109]具体实施例中,在第一确定单元131根据当前环境光亮度值确定得到当前默认的去噪强度参数即第一去噪强度参数,并在参数调整单元133根据该第一分辨率和第二分辨率的比值对该第一去噪强度参数进行调整,获得最终的目标去噪强度参数之后,图像处理模块14即可基于该目标去噪强度参数进行图像去噪处理,从而得到拍摄应用所需分辨率大小的图像。
[0110]在本发明实施例中,当启动摄像头时,可通过获取当前环境光亮度值确定出默认的去噪强度参数即第一去噪强度参数,并通过计算摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率的比值,基于该比值对当前采集图像的默认去噪强度参数进行调整,从而最终确定出适合当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来调整对当前图像采用的去噪强度,从而避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,能够提升输出图像的质量,改善输出图像的画面效果。
[0111]进一步的,请参阅图6,图6是本发明实施例提供的另一种图像去噪装置的结构示意图。具体的,如图6所示,本发明实施例的所述装置可以上述的图4的图像去噪装置的第一获取模块11、第二获取模块12、参数确定模块13以及图像处理模块14。进一步的,在本发明实施例中,所述参数确定模块13可具体包括:
[0112]查找单元134,用于从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系;
[0113]第二确定单元135,用于将所述查找单元134查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
[0114]具体实施例中,该参数配置列表可预先配置得到,该参数配置列表中包括多组环境光亮度值、第一分辨率和第二分辨率以及去噪强度参数的映射关系。当第一获取模块11获取得到当前环境光亮度值,第二获取模块12获取得到第一分辨率和第二分辨率之后,查找单元134即可将该当前环境光亮度值、第一分辨率和第二分辨率作为索引,在预置的参数配置列表中查找出与该当前环境光亮度值、第一分辨率和第二分辨率对应的去噪强度参数,第二确定单元135即可将该查找出的去噪强度参数确定为对图像进行去噪处理的目标去噪强度参数。
[0115]需要说明的是,在该参数配置列表中,可以是每一组环境光亮度值、第一分辨率和第二分辨率对应一组去噪强度参数,或者多组环境光亮度值、第一分辨率和第二分辨率对应一组去噪强度参数,本发明实施例不做限定。
[0116]具体实施例中,在第二确定单元135确定得到最终的目标去噪强度参数之后,图像处理模块14即可基于该目标去噪强度参数进行图像去噪处理,从而得到拍摄应用所需分辨率大小的图像。
[0117]在本发明实施例中,当启动摄像头时,可通过获取当前环境光亮度值、摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率,并从预置的参数配置列表中查找出与该当前环境光亮度值、第一分辨率和第二分辨率对应的去噪强度参数作为对当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来确定出对当前图像采用的去噪强度,避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,能够提升输出图像的质量,改善输出图像的画面效果。
[0118]请参阅图7,图7是本发明实施例提供的一种终端的结构示意图,用于执行上述的基于分辨率的图像去噪方法。如图7所示,所述终端可以包括:至少一个处理器100,至少一个输入装置200,至少一个输出装置300,存储器500等组件。其中,这些组件通过一条或多条总线400进行通信连接。本领域技术人员可以理解,图7中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0119]处理器100为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器500内的程序和/或模块,以及调用存储在存储器500内的数据,以执行终端的各种功能和处理数据。处理器100可以由集成电路(IntegratedCircuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器100可以仅包括中央处理器(CentralProcessing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signal processor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0120]输入装置200可以包括标准的触摸屏、键盘、摄像头等,也可以包括有线接口、无线接口等。
[0121]输出装置300可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。
[0122]存储器500可用于存储软件程序以及模块,处理器100、输入装置200以及输出装置300通过调用存储在存储器500中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器500主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据终端的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0123]具体的,处理器100调用存储在存储器500中的应用程序,用于执行以下步骤:
[0124]当开启摄像头时,获取当前环境光亮度值;
[0125]获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率;
[0126]基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数;
[0127]使用所述目标去噪强度参数对所述采集图像进行去噪处理,并通过输出装置300输出所述去噪处理后的采集图像。
[ 0128]可选的,处理器100调用存储在存储器500中的应用程序执行所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,具体执行以下步骤:
[0129]根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数;
[0130]计算所述第一分辨率和所述第二分辨率的比值;
[0131]根据所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。
[0132]可选的,所述比值为所述第二分辨率除以所述第一分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成正比。
[0133]可选的,所述比值为所述第一分辨率除以所述第二分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成反比。
[0134]可选的,所述当前环境光亮度值包括当前环境的感光度ISO值;处理器100调用存储在存储器500中的应用程序执行所述根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数,具体执行以下步骤:
[0135]将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内;
[0136]若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。
[0137]可选的,处理器100调用存储在存储器500中的应用程序执行所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,具体执行以下步骤:
[0138]从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系;
[0139]将查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
[0140]在本发明实施例中,可在开启摄像头时,通过获取当前环境光亮度值、摄像头传感器输出的第一分辨率和输出图像需要的第二分辨率,来确定得到对当前采集图像的去噪强度参数,即能够结合输出图像所需要的分辨率大小来调整对当前图像采用的去噪强度,从而避免了输出图像所需分辨率较低时,仅根据当前环境参数确定的去噪强度对图像进行去噪处理,而导致的输出的图像画面模糊的问题,使得能够提升输出图像的质量,改善输出图像的画面效果。
[0141]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0142]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存取存储器(Random AccessMemory,简称 RAM)等。
[0143]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种基于分辨率的图像去噪方法,其特征在于,包括: 当开启摄像头时,获取当前环境光亮度值; 获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率;基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数; 使用所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。2.根据权利要求1所述的方法,其特征在于,所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,包括: 根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数; 计算所述第一分辨率和所述第二分辨率的比值; 根据所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。3.根据权利要求2所述的方法,其特征在于,所述比值为所述第二分辨率除以所述第一分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成正比。4.根据权利要求2所述的方法,其特征在于,所述比值为所述第一分辨率除以所述第二分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成反比。5.根据权利要求2-4任一项所述的方法,其特征在于,所述当前环境光亮度值包括当前环境的感光度ISO值;所述根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数,包括: 将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内; 若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。6.根据权利要求1所述的方法,其特征在于,所述基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数,包括: 从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系; 将查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。7.一种图像去噪装置,其特征在于,包括: 第一获取模块,用于当开启摄像头时,获取当前环境光亮度值; 第二获取模块,用于获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率; 参数确定模块,用于基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数; 图像处理模块,用于使用所述参数确定模块获取的所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。8.根据权利要求7所述的装置,其特征在于,所述参数确定模块包括: 第一确定单元,用于根据所述当前环境光亮度值,确定对所述采集图像的第一去噪强度参数; 计算单元,用于计算所述第一分辨率和所述第二分辨率的比值; 参数调整单元,用于根据所述计算单元计算得到的所述比值,调整所述第一去噪强度参数,得到目标去噪强度参数。9.根据权利要求8所述的装置,其特征在于,所述比值为所述第二分辨率除以所述第一分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成正比。10.根据权利要求8所述的装置,其特征在于,所述比值为所述第一分辨率除以所述第二分辨率得到的商值,所述目标去噪强度参数对应的去噪强度与所述比值成反比。11.根据权利要求8-10任一项所述的装置,其特征在于,所述当前环境光亮度值包括当前环境的感光度ISO值;所述第一确定单元具体用于: 将所述当前环境的ISO值与存储的ISO区间中的ISO值进行比较,判断所述当前环境的ISO值是否处于所述ISO区间范围内;若所述当前环境的ISO值处于所述ISO区间范围内,则将所述ISO区间对应的去噪强度参数确定为对所述采集图像的第一去噪强度参数。12.根据权利要求7所述的装置,其特征在于,所述参数确定模块包括: 查找单元,用于从存储的参数配置列表中查找出与所述当前环境光亮度值、所述第一分辨率和所述第二分辨率对应的去噪强度参数,所述参数配置列表包括不同的环境光亮度值、第一分辨率和第二分辨率的映射关系; 第二确定单元,用于将所述查找单元查找出的所述去噪强度参数确定为所述采集图像的目标去噪强度参数。
【专利摘要】本发明实施例公开了一种基于分辨率的图像去噪方法及装置,其中,该方法包括:当开启摄像头时,获取当前环境光亮度值;获取所述摄像头的采集图像对应的第一分辨率和第二分辨率,其中,所述第一分辨率是摄像头传感器输出的分辨率,所述第二分辨率是输出所述采集图像时需要的分辨率;基于所述当前环境光亮度值、所述第一分辨率和所述第二分辨率,获取对所述采集图像的目标去噪强度参数;使用所述目标去噪强度参数对所述采集图像进行去噪处理,输出所述去噪处理后的采集图像。实施本发明实施例,能够提升输出图像的质量,改善输出图像的画面效果。
【IPC分类】H04N5/217
【公开号】CN104902143
【申请号】CN201510267042
【发明人】雷辉
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月9日
【申请日】2015年5月21日

最新回复(0)