【技术实现步骤摘要】
影像中圆形暗斑纠正方法和纠正系统
本专利技术属于图像处理
,具体涉及一种对因CCD/CMOS沾染灰尘造成的影像中的圆形暗斑进行纠正的方法和系统。
技术介绍
在航空摄影测量中使用的光学相机的核心传感器以面阵的电荷耦合器件(Charge-coupledDevice,CCD)或互补金属氧化物半导体(ComplementaryMetalOxideSemiconductor,CMOS)居多。即使在使用中再小心,CCD/CMOS沾染灰尘的可能性都不能完全消除。灰尘的来源主要有空气中的灰尘、相机腔内的灰尘或毛绒、油污、镜头接环上附着的灰尘等。航空摄影测量相机一般可以更换镜头,而更换镜头可能导致CCD/CMOS沾染吸附灰尘。虽然在拆出镜头后,CCD/CMOS会被快门帘、反光镜保护着,不过在更换镜头时空气中的灰尘仍可能粘在反光镜、镜头后组镜片上。当按下快门时,在反光镜、镜头后组镜片上的灰尘就可能随着反光镜带出的气流卷到CCD/CMOS上。此外,如果相机存放环境灰尘弥漫,则CCD/CMOS也可能沾染吸附灰尘。按灰尘形状分,CCD/CMOS表面灰尘的种类有点状、线状、水迹状等,其中点状灰尘最多。CCD/CMOS对于灰尘非常敏感。灰尘会阻挡光线投射到部分感光二极管,降低进光量,因此在拍摄出的影像中,受影响像素的灰度值会低于没有灰尘时的值,具体低的幅度与灰尘数量和分布有关。在采用偏大或中等光圈的情况下,受点状灰尘影响的像素大概呈现为圆形,该圆形核心区域内的像素值基本一致,核心区域外的像素值沿径向向外呈增加的趋势。在本专利技术中, ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。