CN114037969A - Automatic driving lane information detection method based on radar point cloud and image fusion - Google Patents
Automatic driving lane information detection method based on radar point cloud and image fusion Download PDFInfo
- Publication number
- CN114037969A CN114037969A CN202111319426.XA CN202111319426A CN114037969A CN 114037969 A CN114037969 A CN 114037969A CN 202111319426 A CN202111319426 A CN 202111319426A CN 114037969 A CN114037969 A CN 114037969A
- Authority
- CN
- China
- Prior art keywords
- lane
- point cloud
- information
- data
- automatic driving
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
- G01C21/32—Structuring or formatting of map data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3658—Lane guidance
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/91—Radar or analogous systems specially adapted for specific applications for traffic control
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Traffic Control Systems (AREA)
Abstract
An automatic driving lane information detection method based on radar point cloud and image fusion relates to the technical field of automatic driving perception. According to the method, more accurate driving semantic information including a central line, a course angle, a stop line and the like is calculated through the lane line information detected in real time. The method has an exception handling function, can be used for handling the abnormal conditions of lane line identification errors, lane line loss and the like, and can prevent unknown errors from occurring in the running process of the vehicle. By deploying the method, the unmanned vehicle can sense semantic information of surrounding road surfaces in real time, assist the vehicle in driving tasks, and have good robustness and detection success rate.
Description
Technical Field
The invention relates to the technical field of automatic driving perception, in particular to an automatic driving lane information detection method based on radar point cloud and image fusion.
Background
The traditional lane line detection method is mainly based on an image method to detect lane lines and is divided into a traditional method and a deep learning method, and a hardware system depending on the traditional method is mainly a camera and a corresponding computing unit. In addition, in the laser radar-based lane line detection system, a laser radar sensor sends and receives laser pulses to form a radar point cloud image, the early radar point cloud-based lane line detection method is to separate lane line points and non-lane line points in point cloud by setting a point cloud reflectivity threshold, and a dependent hardware system mainly comprises a laser radar and a corresponding calculation unit.
In the traditional lane line detection system, the normal operation of a lane line detection algorithm based on images depends on good illumination conditions, and the accuracy of an algorithm model is obviously reduced in the case of complex road environments such as the loss of a lane line shielded by a vehicle and the like, so that the requirement of an unmanned driving task is difficult to meet; in the radar point cloud-based lane line detection system, false detection and missed detection are easily caused due to the discontinuity of radar point clouds, and meanwhile, models obtained by training point cloud data acquired in different models are difficult to match with other radars, so that the condition that the requirement of lane line detection cannot be met by a single lane line detection method is caused.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide an automatic driving lane line detection method based on radar point cloud and image data fusion.
The technical scheme adopted by the invention is as follows: an automatic driving lane information detection method based on radar point cloud and image fusion is technically characterized by comprising the following steps:
acquiring data acquired by a laser radar, a camera and inertial navigation, and processing the acquired data;
acquiring a lane line detection result output by a lane line detection model and a segmentation result output by a lane mark segmentation model, and distributing a detection segmentation result obtained after the model runs;
generating a driving high-precision map through sensor data acquired in a test scene;
judging the road condition by combining high-precision map information and lane marks, and calculating driving semantic information through lane line information; and calculating to obtain the speed and steering parameters of the vehicle by using the road condition judgment result and the driving semantic information, and controlling the bottom layer of the vehicle.
In the scheme, the image adopts Gaussian filtering to preprocess input data, and the acquired sensor data is synchronized by using the timestamp.
In the above solution, the method for generating a high-precision map includes: the method comprises the steps of collecting sensor data of each road section in a segmented mode, using the data collected by different laser radars as a sequence, preprocessing the data, then carrying out lane identification segmentation on a plurality of sequences to obtain road surface information, superposing inertial navigation pose matrixes to obtain global point cloud with lane identification information, and finally obtaining a high-precision map of the sequences.
In the above solution, the lane mark segmentation model specifically includes: and segmenting point cloud data by adopting a U-Net network improved by taking an IOU (interaction-over-unity) as a loss function of the network to obtain a lane mark segmentation recognition result.
The invention has the beneficial effects that: according to the automatic driving lane information detection method based on radar point cloud and image fusion, more accurate driving semantic information including a central line, a course angle, a stop line and the like is calculated through lane line information detected in real time. The method has an exception handling function, can be used for handling the abnormal conditions of lane line identification errors, lane line loss and the like, and can prevent unknown errors from occurring in the running process of the vehicle. By deploying the method, the unmanned vehicle can sense semantic information of surrounding road surfaces in real time, assist vehicles in a sexual driving task, and have good robustness and detection success rate.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a block diagram of a software architecture according to an embodiment of the present invention;
FIG. 2 is a system data circuit diagram according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a lane marking detection algorithm in an embodiment of the present invention;
FIG. 4 is a high precision map module architecture diagram according to an embodiment of the present invention;
Detailed Description
The above objects, features and advantages of the present invention will become more apparent from the following detailed description of the present invention with reference to the accompanying drawings, which are illustrated in fig. 1 to 4, and the accompanying drawings.
The method for detecting the information of the automatic driving lane based on the radar point cloud and the image fusion is realized by the system architecture shown in fig. 1 and is connected by the data line shown in fig. 2. The system comprises a sensor group, a core calculation unit and an embedded calculation unit, wherein the sensor group is used for collecting and processing data and consists of a laser radar, a camera and an inertial navigation device, the core calculation unit and the embedded calculation unit are used for performing data calculation, and the 5G route, the sensors in the sensor group and the sensors in the sensor group are connected through a HUB (head-up-down bus). The embedded computing unit in this implementation is used to preprocess data. The core computing unit is used for operating the model. This embodiment may employ multiple lidar systems, each connected to the system via a HUB.
The automatic driving lane information detection method based on radar point cloud and image fusion in the embodiment can realize lane line detection, lane identification recognition and real-time construction of a driving high-precision map, is executed in a core computing unit, and specifically comprises the following steps:
step 1, sensor data acquisition and processing.
The method comprises the steps of firstly starting a data receiving node of a laser radar, a camera and an inertial navigation sensor, and receiving data acquired by each sensor, specifically point cloud data acquired by the laser radar, image data acquired by the camera and pose data acquired by the inertial navigation sensor. And sending the data of each sensor to a corresponding data preprocessing module, carrying out Gaussian filtering on the image data and adjusting the brightness saturation, carrying out noise reduction on the laser point cloud data, then synchronizing the data of the multiple sensors based on the time stamps, and simultaneously establishing software nodes to release the synchronized data of the multiple sensors.
And 2, detecting lane lines and identifying lane marks.
(1) And detecting the lane line. And the lane line detection model adopts the fused point cloud and image characteristics, extracts the characteristics through a Hourglass depth network, and then carries out lane line detection on the fused characteristics in an output branch. The specific flow is that a core computing unit firstly initializes a Hourglass network model, and then a subscription synchronous data node prepares to receive synchronized multi-sensor data. When the node receives the data, the calculation unit operates the lane line detection model and issues a detection segmentation result obtained after the model is operated on the ROS.
(2) And (5) lane mark segmentation and recognition. And adopting a lane line segmentation recognition model facing a high-precision map. And (4) selecting a point cloud range, taking the laser radar as a center, and intercepting the point cloud range within a certain range (20m by 10m) to obtain a point cloud aerial view serving as model input. The segmentation model adopts an improved U-Net network, the network model mainly comprises an encoder layer and a decoder layer, the encoder layer uses a convolution kernel of 7 x 7 to replace a conventional convolution kernel of 3 x 3, so that each convolution layer contains information with a large range, each encoder layer in the network executes convolution operation twice and maximum value pooling operation once, and after the convolution operation is finished, the encoder layer stores convolution output results and simultaneously transmits the output to the next encoder layer. In the decoder layer, each decoding layer performs up-sampling on the input feature diagram through deconvolution operation, then the deconvolution result is combined with the convolution result stored in the encoder layer, convolution operation is performed to obtain a new feature diagram, and the new feature diagram is sent to the next decoder layer. And finally, performing convolution operation on the output of the decoder layer by using a convolution kernel with the size of 1 x 1, and then obtaining a final segmentation result through the softmax layer. Compared with a U-Net model, the improved model adopts an IOU (interaction-over-Intersection) as a loss function of a network, and can have a better effect in a lane marking task. The IOU loss function is defined as follows:
therein, LossIOUAnd for the loss function, A is a set of lane marking points predicted by the network, and B is a set of lane marking points in the segmentation label.
Similar to lane line detection, the actual segmentation process is that a core computing unit firstly initializes a network model, and then subscribes a synchronous data node to prepare to receive synchronized multi-sensor data. When the node receives the data, the core computing unit operates the lane identification segmentation model and issues a segmentation result obtained after the model operates on software.
And 3, acquiring a high-precision map.
As shown in fig. 4, first, each road segment is acquired in segments, and the data of the lidar acquisition sensor is recorded, and the sequence is divided into a sequence 1, a sequence 2, and a sequence n, where each sequence represents data acquired by one lidar, that is, the sequence 1 is data acquired by a first lidar, the sequence 2 is data acquired by a second lidar, and so on. And then, processing each frame of data by using a preprocessing algorithm, wherein the processing comprises operations such as filtering, point cloud denoising and the like. And obtaining road surface information by using a plane fitting algorithm for the processed data, and projecting the point cloud data onto the plane. And the high-precision map module performs lane mark segmentation on each point cloud aerial view projection by using a lane mark segmentation model to acquire road surface information, and superimposes pose matrixes acquired by inertial navigation to obtain global point clouds with lane mark information. Because some errors can be generated by the segmentation algorithm, the pavement semantic information of the high-precision map cannot be guaranteed to be accurate, and therefore, the errors in the segmentation result are manually repaired through manual calibration by people, and the high-precision map corresponding to the sequence is obtained. The high-precision map can be obtained by performing the operation on the plurality of sequences and then projecting the result of each sequence to the world coordinate system through the pose acquired by inertial navigation.
And 4, judging and controlling the vehicle according to the lane line and the lane mark detection and recognition result.
When receiving lane line detection and segmentation data, the decision control module judges the road condition according to lane mark segmentation results by combining a high-precision map, and calculates deeper driving semantic information according to lane line information in a front view field. And finally, the decision control module calculates the speed and the steering parameters of the vehicle on the basis and sends the speed and the steering parameters to the bottom layer of the vehicle through a CAN bus for control.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111319426.XA CN114037969A (en) | 2021-11-09 | 2021-11-09 | Automatic driving lane information detection method based on radar point cloud and image fusion |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111319426.XA CN114037969A (en) | 2021-11-09 | 2021-11-09 | Automatic driving lane information detection method based on radar point cloud and image fusion |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114037969A true CN114037969A (en) | 2022-02-11 |
Family
ID=80143567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111319426.XA Pending CN114037969A (en) | 2021-11-09 | 2021-11-09 | Automatic driving lane information detection method based on radar point cloud and image fusion |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114037969A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115376365A (en) * | 2022-10-21 | 2022-11-22 | 北京德风新征程科技有限公司 | Vehicle control method, device, electronic equipment and computer readable medium |
| CN115683132A (en) * | 2022-09-28 | 2023-02-03 | 上海城建城市运营(集团)有限公司 | A road facility status update method based on multi-source data fusion |
| CN116958926A (en) * | 2023-07-28 | 2023-10-27 | 新石器中研(上海)科技有限公司 | Training method, device, equipment and storage medium for lane line detection model |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108764137A (en) * | 2018-05-29 | 2018-11-06 | 福州大学 | Vehicle traveling lane localization method based on semantic segmentation |
| CN109556615A (en) * | 2018-10-10 | 2019-04-02 | 吉林大学 | The driving map generation method of Multi-sensor Fusion cognition based on automatic Pilot |
| CN110009765A (en) * | 2019-04-15 | 2019-07-12 | 合肥工业大学 | A kind of automatic driving vehicle scene data system and scene format conversion method |
| CN110097620A (en) * | 2019-04-15 | 2019-08-06 | 西安交通大学 | High-precision map creation system based on image and three-dimensional laser |
| CN112036231A (en) * | 2020-07-10 | 2020-12-04 | 武汉大学 | Vehicle-mounted video-based lane line and road surface indication mark detection and identification method |
-
2021
- 2021-11-09 CN CN202111319426.XA patent/CN114037969A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108764137A (en) * | 2018-05-29 | 2018-11-06 | 福州大学 | Vehicle traveling lane localization method based on semantic segmentation |
| CN109556615A (en) * | 2018-10-10 | 2019-04-02 | 吉林大学 | The driving map generation method of Multi-sensor Fusion cognition based on automatic Pilot |
| CN110009765A (en) * | 2019-04-15 | 2019-07-12 | 合肥工业大学 | A kind of automatic driving vehicle scene data system and scene format conversion method |
| CN110097620A (en) * | 2019-04-15 | 2019-08-06 | 西安交通大学 | High-precision map creation system based on image and three-dimensional laser |
| CN112036231A (en) * | 2020-07-10 | 2020-12-04 | 武汉大学 | Vehicle-mounted video-based lane line and road surface indication mark detection and identification method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115683132A (en) * | 2022-09-28 | 2023-02-03 | 上海城建城市运营(集团)有限公司 | A road facility status update method based on multi-source data fusion |
| CN115376365A (en) * | 2022-10-21 | 2022-11-22 | 北京德风新征程科技有限公司 | Vehicle control method, device, electronic equipment and computer readable medium |
| CN115376365B (en) * | 2022-10-21 | 2023-01-13 | 北京德风新征程科技有限公司 | Vehicle control method, device, electronic equipment and computer readable medium |
| CN116958926A (en) * | 2023-07-28 | 2023-10-27 | 新石器中研(上海)科技有限公司 | Training method, device, equipment and storage medium for lane line detection model |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109583415B (en) | Traffic light detection and identification method based on fusion of laser radar and camera | |
| CN111091037B (en) | Method and apparatus for determining driving information | |
| CN110705458B (en) | Boundary detection method and device | |
| CN101091103B (en) | Image recognition apparatus and method, and positioning apparatus, vehicle control apparatus, and navigation apparatus using the same | |
| US10552982B2 (en) | Method for automatically establishing extrinsic parameters of a camera of a vehicle | |
| US20200041284A1 (en) | Map road marking and road quality collecting apparatus and method based on adas system | |
| US12056815B2 (en) | Generating map features based on aerial data and telemetry data | |
| CN114758504B (en) | Online vehicle overspeed early warning method and system based on filtering correction | |
| CN114037969A (en) | Automatic driving lane information detection method based on radar point cloud and image fusion | |
| CN105676253A (en) | Longitudinal positioning system and method based on city road marking map in automatic driving | |
| CN107728175A (en) | The automatic driving vehicle navigation and positioning accuracy antidote merged based on GNSS and VO | |
| CN112861748A (en) | Traffic light detection system and method in automatic driving | |
| CN117576652B (en) | Road object identification method and device, storage medium and electronic equipment | |
| CN116978009A (en) | Dynamic object filtering method based on 4D millimeter wave radar | |
| CN114037968A (en) | Lane line detection method based on depth radar point cloud and image data fusion | |
| CN114565674A (en) | Pure visual positioning method and device for urban structured scene of automatic driving vehicle | |
| CN114379544A (en) | Automatic parking system, method and device based on multi-sensor pre-fusion | |
| CN116524177A (en) | Rapid unmanned aerial vehicle landing area detection method based on multi-sensor fusion | |
| CN117079238A (en) | Road edge detection method, device, equipment and storage medium | |
| CN113887294B (en) | Wheel contact point detection method, device, electronic device and storage medium | |
| CN117292355A (en) | A target fusion sensing method, device, computer equipment and storage medium | |
| CN118053158A (en) | A method and system for automatic labeling of dynamic targets in an autonomous driving scenario | |
| CN118941626A (en) | Roadside visual positioning method, device, equipment and medium for traffic participants | |
| CN112784868A (en) | Method for training a machine learning system for an object recognition device, execution method, object recognition device and computer program | |
| CN120820954A (en) | Target detection method, system and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20220211 |
|
| WD01 | Invention patent application deemed withdrawn after publication |
