主权项 |
一种逆光检测方法,其特征在于,包括:步骤101:采集M张逆光图像与N张非逆光图像;M、N均为不为0的自然数;然后按照步骤102~106处理每张图像:步骤102:提取图像的各个像素的R、G、B值,并根据所述R、G、B值计算每个像素的亮度通道;步骤103:统计图像的亮度通道直方图his<sub>ti(x,y)=0..255</sub>[i(x,y)];步骤104:计算图像的每个亮度等级的归一化概率p<sub>i(x,y)=0..255</sub>[i(x,y)]:p<sub>i(x,y)=0..255</sub>[i(x,y)]=hist<sub>i(x,y)=0..255</sub>[i(x,y)]/(size),其中size为图像的像素总数;步骤105:计算图像均值:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>mean</mi><mo>=</mo><munder><mi>Σ</mi><mrow><mi>i</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>.</mo><mo>.</mo><mn>255</mn></mrow></munder><mi>p</mi><mo>[</mo><mi>i</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>]</mo><mo>*</mo><mrow><mo>(</mo><mi>i</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000530521510000011.GIF" wi="813" he="130" /></maths>步骤106:计算图像方差得到一个256维特征向量var<sub>i(x,y)=0..255</sub>:var<sub>i(x,y)=0..255</sub>=(i(x,y)+1‑mean)<sup>2</sup>*p[i(x,y)];步骤107:使用每张图像的256维特征向量建立Logistic回归模型如下:<img file="FDA0000530521510000012.GIF" wi="709" he="145" />其中y<sub>0</sub>=0表示逆光,y<sub>1</sub>=1表示非逆光,w表示待求的模型参数向量,x表示图像的256维特征向量,n=1或2或∞;步骤108:求解所述Logistic回归模型的模型参数向量w,并带入表达式<img file="FDA0000530521510000013.GIF" wi="673" he="134" />中便得到逆光图像检测表达式,n的取值与步骤107中的一致,x表示所述新图像的256维特征向量;步骤109:采集一新图像,按照步骤102~106得到所述新图像的256维特征向量;并将所述新图像的256维特征向量带入逆光图像检测表达式,求得P(y=0|X)的值,若P(y=0|X)大于设定的阈值,则可以判定为逆光,否则为非逆光。 |