图像紫边消除系统和方法技术方案

技术编号:15299058 阅读:73 留言:0更新日期:2017-05-12 00:49
本发明专利技术公布一种图像紫边消除系统和方法,该系统遍历图像像素点,计算像素点的色相,利用预设阈值区间统计紫色色相和临近紫色色相的像素点,计算像素点占整个图像的比率,得到动态的紫边检测阈值;创建与图像获取模块获取的图像同等大小的模板图,获取落入紫边区域的像素点;对检测出的紫边像素点进行校正,用绿色强度值校正红色强度值和蓝色强度值。本发明专利技术还提供一种图像紫边消除方法。本发明专利技术图像紫边消除系统和方法可以实现自动校正图像紫边,提高图像拍摄质量和用户体验,避免了传统的更改摄像头或镜头的结构引起的硬件结构复杂、硬件成本高、研发周期长的问题,同时也避免了阈值设置不合理引起的误判,进而导致修正紫边不合理的问题。

System and method for eliminating purple edge of image

The invention discloses a UV image elimination system and method, the system traverses the image pixel, calculating pixel color, using pixel threshold interval statistics purple hue and purple hue near, calculating pixel ratio of the whole image, get the UV detection threshold and dynamic image acquisition; create template the image of the same size module to get, get into the pixel UV region; the UV pixels detected by correcting correction red intensity values and intensity values with blue green intensity value. The invention also provides an image purple edge elimination method. The present invention UV image elimination system and method can realize the automatic correction of UV image, improve image quality and user experience, to avoid the hardware structure changes caused by traditional camera or lens structure complex, high cost of hardware, the development cycle is long, but also to avoid the unreasonable threshold setting caused by misjudgment, and to correct the problem of unreasonable uv.

【技术实现步骤摘要】

本专利技术属于图像处理领域,具体而言,涉及到一种图像紫边消除系统和方法
技术介绍
紫边现象是使用数码相机拍照过程中,由于被拍摄的场景亮度反差大,则在高光区域和低光区域的交界处容易出现的色散,这种色散通常表现为紫色,通常称为紫边。紫边的出现与相机镜头的色散、CCD的成像面积过小和相机内部的信号处理算法等有关,即使是高端数码相机,也不能完全解决出现紫边的问题。业界通常的第一种做法是通过更改摄像头或者镜头等硬件结构来避免拍照时紫边的出现,以达到消除图像紫边的目的,这种更改硬件结构的做法成本高、研发周期长。第二种做法是使用固定阈值来检测紫边区域,阈值区间取得较大时,容易把真实的像素去除,阈值区间取得较小,则容易漏掉紫边。以上两种消除紫边的方法都存在缺陷,对用户体验造成非常大的困扰。因此,亟待一种能够客服以上缺陷,解决图像紫边现象的技术。
技术实现思路
本专利技术的目的在于提供一种图像紫边的消除系统和方法,本专利技术的技术方案为:一种图像紫边消除系统,包括图像获取模块,图像输出模块,进一步还包括:阈值测算模块,对图像获取模块获取的图像进行遍历并计算像素点的色相,统计紫色色相及邻近紫色色相像素点在图像中的比率,获取动态紫边检测阈值;紫边检测模块,创建与图像获取模块获取的图像同等大小的模板图,获取落入紫边区域的像素点;紫边校正模块,对检测出的紫边像素点进行校正,用绿色强度值校正红色强度值,用绿色强度值校正蓝色强度值。进一步的,所述的统计紫色色相及邻近紫色色相像素点在图像中的比率采用公式:,其中,ratio为图像比率,Size是图像的大小。进一步的,采用公式获取动态紫边检测阈值,其中minPH、maxPH分别表示紫边色相的低阈值和高阈值,参数t取值为20。进一步的,所述的计算像素点的色相采用公式:计算像素点的紫色色相,其中h表示像素点的色相,r,g,b分别表示图像像素点的红色通道强度值,绿色通道强度值,蓝色通道强度值,max表示红色通道,绿色通道,蓝色通道强度的最大值,min表示红色通道,绿色通道,蓝色通道强度值的最小值。进一步的,所述的创建同等大小的模板图采用公式计算紫边区域,其中,mask(i,j)=255表示像素点属于紫边区域,否则不属于紫边区域,minPH、maxPH分别表示紫边色相的低阈值和高阈值。进一步的,所述的紫边校正模块采用如下公式校正紫色区域的红色通道强度值和蓝色通道强度值,其中,rcorrected,bcorrected分别表示为红色通道强度值的校正值和蓝色通道强度值的校正值,λr,λb分别表示红色通道和蓝色通道的参数。本专利技术还提供一种图像紫边消除方法,包括图像获取步骤、图像输出步骤,进一步还包括步骤:对获取的图像进行遍历并计算像素点的色相,统计紫色色相及邻近紫色色相像素点在图像中的比率,获取动态紫边检测阈值;创建与获取的图像同等大小的模板图,获取落入紫边区域的像素点;对检测出的紫边像素点进行校正,用绿色强度值校正红色强度值,用绿色强度值校正蓝色强度值。进一步的,所述的统计紫色色相及邻近紫色色相像素点在图像中的比率采用公式:,其中,ratio为图像比率,Size是图像的大小。进一步的,采用公式获取动态紫边检测阈值,其中minPH、maxPH分别表示紫边色相的低阈值和高阈值,参数t取值为20。进一步的,所述的计算像素点的色相采用公式:计算像素点的色相,其中,h表示像素点的色相,r,g,b分别表示图像像素点的红色通道强度值,绿色通道强度值,蓝色通道强度值,max表示红色通道,绿色通道,蓝色通道强度的最大值,min表示红色通道,绿色通道,蓝色通道强度值的最小值。进一步的,所述的创建与获取的图像同等大小的模板图采用公式计算紫边区域,其中,mask(i,j)=255表示像素点属于紫边区域,否则不属于紫边区域,minPH、maxPH分别表示紫边色相的低阈值和高阈值。进一步的,所述的用绿色强度值校正紫边区域内像素点的红色强度值和蓝色强度值采用如下公式校正紫色区域的红色通道强度值和蓝色通道强度值,其中,rcorrected,bcorrected分别表示为红色通道强度值的校正值和蓝色通道强度值的校正值,λr,λb分别表示红色通道和蓝色通道的参数。本专利技术图像紫边消除方法和系统可以实现动态校正图像紫边,提高图像拍摄质量和用户体验,避免了传统的更改摄像头或者镜头的结构引起的硬件结构复杂、硬件成本高、研发周期长的问题,同时也避免了阈值设置不合理引起的误判,进而导致修正紫边不合理的问题。附图说明图1图像紫边消除系统模块图。图2图像紫边消除方法流程图。具体实施方式以下结合附图和实施例对本专利技术技术方案作详细说明,该实施方式仅为本专利技术的较佳实施例,并不构成对本专利技术保护范围的限制。如图1所示为本专利技术图像紫边消除系统模块图,所述图像紫边消除系统包括图像获取模块101、阈值测算模块102、紫边检测模块103、紫边校正模块104及图像输出模块105。图像获取模块101获取图像后,阈值测算模块102对图像获取模块101获得的图像遍历像素点,计算像素点的色相,利用预设阈值区间[195-315]统计落在该阈值区间的像素点总数为N,利用如下公式1:,计算像素点总数N占整个图像比率ratio,其中Size是图像的大小。接着利用公式2:获取动态紫边检测阈值,其中minPH、maxPH分别表示紫边色相的低阈值和高阈值,参数t一般取20。紫边检测模块103对所述图像进行检测,遍历图像中的每一个像素点,计算该像素点的色相,采用公式:3:计算像素点的紫色色相,其中h表示像素点的色相,r,g,b分别表示图像像素点的红色通道强度值,绿色通道强度值,蓝色通道强度值,max表示三个颜色通道强度的最大值,min表示三个颜色通道强度值的最小值。进一步创建与紫边图像同等大小的模板图,找出所有色相值大于紫边色相低阈值和小于高阈值的紫边像素点,采用公式4计算紫边区域,其中,mask(i,j)=255表示像素点属于紫边区域,否则不属于紫边区域,minPH、maxPH分别表示紫边色相的低阈值和高阈值。紫边校正模块104对检测出的紫边像素点进行校正,采用如下公式5校正紫色区域的红色通道强度值和蓝色通道强度值,其中,rcorrected,bcorrected分别表示为红色通道强度值的校正值和蓝色通道强度值的校正值,λr,λb分别表示红色通道和蓝色通道的参数。图像输出模块105将经过紫边校正后的图像输出。如图2所示为本专利技术图像紫边消除方法流程图,步骤201获取图像后,步骤202利用预设阈值区间[195-315]统计落在该阈值区间的像素点总数为N,利用公式1:,计算像素点总数N占整个图像比率ratio,其中Size是图像的大小。接着利用公式2:获取动态紫边检测阈值,其中minPH、maxPH分别表示紫边色相的低阈值和高阈值,参数t一般取20。步骤203对获取的图像进行遍历,对像素点逐一扫描,根据公式3:计算像素点的色相,其中,h表示像素点的色相,r,g,b分别表示图像像素点的红色通道强度值,绿色通道强度值,蓝色通道强度值,max表示三个颜色通道强度的最大值,min表示三个颜色通道强度值的最小值,进一步创建与步骤201获取的图像同等大小的模板图像mask,找出所有色相值大于紫边色相低阈值本文档来自技高网...
图像紫边消除系统和方法

【技术保护点】
一种图像紫边消除系统,包括图像获取模块,图像输出模块,其特征在于,还包括:阈值测算模块,对图像获取模块获取的图像进行遍历并计算像素点的色相,统计紫色色相及邻近紫色色相像素点在图像中的比率,得到动态紫边检测阈值;紫边检测模块,创建与图像获取模块获取的图像同等大小的模板图,获取落入紫边区域的像素点;紫边校正模块,对检测出的紫边像素点进行校正,用绿色强度值校正红色强度值,用绿色强度值校正蓝色强度值。

【技术特征摘要】
1.一种图像紫边消除系统,包括图像获取模块,图像输出模块,其特征在于,还包括:阈值测算模块,对图像获取模块获取的图像进行遍历并计算像素点的色相,统计紫色色相及邻近紫色色相像素点在图像中的比率,得到动态紫边检测阈值;紫边检测模块,创建与图像获取模块获取的图像同等大小的模板图,获取落入紫边区域的像素点;紫边校正模块,对检测出的紫边像素点进行校正,用绿色强度值校正红色强度值,用绿色强度值校正蓝色强度值。2.根据权利要求1所述的系统,其特征在于,所述的统计紫色色相及邻近紫色色相像素点在图像中的比率采用公式:,其中,ratio为图像比率,Size是图像的大小。3.根据权利要求1所述的系统,其特征在于,所述的动态紫边检测阈值采用公式得到,其中minPH、maxPH分别表示紫边色相的低阈值和高阈值,参数t取值为20。4.根据权利要求1所述的系统,其特征在于,所述的计算像素点的色相采用公式:计算像素点的紫色色相,其中h表示像素点的色相,r,g,b分别表示图像像素点的红色通道强度值,绿色通道强度值,蓝色通道强度值,max表示红色通道、绿色通道和蓝色通道强度的最大值,min表示红色通道、绿色通道和蓝色通道强度值的最小值。5.根据权利要求1所述的系统,其特征在于,所述的创建同等大小的模板图采用公式计算紫边区域,其中,mask(i,j)=255表示像素点属于紫边区域,否则不属于紫边区域,minPH、maxPH分别表示紫边色相的低阈值和高阈值。6.根据权利要求1所述的系统,其特征在于,所述的紫边校正模块采用如下公式校正紫色区域的红色通道强度值和蓝色通道强度值,其中,rcorrected,bcorrected分别表示为红色通道强度值的校正值和蓝色通道强度值的校正值,λr,λb分别表示红色通道和蓝色通道的参数...

【专利技术属性】
技术研发人员:蔡锦霖刘靖康
申请(专利权)人:深圳岚锋创视网络科技有限公司
类型:发明
国别省市:广东;44

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

1