发明名称 一种线阵CCD相机图像灰度不匀快速矫正方法
摘要 本发明涉及一种线阵CCD相机成像灰度不匀的快速矫正方法,线阵CCD相机采集被测物图像,逐行矫正该图像,然后拼合成矫正后的图像;每个线扫描周期,被测物图像的行图像各像素的灰度值按对应的线阵CCD的像元的一维方向排列,组成一个灰度值分布函数,用,基于总体均值的滑动平均思想对其进行矫正。本发明是一种实时性较好的矫正方法,在克服了硬件矫正的高成本、低精度及寿命低等不足和传统软件矫正方法存在的算法复杂、实时性差、需建立复杂数学模型和进行参数标定等缺点基础上,通过综合兼顾总体灰度均值和局部灰度均值,实现对CCD成像两侧较暗部分的灰度补偿矫正,从而实现了线阵CCD的实时灰度矫正。
申请公布号 CN104408709A 申请公布日期 2015.03.11
申请号 CN201410597643.9 申请日期 2014.10.30
申请人 东华大学 发明人 李冠志;陈霞;周建;汪军;陈俊琰;万贤福;李立轻
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 上海天翔知识产权代理有限公司 31224 代理人 吕伴
主权项 一种线阵CCD相机成像灰度不匀的快速矫正方法,其特征是:线阵CCD相机采集被测物图像,然后逐行矫正该图像,最后拼合成矫正后的图像;在每个线扫描周期,被测物图像的行图像各像素的灰度值按对应的线阵CCD的像元的一维方向排列,组成一个灰度值分布函数,记为F(x);然后对F(x)进行矫正,得到矫正后的灰度值分布函数为F’(x),其矫正的具体步骤如下:(1)求解F(x)对应的扫描行图像的总体灰度平均值,并记为G<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>G</mi><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>x</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>F</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></mrow><mi>N</mi></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000597454610000011.GIF" wi="312" he="205" /></maths>其中,N为当前行图像的像素个数;(2)求解F(x)在区间<img file="FDA0000597454610000013.GIF" wi="374" he="64" />的滑动平均值,并记为M(x)<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>M</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>x</mi><mo>-</mo><mi>m</mi></mrow><mrow><mi>x</mi><mo>+</mo><mi>n</mi></mrow></msubsup><mi>F</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow><mrow><mi>m</mi><mo>+</mo><mi>n</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000597454610000012.GIF" wi="386" he="109" /></maths>其中,m是向前滑动步长,n是向后滑动步长,m,<img file="FDA0000597454610000014.GIF" wi="260" he="64" />总步长step=m+n+1,0&lt;step&lt;N/4;i是临时变量,<img file="FDA0000597454610000015.GIF" wi="298" he="64" />(3)求解得到矫正后的灰度值分布函数F’(x)F’(x)=G+(F(x)‑M(x))。
地址 201620 上海市松江区松江新城区人民北路2999号