一种图像修正方法及系统技术方案

技术编号:36437701 阅读:16 留言:0更新日期:2023-01-20 22:52
本发明专利技术适用于图像处理技术领域,提供了一种图像修正方法及系统,所述方法包括以下步骤:接收开启闪光灯拍照指令,连续拍摄两张图像,得到第一图像和第二图像,其中,第一图像为开启闪光灯拍摄得到的,第二图像为关闭闪光灯拍摄得到的;对第一图像中的反光区域进行识别,确定需修正反光区域;根据第一图像对第二图像进行增强处理,提高第二图像的亮度;根据需修正反光区域在第一图像中的位置确定第二图像中的替补区域;使用替补区域替换第一图像中的需修正反光区域,对第一图像中替补区域的边缘进行衰减和模糊处理,输出修正后的第一图像。如此,输出的第一图像中没有反光区域,更加符合用户需求。符合用户需求。符合用户需求。

【技术实现步骤摘要】
一种图像修正方法及系统


[0001]本专利技术涉及图像处理
,具体是涉及一种图像修正方法及系统。

技术介绍

[0002]随着社交网络的兴起,人们对展示及分享生活的需求进一步增强,移动终端的拍照功能也因此得到了越来越广泛的应用,人们会将拍摄得到的照片分享至社交平台上,当环境的光线亮度不够充足时,人们会打开移动终端上的闪光灯进行补光拍照,这样得到的照片有时会存在反光区域,例如照片中的眼镜会反光、照片中人物的额头会反光等等,进而影响照片的美观性。因此,需要提供一种图像修正方法及系统,旨在解决上述问题。

技术实现思路

[0003]针对现有技术存在的不足,本专利技术的目的在于提供一种图像修正方法及系统,以解决上述
技术介绍
中存在的问题。
[0004]本专利技术是这样实现的,一种图像修正方法,所述方法包括以下步骤:接收开启闪光灯拍照指令,连续拍摄两张图像,得到第一图像和第二图像,其中,第一图像为开启闪光灯拍摄得到的,第二图像为关闭闪光灯拍摄得到的;对第一图像中的反光区域进行识别,确定需修正反光区域;根据第一图像对第二图像进行增强处理,提高第二图像的亮度;根据需修正反光区域在第一图像中的位置确定第二图像中的替补区域;使用替补区域替换第一图像中的需修正反光区域,对第一图像中替补区域的边缘进行衰减和模糊处理,输出修正后的第一图像。
[0005]作为本专利技术进一步的方案:所述对第一图像中的反光区域进行识别,确定需修正反光区域的步骤,具体包括:提取第一图像中所有像素的亮度信息;对亮度信息进行判定,当所述亮度信息大于预设亮度值时,确定对应的像素为高亮像素;将所述高亮像素组成的集合标记为需修正反光区域。
[0006]作为本专利技术进一步的方案:所述根据第一图像对第二图像进行增强处理,提高第二图像的亮度的步骤,具体包括:逐级增加第二图像的亮度;第二图像的亮度每增加一级,计算第一图像与第二图像之间的亮度相似度;当存在第二图像的亮度增加一级后,亮度增加后的亮度相似度相比之前的亮度相似度降低了,将第二图像的亮度减少一级,第二图像的亮度增强完毕。
[0007]作为本专利技术进一步的方案:所述计算第一图像与第二图像之间的亮度相似度的步骤,具体包括:将第一图像除去需修正反光区域后的各个像素的亮度信息与第二图像中对应位
置像素的亮度信息进行对比;得到第一图像与第二图像中亮度相同的第一像素数量和亮度不同的第二像素数量;计算得到亮度相似度,所述亮度相似度=第一像素数量/(第一像素数量+第二像素数量)。
[0008]作为本专利技术进一步的方案:所述方法还包括对图像进行优化,具体为:对修正后的第一图像进行整体的锐化处理;识别第一图像中的眼珠,在眼珠上添加高光白点。
[0009]本专利技术的另一目的在于提供一种图像修正系统,所述系统包括:连续拍摄图像模块,用于接收开启闪光灯拍照指令,连续拍摄两张图像,得到第一图像和第二图像,其中,第一图像为开启闪光灯拍摄得到的,第二图像为关闭闪光灯拍摄得到的;需修正反光区域模块,用于对第一图像中的反光区域进行识别,确定需修正反光区域;第二图像增强模块,用于根据第一图像对第二图像进行增强处理,提高第二图像的亮度;替补区域确定模块,用于根据需修正反光区域在第一图像中的位置确定第二图像中的替补区域;区域替换修正模块,用于使用替补区域替换第一图像中的需修正反光区域,对第一图像中替补区域的边缘进行衰减和模糊处理,输出修正后的第一图像。
[0010]作为本专利技术进一步的方案:所述需修正反光区域模块包括:亮度信息提取单元,用于提取第一图像中所有像素的亮度信息;亮度信息判定单元,用于对亮度信息进行判定,当所述亮度信息大于预设亮度值时,确定对应的像素为高亮像素;反光区域确定单元,用于将所述高亮像素组成的集合标记为需修正反光区域。
[0011]作为本专利技术进一步的方案:所述第二图像增强模块包括:亮度调节单元,用于逐级增加第二图像的亮度;亮度相似度计算单元,用于第二图像的亮度每增加一级,计算第一图像与第二图像之间的亮度相似度;亮度增强完成单元,当存在第二图像的亮度增加一级后,亮度增加后的亮度相似度相比之前的亮度相似度降低了,用于将第二图像的亮度减少一级,第二图像的亮度增强完毕。
[0012]作为本专利技术进一步的方案:所述亮度相似度计算单元包括:亮度信息对比子单元,用于将第一图像除去需修正反光区域后的各个像素的亮度信息与第二图像中对应位置像素的亮度信息进行对比;像素数量确定子单元,用于得到第一图像与第二图像中亮度相同的第一像素数量和亮度不同的第二像素数量;相似度计算子单元,用于计算得到亮度相似度,所述亮度相似度=第一像素数量/(第一像素数量+第二像素数量)。
[0013]作为本专利技术进一步的方案:所述系统还包括图像优化模块,所述图像优化模块具体包括:锐化处理单元,用于对修正后的第一图像进行整体的锐化处理;高光白点添加单元,用于识别第一图像中的眼珠,在眼珠上添加高光白点。
[0014]与现有技术相比,本专利技术的有益效果是:本专利技术接收到开启闪光灯拍照指令时,会自动连续拍摄两张图像,得到第一图像和第二图像,其中,第一图像为开启闪光灯拍摄得到的,第二图像为关闭闪光灯拍摄得到的;对第一图像中的反光区域进行识别,确定需修正反光区域;根据第一图像对第二图像进行增强处理,提高第二图像的亮度;根据需修正反光区域在第一图像中的位置确定第二图像中的替补区域;最后使用替补区域替换第一图像中的需修正反光区域,对第一图像中替补区域的边缘进行衰减和模糊处理,输出修正后的第一图像。如此,输出的第一图像中没有反光区域,更加符合用户需求。
附图说明
[0015]图1为一种图像修正方法的流程图。
[0016]图2为一种图像修正方法中对第一图像中的反光区域进行识别,确定需修正反光区域的流程图。
[0017]图3为一种图像修正方法中根据第一图像对第二图像进行增强处理,提高第二图像的亮度的流程图。
[0018]图4为一种图像修正方法中计算第一图像与第二图像之间的亮度相似度的流程图。
[0019]图5为一种图像修正方法中对图像进行优化的流程图。
[0020]图6为一种图像修正系统的结构示意图。
[0021]图7为一种图像修正系统中需修正反光区域模块的结构示意图。
[0022]图8为一种图像修正系统中第二图像增强模块的结构示意图。
[0023]图9为一种图像修正系统中亮度相似度计算单元的结构示意图。
[0024]图10为一种图像修正系统中图像优化模块的结构示意图。
具体实施方式
[0025]为了使本专利技术的目的、技术方案及优点更加清晰,以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0026]以下结合具体实施例对本专利技术的具体实现进行详细描述。
[0027]如图1所示,本专利技术实施例提供了一种图像修正方法,所述方法包括以下步骤:S100,接收开启闪光灯拍照指令,连续拍摄本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像修正方法,其特征在于,所述方法包括以下步骤:接收开启闪光灯拍照指令,连续拍摄两张图像,得到第一图像和第二图像,其中,第一图像为开启闪光灯拍摄得到的,第二图像为关闭闪光灯拍摄得到的;对第一图像中的反光区域进行识别,确定需修正反光区域;根据第一图像对第二图像进行增强处理,提高第二图像的亮度;根据需修正反光区域在第一图像中的位置确定第二图像中的替补区域;使用替补区域替换第一图像中的需修正反光区域,对第一图像中替补区域的边缘进行衰减和模糊处理,输出修正后的第一图像。2.根据权利要求1所述的图像修正方法,其特征在于,所述对第一图像中的反光区域进行识别,确定需修正反光区域的步骤,具体包括:提取第一图像中所有像素的亮度信息;对亮度信息进行判定,当所述亮度信息大于预设亮度值时,确定对应的像素为高亮像素;将所述高亮像素组成的集合标记为需修正反光区域。3.根据权利要求1所述的图像修正方法,其特征在于,所述根据第一图像对第二图像进行增强处理,提高第二图像的亮度的步骤,具体包括:逐级增加第二图像的亮度;第二图像的亮度每增加一级,计算第一图像与第二图像之间的亮度相似度;当存在第二图像的亮度增加一级后,亮度增加后的亮度相似度相比之前的亮度相似度降低了,将第二图像的亮度减少一级,第二图像的亮度增强完毕。4.根据权利要求3所述的图像修正方法,其特征在于,所述计算第一图像与第二图像之间的亮度相似度的步骤,具体包括:将第一图像除去需修正反光区域后的各个像素的亮度信息与第二图像中对应位置像素的亮度信息进行对比;得到第一图像与第二图像中亮度相同的第一像素数量和亮度不同的第二像素数量;计算得到亮度相似度,所述亮度相似度=第一像素数量/(第一像素数量+第二像素数量)。5.根据权利要求1所述的图像修正方法,其特征在于,所述方法还包括对图像进行优化,具体为:对修正后的第一图像进行整体的锐化处理;识别第一图像中的眼珠,在眼珠上添加高光白点。6.一种图像修正系统,其特征在于,所述系统包括:连续拍摄图像模块,用于接收开启闪光灯拍照指令,连续拍摄两张图像,得到第一图像和第二图...

【专利技术属性】
技术研发人员:宋成龙
申请(专利权)人:深圳市蔚来芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1