影像中圆形暗斑纠正方法和纠正系统技术方案

技术编号:28423671 阅读:25 留言:0更新日期:2021-05-11 18:31
本发明专利技术公开了一种影像中圆形暗斑纠正方法,包括:1、确定影像中圆形暗斑的中心位置(C

【技术实现步骤摘要】
影像中圆形暗斑纠正方法和纠正系统
本专利技术属于图像处理
,具体涉及一种对因CCD/CMOS沾染灰尘造成的影像中的圆形暗斑进行纠正的方法和系统。
技术介绍
在航空摄影测量中使用的光学相机的核心传感器以面阵的电荷耦合器件(Charge-coupledDevice,CCD)或互补金属氧化物半导体(ComplementaryMetalOxideSemiconductor,CMOS)居多。即使在使用中再小心,CCD/CMOS沾染灰尘的可能性都不能完全消除。灰尘的来源主要有空气中的灰尘、相机腔内的灰尘或毛绒、油污、镜头接环上附着的灰尘等。航空摄影测量相机一般可以更换镜头,而更换镜头可能导致CCD/CMOS沾染吸附灰尘。虽然在拆出镜头后,CCD/CMOS会被快门帘、反光镜保护着,不过在更换镜头时空气中的灰尘仍可能粘在反光镜、镜头后组镜片上。当按下快门时,在反光镜、镜头后组镜片上的灰尘就可能随着反光镜带出的气流卷到CCD/CMOS上。此外,如果相机存放环境灰尘弥漫,则CCD/CMOS也可能沾染吸附灰尘。按灰尘形状分,CCD/CMOS表面灰尘的种类有点状、线状、水迹状等,其中点状灰尘最多。CCD/CMOS对于灰尘非常敏感。灰尘会阻挡光线投射到部分感光二极管,降低进光量,因此在拍摄出的影像中,受影响像素的灰度值会低于没有灰尘时的值,具体低的幅度与灰尘数量和分布有关。在采用偏大或中等光圈的情况下,受点状灰尘影响的像素大概呈现为圆形,该圆形核心区域内的像素值基本一致,核心区域外的像素值沿径向向外呈增加的趋势。在本专利技术中,称影像中这些由点状灰尘导致的圆形低灰度值区域为圆形暗斑,如图1所示,圆形暗斑的中心位置为(CR,CC),覆盖半径为R,核心半径为RC。如果无意中采用沾染点状灰尘的CCD/CMOS进行航空摄影测量外业影像数据采集,则获取的影像中在固定位置会有圆形暗斑。这些圆形暗斑对于后期的内业处理有严重的影响,除了影响影像产品的视觉效果外,还会影响连接点的计算,增大立体像对计算和空中三角网加密的难度。相机配套软件一般没有对这种圆形暗斑进行纠正的功能。用图像处理软件修图固然可以解决问题,但是对于动辄数千数万张原始影像,这种人工用图像处理软件一张一张处理的方法非常费时费力。鉴于这些存在圆形暗斑的影像还有一定的利用价值,为了最大化地利用它们,如何对含有圆形暗斑的大量影像进行自动化、批量化的暗斑纠正修复是内业处理中一个很实际的问题。一种处理方法是从圆形暗斑周围截取部分来覆盖暗斑。该方法一来需要处理截取部分与四周接边的问题,二来适用范围有限,只能适用于圆形暗斑覆盖的地类特征不明显的情况。对于特征明显、有丰富线条的地物,这种方法生成的影像会存在特征中断、不一致的情况。使用机器学习,如卷积神经网络解决该问题的门槛较高。首先,需要准备大量(至少以万计)的训练样本,每个训练样本都要有暗斑部分和对应的纠正结果,样本的准备费时费力。其次,机器学习模型的构建、训练背后需要有经验的研发人员和强大的算力支持。因此,对有大量影像存在圆形暗斑的情况,最好采用简单、自适应的方法进行批量处理。圆形暗斑内灰度值的变化不仅仅由点状灰尘导致,更可能由暗斑内地类或地物变化导致。因此在纠正中需要排除地类地物变化的影响。此外,如果相机有根据成像区域内的辐照度分布自动对成像进行动态调整的功能,如高动态范围(HighDynamicRange,HDR),则即使是同一个地物,在不同影像上的灰度值也可能不同。上述原因导致难用采用统一的系数对大量影像进行批量纠正。
技术实现思路
专利技术目的:针对现有技术中存在的问题,本专利技术提供一种影像中圆形暗斑纠正方法,该方法能够在不依赖外来纠正模型和参数的情况下,自适应地将暗斑部分的像素值拉伸到与周围背景接近,减少影像细节损失。技术方案:本专利技术一方面公开了一种影像中圆形暗斑纠正方法,包括:S1、确定影像中圆形暗斑的中心位置(CR,CC)、覆盖半径R和核心半径RC;影像中圆形暗斑覆盖范围内的像素构成集合SC,设SC内共有L个像素,其中第l像第j个通道的像素值为bl,j,l=1,2,…,L,j=1,…,CH;CH为影像色彩空间通道数;S2、对集合SC内像素的每个通道采用N阶多项式模型均执行NR次预纠正,并计算每次预纠正过程中集合SC的内点数目、纠正参数、预纠正后SC与环形邻域SR内像素值的Z统计值;S3、从NR次预纠正结果中选择出每个通道最优的纠正参数,对影像中圆形暗斑覆盖范围内的像素进行纠正。另一方面,本专利技术公开了实现上述方法的影像中圆形暗斑纠正系统,包括:圆形暗斑覆盖范围确定模块,用于确定影像中圆形暗斑覆盖范围的位置属性,并将圆形暗斑覆盖范围内的像素构成集合SC;所述位置属性包括:影像中圆形暗斑的中心位置(CR,CC)、覆盖半径R和核心半径RC;预纠正模块,用于对集合SC内像素的每个通道采用N阶多项式模型均执行NR次预纠正,并计算每次预纠正过程中集合SC的内点数目、纠正参数、预纠正后SC与环形邻域SR内像素值的Z统计值;最终纠正模块,用于从预纠正模块的NR个结果中选择出每个通道最优的纠正参数,对影像中圆形暗斑覆盖范围内的像素进行纠正。有益效果:本专利技术公开影像中圆形暗斑纠正方法,能够在不依赖外来纠正模型和参数的情况下,自适应地将暗斑部分的像素值拉伸到与周围背景接近,减少影像细节损失,纠正过的区域和邻域过渡自然。附图说明图1为点状灰尘造成的影像中圆形暗斑示意图;图2为本专利技术公开的圆形暗斑纠正方法的流程图;图3为预纠正的流程图;图4为本专利技术公开的圆形暗斑纠正系统的组成示意图。具体实施方式下面结合附图和具体实施方式,进一步阐明本专利技术。本专利技术公开了一种影像中圆形暗斑纠正方法,如图1所示,包括:S1、确定影像中圆形暗斑的中心位置(CR,CC)、覆盖半径R和核心半径RC;其中CR为圆形暗斑圆心在影像中的像素点行号,CC为列号,CR、CC、R、RC均以像素为单位。影像中圆形暗斑覆盖范围内的像素构成集合SC,设SC内共有L个像素,其中第l像第j个通道的像素值为bl,j,l=1,2,…,L,j=1,…,CH;CH为影像色彩空间通道数;对于灰度影像,其通道数CH为1,即每个像素用一个标量表示其灰度值;对于多通道的影像,如RGB色彩空间的影像,其每个像素用三个标量分别表示R、G、B通道的像素值,其通道数CH为3。CCD或CMOS在短时间内(如24小时内)沾染的灰尘变化很小,这样短时间内同一相机拍摄的多幅影像中圆形暗斑的位置和大小基本固定。为了能够获取精确的纠正参数,对于相机短时间拍摄的多幅影像,选择其中圆形暗斑所处背景较为单纯的影像,如圆形暗斑位于水体、裸地等上,测量圆形暗斑的中心位置(CR,CC)、覆盖半径R和核心半径RC。S2、对集合SC内像素的每个通道采用N阶多项式模型均执行NR次预纠正,并计算每次预纠正过程中集合SC的内点数目、纠正参数、预纠正后SC与环形邻域SR内像素值本文档来自技高网
...

【技术保护点】
1.影像中圆形暗斑纠正方法,其特征在于,包括:/nS1、确定影像中圆形暗斑的中心位置(C

【技术特征摘要】
1.影像中圆形暗斑纠正方法,其特征在于,包括:
S1、确定影像中圆形暗斑的中心位置(CR,CC)、覆盖半径R和核心半径RC;
影像中圆形暗斑覆盖范围内的像素构成集合SC,设SC内共有L个像素,其中第l像第j个通道的像素值为bl,j,l=1,2,…,L,j=1,…,CH;CH为影像色彩空间通道数;
S2、对集合SC内像素的每个通道采用N阶多项式模型均执行NR次预纠正,并计算每次预纠正过程中集合SC的内点数目、纠正参数、预纠正后SC与环形邻域SR内像素值的Z统计值;
S3、从NR次预纠正结果中选择出每个通道最优的纠正参数,对影像中圆形暗斑覆盖范围内的像素进行纠正。


2.根据权利要求1所述的影像中圆形暗斑纠正方法,其特征在于,对于相机短时间拍摄的多幅影像,选择其中圆形暗斑背景单纯的影像测量圆形暗斑的中心位置(CR,CC)、覆盖半径R和核心半径RC。


3.根据权利要求1所述的影像中圆形暗斑纠正方法,其特征在于,所述步骤S2中,对集合SC内像素第j个通道进行第nr次预纠正,计算内点数目NIj,nr、Z统计值Zj,nr,j=1,…,CH,nr=1,2…,NR,具体步骤为:
S21、从SC中随机选取M个像素构成集合SS,构建用于拟合像素值与像素到圆形暗斑中心位置距离之间的关系的N阶多项式模型;用集合SS中像素第j个通道的像素值计算所述N阶多项式模型的参数Wj,nr;其中2≤M≤L,1≤N<M;
S22、基于Wj,nr计算集合SC内每个像素的拟合误差;所述拟合误差为所述像素根据N阶多项式模型计算得到的第j个通道像素值与影像中所述像素的第j个通道像素值之差;
统计集合SC内拟合误差绝对值小于等于误差阈值的像素数目,记为内点数目NIj,nr;
S23、根据参数Wj,nr计算集合SC内每个像素第j个通道的纠正参数fl,j,nr,进行预纠正;
S24、以圆形暗斑中心位置(CR,CC)为圆心,内径为R,外径为RL的环形邻域覆盖的像素构成集合SR,计算SC内预纠正后像素第j个通道的像素值和集合SR内像素第j个通道的像素值构成的两个样本的Z统计值Zj,nr。


4.根据权利要求3所述的影像中圆形暗斑纠正方法,其特征在于,所述步骤S21具体为:
S211、设SS中第m个像素与圆形暗斑中心位置的距离为dm,在第j个通道的像素值为bm,j,m=1,2…,M;采用N阶多项式模型,将bm,j表达为dm的函数:



其中wn,j,nr为对影像色彩空间第j个通道的像素值进行第nr次预纠正时建立的N阶多项式模型的中n次项系数;n=0,1,2,…,N;
S212、对SS中所有的像素,有:
AWj,nr=Bj
其中,A为SS中像素到圆形暗斑中心距离构建的M×(N+1)矩阵,第m行第n+1列的元素为(dm)n,Wj,nr为wn,j,nr构成的(N+1)维多项式系数向量,Bj为SS中像素第j个通道的像素值构成的M维向量:



Wj,nr=[w0,j,nrw1,j,nr…w(N-1),j,nrwN,j,nr]T
Bj=[b1,jb2,j…b(M-1),jbM,j]T
S213、如果M=N+1,则直接求解:Wj,nr=A-1Bj;
如果M>N+1,则计算最小二乘解:Wj,nr=(ATA)-1ATBj。


5.根据权利要求3所述的影像中圆形暗斑纠正方法,其特征在于,所述步骤S22具体为:
S221、计算Wj,nr对应的N阶多项式模型对SC内所有像素第j个通道的拟合误差向量Ej:Ej=FWj,nr-Gj;
其中,F为SC中的像素到暗斑中心距离构建的L×(N+1)矩阵,其第l行第n+1列的元素为(dl)n;Gj为SC中像素第j个通道的像素值构成的L维向量:



Gj=[b1,jb2,j…b(L-1),jbL,j]T
其中dl为SC中的第l个像素到暗斑中心的距离,bl,j为SC中第l个像素第j个通道的像素值,l=1,2,…,L,n=0,1,2,…,N;
S222、统计Ej中元素绝对值|el|小于等于误差阈值eth的数目,记为内点数目NIj,nr。
<...

【专利技术属性】
技术研发人员:程晓光严明娄家芳乔华毅周文涛
申请(专利权)人:飞燕航空遥感技术有限公司
类型:发明
国别省市:湖北;42

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

1