CN104765025B - 一种车载雷达数据的处理方法和处理*** - Google Patents
一种车载雷达数据的处理方法和处理*** Download PDFInfo
- Publication number
- CN104765025B CN104765025B CN201510148510.8A CN201510148510A CN104765025B CN 104765025 B CN104765025 B CN 104765025B CN 201510148510 A CN201510148510 A CN 201510148510A CN 104765025 B CN104765025 B CN 104765025B
- Authority
- CN
- China
- Prior art keywords
- radar data
- base point
- filling
- radar
- filled
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 12
- 238000007781 pre-processing Methods 0.000 claims description 41
- 230000002146 bilateral effect Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- 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
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Radar Systems Or Details Thereof (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明适用于数据处理领域,提供了一种车载雷达数据的处理方法和处理***,所述方法包括:对待处理的雷达数据进行预处理;通过双向扫描所述经过预处理的雷达数据,获取最优基点;根据所述最优基点,通过填充算法对所述雷达数据进行填充处理。本发明实施例,对待处理的雷达数据进行预处理,通过双向扫描所述雷达数据,获取最优基点,根据所述最优基点,通过填充算法对所述雷达数据进行填充处理,提供了一种快速高效的雷达数据处理方法和处理***,可以快速对雷达数据进行处理。
Description
技术领域
本发明属于数据处理领域,尤其涉及一种车载雷达数据的处理方法和处理***。
背景技术
随着车载雷达扫描精度和扫描范围的不断增强,需要处理的数据越来越多,如何从大量的数据中能够快速高效地提取出道路信息,并且能够及时的检测到障碍物,为行车安全提供保障,是无人驾驶领域研究的重要课题之一。而现有的车载雷达数据处理不能满足车辆高速行驶的实时性需要。
发明内容
鉴于此,本发明提供一种车载雷达数据的处理方法和处理***,以解决现有技术车载雷达不能快速处理数据的技术问题。
本发明实施例是这样实现的,一种车载雷达数据的处理方法,所述方法包括以下步骤:
对待处理的雷达数据进行预处理;
通过双向扫描所述经过预处理的雷达数据,获取最优基点;
根据所述最优基点,通过填充算法对所述雷达数据进行填充处理。
本发明实施例还提供一种车载雷达数据的处理***,所述***包括:预处理单元,用于对待处理的雷达数据进行预处理;最优基点获取单元,用于通过双向扫描经过所述预处理单元预处理的雷达数据,获取最优基点;
填充处理单元,用于根据所述最优基点获取单元获取的最优基点,通过填充算法对所述雷达数据进行填充处理。
本发明实施例,对待处理的雷达数据进行预处理,通过双向扫描所述雷达数据,获取最优基点,根据所述最优基点,通过填充算法对所述雷达数据进行填充处理,提供了一种快速高效的雷达数据处理方法和处理***,可以快速对雷达数据进行处理。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的车载雷达数据处理方法的流程图;
图2是本发明实施例提供的车载雷达数据处理***的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一
如图1所示为本发明实施例提供的车载雷达数据处理方法的流程图,所述方法包括以下步骤:
步骤S101,对待处理的雷达数据进行预处理。
在本发明实施例,进行数据处理的终端首先对待处理的雷达数据进行预处理,通过预处理将待处理的雷达数据中的无效数据过滤掉。所述对待处理的雷达数据进行预处理,包括:
1、以车辆的转弯半径和车宽为弦长确定所述待处理数据的预处理步长;
2、根据所述预处理步长对所述雷达数据进行处理。
在确定了预处理步长之后,根据该预处理步长对雷达数据进行处理,具体为:
a、如果所述预处理步长内所有的雷达数据都为无效值,则将所述预处理步长内的所有元素值填充为能够保证雷达数据稳定采集的最大有效距离MAXVALIDLEN;或者,
b、如果所述预处理步长内所有的雷达数据都为有效值,则利用所述雷达数据前的最后一个数据值填充所述雷达数据内的第一个元素值。
当两个障碍物之间的距离小于车宽时,车辆不应该从两个障碍物之间穿过,从而保障行车安全。
步骤S102,通过双向扫描所述经过预处理的雷达数据,获取最优基点。
在本发明实施例中,进行数据处理的终端通过双向扫描的方法,同时处理左右两边的雷达数据,减少扫描的迭代次数,并根据路况特征,计算出合适的扫描半径,快速扫描到最优基点。其中,所述通过双向扫描所述雷达数据,获取最优基点,具体为:
从所述雷达数据的中间向两边扫描,将距离雷达中心距离最近的点确定为最优基点。
以第一、二象限雷达数据处理为例,首先根据车宽w和当前基点距离雷达中心的距离为半径,计算出下一个扫描半径,在计算的步长内选择最优基点,扫描方向为:第二象限数据逆时针方向扫描,第一象限数据顺时针扫描;选择最优基点的标准:该点距离雷达中心距离最近优先,该点离雷达中心的距离小于雷达数据稳定采集的最大有效距离MAXVALIDLEN。
步骤S103,根据所述最优基点,通过填充算法对所述雷达数据进行填充处理。
在本发明实施例中,采用了线性拟合的思想,将两个基点之间距离雷达中心的半径差值,按照一定的线性比例,从距离雷达中心最近的基点开始进行填充两基点之间的所有数据元素,根据相邻两基点雷达数据的相对大小的变化趋势,分别针对第一、二象限的雷达数据进行处理。所述根据所述最优基点,通过填充算法对所述雷达数据进行填充处理的步骤具体为:
如果雷达数据为第一象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第一象限,且为顺时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为顺时针填充,根据公式
进行填充,
其中,vec[x]、vec[y]为要填充的数组元素,vec[i]、vec[k]为前一个基点距雷达中心的距离,vec[curIndex]为当前基点距雷达中心的距离,i、k为前一个基点的下标,curIndex为当前基点的下标。
本发明实施例,对待处理的雷达数据进行预处理,通过双向扫描所述雷达数据,获取最优基点,根据所述最优基点,通过填充算法对所述雷达数据进行填充处理,提供了一种快速高效的雷达数据处理方法,可以快速对雷达数据进行处理。
实施例二
如图2所示为本发明实施例提供的车载雷达数据处理***的结构图,为了便于说明,仅示出与本发明实施例相关的部分,包括:
预处理单元201,用于对待处理的雷达数据进行预处理。
在本发明实施例,进行数据处理的终端首先对待处理的雷达数据进行预处理,通过预处理将待处理的雷达数据中的无效数据过滤掉。所述预处理单元201,包括:
预处理步长确定子单元2011,用于以车辆的转弯半径和车宽为弦长确定所述待处理数据的预处理步长。预处理子单元2012,用于根据所述预处理步长确定子单元2011确定的预处理步长对所述雷达数据进行处理。
在确定了预处理步长之后,根据该预处理步长对雷达数据进行处理,具体为:
a、如果所述预处理步长内所有的雷达数据都为无效值,则将所述预处理步长内的所有元素值填充为能够保证雷达数据稳定采集的最大有效距离MAXVALIDLEN;或者,
b、如果所述预处理步长内所有的雷达数据都为有效值,则利用所述雷达数据前的最后一个数据值填充所述雷达数据内的第一个元素值。
当两个障碍物之间的距离小于车宽时,车辆不应该从两个障碍物之间穿过,从而保障行车安全。
最优基点获取单元202,用于通过双向扫描经过所述预处理单元201预处理的雷达数据,获取最优基点。
在本发明实施例中,进行数据处理的终端通过双向扫描的方法,同时处理左右两边的雷达数据,减少扫描的迭代次数,并根据路况特征,计算出合适的扫描半径,快速扫描到最优基点。所述最优基点获取单元202获取最优基点,具体为:
从所述雷达数据的中间向两边扫描,将距离雷达中心距离最近的点确定为最优基点。
以第一、二象限雷达数据处理为例,首先根据车宽w和当前基点距离雷达中心的距离为半径,计算出下一个扫描半径,在计算的步长内选择最优基点,扫描方向为:第二象限数据逆时针方向扫描,第一象限数据顺时针扫描;选择最优基点的标准:该点距离雷达中心距离最近优先,该点离雷达中心的距离小于雷达数据稳定采集的最大有效距离MAXVALIDLEN。
填充处理单元203,用于根据所述最优基点获取单元202获取的最优基点,通过填充算法对所述雷达数据进行填充处理。
在本发明实施例中,采用了线性拟合的思想,将两个基点之间距离雷达中心的半径差值,按照一定的线性比例,从距离雷达中心最近的基点开始进行填充两基点之间的所有数据元素,根据相邻两基点雷达数据的相对大小的变化趋势,分别针对第一、二象限的雷达数据进行处理。所述填充处理单元203进行填充处理,具体为:
如果雷达数据为第一象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第一象限,且为顺时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为顺时针填充,根据公式
进行填充,
其中,vec[x]、vec[y]为要填充的数组元素,vec[i]、vec[k]为前一个基点距雷达中心的距离,vec[curIndex]为当前基点距雷达中心的距离,i、k为前一个基点的下标,curIndex为当前基点的下标。
本发明实施例,对待处理的雷达数据进行预处理,通过双向扫描所述雷达数据,获取最优基点,根据所述最优基点,通过填充算法对所述雷达数据进行填充处理,提供了一种快速高效的雷达数据处理***,可以快速对雷达数据进行处理。
本领域普通技术人员可以理解为上述实施例二所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种车载雷达数据的处理方法,其特征在于,所述方法包括以下步骤:
对待处理的雷达数据进行预处理;
通过双向扫描所述经过预处理的雷达数据,获取最优基点;
根据所述最优基点,通过填充算法对所述雷达数据进行填充处理;
从所述雷达数据的中间向两边扫描,将距离雷达中心距离最近的点确定为最优基点,所述根据所述最优基点,通过填充算法对所述雷达数据进行填充处理的步骤具体为:
如果雷达数据为第一象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第一象限,且为顺时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为顺时针填充,根据公式
进行填充,
其中,vec[x]、vec[y]为要填充的数组元素,vec[i]、vec[k]为前一个基点距雷达中心的距离,vec[curIndex]为当前基点距雷达中心的距离,i、k为前一个基点的下标,curIndex为当前基点的下标。
2.如权利要求1所述的方法,其特征在于,所述对待处理的雷达数据进行预处理,包括:
以车辆的转弯半径和车宽为弦长确定所述待处理数据的预处理步长;根据所述预处理步长对所述雷达数据进行处理。
3.一种车载雷达数据的处理***,其特征在于,所述***包括:
预处理单元,用于对待处理的雷达数据进行预处理;
最优基点获取单元,用于通过双向扫描经过所述预处理单元预处理的雷达数据,获取最优基点;
填充处理单元,用于根据所述最优基点获取单元获取的最优基点,通过填充算法对所述雷达数据进行填充处理;
所述最优基点获取单元获取最优基点,具体为:从所述雷达数据的中间向两边扫描,将距离雷达中心距离最近的点确定为最优基点;
所述填充处理单元进行填充处理,具体为:
如果雷达数据为第一象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第一象限,且为顺时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为逆时针填充,根据公式
进行填充;或者,
如果雷达数据为第二象限,且为顺时针填充,根据公式
进行填充,
其中,vec[x]、vec[y]为要填充的数组元素,vec[i]、vec[k]为前一个基点距雷达中心的距离,vec[curIndex]为当前基点距雷达中心的距离,i、k为前一个基点的下标,curIndex为当前基点的下标。
4.如权利要求3所述的***,其特征在于,所述预处理单元,包括:
预处理步长确定子单元,用于以车辆的转弯半径和车宽为弦长确定所述待处理数据的预处理步长;
预处理子单元,用于根据所述预处理步长确定子单元确定的预处理步长对所述雷达数据进行处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510148510.8A CN104765025B (zh) | 2015-03-31 | 2015-03-31 | 一种车载雷达数据的处理方法和处理*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510148510.8A CN104765025B (zh) | 2015-03-31 | 2015-03-31 | 一种车载雷达数据的处理方法和处理*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104765025A CN104765025A (zh) | 2015-07-08 |
CN104765025B true CN104765025B (zh) | 2017-09-29 |
Family
ID=53646975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510148510.8A Active CN104765025B (zh) | 2015-03-31 | 2015-03-31 | 一种车载雷达数据的处理方法和处理*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104765025B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114463673B (zh) * | 2021-12-31 | 2023-04-07 | 深圳市东信时代信息技术有限公司 | 素材推荐方法、装置、设备及存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8775063B2 (en) * | 2009-01-26 | 2014-07-08 | GM Global Technology Operations LLC | System and method of lane path estimation using sensor fusion |
EP2315048A1 (en) * | 2009-10-22 | 2011-04-27 | Toyota Motor Europe NV/SA | Submillimeter radar using signals reflected from multiple angles |
CN102270301B (zh) * | 2011-06-07 | 2013-05-08 | 南京理工大学 | 一种svm与激光雷达结合检测非结构化道路边界的方法 |
JP5977059B2 (ja) * | 2012-03-29 | 2016-08-24 | 富士通テン株式会社 | レーダ装置、および、信号処理方法 |
CN103760569B (zh) * | 2013-12-31 | 2016-03-30 | 西安交通大学 | 一种基于激光雷达的可行驶区域检测方法 |
CN103778429B (zh) * | 2014-01-24 | 2017-03-08 | 青岛秀山移动测量有限公司 | 一种车载激光扫描点云中道路信息自动提取方法 |
CN104392625B (zh) * | 2014-11-26 | 2016-06-08 | 浙江大学 | 一种基于多种传感器的车辆自动驾驶***及方法 |
-
2015
- 2015-03-31 CN CN201510148510.8A patent/CN104765025B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104765025A (zh) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6347827B2 (ja) | 車線境界線を検出する方法、装置、およびデバイス | |
US9771080B2 (en) | Road surface gradient detection device | |
US8655081B2 (en) | Lane recognition system, lane recognition method, and lane recognition program | |
CN109146963B (zh) | 一种基于快速特征匹配的图像位置偏移检测方法 | |
CN104239870B (zh) | 一种基于曲线弧分割的椭圆检测方法 | |
CN115451983B (zh) | 一种复杂场景下的动态环境建图与路径规划方法及装置 | |
US20220156483A1 (en) | Efficient three-dimensional object detection from point clouds | |
CN105069415A (zh) | 车道线检测方法和装置 | |
US9070034B2 (en) | Method and system for correcting QR code image | |
JP5986949B2 (ja) | 境界線認識装置 | |
US9589213B2 (en) | Apparatus for recognizing turnoff from vehicle roadway | |
US11423546B2 (en) | Apparatus for recognizing object based on LiDAR sensor and method thereof | |
CN110874566A (zh) | 生成数据集的方法及装置、利用其的学习方法及学习装置 | |
CN104346833A (zh) | 一种基于单目视觉的车辆重构算法 | |
CN110334751B (zh) | 用于捆扎节点的图像处理方法及装置、终端 | |
CN104765025B (zh) | 一种车载雷达数据的处理方法和处理*** | |
CN113763412B (zh) | 图像处理方法、装置及电子设备、计算机可读存储介质 | |
US9465102B2 (en) | Apparatus, method, and computer readable medium for correcting an interpolation coefficient for stereo matching | |
CN108292441A (zh) | 用于机动车辆的视觉***和控制视觉***的方法 | |
WO2014054124A1 (ja) | 路面標示検出装置及び路面標示検出方法 | |
CN108241868B (zh) | 图像客观相似度到主观相似度的映射方法及装置 | |
CN114693862A (zh) | 三维点云数据模型重建方法、目标重识别方法及装置 | |
Galvanin et al. | The canny detector with edge region focusing using an anisotropic diffusion process | |
JPH11219435A (ja) | 自動車用白線検出装置 | |
JP6606858B2 (ja) | 物体検出装置および物体検出方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |