1.一种基于图像的夜间车辆检测方法,其特征在于:所述方法步骤如下,(1)图像获取——下载夜间车辆行驶图像以及利用摄像机实地拍摄有目标车辆的图像;
(2)图像预处理——将获取的图像依次进行如下操作,①进行双精度变换;
②进行灰度变换处理;
③进行中值滤波处理;
④进行形态学运算的膨胀与腐蚀处理;
(3)图像的减运算——将经过中值滤波处理后的图像与经过形态学腐蚀后的图像进行减运算,得到增强的黑白图像;
(4)车灯信息提取——对经过减运算后的图像进行二值化,阈值为对应灰度图像的最大灰度值与最小灰度值之和的二分之一,大于阈值的像素点为初始车灯信息,对获取的车灯信息进行膨胀处理;
(5)框定同一辆车的车灯信息——根据所选图像的提取结果确定同一车辆的车灯宽度,将同一辆车的车灯用方框进行框定标记,未框定区域设定为非车灯区域,将未框定区域的像素值变为0,在图像上去除非车灯区域;计算机输出的图像为车灯信息的检测结果;
(6)车体估计——背景较暗的情况下,根据车灯的位置对车体进行估计;背景较亮的情况下,采用边缘检测方法估计车体。