主权项: |
1.一种基于视频的运动车辆位置检测方法,其特征在于:该检测方法包括两部分:(1)在视频图像中的一级、二级传送带位置分别勾画闭合的电子围栏A、电子围栏B,电子围栏大小与准确位置根据实际情况调试;当车辆通过检测通道时,实时统计电子围栏A、电子围栏B区域内非零像素和,以时间为横坐标,像素和为纵坐标形成“时间‑像素和”函数图,根据函数图检测车头进入电子围栏A的上升沿与车尾离开电子围栏B的下降沿,根据上升沿、下降沿控制X射线出束的启动与停止;(2)车辆前轮重心与推杆水平距离检测,用于二级传送带的启动控制;车头进入电子围栏A与车尾驶离电子围栏B区像素和的上升沿与下降沿检测算法中包括以下步骤:步骤1.1:对摄像头进行标定和校正;步骤1.2:设置车头进入检测电子围栏A、车尾离开检测电子围栏B;步骤1.3:计算二帧差分图像M1;步骤1.4:对图像M1先后进行3×3掩模腐蚀、5×5掩模膨胀、二值化处理,得到图像M2;步骤1.5:对图像M2非零像素做线性规划,找出顶点序列P1,P1,P3…Pn,对点序列进行连接,描绘成包络图,包络图像素值填充为255白色,得到车辆非零平面包络区域;步骤1.6:对平面包络区域进入到电子围栏A,B区域计算非零像素和,得到A,B区域非零像素和在时序上的“时间‑像素和”函数图像,图5、图6所示;步骤1.7:对“时间‑像素和”进行实时检测A区上升沿H,B区下降沿L,根据H、L发出控制X射线开启关闭指令;在拖车轨道传送带的启停控制算法中,为确定拖车轨道二级传送带上的拖车挡板何时被启用的问题,包括以下步骤;步骤2.1:对摄像头进行标定和校正;步骤2.2:设置位置与传送带推杆位置重合的电子围栏C;步骤2.3:对车辆图像进行高斯模糊,边缘增强等预处理,得到图像N1;步骤2.4:对图像N1进行最小二乘拟合圆计算;轮胎满足方程:〔x‑a〕2+〔y‑b〕2=r2........................................Ⅰ因为存在随机误差,所以像素点Pi〔xi,yi〕不可能始终落在圆周上,它的误差为:ei=〔xi‑a〕2+〔yi‑b〕2‑r2=xi2+uxi+yi2+vyi+w..................Ⅱ其中,另u=‑2a,v=‑2b,w=a2+b2‑r2.求解方程的问题转化为以u,v,w未知量的多元函数极值问题,根据多元函数的极值条件可以求出u,v,w,进一步计算可得最小二乘拟合圆的圆心(a,b)和半径r可以根据极值条件,运算过程如下:min∑〔ei〕2=min∑〔〔xi‑a〕2+〔yi‑b〕2〕2 =min∑〔xi2+uxi+yi2+vyi+w〕2 =min FI〔u,v,w〕.........................................Ⅲ极值条件是:通过Ⅲ、Ⅳ方程可以计算出拟合圆的圆心(a,b)和半径r.步骤2.5:计算圆心与挡板槽之间的水平像素距离当距离达到一定的阈值时,固定拖车挡板,启动拖车轨道二级传送带指令,接力拖动待检车辆继续前行。 |