CN106205170B - A kind of intersection accurate parking device and method for automatic driving - Google Patents
A kind of intersection accurate parking device and method for automatic driving Download PDFInfo
- Publication number
- CN106205170B CN106205170B CN201610778537.XA CN201610778537A CN106205170B CN 106205170 B CN106205170 B CN 106205170B CN 201610778537 A CN201610778537 A CN 201610778537A CN 106205170 B CN106205170 B CN 106205170B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- distance
- image
- stop
- parking
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/09623—Systems involving the acquisition of information from passive traffic signs by means mounted on the vehicle
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096708—Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
- G08G1/096725—Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Atmospheric Sciences (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明提供一种用于自动驾驶的路口精确停车装置与方法,所述装置包括图像采集装置、电子控制单元、毫米波雷达和里程计,其中:摄像机用于采集道路中的斑马线、停车线以及道路上方的交通信号灯图像;毫米波雷达用于检测前方车辆信息;电子控制单元能够实现斑马线、停车线以及交通信号灯的检测,并且在停车线进入相机视野盲区时,能够根据里程计返回的脉冲数推算车辆与停车线的距离,实现自动驾驶车辆在路口停车线处精确停车。另一方面,电子控制单元根据毫米波雷达检测的数据,在前方存在车辆时,根据前车的位置以及信号灯状态实现精确停车。本发明解决了在路口处自动驾驶车辆如何在停车线处精确停车的问题。
The present invention provides a device and method for precise parking at intersections for automatic driving. The device includes an image acquisition device, an electronic control unit, a millimeter-wave radar and an odometer, wherein: a camera is used to collect zebra crossings, parking lines and Image of traffic lights above the road; millimeter-wave radar is used to detect information about vehicles ahead; the electronic control unit can detect zebra crossings, stop lines, and traffic lights, and when the stop line enters the blind spot of the camera, the number of pulses returned by the odometer can be used Calculate the distance between the vehicle and the stop line, and realize the precise parking of the autonomous vehicle at the stop line at the intersection. On the other hand, according to the data detected by the millimeter-wave radar, the electronic control unit realizes precise parking according to the position of the preceding vehicle and the status of the signal lights when there is a vehicle ahead. The present invention solves the problem of how to accurately stop the automatic driving vehicle at the stop line at the intersection.
Description
技术领域technical field
本发明涉及一种交通技术领域的停车装置和方法,具体地,涉及一种用于自动驾驶车辆路口精确停车装置,以及与该装置对应的实现方法。The present invention relates to a parking device and method in the field of traffic technology, in particular, to a precise parking device at an intersection for an automatic driving vehicle, and an implementation method corresponding to the device.
背景技术Background technique
随着现代社会和经济的快速发展,汽车成为人们出行的重要交通工具。随着车辆数量的日益增加,交通压力也日益增大,交通事故也越发频繁。为了减少交通事故中的人为因素,车辆自动驾驶技术成为一个重要的研究热点。城市交通由于其复杂的交通场景和严格的交通规则,成为自动驾驶研究领域的一个难点,其中,路口是各个方向车流交汇的地方,对路口出的斑马线和停车线进行准确识别,并且在交通信号灯指示停车时将车辆准确停在停车线处,是保证路口交通流畅的一个重要保障。With the rapid development of modern society and economy, automobiles have become an important means of transportation for people to travel. With the increasing number of vehicles, traffic pressure is also increasing, and traffic accidents are becoming more and more frequent. In order to reduce the human factor in traffic accidents, vehicle autonomous driving technology has become an important research hotspot. Due to its complex traffic scenes and strict traffic rules, urban traffic has become a difficult point in the field of autonomous driving research. Among them, the intersection is the place where traffic flows in all directions. It is an important guarantee to ensure the smooth traffic at intersections to stop the vehicle accurately at the stop line when instructed to stop.
目前,在智能驾驶领域已经有许多技术和方法致力于研究路口的识别和信号灯的检测,例如:At present, there are many technologies and methods in the field of intelligent driving dedicated to the identification of intersections and the detection of signal lights, such as:
公开号为CN104751679 A的中国发明专利,公开了一种"无人驾驶送货车'十'字路口车辆自动系统",能够根据路口的红绿等状态停车,但是对于交通信号灯的检测无法得到车辆在路口的位置,在城市环境中,路口停车需要遵守交通规范,不是检测到红灯信号就能停车,而是必须将车辆停在停止线处。The Chinese invention patent with publication number CN104751679 A discloses an "autonomous vehicle system for driverless delivery vehicles at 'cross' intersection", which can stop according to the status of red and green at the intersection, but cannot get the vehicle for the detection of traffic lights. At the location of the intersection, in the urban environment, the intersection parking needs to comply with the traffic regulations. Instead of detecting the red light signal to stop, the vehicle must be stopped at the stop line.
公开号为CN105740827 A的中国发明专利,公开了"一种基于快速标记连通的停止线检测与测距算法",以及公开号为CN103488976 A的中国发明专利公开了"一种基于智能驾驶中停止线实时检测以及距离测量的方法"。The Chinese invention patent with publication number CN105740827 A discloses "a stop line detection and ranging algorithm based on fast marker connectivity", and the Chinese invention patent with publication number CN103488976 A discloses "a stop line based on intelligent driving Methods of real-time detection and distance measurement".
上述两个发明专利都能够检测道路中是否存在斑马线与停车线,并且给出了车辆与停止线的距离。Both of the above two invention patents can detect whether there are zebra crossings and stop lines on the road, and give the distance between the vehicle and the stop line.
但是,在自动驾驶系统中,相机一般安装在车内挡风玻璃上方,存在视野被车头遮挡的盲区,如何在相机丢失斑马线和停车线信号时仍然能将自动驾驶车辆正确引导到停车线处是个需要解决的问题。另外,在路口处往往会有当前车道内前方有车辆的情况,因此必须根据前车位置来控制本车的停止位置。However, in the automatic driving system, the camera is generally installed above the windshield of the car, and there is a blind spot where the field of view is blocked by the front of the car. How to correctly guide the automatic driving vehicle to the stop line when the camera loses the zebra crossing and stop line signals is a problem. issues that need resolving. In addition, at intersections, there are often vehicles ahead in the current lane, so it is necessary to control the stop position of the vehicle based on the position of the vehicle ahead.
发明内容SUMMARY OF THE INVENTION
针对现有技术中的缺陷,本发明的目的是提供一种用于自动驾驶的车辆路口精确停车装置与方法,解决在路口处自动驾驶车辆如何在路口精确停车的问题。In view of the defects in the prior art, the purpose of the present invention is to provide a vehicle intersection precise parking device and method for automatic driving, so as to solve the problem of how to accurately park the automatic driving vehicle at the intersection at the intersection.
根据本发明的一个方面,提供用于自动驾驶的路口精确停车装置,包括:图像采集装置、里程计、毫米波雷达和电子控制单元,其中:According to one aspect of the present invention, there is provided an intersection precise parking device for automatic driving, comprising: an image acquisition device, an odometer, a millimeter-wave radar and an electronic control unit, wherein:
所述图像采集装置,用于采集道路中的斑马线、停车线以及路上的交通信号灯图像,并且将采集到的图像信息传输给电子控制单元;The image acquisition device is used to collect images of zebra crossings, stop lines and traffic lights on the road, and transmit the collected image information to the electronic control unit;
所述里程计,用于通过计数脉冲得到车辆转过的角度,记录车轮转过的圈数,并将获取的计数脉冲信号传输给电子控制单元;The odometer is used to obtain the angle turned by the vehicle through counting pulses, record the number of turns of the wheels, and transmit the obtained counting pulse signal to the electronic control unit;
所述毫米波雷达,用于检测车辆前方动静态障碍物的位置和速度信息;The millimeter wave radar is used to detect the position and speed information of dynamic and static obstacles in front of the vehicle;
所述电子控制单元,用于接收并处理图像采集装置采集到的图像信息,识别图像中的斑马线、车道线以及交通信号灯信息;用于接收毫米波雷达检测到的车辆前方障碍物的位置和速度信息;用于通过里程计获取的计数脉冲信号计算车辆行驶的距离;并根据上述信息给自动驾驶车辆底层执行机构发送控制指令。The electronic control unit is used to receive and process the image information collected by the image acquisition device, and identify the zebra crossing, lane line and traffic signal information in the image; it is used to receive the position and speed of the obstacle in front of the vehicle detected by the millimeter wave radar information; used to calculate the distance traveled by the vehicle through the counting pulse signal obtained by the odometer; and based on the above information, send control instructions to the underlying actuator of the autonomous driving vehicle.
优选地,所述图像采集装置安装于车辆前挡风玻璃上部,安装角度保证其视野范围能够涵盖地面的斑马线、停车线标志以及道路上方的交通信号灯。Preferably, the image capture device is installed on the upper part of the front windshield of the vehicle, and the installation angle ensures that the field of view can cover the zebra crossing on the ground, the stop line sign and the traffic lights above the road.
优选地,所述里程计有两组,两组里程计均包括一个齿轮码盘和一个测头,其中:Preferably, there are two groups of odometers, and both groups of odometers include a gear encoder and a measuring head, wherein:
齿轮码盘安装在后轮轴上,测头安装在车架上;车辆行驶时,齿轮码盘随车轮转动,测头保持不动,齿轮轮齿和齿槽转过测头所在位置时,测头上产生不同强度的感应信号,将感应信号转换为计数脉冲信号,从而得到齿轮码盘或者车辆转过的角度。The gear code disc is installed on the rear axle, and the measuring head is installed on the frame; when the vehicle is running, the gear code disc rotates with the wheel, and the measuring head remains stationary. Induction signals of different intensities are generated on the sensor, and the induction signals are converted into count pulse signals, so as to obtain the angle of the gear code disc or the turning of the vehicle.
优选地,所述毫米波雷达安装在本车车前保险杆处,用于检测前方是否有其他车辆,以及其他车辆的位置和速度信息。Preferably, the millimeter-wave radar is installed at the front bumper of the vehicle to detect whether there are other vehicles ahead, and the position and speed information of the other vehicles.
根据本发明的另一个方面,提供一种用于自动驾驶的路口精确停车方法,所述方法包括如下步骤:According to another aspect of the present invention, there is provided a method for precise parking at an intersection for automatic driving, the method comprising the following steps:
步骤一、图像采集装置采集图像,电子控制单元对图像进行处理;Step 1, the image acquisition device collects the image, and the electronic control unit processes the image;
图像采集装置采集道路中的斑马线、停车线以及路上的交通信号灯图像,并将采集到的图像传送给电子控制单元;The image acquisition device collects images of zebra crossings, stop lines and traffic lights on the road, and transmits the collected images to the electronic control unit;
电子控制单元对图像做逆透视变换,利用棋盘格标定变换参数,得到图像像素与世界坐标的比例关系,以及车头在图像坐标中的像素位置;电子控制单元对图像进行处理,包括斑马线检测、停止线检测和交通信号灯检测;The electronic control unit performs inverse perspective transformation on the image, and uses the checkerboard to calibrate the transformation parameters to obtain the proportional relationship between the image pixels and the world coordinates, as well as the pixel position of the front of the vehicle in the image coordinates; the electronic control unit processes the image, including zebra crossing detection, stop Line detection and traffic light detection;
步骤二、使用里程计来记录车辆行驶的距离;Step 2. Use the odometer to record the distance traveled by the vehicle;
步骤三、使用毫米波雷达检测车辆前方障碍物的位置和速度信息;Step 3. Use millimeter wave radar to detect the position and speed information of obstacles in front of the vehicle;
步骤四、路口行为决策;Step 4. Intersection behavior decision;
电子控制单元根据所述图像采集装置得到的感知信息,包括停车线及其距离、交通信号灯的状态,以及毫米波雷达检测得到的前方车辆的位置和速度信息,对自动驾驶车辆在路口做出辅助决策;The electronic control unit assists the autonomous vehicle at the intersection according to the perception information obtained by the image acquisition device, including the stop line and its distance, the status of the traffic light, and the position and speed information of the vehicle ahead detected by the millimeter-wave radar decision making;
当本车前方没有其他车辆时,使用停车线对自动驾驶车辆在路口做出辅助决策,所述辅助决策时利用两个距离信息:一是在停车线进入图像采集装置视野盲区之前检测到的停车线与车头的距离,二是从停车线消失时刻起车辆行驶过的距离;When there is no other vehicle in front of the vehicle, the parking line is used to make an auxiliary decision for the autonomous vehicle at the intersection. The auxiliary decision uses two distance information: one is the parking line detected before the parking line enters the blind spot of the image acquisition device. The distance between the line and the front of the car, and the second is the distance traveled by the vehicle since the time when the stop line disappeared;
从停车线消失时刻起,车辆行驶过的距离达到停车线与车头的距离时,发出停车控制指令,从而实现车辆在停车线处准确停车;From the moment when the stop line disappears, when the distance traveled by the vehicle reaches the distance between the stop line and the front of the vehicle, a parking control command is issued, so that the vehicle can accurately stop at the stop line;
当本车前方有其他车辆时,所述电子控制单元根据使用毫米波雷达检测到的前车位置和速度信息,对自动驾驶车辆在路口做出辅助决策:当所述图像采集装置检测到信号灯,并且信号灯状态为红灯,则检测前方车辆的运动状态,若前方车辆未停车,说明车辆还未到达路口处,需要继续与前车保持距离行驶;若前方车辆已经停车,则根据毫米波雷达检测到的前车距离,将自动驾驶车辆引导至前车后方,按照设定的停车距离停车。When there are other vehicles in front of the vehicle, the electronic control unit makes an auxiliary decision for the autonomous vehicle at the intersection according to the position and speed information of the preceding vehicle detected by the millimeter-wave radar: when the image acquisition device detects a signal light, And the status of the signal light is red, the motion state of the vehicle in front is detected. If the vehicle in front has not stopped, it means that the vehicle has not reached the intersection and needs to continue to drive at a distance from the vehicle in front; if the vehicle in front has stopped, it will be detected by millimeter-wave radar. When the distance to the vehicle in front is reached, the self-driving vehicle will be guided to the rear of the vehicle in front, and the vehicle will stop according to the set parking distance.
优选地,步骤一中,所述斑马线检测方法,采用边缘检测方法并结合斑马线的局部统计特征,以达到准确识别斑马线的目的。Preferably, in step 1, the zebra crossing detection method adopts an edge detection method combined with the local statistical features of the zebra crossing, so as to achieve the purpose of accurately identifying the zebra crossing.
具体的,将图像采集装置采集到的图像转成灰度图像,再根据图像的主梯度方向旋转图像,提取旋转后的图像在竖直方向上的边缘,统计图像每一行的边缘点个数,估计斑马线所在范围,再统计该范围内每一列的边缘点个数;斑马线条纹边缘所在列的点数远大于其他列,计算这些点数较多的列之间的间隔,并求这些间隔的方差,如果条纹呈均匀的相间分布,方差值将会很小,据此判定是否存在斑马线。Specifically, the image collected by the image acquisition device is converted into a grayscale image, and then the image is rotated according to the main gradient direction of the image, the edge of the rotated image in the vertical direction is extracted, and the number of edge points in each line of the image is counted. Estimate the range of the zebra crossing, and then count the number of edge points in each column within the range; the number of points in the column where the edge of the zebra stripe is located is much larger than other columns, calculate the interval between these columns with more points, and find the variance of these intervals, if The stripes are evenly distributed, and the variance value will be small, based on which to determine whether there is a zebra crossing.
优选地,步骤一中,所述停止线检测方法,结合斑马线的检测结果识别停止线。具体的,检测到斑马线后,以斑马线的下沿到图像最后一行为兴趣区域,利用霍夫直线变换提取出该区域的所有直线,再根据停止线的长度、占空比、方向约束提取出停止线的在图像中的直线参数,从而计算车辆到停止线的距离。Preferably, in step 1, the stop line detection method identifies the stop line in combination with the detection result of the zebra crossing. Specifically, after the zebra crossing is detected, take the lower edge of the zebra crossing to the last line of the image as the region of interest, use Hough straight line transformation to extract all straight lines in the area, and then extract the stop line according to the length, duty cycle, and direction constraints of the stop line. Line's line parameter in the image to calculate the distance of the vehicle to the stop line.
优选地,步骤一中,所述交通信号灯检测方法,采用基于颜色空间的图像分割方法和面积周长比来检测和识别交通信号灯。具体的,首先将图像从RGB颜色空间转换到LAB颜色空间,分割出图像中的红色和绿色区域;再根据区域面积和形状筛选出候选区域,对候选区域,检测是否存在交通信号灯固有的边框特征,来决定交通信号灯的存在与否,并根据颜色来确定信号灯的状态。Preferably, in step 1, the traffic signal detection method adopts a color space-based image segmentation method and an area-to-perimeter ratio to detect and identify the traffic signal. Specifically, the image is first converted from the RGB color space to the LAB color space, and the red and green areas in the image are segmented; then the candidate areas are screened according to the area and shape of the area, and the candidate area is detected whether there is the inherent frame feature of the traffic signal. , to determine the presence or absence of traffic lights, and to determine the status of the lights based on their color.
优选地,步骤二中,具体为:将里程计码盘安装在车轮转轴上,里程计测头安装在车架上;当车辆行驶时,码盘随车轮转动,码盘每转过一个刻度值,测头上会产生一个脉冲信号,通过记录脉冲信号的个数,得知码盘转过的刻度数值,用脉冲个数除以码盘转动一圈的量程,便得到码盘,即车轮转过的圈数;再通过已知的车轮周长,便能够计算出车轮行驶过的线性距离,也就能够推算车辆与停车线之间的距离。Preferably, in step 2, the specific steps are: the odometer code disc is installed on the wheel shaft, and the odometer probe is installed on the frame; when the vehicle is running, the code disc rotates with the wheel, and each time the code disc rotates by one scale value , a pulse signal will be generated on the probe. By recording the number of pulse signals, the scale value of the code disc rotated can be obtained. The number of laps passed; then through the known circumference of the wheel, the linear distance traveled by the wheel can be calculated, and the distance between the vehicle and the stop line can also be calculated.
优选地,步骤四中,具体为:Preferably, in step 4, specifically:
步骤1,判断交通信号灯状态是否为红灯,若为红灯则开始决策停车的时机,若没有检测到红灯,则继续行驶;Step 1: Determine whether the traffic light status is a red light. If it is a red light, start to decide when to stop. If no red light is detected, continue driving;
步骤2,判断是否存在前方车辆,若前方没有车辆,则进入步骤3,根据停车线位置停车,若存在前方车辆,则进入步骤6,根据前方车辆的位置和行驶状态停车;Step 2, determine whether there is a vehicle in front, if there is no vehicle in front, then go to step 3, stop according to the position of the parking line, if there is a vehicle in front, then go to step 6, stop according to the position and driving state of the vehicle in front;
步骤3,根据停车线结果最后一帧返回的距离,确定车辆在进入相机近端盲区前距离路口停车线的距离,触发距离推算程序;Step 3: According to the distance returned by the last frame of the parking line result, determine the distance between the vehicle and the parking line at the intersection before entering the near-end blind spot of the camera, and trigger the distance calculation program;
步骤4,开始车辆行驶距离的推算,距离的推算主要依靠里程计捕获的脉冲信号,从距离推算程序被触发开始,进行脉冲数目累加,从脉冲累加数转换为行驶距离的公式为Step 4, start the calculation of the driving distance of the vehicle. The calculation of the distance mainly relies on the pulse signal captured by the odometer. After the distance calculation program is triggered, the number of pulses is accumulated, and the formula for converting the accumulated number of pulses to the driving distance is:
行驶距离=脉冲累加数÷里程计线数×π×车轮直径;Driving distance = pulse accumulation number ÷ odometer line number × π × wheel diameter;
步骤5,当推算的行驶距离达到停车线距离时,发送停车指令,使车辆在停车线处停止行驶,Step 5, when the estimated driving distance reaches the stop line distance, send a stop instruction to stop the vehicle at the stop line,
步骤6,判断前方车辆是否停止,若前方车辆未停止,说明前车未到路口处,则继续行驶,若前方车辆停车,则按照毫米波雷达检测到的与前车的距离,等车辆到达要求的停车距离后,发出停车指令;Step 6: Determine whether the vehicle in front has stopped. If the vehicle in front does not stop, it means that the vehicle in front has not reached the intersection, then continue driving. If the vehicle in front stops, wait for the vehicle to arrive according to the distance from the vehicle in front detected by the millimeter-wave radar. After the parking distance is reached, a parking instruction is issued;
步骤7,检测信号灯状态是否为绿灯,若为绿灯,则继续行驶,若存在前方车辆,则等前方车辆行驶后继续行驶。Step 7: Detect whether the status of the signal light is green, if it is green, continue driving, if there is a vehicle ahead, wait for the vehicle ahead to continue driving.
与现有技术相比,本发明具有如下的有益效果:Compared with the prior art, the present invention has the following beneficial effects:
本发明使用里程计记录车轮转过的圈数,从而推算车辆行驶的距离,结合图像处理得到的车辆距停车线的距离,能够有效地引导无人驾驶车辆在路口停车线处准确停车。在前方有车辆的情况下,无法检测到停车线等信息,则根据前车的行驶状态和交通信号灯的指示实现正确停车,解决了传统方法中只识别交通信号灯或者只检测停车线,没有考虑相机视野出现盲区以及前方有其他车辆等情况,而无法实现自动驾驶车辆在路口精确停车的问题。The invention uses the odometer to record the number of turns of the wheel, so as to calculate the distance traveled by the vehicle, and combined with the distance between the vehicle and the stop line obtained by image processing, it can effectively guide the unmanned vehicle to stop accurately at the stop line at the intersection. When there is a vehicle ahead, information such as the stop line cannot be detected, and the correct parking is realized according to the driving state of the preceding vehicle and the instructions of the traffic light, which solves the problem of only identifying the traffic light or only detecting the stop line in the traditional method without considering the camera. There are blind spots in the field of vision and there are other vehicles ahead, and it is impossible to realize the problem of precise parking of autonomous vehicles at intersections.
附图说明Description of drawings
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments with reference to the following drawings:
图1为本发明一优选实施例的结构示意图;1 is a schematic structural diagram of a preferred embodiment of the present invention;
图2为本发明一优选实施例的斑马线检测部分的流程图;FIG. 2 is a flowchart of a zebra detection part of a preferred embodiment of the present invention;
图3为本发明一优选实施例的停止线检测部分的流程图;3 is a flowchart of a stop line detection part of a preferred embodiment of the present invention;
图4为本发明一优选实施例的交通信号灯检测部分的流程图;FIG. 4 is a flowchart of a traffic signal detection part of a preferred embodiment of the present invention;
图5为本发明一优选实施例的实现自动驾驶车辆在路口精确停车的流程图。FIG. 5 is a flow chart of realizing precise parking of an automatic driving vehicle at an intersection according to a preferred embodiment of the present invention.
具体实施方式Detailed ways
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。The present invention will be described in detail below with reference to specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that, for those skilled in the art, several modifications and improvements can be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.
如图1所示,一种用于自动驾驶车辆路口精确停车装置,包括摄像机1、里程计2、毫米波雷达3、电子控制单元4,其中:As shown in Figure 1, a device for precise parking at intersections of autonomous vehicles includes a camera 1, an odometer 2, a millimeter-wave radar 3, and an electronic control unit 4, wherein:
所述摄像机1用于采集道路中的斑马线、停车线以及路上的交通信号灯图像,并且将采集到的图像信息传输给电子控制单元4;The camera 1 is used to collect images of zebra crossings, stop lines and traffic lights on the road, and transmit the collected image information to the electronic control unit 4;
所述里程计2用于通过计数脉冲得到车辆转过的角度,记录车轮转过的圈数,并将获取的计数脉冲信号传输给电子控制单元4;The odometer 2 is used to obtain the angle turned by the vehicle through counting pulses, record the number of turns of the wheels, and transmit the obtained counting pulse signal to the electronic control unit 4;
所述毫米波雷达3用于检测前方车辆的位置和速度信息,并将检测结果传输给电子控制单元4。The millimeter wave radar 3 is used to detect the position and speed information of the vehicle ahead, and transmit the detection result to the electronic control unit 4 .
所述电子控制单元4,接收并处理处理摄像机1采集的道路图像,识别图像中的斑马线、车道线以及交通信号灯信息;用于通过里程计3获取的计数脉冲信号计算车辆行驶的距离;用于接收毫米波雷达3检测到的车辆前方障碍物的位置和速度信息;并根据上述信息给自动驾驶车辆底层执行机构5发送控制指令。The electronic control unit 4 receives and processes the road image collected by the camera 1, and identifies the zebra crossing, lane line and traffic signal information in the image; it is used to calculate the distance traveled by the vehicle through the counting pulse signal obtained by the odometer 3; Receive the position and speed information of the obstacle in front of the vehicle detected by the millimeter-wave radar 3; and send a control command to the underlying executive mechanism 5 of the autonomous driving vehicle according to the above information.
作为一优选的实施方式,所述摄像机1选择视野较大的广角镜头,安装位置为车辆前挡风玻璃上部,到地面高度约为1.6米,安装角度应该要保证摄像机1的视野范围能够涵盖地面的斑马线、停车线标志以及道路上方的交通信号灯。As a preferred embodiment, the camera 1 selects a wide-angle lens with a larger field of view, the installation position is the upper part of the front windshield of the vehicle, and the height to the ground is about 1.6 meters. The installation angle should ensure that the field of view of the camera 1 can cover the ground. Zebra crossings, stop line signs, and traffic lights above the road.
作为一优选的实施方式,所述里程计2、齿轮码盘安装在后轮轴上,测头则安装在车架上;车辆行驶时,齿轮码盘随车轮转动,测头保持不动,齿轮轮齿和齿槽转过测头所在位置时,测头上产生不同强度的感应信号,将感应信号转换为计数脉冲,便能得到码盘或者车辆转过的角度。As a preferred embodiment, the odometer 2 and the gear code disc are installed on the rear axle, and the measuring head is installed on the frame; when the vehicle is running, the gear code disc rotates with the wheel, the measuring head remains stationary, and the gear wheel When the teeth and tooth slots pass the position of the probe, different intensities of induction signals are generated on the probe, and the induction signals are converted into count pulses, and the angle that the code disc or the vehicle has turned can be obtained.
如图2-图5所示,为采用上述装置的辅助方法流程,包括如下步骤:As shown in FIG. 2-FIG. 5, the auxiliary method flow of using the above device includes the following steps:
步骤一、摄像机1采集图像,电子控制单元4对图像进行处理;Step 1: The camera 1 collects an image, and the electronic control unit 4 processes the image;
摄像机1采集道路中的斑马线、停车线以及路上的交通信号灯图像,并将采集到的图像传送给电子控制单元4;The camera 1 collects images of zebra crossings, stop lines and traffic lights on the road, and transmits the collected images to the electronic control unit 4;
电子控制单元4对图像做逆透视变换,利用棋盘格标定变换参数,得到图像像素与世界坐标的比例关系,以及车头在图像坐标中的像素位置;电子控制单元4对图像进行处理,包括斑马线检测、停止线检测和交通信号灯检测;The electronic control unit 4 performs inverse perspective transformation on the image, and uses the checkerboard to calibrate the transformation parameters to obtain the proportional relationship between the image pixels and the world coordinates, and the pixel position of the head of the vehicle in the image coordinates; the electronic control unit 4 processes the image, including zebra crossing detection. , stop line detection and traffic light detection;
步骤二、推算车辆的行驶距离Step 2: Calculate the driving distance of the vehicle
为了在摄像机1出现盲区无法使用停车线信息实现纵向定位的情况下,将自动驾驶车辆停在停车线处,需要利用两个距离信息,一是在停车线进入摄像机1视野盲区之前检测到的停车线与车头的距离,二是从停车线消失时刻起车辆行驶过的距离;有了这两个距离信息,从停车线消失时刻起,车辆行驶过的距离达到停车线与车头的距离时,发出停车控制指令,就能实现车辆在停车线处准确停车;因此使用里程计2来记录车辆行驶的距离;In order to park the autonomous vehicle at the parking line when the camera 1 has a blind spot and cannot use the parking line information to achieve longitudinal positioning, two distance information needs to be used. The distance between the line and the front of the car, and the second is the distance traveled by the vehicle from the moment when the stop line disappears; with these two distance information, from the moment when the stop line disappears, when the distance traveled by the vehicle reaches the distance between the stop line and the front of the car, the The parking control command can realize the accurate parking of the vehicle at the parking line; therefore, the odometer 2 is used to record the distance traveled by the vehicle;
步骤三、使用毫米波雷达3检测前方是否存在车辆或者其他障碍物。Step 3: Use the millimeter wave radar 3 to detect whether there is a vehicle or other obstacle ahead.
毫米波雷达3返回的数据包括前方障碍物的距离以及与本车的相对速度,通过计算本车的行驶速度,可以计算得到前方障碍物的运动速度。The data returned by the millimeter-wave radar 3 includes the distance of the obstacle in front and the relative speed to the vehicle. By calculating the driving speed of the vehicle, the movement speed of the obstacle in front can be calculated.
步骤四、路口行为决策Step 4. Intersection Behavior Decision
根据所述摄像机1得到的感知信息,包括停车线及其距离、交通信号灯的状态以及前车的位置和速度,使自动驾驶车辆在路口做出辅助决策;According to the perception information obtained by the camera 1, including the stop line and its distance, the status of traffic lights, and the position and speed of the preceding vehicle, the autonomous driving vehicle can make an auxiliary decision at the intersection;
首先,考虑前方没有车辆的情况,所述辅助决策时利用两个距离信息:一是在停车线进入摄像机1视野盲区之前检测到的停车线与车头的距离,二是从停车线消失时刻起车辆行驶过的距离;从停车线消失时刻起,车辆行驶过的距离达到停车线与车头的距离时,发出停车控制指令,从而实现车辆在停车线处准确停车。First, considering the situation that there is no vehicle ahead, the auxiliary decision-making uses two distance information: one is the distance between the parking line and the front of the vehicle detected before the parking line enters the blind spot of the camera 1, and the other is the vehicle from the moment when the parking line disappears. Distance traveled; from the moment when the stop line disappears, when the distance traveled by the vehicle reaches the distance between the stop line and the front of the vehicle, a parking control command is issued, so that the vehicle can accurately stop at the stop line.
其次,考虑前方存在其他车辆的情况,需要根据交通信号灯的状态以及与前车的距离来停车。当检测到交通信号灯时,说明车辆接近路口。此时,若信号灯状态为绿灯,则与前车保持距离行驶。若信号灯状态为红灯,则检测前方车辆的运动状态,若前方车辆未停车,说明车辆还未到达路口处,需要继续与前车保持距离行驶。若前方车辆已经停车,则根据毫米波雷达3检测到的前车距离,将自动驾驶车辆引导至前车后方,按照设定的停车距离停车。Next, considering the presence of other vehicles ahead, it is necessary to stop based on the status of the traffic lights and the distance from the vehicle in front. When a traffic light is detected, the vehicle is approaching the intersection. At this time, if the status of the signal light is green, keep a distance from the preceding vehicle. If the status of the signal light is red, the motion status of the vehicle in front is detected. If the vehicle in front has not stopped, it means that the vehicle has not reached the intersection and needs to continue to drive at a distance from the vehicle in front. If the vehicle in front has stopped, according to the distance of the vehicle in front detected by the millimeter-wave radar 3, the autonomous driving vehicle will be guided to the rear of the vehicle in front, and the vehicle will stop at the set parking distance.
如图2所示,为一优选实施例的斑马线检测部分的流程图。所述电子控制单元4采用边缘检测方法并结合斑马线的局部统计特征,来达到准确识别斑马线的目的。具体来说,分为几个步骤。As shown in FIG. 2 , it is a flow chart of the zebra detection part of a preferred embodiment. The electronic control unit 4 adopts the edge detection method combined with the local statistical features of the zebra crossing to achieve the purpose of accurately identifying the zebra crossing. Specifically, it is divided into several steps.
步骤1、对得到道路的灰度图像进行逆透视变换;Step 1. Perform inverse perspective transformation on the grayscale image of the obtained road;
步骤2、统计逆透视变换图像的梯度直方图,得到图像的最大梯度方向,根据图像的最大梯度方向旋转图像,在旋转后的图像中,斑马线条纹沿着图像的竖直方向分布;Step 2: Count the gradient histogram of the inverse perspective transformed image to obtain the maximum gradient direction of the image, and rotate the image according to the maximum gradient direction of the image. In the rotated image, the zebra stripes are distributed along the vertical direction of the image;
步骤3、对旋转后的图像提取边缘,由于斑马线的主要边缘沿着竖直方向,因此只提取竖直方向的边缘,降低噪声边缘的影响;Step 3. Extract the edge of the rotated image. Since the main edge of the zebra crossing is along the vertical direction, only the edge in the vertical direction is extracted to reduce the influence of noise edges;
步骤4、对于边缘图像的每一行,统计该行边缘点的个数,对于斑马线区域,得到的点数要远多于其他非斑马线区域,据此可以得到一个斑马线的宽度范围;对于这个宽度范围中的每一列,统计该列的边缘点个数,得到一个一维数组,数组中的值代表该列的边缘点数,如果该列是斑马线的边缘所在列,则点数会远大于其他非斑马线边缘所在列;Step 4. For each line of the edge image, count the number of edge points in the line. For the zebra crossing area, the number of points obtained is much more than other non-zebra crossing areas, and accordingly, the width range of a zebra crossing can be obtained; For each column of , count the number of edge points in the column, and get a one-dimensional array. The values in the array represent the number of edge points in this column. If the column is the column where the edge of the zebra line is located, the number of points will be much larger than that of other non-zebra line edges. List;
步骤5、对一维数组中的值做二值化操作,得到的结果是一个一维的二值序列,可能存在斑马线的列值为1、其他位置值为0、计算序列中值为1的相邻两列间隔的方差,由于斑马线的边缘是均匀分布的,如果存在斑马线,则计算得到的方差很小,如果存在箭头标志等干扰,计算得到的方差将远大于只有斑马线的情况,因此可以用一个阈值来进行判别。Step 5. Perform a binarization operation on the values in the one-dimensional array, and the result is a one-dimensional binary sequence. There may be a column value of 1 for a zebra crossing, a value of 0 for other positions, and a value of 1 in the calculation sequence. The variance of the interval between two adjacent columns, since the edges of the zebra crossing are evenly distributed, if there is a zebra crossing, the calculated variance is very small. If there is interference such as arrow marks, the calculated variance will be much larger than the case of only the zebra crossing, so it can be A threshold is used to discriminate.
如图3所示,为一优选实施例的停止线检测部分的流程图。一般来讲,斑马线的图像特征比停止线更强,得到的检测结果更稳定可靠,因此中央在检测到斑马线的基础上,进行停止线的检测。分为以下几个流程:As shown in FIG. 3 , it is a flow chart of the stop line detection part of a preferred embodiment. Generally speaking, the image features of the zebra crossing are stronger than the stop line, and the obtained detection result is more stable and reliable. Therefore, the center detects the stop line on the basis of detecting the zebra crossing. It is divided into the following processes:
步骤1、判断是否已检测到斑马线,若是,则开始检测停止线;Step 1. Determine whether the zebra crossing has been detected, if so, start to detect the stop line;
步骤2、提取图像的水平方向边缘:Step 2. Extract the horizontal edge of the image:
停止线不同于斑马线,其边缘方向为水平方向,对检测斑马线流程中旋转后的图像提取水平方向边缘;The stop line is different from the zebra crossing, its edge direction is the horizontal direction, and the horizontal direction edge is extracted from the rotated image in the process of detecting the zebra crossing;
步骤3,选取检测的兴趣区域:Step 3, select the region of interest for detection:
在斑马线检测过程中得到斑马线的纵向分布方位,而在实际场景中,停车线一定是在斑马线的下沿位置附近,因此选取斑马线下沿到图像底部的区域作为兴趣区域;In the zebra crossing detection process, the longitudinal distribution orientation of the zebra crossing is obtained, and in the actual scene, the parking line must be near the lower edge of the zebra crossing, so the area from the lower edge of the zebra crossing to the bottom of the image is selected as the area of interest;
步骤4、使用霍夫直线变换,检测兴趣区域内的直线,使用长度约束、占空比约束以及平行约束,检测得到停车线;Step 4. Use Hough line transformation to detect straight lines in the region of interest, and use length constraints, duty cycle constraints and parallel constraints to detect the stop line;
步骤5、检测得到停车线后,根据实现标定的车头在图像中的像素坐标,根据点到直线的距离计算公式,得到车头与停车线的距离。Step 5. After the parking line is detected, the distance between the front of the car and the parking line is obtained according to the pixel coordinates of the front of the car in the image and according to the formula for calculating the distance from the point to the straight line.
如图4所示,为一优选实施例的交通信号灯检测部分的流程图。车辆在路口处的行为,很大程度上取决于交通信号灯的状态,因此准确检测出交通信号灯并且识别出其指示状态对路口车辆行为的决策很关键。电子控制单元4采用基于颜色空间的图像分割方法和面积周长比来检测和识别交通信号灯,分为以下几个流程:As shown in FIG. 4 , it is a flow chart of the traffic signal detection part of a preferred embodiment. The behavior of vehicles at intersections depends to a large extent on the status of traffic lights, so it is critical to accurately detect traffic lights and identify their indicated states for decision-making on vehicle behavior at intersections. The electronic control unit 4 adopts the image segmentation method based on the color space and the area-perimeter ratio to detect and identify the traffic lights, which is divided into the following processes:
步骤1、将摄像机1采集图像的颜色空间从RGB颜色空间转换到LAB颜色空间,LAB颜色空间的A通道表示颜色从绿到红的变化,容易使用阈值将红色和绿色区域从图像中分割出来;Step 1. Convert the color space of the image captured by the camera 1 from the RGB color space to the LAB color space. The A channel of the LAB color space represents the color change from green to red, and it is easy to use a threshold to segment the red and green areas from the image;
步骤2、候选区域筛选:Step 2. Screening of candidate regions:
由于道路中还存在许多其他物体颜色满足红色和绿色的特征,因此必须使用一些规则来筛选可能为信号灯的区域;电子控制单元4采用的方法是使用面积和形状,使用种子生长法获取红色和绿色的连通区域,种子生长区域包含的像素个数就是该区域的面积;信号灯的形状为圆形,通过候选区域的圆度值来判定该区域是否为圆形,圆度的计算方式为区域的区域周长的平方除以区域的面积,对于标准的圆形,圆度的值应该为4π;结合这两个指标,选择符合要求的候选区域;Since there are many other objects in the road whose colors satisfy the characteristics of red and green, some rules must be used to filter the areas that may be signal lights; the method adopted by the electronic control unit 4 is to use the area and shape to obtain red and green using the seed growth method The number of pixels contained in the seed growth area is the area of the area; the shape of the signal light is circular, and the circularity value of the candidate area is used to determine whether the area is circular. The calculation method of circularity is the area of the area. The square of the perimeter is divided by the area of the area. For a standard circle, the value of the roundness should be 4π; combine these two indicators to select a candidate area that meets the requirements;
步骤3、背景框验证:Step 3. Background frame verification:
经过前面的筛选步骤后,候选区域可能还会存在广告牌,汽车尾灯等;信号灯还有一个重要的特点是有一个黑色的背景框,通过在候选区域选择一定大小的矩形区域,检测是否存在满足平行和宽度要求的直线对,来确定是否存在背景框,从而验证候选区域是否为信号灯。After the previous screening steps, there may still be billboards, car tail lights, etc. in the candidate area; another important feature of the signal light is that it has a black background frame. By selecting a rectangular area of a certain size in the candidate area, it is detected whether there is a satisfactory The pair of straight lines required for parallelism and width to determine whether there is a background box, thereby verifying whether the candidate area is a signal light.
如图5所示,为一优选实施例的实现自动驾驶车辆在路口精确停车,即路口行为决策部分的流程图。电子控制单元4图像处理得到的检测结果,包括交通信号灯、斑马线和停车线,以及毫米波雷达3检测前方车辆的位置和速度结果。这些信息用于判断自动车辆是否接近路口以及是否应该停车,如果需要停车,则开始停车位置引导。具体过程分为以下几步:As shown in FIG. 5 , it is a flowchart of a preferred embodiment for realizing precise parking of an automatic driving vehicle at an intersection, that is, an intersection behavior decision-making part. The detection results obtained by the image processing of the electronic control unit 4 include traffic lights, zebra crossings and stop lines, and the millimeter wave radar 3 detects the position and speed of the vehicle ahead. This information is used to determine whether the autonomous vehicle is approaching the intersection and whether it should stop, and if it is necessary to stop, start the parking position guidance. The specific process is divided into the following steps:
步骤1,判断交通信号灯状态是否为红灯,若为红灯则开始决策停车的时机,若没有检测到红灯,则继续行驶。Step 1: Determine whether the traffic light status is a red light. If it is a red light, start to decide when to stop. If no red light is detected, continue driving.
步骤2,判断是否存在前方车辆,若前方没有车辆,则进入步骤3,根据停车线位置停车。若存在前方车辆,则进入步骤6,根据前方车辆的位置和行驶状态停车。Step 2, determine whether there is a vehicle ahead, if there is no vehicle ahead, go to step 3, and stop according to the position of the parking line. If there is a preceding vehicle, go to step 6, and stop according to the position and driving state of the preceding vehicle.
步骤3,根据停车线结果最后一帧返回的距离,确定车辆在进入相机近端盲区前距离路口停车线的距离,触发距离推算程序。Step 3: According to the distance returned in the last frame of the parking line result, determine the distance between the vehicle and the parking line at the intersection before entering the near-end blind spot of the camera, and trigger the distance calculation program.
步骤4,开始车辆行驶距离的推算。距离的推算主要依靠里程计2捕获的脉冲信号,从距离推算程序被触发开始,进行脉冲数目累加,从脉冲累加数转换为行驶距离的公式为Step 4, start the calculation of the driving distance of the vehicle. The calculation of the distance mainly relies on the pulse signal captured by the odometer 2. When the distance calculation program is triggered, the number of pulses is accumulated, and the formula for converting the accumulated number of pulses to the driving distance is:
行驶距离=脉冲累加数÷里程计2线数×π×车轮直径;Driving distance = pulse accumulation number ÷ odometer 2 lines × π × wheel diameter;
步骤5,当推算的行驶距离达到停车线距离时,发送停车指令,使车辆在停车线处停止行驶。Step 5: When the estimated travel distance reaches the stop line distance, a stop instruction is sent to stop the vehicle at the stop line.
步骤6,判断前方车辆是否停止。若前方车辆未停止,说明前车未到路口处,则继续行驶。若前方车辆停车,则按照毫米波雷达3检测到的与前车的距离,等车辆到达要求的停车距离后,发出停车指令。Step 6: Determine whether the vehicle ahead is stopped. If the vehicle in front does not stop, it means that the vehicle in front has not reached the intersection, then continue driving. If the vehicle in front stops, according to the distance from the vehicle in front detected by the millimeter wave radar 3, after the vehicle reaches the required parking distance, a parking instruction is issued.
步骤7,检测信号灯状态是否为绿灯,若为绿灯,则继续行驶。若存在前方车辆,则等前方车辆行驶后继续行驶。Step 7: Detect whether the status of the signal light is green, and if it is green, continue driving. If there is a vehicle ahead, wait for the vehicle ahead to continue driving.
本发明能够有效地引导无人驾驶车辆在路口停车线处准确停车,解决了传统方法中只识别交通信号灯或者只检测停车线,以及没有考虑摄像机1视野出现盲区以及前方存在其他车辆的情况而无法实现无人驾驶车辆在路口准确停车的问题。The invention can effectively guide the unmanned vehicle to stop accurately at the intersection stop line, and solves the problem that the traditional method only recognizes the traffic signal or only detects the stop line, and does not consider the blind spot in the field of view of the camera 1 and the existence of other vehicles ahead. Realize the problem of accurate parking of unmanned vehicles at intersections.
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the above-mentioned specific embodiments, and those skilled in the art can make various variations or modifications within the scope of the claims, which do not affect the essential content of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610778537.XA CN106205170B (en) | 2016-08-30 | 2016-08-30 | A kind of intersection accurate parking device and method for automatic driving |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610778537.XA CN106205170B (en) | 2016-08-30 | 2016-08-30 | A kind of intersection accurate parking device and method for automatic driving |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106205170A CN106205170A (en) | 2016-12-07 |
CN106205170B true CN106205170B (en) | 2020-06-12 |
Family
ID=58086340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610778537.XA Active CN106205170B (en) | 2016-08-30 | 2016-08-30 | A kind of intersection accurate parking device and method for automatic driving |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106205170B (en) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106652507B (en) * | 2017-02-04 | 2020-01-21 | 中国科学院自动化研究所 | Method and device for detecting and identifying traffic signal lamp based on RFID |
US10699142B2 (en) * | 2017-04-20 | 2020-06-30 | GM Global Technology Operations LLC | Systems and methods for traffic signal light detection |
CN107123294A (en) * | 2017-06-19 | 2017-09-01 | 郑州大学西亚斯国际学院 | Signal lamp pattern-recognition system for prompting and method |
US20190011913A1 (en) * | 2017-07-05 | 2019-01-10 | GM Global Technology Operations LLC | Methods and systems for blind spot detection in an autonomous vehicle |
KR102339776B1 (en) * | 2017-08-09 | 2021-12-15 | 삼성전자주식회사 | Method and apparatus for controlling driving vehicle |
CN108256445B (en) * | 2017-12-29 | 2020-11-06 | 北京华航无线电测量研究所 | Lane line detection method and system |
JP7067067B2 (en) * | 2018-01-11 | 2022-05-16 | トヨタ自動車株式会社 | Traffic light recognition device and automatic driving system |
CN110053616B (en) * | 2018-01-18 | 2022-06-03 | 奥迪股份公司 | Vehicle driving assistance system and method |
JP7003735B2 (en) * | 2018-02-28 | 2022-01-21 | トヨタ自動車株式会社 | Driving support device |
CN108647570B (en) * | 2018-04-02 | 2021-08-06 | 深圳市易成自动驾驶技术有限公司 | Zebra crossing detection method and device and computer readable storage medium |
DE102018205199B4 (en) * | 2018-04-06 | 2021-03-18 | Volkswagen Aktiengesellschaft | Identification and use of stopping points for motor vehicles |
CN108873885B (en) * | 2018-04-25 | 2021-12-10 | 珠海市杰理科技股份有限公司 | Vehicle control method, device and system |
CN110411440B (en) * | 2018-04-27 | 2021-10-26 | 百度在线网络技术(北京)有限公司 | Road acquisition method, device, server and storage medium |
CN110647140B (en) * | 2018-06-26 | 2023-07-07 | 宇通客车股份有限公司 | Automatic driving control method and controller |
CN108944857A (en) * | 2018-06-27 | 2018-12-07 | 昆明理工大学 | A kind of nearly zebra stripes forced deceleration of vehicle or parking device |
CN110789518B (en) * | 2018-08-01 | 2021-06-01 | 北京图森智途科技有限公司 | Parking control method, parking server, vehicle controller and vehicle |
CN109116846B (en) * | 2018-08-29 | 2022-04-05 | 五邑大学 | An automatic driving method, device, computer equipment and storage medium |
CN109035832A (en) * | 2018-09-12 | 2018-12-18 | 清华大学苏州汽车研究院(吴江) | Signal lamp intersection intelligence traffic system based on V2X communication |
CN109064763A (en) * | 2018-10-23 | 2018-12-21 | 百度在线网络技术(北京)有限公司 | Test method, device, test equipment and the storage medium of automatic driving vehicle |
CN109656245B (en) * | 2018-10-31 | 2020-10-27 | 百度在线网络技术(北京)有限公司 | Method and device for determining brake position |
CN110794839B (en) * | 2019-11-07 | 2022-04-29 | 中国第一汽车股份有限公司 | Automatic driving control method for special-shaped intersection and vehicle |
CN111383461A (en) * | 2020-03-20 | 2020-07-07 | 江淮大众汽车有限公司 | Control method for avoiding stop of signal lamp at vehicle crossing road |
CN111591298B (en) * | 2020-05-22 | 2021-06-08 | 安徽江淮汽车集团股份有限公司 | Vehicle driving state control method, device, equipment and storage medium |
CN112198877B (en) * | 2020-09-30 | 2023-03-28 | 广东唯仁医疗科技有限公司 | Control method and system of unmanned vehicle based on 5G network |
CN112270830B (en) * | 2020-10-15 | 2022-08-19 | 北京小马慧行科技有限公司 | Method and device for determining parking position of vehicle and automatic driving vehicle |
CN112733778B (en) * | 2021-01-18 | 2021-08-10 | 国汽智控(北京)科技有限公司 | Vehicle front guide determination method and device and computer equipment |
CN114815792B (en) * | 2021-01-19 | 2025-01-10 | 北京隐空科技有限公司 | Automatic driving flexible track pavement monitoring system and signal scanning method |
CN113689718B (en) * | 2021-08-13 | 2022-09-13 | 吉林大学 | Intelligent signal lamp and lane matching system and method |
CN114037974B (en) * | 2021-11-09 | 2025-04-08 | 赛力斯汽车有限公司 | A parking area determination method and related equipment |
CN114613177B (en) * | 2022-03-24 | 2024-02-13 | 重庆长安汽车股份有限公司 | Method for planning speed and acceleration of automatic driving vehicle passing through traffic light intersection |
CN114822058B (en) * | 2022-05-11 | 2023-03-03 | 深圳智慧车联科技有限公司 | Driving specification driving prompting monitoring method and system based on signal lamp intersection, vehicle-mounted terminal and storage medium |
CN115402322B (en) * | 2022-09-30 | 2024-11-12 | 重庆长安汽车股份有限公司 | A method, system, electronic device and storage medium for assisting driving at an intersection |
CN115578877B (en) * | 2022-10-20 | 2024-11-29 | 长城汽车股份有限公司 | Vehicle traffic control method, device, electronic device, storage medium and vehicle |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509089A (en) * | 2011-11-29 | 2012-06-20 | 青岛科技大学 | Method for recognizing zebra crossing and measuring zebra crossing distance based on line-by-line scanning |
CN102556021A (en) * | 2011-12-30 | 2012-07-11 | 浙江吉利汽车研究院有限公司 | Control device for preventing cars from running red light |
CN102627068A (en) * | 2012-03-27 | 2012-08-08 | 张英华 | Wheel hub motor type hybrid electric vehicle and control method thereof |
CN102791555A (en) * | 2010-12-02 | 2012-11-21 | 丰田自动车株式会社 | Vehicle control device |
CN102903258A (en) * | 2012-07-09 | 2013-01-30 | 孙华英 | Automatic vehicle navigation method, navigational pattern information compiling method and vehicle navigation equipment |
CN103124662A (en) * | 2011-07-11 | 2013-05-29 | 丰田自动车株式会社 | Vehicle emergency withdrawal device |
CN103253247A (en) * | 2012-12-28 | 2013-08-21 | 湖南吉利汽车部件有限公司 | Method and system for automatically controlling automobile to not run red light |
CN103847733A (en) * | 2012-11-28 | 2014-06-11 | 伊莱比特汽车公司 | Technique and apparatus for assisting driving a vehicle |
CN103921788A (en) * | 2014-04-02 | 2014-07-16 | 奇瑞汽车股份有限公司 | Automobile traveling control system and automobile traveling control method |
CN104114423A (en) * | 2012-02-14 | 2014-10-22 | 威伯科有限公司 | Method for determining an emergency braking situation of a vehicle |
CN104192146A (en) * | 2014-09-12 | 2014-12-10 | 辽宁工业大学 | Fuzzy control based automotive intelligent cruise assisted driving system control method |
CN104199451A (en) * | 2014-09-22 | 2014-12-10 | 江苏理工学院 | Traffic control system of unmanned vehicle for traffic light intersection and working method thereof |
CN104221066A (en) * | 2012-03-30 | 2014-12-17 | 丰田自动车株式会社 | driving aids |
CN104494598A (en) * | 2014-11-23 | 2015-04-08 | 北京联合大学 | Road-crossing driving control method for intelligent vehicles |
CN104504364A (en) * | 2014-11-23 | 2015-04-08 | 北京联合大学 | Real-time stop line recognition and distance measurement method based on temporal-spatial correlation |
CN104658290A (en) * | 2013-11-19 | 2015-05-27 | 博世汽车部件(苏州)有限公司 | Processing unit, system and method for suggesting crossroad driving |
CN105180933A (en) * | 2015-09-14 | 2015-12-23 | 中国科学院合肥物质科学研究院 | Mobile robot track plotting correcting system based on straight-running intersection and mobile robot track plotting correcting method |
CN205256314U (en) * | 2015-12-29 | 2016-05-25 | 天津华方科技有限公司 | Automatic use machine vision automatic identification traffic signal lamp's device among driving an automobile |
CN105740832A (en) * | 2016-02-02 | 2016-07-06 | 大连楼兰科技股份有限公司 | A Stop Line Detection and Ranging Algorithm for Intelligent Driving |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5970858B2 (en) * | 2012-02-29 | 2016-08-17 | 日産自動車株式会社 | Vehicle control apparatus and vehicle control method |
-
2016
- 2016-08-30 CN CN201610778537.XA patent/CN106205170B/en active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102791555A (en) * | 2010-12-02 | 2012-11-21 | 丰田自动车株式会社 | Vehicle control device |
CN103124662A (en) * | 2011-07-11 | 2013-05-29 | 丰田自动车株式会社 | Vehicle emergency withdrawal device |
CN102509089A (en) * | 2011-11-29 | 2012-06-20 | 青岛科技大学 | Method for recognizing zebra crossing and measuring zebra crossing distance based on line-by-line scanning |
CN102556021A (en) * | 2011-12-30 | 2012-07-11 | 浙江吉利汽车研究院有限公司 | Control device for preventing cars from running red light |
CN104114423A (en) * | 2012-02-14 | 2014-10-22 | 威伯科有限公司 | Method for determining an emergency braking situation of a vehicle |
CN102627068A (en) * | 2012-03-27 | 2012-08-08 | 张英华 | Wheel hub motor type hybrid electric vehicle and control method thereof |
CN104221066A (en) * | 2012-03-30 | 2014-12-17 | 丰田自动车株式会社 | driving aids |
CN102903258A (en) * | 2012-07-09 | 2013-01-30 | 孙华英 | Automatic vehicle navigation method, navigational pattern information compiling method and vehicle navigation equipment |
CN103847733A (en) * | 2012-11-28 | 2014-06-11 | 伊莱比特汽车公司 | Technique and apparatus for assisting driving a vehicle |
CN103253247A (en) * | 2012-12-28 | 2013-08-21 | 湖南吉利汽车部件有限公司 | Method and system for automatically controlling automobile to not run red light |
CN104658290A (en) * | 2013-11-19 | 2015-05-27 | 博世汽车部件(苏州)有限公司 | Processing unit, system and method for suggesting crossroad driving |
CN103921788A (en) * | 2014-04-02 | 2014-07-16 | 奇瑞汽车股份有限公司 | Automobile traveling control system and automobile traveling control method |
CN104192146A (en) * | 2014-09-12 | 2014-12-10 | 辽宁工业大学 | Fuzzy control based automotive intelligent cruise assisted driving system control method |
CN104199451A (en) * | 2014-09-22 | 2014-12-10 | 江苏理工学院 | Traffic control system of unmanned vehicle for traffic light intersection and working method thereof |
CN104494598A (en) * | 2014-11-23 | 2015-04-08 | 北京联合大学 | Road-crossing driving control method for intelligent vehicles |
CN104504364A (en) * | 2014-11-23 | 2015-04-08 | 北京联合大学 | Real-time stop line recognition and distance measurement method based on temporal-spatial correlation |
CN105180933A (en) * | 2015-09-14 | 2015-12-23 | 中国科学院合肥物质科学研究院 | Mobile robot track plotting correcting system based on straight-running intersection and mobile robot track plotting correcting method |
CN205256314U (en) * | 2015-12-29 | 2016-05-25 | 天津华方科技有限公司 | Automatic use machine vision automatic identification traffic signal lamp's device among driving an automobile |
CN105740832A (en) * | 2016-02-02 | 2016-07-06 | 大连楼兰科技股份有限公司 | A Stop Line Detection and Ranging Algorithm for Intelligent Driving |
Also Published As
Publication number | Publication date |
---|---|
CN106205170A (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106205170B (en) | A kind of intersection accurate parking device and method for automatic driving | |
CN104021378B (en) | Traffic lights real-time identification method based on space time correlation Yu priori | |
US11200433B2 (en) | Detection and classification systems and methods for autonomous vehicle navigation | |
CN108320510B (en) | Traffic information statistical method and system based on aerial video shot by unmanned aerial vehicle | |
US12106574B2 (en) | Image segmentation | |
EP3176541B1 (en) | Angle detection for bicycles | |
US7046822B1 (en) | Method of detecting objects within a wide range of a road vehicle | |
CN115014370A (en) | System, method, and computer-readable medium for generating map information | |
US8422737B2 (en) | Device and method for measuring a parking space | |
CN101702263B (en) | Pedestrian crosswalk signal lamp green wave self-adaption control system and method | |
CA2967138C (en) | Method of controlling a traffic surveillance system | |
CN112365741B (en) | Safety early warning method and system based on multilane vehicle distance detection | |
KR20220040473A (en) | detection of emergency vehicles | |
CN101135558A (en) | A method and device for vehicle collision avoidance warning based on machine vision | |
CN101944176A (en) | Exist the more excellent clear path of means of transportation sign to detect | |
DE102011109569A1 (en) | Lane detection method using a camera | |
CN110619279A (en) | Road traffic sign instance segmentation method based on tracking | |
CN101615342B (en) | Vehicle detection method | |
CN107229906A (en) | A kind of automobile overtaking's method for early warning based on units of variance model algorithm | |
Wu et al. | Adjacent lane detection and lateral vehicle distance measurement using vision-based neuro-fuzzy approaches | |
CN104063882A (en) | Vehicle video speed measuring method based on binocular camera | |
CN107274678A (en) | A kind of night vehicle flowrate and model recognizing method based on Kinect | |
CN111899514A (en) | Artificial intelligence's detection system that blocks up | |
CN113468911A (en) | Vehicle-mounted red light running detection method and device, electronic equipment and storage medium | |
JP6003585B2 (en) | Intersection detection method and intersection detection system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |