避免产生镜头暗角的方法及系统的制作方法

文档序号:9755142阅读:619来源:国知局
避免产生镜头暗角的方法及系统的制作方法
【技术领域】
[0001]本发明涉及半导体技术领域,具体涉及一种避免产生镜头暗角的方法及系统。
【背景技术】
[0002]在实际镜头取景的过程中,由于沾上灰尘的原因,会使得最后的成像有块状部分模糊,使镜头产生暗角,所以一般情况下会采用图像增强技术。
[0003]常用的图像增强技术是通过设定阈值的方法来标记灰尘的位置,然后统计直方图,确定图像需要增强的位置上的像素值在整个图像的像素值的分布比例,根据图像需要增强的位置上的像素值在整个图像像素值的分布比例,对图像需要增强的位置上的像素值进行处理。
[0004]然而,上述处理方式的主要问题在于对于灰尘位置的标记,采用人为设定阈值的方法局限性比较大,对于操作者的经验以及背景图片的要求较高。

【发明内容】

[0005]为了克服以上问题,本发明提供了一种避免镜头产生暗角的方法及系统,能够自动检测和标记出灰尘的位置并且对灰尘的位置进行增强处理。
[0006]为了实现上述目的,本发明提供了一种避免产生镜头暗角的方法,对镜头所拍摄到的图像进行处理,其包括灰尘位置的标记和衰减系数的计算过程、以及图像增强过程,其中,
[0007]所述灰尘位置的标记和衰减系数的计算过程包括:
[0008]步骤101:采用所述镜头拍摄得到具有单一色彩的第一张图像,对所述第一张图像进行YCbCr转换,得到Y层图像、Cb层图像和Cr层图像;
[0009]步骤102:以所述Y层图像的中心作为圆心做出一个圆;
[0010]步骤103:计算所述一个圆的内部的所有像素的均值;
[0011]步骤104:判断出所述一个圆的内部小于所述均值的像素位置,将这些像素位置标记为所述一个圆内部的灰尘位置;
[0012]步骤105:对所述一个圆的内部的所有灰尘位置的集合作闭运算;
[0013]步骤106:计算所述一个圆的内部的非灰尘位置的像素的均值与所述灰尘位置的像素的比值,该比值即为所述一个圆的内部的所述灰尘位置的衰减系数;
[0014]步骤17:以所述Y层图像的中心作为圆心向所述一个圆的外部扩展作出一个圆环;
[0015]步骤108:计算所述圆环的内部的所有像素的均值;
[0016]步骤109:判断出所述圆环的内部小于所述步骤108中所述均值的像素位置,将这些像素位置标记为所述圆环内部的灰尘位置;
[0017]步骤110:对所述圆环的内部的所有灰尘位置的集合作闭运算;
[0018]步骤111:计算所述圆环的内部的非灰尘位置的像素的均值与所述灰尘位置的像素的比值,该比值即为所述圆环的内部的所述灰尘位置的衰减系数;
[0019]步骤112:依次以所述Y层图像的中心作为圆心向所述圆环外部扩展做出多个圆环;每一次向外扩展一个圆环后,重复所述步骤108至所述步骤111,完成每个圆环内部的灰尘位置的标记以及衰减系数的计算;其中,所述第一张图像中的所有的灰尘位置即为所述镜头的灰尘位置,每个所述灰尘位置都有对应的衰减系数;
[0020]所述图像增强过程包括:
[0021]步骤113:采用所述镜头拍摄得到其它的图像,针对每一张图像,进行YCbCr转换,得到每一张图像的Y层图像、Cb层图像和Cr层图像;
[0022]步骤114:将每一张图像的Y层图像中与所述灰尘位置相对应位置的像素乘以所述灰尘位置的所述衰减系数,从而得到新的Y层图像。
[0023]优选地,所述步骤114之后,还包括步骤115:将所述新的Y层图像转换为RGB图像。
[0024]优选地,所述第一张图像呈矩形;所述步骤112中,所述多个圆环的最外层圆圈的半径大于所述第一张图像的对角线的一半,且与所述最外层圆圈相邻的圆圈的半径小于所述第一张图像的对角线的一半。
[0025]优选地,所述闭运算包括:先膨胀再腐蚀处理,并且补充细节缺陷。
[0026]为了达到上述目的,本发明还提供了一种避免产生镜头暗角的方法,该方法对镜头所拍摄到的图像进行处理,其包括灰尘位置的标记和衰减系数的计算过程、以及图像增强过程,其中,
[0027]所述灰尘位置的标记和衰减系数的计算过程包括:
[0028]步骤201:采用所述镜头拍摄得到具有单一色彩的第一张图像,对所述第一张图像进行YCbCr转换,得到Y层图像、Cb层图像和Cr层图像;
[0029]步骤202:以所述Y层图像的中心作为圆心做出多个同心圆;
[0030]步骤203:计算所述多个同心圆的最内侧的圆内部的所有像素的均值;
[0031]步骤204:判断出所述最内侧的圆内部小于所述均值的像素位置,将这些像素位置标记为所述最内侧的圆内部的灰尘位置;
[0032]步骤205:计算所述多个同心圆中每一个圆环内部的所有像素的均值;
[0033]步骤206:判断每一个圆环内部小于相应的均值的像素位置,并且这些像素位置标记为所述每一个圆环内部的灰尘位置;其中,所述第一张图像中的所有的灰尘位置即为所述镜头的灰尘位置;
[0034]步骤207:对所有的灰尘位置的集合作闭运算;
[0035]步骤208:分别计算所述最内侧的圆内部的和每一个所述圆环内部的所述灰尘位置的衰减系数;其中,衰减系数的计算包括:计算所述最内侧的圆内部的非灰尘位置的像素的均值与所述最内侧的圆内部的所述灰尘位置的像素的比值,该比值即为所述最内侧的圆内部的所述灰尘位置的衰减系数;以及计算一个所述圆环内部的非灰尘位置的像素的均值与该所述圆环内部的所述灰尘位置的像素的比值,该比值即为所述圆环内部的所述灰尘位置的衰减系数;
[0036]所述图像增强过程包括:
[0037]步骤209:采用所述镜头拍摄得到其它的图像,针对每一张图像,进行YCbCr转换,得到每一张图像的Y层图像、Cb层图像和Cr层图像;
[0038]步骤210:将每一张图像的Y层图像中与所述灰尘位置相对应位置的像素乘以所述灰尘位置的所述衰减系数,从而得到新的Y层图像。
[0039]优选地,所述步骤210之后,还包括步骤211:将所述新的Y层图像转换为RGB图像。
[0040]优选地,所述第一张图像呈矩形;所述步骤202中,所述多个同心圆的最外层圆圈的半径大于所述第一张图像的对角线的一半,且与所述最外层圆圈相邻的圆圈的半径小于所述第一张图像的对角线的一半。
[0041 ]优选地,所述闭运算包括:先膨胀再腐蚀处理,并且补充细节缺陷。
[0042]为了达到上述目的,本发明还提供了一种根据上述的避免产生镜头暗角的方法的系统,对镜头所拍摄到的图像进行处理,其包括:
[0043]计算模块,用于计算像素的均值、对灰尘位置进行闭运算、以及计算与灰尘位置相对应的衰减系数;
[0044]判断模块,用于判断出将小于所述计算模块所计算的像素的均值的像素位置,这些像素位置为灰尘位置;
[0045]灰尘存储模块,用于存储所述判断模块所判断出的灰尘位置;
[0046
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1