CN104407351B - 车辆窗口位置识别方法 - Google Patents

车辆窗口位置识别方法 Download PDF

Info

Publication number
CN104407351B
CN104407351B CN201410728863.0A CN201410728863A CN104407351B CN 104407351 B CN104407351 B CN 104407351B CN 201410728863 A CN201410728863 A CN 201410728863A CN 104407351 B CN104407351 B CN 104407351B
Authority
CN
China
Prior art keywords
vehicle
image
height
theta
edge
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410728863.0A
Other languages
English (en)
Other versions
CN104407351A (zh
Inventor
王霄
孙丹
徐红林
卢晓煜
苏鹏
沈湘萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING GK FEIDA TRAFFIC ENGINEERING Co Ltd
Original Assignee
BEIJING GK FEIDA TRAFFIC ENGINEERING Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING GK FEIDA TRAFFIC ENGINEERING Co Ltd filed Critical BEIJING GK FEIDA TRAFFIC ENGINEERING Co Ltd
Priority to CN201410728863.0A priority Critical patent/CN104407351B/zh
Publication of CN104407351A publication Critical patent/CN104407351A/zh
Application granted granted Critical
Publication of CN104407351B publication Critical patent/CN104407351B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

本发明涉及一种车辆窗口位置识别方法,所述方法包括:通过激光测距的相位延迟变化来判定机动车高度;对获取的车辆图像数据进行处理分析,获得前挡风玻璃下沿位置参数;获得机动车驾驶舱高度和位置;根据机动车高度、挡风玻璃下沿位置、机动车驾驶舱高度和位置计算车辆窗口位置。其通过改进的算法可以更加精确的确定原图像边缘图像,精确计算机动车窗口位置,进而增加车道通行能力。

Description

车辆窗口位置识别方法
技术领域
本发明涉及车辆识别算法,尤其是涉及一种车辆窗口位置识别方法。
背景技术
伴随着国内高速公路的快速发展以及机动车数量的与日俱增,人们对于高速公路通行效率的提出了更高的要求,智能化的高速公路收费***应运而生。从完全手动的人工收费***到越来越普及的电子不停车收费(ETC)***,高速公路收费***取得了长足的进步。对于未办理ETC通行卡或偶尔使用高速公路的机动车辆,在高速公路使用自动发卡机无疑是一种可以提高通行效率的有效方式。
但是,在目前市场上常使用的自动发卡机存在以下缺点:
1.由于每个驾驶员驾车技术不同和驾驶室垂直位置不同,无法保证每个驾驶员都能将汽车停放在手臂能够轻松按键取卡的位置,有些驾驶员需要下车取卡,这样反而影响了通行效率。
2.即便采用了多个发卡口,但是识别车型不准确,造成发卡口的选择错误。
发明内容
本发明的目的是提供一种车辆窗口位置识别方法,其通过改进的Roberts边缘检测算子可以更加精确的确定原图像边缘图像,精确控制出卡的位置,方便用户的取卡,进而增加车道通行能力。
本发明是采用以下的技术方案实现的:1.一种车辆窗口位置计算方法,所述方法包括:
(1)、通过激光测距装置的相位延迟变化来判定机动车高度;
若激光测距装置(1)的调制光角频率为w,在待测量距离LAB上往返一次产生的相位延迟为φ,则对应时间t可表示为:其中φ+Δφ=2π(m+Δm),前式中,m表示激光往返LAB所经历的波长整数个数,Δm表示不足一个波长个数的分量,则待测距离LAB可表示为λ为波长,将所得到的待测距离与人工标靶相对应,解算车辆的实际高度值;
(2)、对车辆图像数据进行处理分析,获得前挡风玻璃下沿位置参数的方法如下;
1、获取图像坐标(x,y)上的像素点的灰度值f(x,y),元素的取值范围为0~255,共256个灰度级;
2、通过公式G(x,y)=|f(x,y)-f(x+1,y+1)|+|f(x+1,y)-f(x,y+1)|计算边缘检测算子;
3、边缘图像提取,边缘图像就是图像中各个像素的灰度级用来反映各像素符合边缘像素要求程度;参考边缘图像的直方图选取阈值,对车辆灰度图像的边缘图像进行阈值分割得到二值边缘图像;其中i=0,1,…,255,f(i)是灰度值i的所有像素梯度之和,
其中f(i)=f(x,y)+|f(x-1,y-1)-f(x+1,y+1)|+|f(x-1,y+1)-f(x+1,y-1)|
4、单阈值T分割后的二值边缘图像可定义为:
通过g(x,y)获取机动车前挡风玻璃下沿位置参数;
(3)、获得机动车驾驶舱高度和位置的方法如下;
在识别运动车辆车型之前,在学习的基础上建立起的标准车辆车型的模板库,里面存储着标准车辆车型的高度特征表,将待识别图像的Gabor集特征向量和不同的模板图像的特征向量进行比较,对于每一个模板图像都会有一个相似,取最高的相似值来确认待识别车辆的类型,以获得机动车驾驶舱高度和位置;
Gabor集特征向量计算如下:
定义滤波器为:
其中,(x,y)定义了时域中的像素位置,w0为中心频率,θ为Gabor小波的旋转方向,σ是高斯函数沿x和y轴的标准偏差,这里σx=σy,加入补偿图像的直流分量;
通过公式GHf=f(x,y)*H(x,y,w0,θ)获得Gabor集特征向量,f(x,y)为坐标(x,y)上的像素点的灰度值;
(4)、根据机动车高度、挡风玻璃下沿位置、机动车驾驶舱高度和位置计算车辆窗口位置。
附图说明
图1a是本发明的***结构侧面示意图
图1b是本发明的***结构正面示意图
图2是本发明的算法流程图
具体实施方式
本本发明的目的是提供一种车辆窗口位置识别方法,解决公路或停车场入口目前发卡***效率低下,不能方便司机取卡,以及发卡窗口选择不准确等技术问题。
如图1a和1b所示,公路入口自动发卡***是由位于入口上空的激光测距装置(1)、人工标靶(3)、虚拟触发线(5)、抓拍相机(2)和取卡机(4)组成。取卡机包括位于上部的高位出卡口(41)、位于中部的地位出卡口(42)、位于顶部的主动红外检测器(44)和位于下部的激光测距装置(43)。
下面结合图2,对本发明中的车辆窗口位置识别方法工作流程进行详细说明。
首先,机动车驶入检测区,触动虚拟触发线(5);
其次,启动相位激光测距装置(1)和抓拍相机(2);
S1.抓拍相机(2)抓拍到车辆图像数据通过无线或有线方式发送给取卡机中的计算及控制模块,其中抓拍的图片需要包含人工标靶;同时,激光测距装置(1)将车辆高度数据发送给计算及控制模块;
计算及控制模块根据获得的激光测距装置(1)相位延迟差值来计算机动车高度,根据车型的不同得出结果不同,本发明采用相位法激光测距,就是通过测量连续的调制信号在待测距离上往返传播所产生的相位变化来间接地测定信号传播时间,从而求得被测的距离。具体算法如下:
若调制光角频率为w,在待测量距离LAB上往返一次产生的相位延迟为φ,则对应时间t可表示为:其中φ+Δφ=2π(m+Δm),前式中,m表示激光往返LAB所经历的整数个波长的个数,Δm表示不足一个波长的分量的个数,则待测距离LAB可表示为为波长。将所得到的待测距离与人工标靶相对应,解算车辆的实际高度值。
S2.计算及控制模块对车辆图像数据进行处理,获取机动车前挡风玻璃下沿位置参数,具体算法如下:
1、获取图像坐标(x,y)上的像素点的灰度值f(x,y),元素的取值范围为0~255,共256个灰度级;
2、通过公式G(x,y)=|f(x,y)-f(x+1,y+1)|+|f(x+1,y)-f(x,y+1)|计算边缘检测算子;
3、边缘图像提取,边缘图像就是图像中各个像素的灰度级用来反映各像素符合边缘像素要求程度。参考边缘图像的直方图选取阈值,对车辆灰度图像的边缘图像进行阈值分割得到二值边缘图像。阈值其中i=0,1,…,255,f(i)是灰度值i的所有像素梯度之和,
其中f(i)=f(x,y)+|f(x-1,y-1)-f(x+1,y+1)|+|f(x-1,y+1)-f(x+1,y-1)|
4、单阈值T分割后的二值边缘图像可定义为:
通过g(x,y)获取机动车前挡风玻璃下沿位置参数。
S3和S4.计算及控制模块根据前挡风玻璃下沿位置参数、机动车高度、机动车驾驶舱高度,进而计算出驾驶舱玻璃窗的位置;
在识别运动车辆车型之前,在学习的基础上建立起的标准车辆车型的模板库(小轿车、大客车、货车等),里面存储着标准车辆车型的高度特征表,将待识别图像的Gabor集特征向量和不同的模板图像的特征向量进行比较,对于每一个模板图像都会有一个相似,取最高的相似值来确认待识别车辆的类型,以获得驾驶舱高度和位置。
Gabor集特征向量计算如下:
Gabor小波与人类视觉***中简单细胞的视觉刺激响应非常相似。它在提取目标的局部空间和频率域信息方面具有良好的特性,即Gabor小波对于图像的边缘敏感,能够提供良好的方向选择和尺度选择特性,而且对于光照变化不敏感,能够提供对光照变化良好的适应性,将图像在一定格点上取大小和方向不同的2D-gabor小波变换,取变换系数幅值作为特征向量,能有效地对图像的边缘信息特征进行抽取,本发明构造ODC值核函数作为滤波器,定义为:
其中,(x,y)定义了时域中的像素位置,w0为中心频率,θ为Gabor小波的旋转方向,σ是高斯函数沿x和y轴的标准偏差,这里σx=σy,加入补偿图像的直流分量。
通过公式GHf=f(x,y)*H(x,y,w0,θ)获得Gabor集特征向量,f(x,y)为坐标(x,y)上的像素点的灰度值。
公路入口自动发卡***通过改进的Roberts边缘检测算子可以更加精确的确定原图像边缘图像,精确控制出卡的位置,方便用户的取卡,进而增加车道通行能力。

Claims (1)

1.一种车辆窗口位置识别方法,所述方法包括:
(1)、通过激光测距的相位延迟变化来判定机动车高度;
若激光测距的调制光角频率为w,在待测量距离LAB上往返一次产生的相位延迟为φ,则对应时间t可表示为:其中φ+Δφ=2π(m+Δm),前式中,m表示激光往返LAB所经历的波长整数个数,Δm表示不足一个波长个数的分量,则待测距离LAB可表示为λ为波长,c为光速,Δφ=2π(Δm),将所得到的待测距离与人工标靶相对应,解算车辆的实际高度值;
(2)、对获取的车辆图像数据进行处理分析,获得前挡风玻璃下沿位置参数,其具体方法如下;
1、获取图像坐标(x,y)上的像素点的灰度值f(x,y),元素的取值范围为0~255,共256个灰度级;
2、通过公式G(x,y)=|f(x,y)-f(x+1,y+1)|+|f(x+1,y)-f(x,y+1)|计算边缘检测算子;
3、边缘图像提取,边缘图像就是图像中各个像素的灰度级用来反映各像素符合边缘像素要求程度;参考边缘图像的直方图选取阈值,对车辆灰度图像的边缘图像进行阈值分割得到二值边缘图像;阈值其中i=0,1,…,255,f(i)是灰度值i的所有像素梯度之和,
其中f(i)=f(x,y)+|f(x-1,y-1)-f(x+1,y+1)|+|f(x-1,y+1)-f(x+1,y-1)|;
4、单阈值T分割后的二值边缘图像可定义为:
通过g(x,y)获取机动车前挡风玻璃下沿位置参数;
(3)、获得机动车驾驶舱高度和位置,其具体方法如下;
在识别运动车辆车型之前,在学习的基础上建立起的标准车辆车型的模板库,里面存储着标准车辆车型的高度特征表,将待识别图像的Gabor集特征向量和不同的模板图像的特征向量进行比较,对于每一个模板图像都会有一个相似,取最高的相似值来确认待识别车辆的类型,以获得机动车驾驶舱高度和位置;
Gabor集特征向量计算如下:
定义滤波器为:
H ( x , y , w 0 , θ ) = 1 2 πσ 2 exp { - 1 2 σ 2 [ ( x c o s θ + y s i n θ ) 2 + ( - x c o s θ + y s i n θ ) 2 ] } · { exp [ w 0 x cos θ + w 0 y sin θ ] - exp ( - 1 2 w 0 2 σ 2 ) }
其中,(x,y)定义了时域中的像素位置,w0为中心频率,θ为Gabor小波的旋转方向,σ是高斯函数沿x和y轴的标准偏差,这里σx=σy,加入补偿图像的直流分量;
通过公式GHf=f(x,y)*H(x,y,w0,θ)获得Gabor集特征向量,f(x,y)为坐标(x,y)上的像素点的灰度值;
(4)、根据机动车高度、挡风玻璃下沿位置、机动车驾驶舱高度和位置计算车辆窗口位置。
CN201410728863.0A 2014-12-05 2014-12-05 车辆窗口位置识别方法 Active CN104407351B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410728863.0A CN104407351B (zh) 2014-12-05 2014-12-05 车辆窗口位置识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410728863.0A CN104407351B (zh) 2014-12-05 2014-12-05 车辆窗口位置识别方法

Publications (2)

Publication Number Publication Date
CN104407351A CN104407351A (zh) 2015-03-11
CN104407351B true CN104407351B (zh) 2017-05-17

Family

ID=52644996

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410728863.0A Active CN104407351B (zh) 2014-12-05 2014-12-05 车辆窗口位置识别方法

Country Status (1)

Country Link
CN (1) CN104407351B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105513175B (zh) * 2015-12-01 2017-10-24 盛视科技股份有限公司 机器人出入口控制方法及***
CN105809699B (zh) * 2016-03-18 2018-06-19 中山大学 一种基于图分割的车窗提取方法及***
CN108470341A (zh) * 2017-02-23 2018-08-31 南宁市富久信息技术有限公司 一种道路边缘检测方法
EP3465267A4 (en) * 2017-08-25 2019-05-22 Beijing Didi Infinity Technology and Development Co., Ltd. METHODS AND SYSTEMS FOR DETECTING ENVIRONMENTAL INFORMATION OF A VEHICLE
CN108831158A (zh) * 2018-08-20 2018-11-16 贵州宜行智通科技有限公司 违停监测方法、装置及电子终端
CN109325488A (zh) * 2018-08-31 2019-02-12 阿里巴巴集团控股有限公司 用于辅助车辆定损图像拍摄的方法、装置及设备
CN112215234A (zh) * 2020-10-16 2021-01-12 神思电子技术股份有限公司 一种道路卡口车辆人员信息核查方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2655453A1 (fr) * 1989-11-02 1991-06-07 Omarouayache Nour Eddine Dispositif pour postes de telepeage d'autoroutes permettant un passage beaucoup plus rapide des vehicules grace a un site de reception des signaux codes mobile.
CN1945596A (zh) * 2006-11-02 2007-04-11 东南大学 用于车道偏离报警的车道线鲁棒识别方法
CN203659063U (zh) * 2014-01-22 2014-06-18 管昊中 一种具有测距和进退功能的自动发卡机
CN103895572A (zh) * 2014-04-22 2014-07-02 北京汽车研究总院有限公司 一种前方视野中车辆行驶信息显示装置及方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070060560A (ko) * 2005-12-09 2007-06-13 현대자동차주식회사 통행료 자동수납장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2655453A1 (fr) * 1989-11-02 1991-06-07 Omarouayache Nour Eddine Dispositif pour postes de telepeage d'autoroutes permettant un passage beaucoup plus rapide des vehicules grace a un site de reception des signaux codes mobile.
CN1945596A (zh) * 2006-11-02 2007-04-11 东南大学 用于车道偏离报警的车道线鲁棒识别方法
CN203659063U (zh) * 2014-01-22 2014-06-18 管昊中 一种具有测距和进退功能的自动发卡机
CN103895572A (zh) * 2014-04-22 2014-07-02 北京汽车研究总院有限公司 一种前方视野中车辆行驶信息显示装置及方法

Also Published As

Publication number Publication date
CN104407351A (zh) 2015-03-11

Similar Documents

Publication Publication Date Title
CN104407351B (zh) 车辆窗口位置识别方法
CN104463991B (zh) 公路入口自动发卡***及其发卡方法
CN104573646B (zh) 基于激光雷达和双目相机的车前行人检测方法及***
US9384401B2 (en) Method for fog detection
CN107463890B (zh) 一种基于单目前视相机的前车检测与跟踪方法
CN102765365B (zh) 基于机器视觉的行人检测方法及行人防撞预警***
CN106096525A (zh) 一种复合型车道识别***及方法
DE112018007287T5 (de) Fahrzeugsystem und -verfahren zum erfassen von objekten und einer objektentfernung
CN107392103A (zh) 路面车道线的检测方法及装置、电子设备
CN103559791A (zh) 一种融合雷达和ccd摄像机信号的车辆检测方法
CN104008377A (zh) 基于时空关联的地面交通标志实时检测识别方法
WO2009132054A2 (en) Vehicle clear path detection
WO2008020544A1 (en) Vehicle detection device, vehicle detection method, and vehicle detection program
CN103455795B (zh) 一种基于交通视频数据图像的确定交通目标所在区域的方法
CN104881661B (zh) 基于结构相似度的车辆检测方法
US9773174B2 (en) Vehicle detection method based on thermal imaging
US20110216202A1 (en) Traffic sign classification system
JP2016184316A (ja) 車種判別装置および車種判別方法
CN110991264A (zh) 前方车辆检测方法和装置
KR20150145685A (ko) 위치정보를 이용한 제동대상 인식 장치 및 그 방법
CN113673403B (zh) 行驶环境检测方法、***、装置、计算机设备、计算机可读存储介质及汽车
CN109977862A (zh) 一种车位限位器的识别方法
US20230108779A1 (en) Road deterioration diagnostic device, road deterioration diagnostic system, roaddeterioration diagnostic method, and recording medium
KR20160081190A (ko) 카메라를 이용한 보행자 인식 방법 및 그 기록 매체
CN109305171A (zh) 一种前方车辆行驶姿态观测装置及其方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant