一种高效的路段交通状况监控系统的制作方法

文档序号:12789905阅读:来源:国知局

技术特征:

1.一种高效的路段交通状况监控系统,其特征是,包括图像采集模块、图像处理模块、图像传输模块和路面监控模块;所述图像采集模块设置于无人飞机上,用于拍摄原始路段图像,图像处理模块与图像采集模块连接,用于对所述原始路段图像进行后续处理,处理后的图像由图像传输模块发送给路面监控模块,由路面监控模块提取图像中的路段交通状况信息,并将路面交通状况信息通过广播实时反映给驾驶员。

2.根据权利要求1所述的一种高效的路段交通状况监控系统,其特征是,所述图像采集模块采用摄像机收集原始路段图像。

3.根据权利要求2所述的一种有效的图像处理系统,其特征是,还设置有GPS模块,所述GPS模块设置在无人机上,用于向路面监控模块实时发送无人机的位置信息。

4.根据权利要求1所述的一种有效的图像处理系统,其特征是,所述图像处理模块包括图像预处理单元、目标检测单元和图像加密单元。

5.根据权利要求1所述的一种有效的图像处理系统,其特征是,所述图像预处理单元用于对所述的原始路段图像中差异性过小的图像进行剔除并对原始路段图像进行裁剪,具体包括:

(1)对差异性过小的图像进行剔除,图像的差异性采用如下方式判断:

a、对于两幅图像C(x,y)和K(m,n),对于图像上相同位置的像素点,定义相似性公式,

<mrow> <mi>&rho;</mi> <mo>=</mo> <mfrac> <mrow> <mo>|</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>,</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>+</mo> <mo>|</mo> <mi>G</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>G</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>,</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>+</mo> <mo>|</mo> <mi>B</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>B</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>,</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>|</mo> </mrow> <mrow> <msqrt> <mrow> <msup> <mi>R</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>+</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>+</mo> <msup> <mi>B</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> </msqrt> <mo>+</mo> <msqrt> <mrow> <msup> <mi>R</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>m</mi> <mo>,</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>+</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>m</mi> <mo>,</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>+</mo> <msup> <mi>B</mi> <mn>2</mn> </msup> <mrow> <mo>(</mo> <mi>m</mi> <mo>,</mo> <mi>n</mi> <mo>)</mo> </mrow> </mrow> </msqrt> </mrow> </mfrac> <mo>&times;</mo> <mn>100</mn> <mi>%</mi> </mrow>

式中,ρ表示两幅图像的差异性,R(x,y)、G(x,y)、B(x,y)分别表示C图像中的红色、绿色和蓝色色彩分量值,R(m,n)、G(m,n)、B(m,n)分别表示K图像中的红色、绿色和蓝色色彩分量值;

b、若图像的差异性小于10%,则随机选取其中一幅图像作为冗余图像剔除。

(2)对剔除后的图像进行裁剪,具体包括:

设原始路段图像的面积为X,对图像的边缘进行裁剪,保留图像中心区域,中心区域所占图像面积比例采用如下公式确定:

式中,表示裁剪后的图像占原图像面积比,hmin为摄像机最短焦距,h为采集图像时所用的实际焦距。

6.根据权利要求5所述的一种有效的图像处理系统,其特征是,所述目标检测单元用于从裁剪后的原始路段图像中进行目标的有效检测,具体包括:

(1)从裁剪后的原始路段图像中提取目标区间的直方图并去除其中的阴影,具体包括:

a.获取每个像素所对应的ri、gi、bi分量,建立裁剪后的原始路段图像的RGB色彩空间

b.利用下列方法将进行降维处理,具体为:

式中,f为原始路段图像的总像素总数;

c.将得到的进行投影处理,获得投影后的灰度值pi,具体为:

<mrow> <msub> <mi>p</mi> <mi>i</mi> </msub> <mo>=</mo> <mo>(</mo> <mrow> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> <mo>,</mo> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> </mrow> <mo>)</mo> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <msub> <mi>k</mi> <mi>i</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>l</mi> <mi>i</mi> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <msub> <mi>k</mi> <mi>i</mi> </msub> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>l</mi> <mi>i</mi> </msub> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mo>,</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>...</mo> <mo>...</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow>

d.将获得的本征灰度值pi进行归一化处理,处理公式如下;

<mrow> <msub> <msup> <mi>p</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>p</mi> <mi>i</mi> </msub> <mrow> <munder> <mi>max</mi> <mi>f</mi> </munder> <msub> <mi>p</mi> <mi>i</mi> </msub> <mo>+</mo> <munder> <mi>min</mi> <mi>f</mi> </munder> <msub> <mi>p</mi> <mi>i</mi> </msub> </mrow> </mfrac> </mrow>

e.建立灰度值p′i的直方图,规定其分组数为v,分组数v满足最小分组数;

<mrow> <mi>v</mi> <mo>&GreaterEqual;</mo> <mroot> <mrow> <mn>2</mn> <mi>m</mi> </mrow> <mn>3</mn> </mroot> <mo>=</mo> <msub> <mi>v</mi> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> </msub> </mrow>

f.计算直方图概率sj,以求得本征图在每个角度θ的熵,其计算公式为:

<mrow> <msub> <mi>s</mi> <mi>j</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>t</mi> <mi>j</mi> </msub> <mrow> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>v</mi> </msubsup> <msub> <mi>t</mi> <mi>j</mi> </msub> </mrow> </mfrac> </mrow>

<mrow> <msub> <mi>q</mi> <mi>&theta;</mi> </msub> <mo>=</mo> <mo>-</mo> <munderover> <mo>&Sigma;</mo> <mi>j</mi> <mi>v</mi> </munderover> <msub> <mi>s</mi> <mi>j</mi> </msub> <msub> <mi>log</mi> <mn>2</mn> </msub> <msub> <mi>s</mi> <mi>j</mi> </msub> </mrow>

式中,tj为直方图组j中的像素点总数,qθ为直方图在角度θ的熵,v为直方图分组数;

g.采用从0到180°进行投影,获取每个角度投影得到的本征图,按照上述方法计算本征图在每个角度θ的熵,从而求得最小熵qθ′,具体为:

qθ′=minqθ θ∈(0,180°)

h.最小熵qθ′所对应的角度就是本征角θ′,其对应灰度图像即为目标的光照无关图Mo

i.对上述获得的光照无关图Mo进行计算,具体为:

<mrow> <msub> <mi>M</mi> <mn>0</mn> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>0</mn> </mrow> <mi>v</mi> </munderover> <msub> <mi>t</mi> <mi>j</mi> </msub> <msub> <mi>s</mi> <mi>j</mi> </msub> </mrow>

式中,tj为直方图组j中的像素总数,v为直方图分组数,sj为直方图组j中的像素点概率;

(2)在利用背景减除获取的含有阴影的目标M的基础上分割出目标区间的直方图和阴影区间的直方图,具体包括:

a.建立目标M的灰度直方图,确定其分组数为u,其分割点即为u个;

b.每个分割点设为初始阈值,对每个阈值左右两边的直方图进行计算,计算公式如下:

<mrow> <msub> <mi>t</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>0</mn> </mrow> <mi>n</mi> </msubsup> <msub> <mi>iw</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mi>u</mi> </msubsup> <msub> <mi>iw</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>0</mn> </mrow> <mi>u</mi> </msubsup> <msub> <mi>w</mi> <mi>i</mi> </msub> </mrow> </mfrac> </mrow>

<mrow> <msup> <msub> <mi>t</mi> <mi>n</mi> </msub> <mo>&prime;</mo> </msup> <mo>=</mo> <munder> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> <mi>u</mi> </munder> <msub> <mi>t</mi> <mi>n</mi> </msub> </mrow>

其中,n为初始阈值,n=1,2……u,u为直方图分组数,wi为直方图组i中的像素数;

c.上述计算得到的tn′所对应的初始阈值n即为最终阈值F;

d.根据获得的阈值F即可将目标M的直方图分割得到目标区间的直方图和阴影区间的直方图,分别利用直方图统计目标区间和阴影区间中物体的面积:

<mrow> <msub> <mi>M</mi> <mn>1</mn> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>0</mn> </mrow> <mi>F</mi> </munderover> <msub> <mi>w</mi> <mi>i</mi> </msub> <msub> <mi>p</mi> <mi>i</mi> </msub> </mrow>

<mrow> <msub> <mi>M</mi> <mn>2</mn> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mi>F</mi> <mo>+</mo> <mn>1</mn> </mrow> <mi>u</mi> </munderover> <msub> <mi>w</mi> <mi>i</mi> </msub> <msub> <mi>p</mi> <mi>i</mi> </msub> </mrow>

其中,wi为直方图组i中的像点素数,pi为直方图组i的像素点的概率,M1、M2分别为直方图中物体的面积;

(3)检验裁剪后的原始路段图像的直方图,从而得到目标区间,具体为:

定义目标区间Mi的检验公式如下:

Mi=|Mi-M0|-Z(i=1、2)

Mi<0时,Mi即为目标区间,Mi>0时,Mi即为阴影区间,Z为检测阈值,这里定为0.052。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1