一种建构三维图像的道路构造深度检测方法、系统及装置

文档序号:678927 发布日期:2021-04-30 浏览:16次 >En<

阅读说明:本技术 一种建构三维图像的道路构造深度检测方法、系统及装置 (Road construction depth detection method, system and device for constructing three-dimensional image ) 是由 窦杨柳 赵广钰 帅进 邹地发 于 2020-12-18 设计创作,主要内容包括:本发明提供一种建构三维图像的道路构造深度检测方法、系统及装置,属于道路检测技术领域。本发明检测方法包括如下步骤:获取建构三维图像的原始数据;对原始数据进行预处理,得到预处理后的高程数据;对高程数据进行校验库回归修正;对各个点修正后的高程值与校验库做标准差分析,得到的残差值作为各个点的最终高程值;依据最终高程值建构出路面构造深度。本发明还提供一种实现所述建构三维图像的道路构造深度检测方法的系统及道路构造深度检测装置。本发明的有益效果为:检测结果精度更高,更加准确。(The invention provides a road structure depth detection method, a system and a device for constructing a three-dimensional image, and belongs to the technical field of road detection. The detection method comprises the following steps: acquiring original data for constructing a three-dimensional image; preprocessing the original data to obtain preprocessed elevation data; performing check library regression correction on the elevation data; performing standard deviation analysis on the corrected elevation value of each point and a check library, and taking the obtained residual error value as the final elevation value of each point; and constructing the pavement structure depth according to the final elevation value. The invention also provides a system for realizing the road construction depth detection method for constructing the three-dimensional image and a road construction depth detection device. The invention has the beneficial effects that: the detection result has higher precision and is more accurate.)

一种建构三维图像的道路构造深度检测方法、系统及装置

技术领域

本发明涉及一种道路检测技术,尤其涉及一种使用点激光、线激光、线性雷达、面阵雷达或是面阵激光和高速相机、线相机或是面相机所组成的三维图像的道路构造深度检测方法及系统,还涉及实现所述建构三维图像的道路构造深度检测方法的道路构造深度检测装置。

背景技术

目前量测道路路面构造深度检测方法是铺砂法和车载激光检测法。铺砂法量测道路构造深度所需的设备不多,但是使用铺砂法需要大量的人力及物力,实施是费时费力,受到人为因素干扰使得检测精度降低,以致鲜少人使用。而车载激光法或是车载雷达法操作简单及方便,不受人为因素、光影、阴影以及油污等干扰,具有操作方便及高可靠性的特点,所以渐渐地被广泛使用在机场跑道、高速道路以及多级道路中。但是车载激光检测法或是车载雷达检测法对于车辆速度有所限制,不同车速下对于扫描区域的次数会有所不同,需要根据不同车速透过算法方式做适当的补偿修正回正确的量测数值。而近年所使用图像处理法和三位检测法都是将道路表面特征进行三维立体建构研究,并且能够准确地获取道路构造深度。

不同的道路构造深度、表面特征所使用的检测方式目前没有统一标准,而且不同道路路面的表面特征以及构造深度也会因为不同的检测方式而有不一致性的结果。也因为路面坡度、表面粗糙度影响以及传感器的抗噪能力不同而使得量测数值具有偏差性,需要使用合理的数据处理方式对传感器所采集的数据做进一步的修正以实现高精度的测量数据,为此,本发明出技术方案从而改进以上的缺陷。

发明内容

为解决现有技术中的问题,本发明提供一种采用激光或雷达建构三维图像的道路构造深度检测方法及系统,还提供一种实现所述建构三维图像的道路构造深度检测方法的道路构造深度检测装置。

本发明检测方法包括如下步骤:

步骤一、获取建构三维图像的原始数据;

步骤二、对原始数据进行预处理,得到预处理后的高程数据;

步骤三:对高程数据进行校验库回归修正;

步骤四:对各个点修正后的高程值与校验库做标准差分析,得到的残差值作为各个点的最终高程值;

步骤五:依据最终高程值建构出路面构造深度。

本发明作进一步改进,步骤一中,所述建构三维图像的原始数据包括根据激光传感器、图像传感器及距离传感器直接上报的数据,或雷达传感器、图像传感器及距离传感器直接上报的数据。

本发明作进一步改进,步骤二中,对原始数据中的激光传感器或雷达传感器的数据进行去抖动并且滤波预处理。

本发明作进一步改进,所述预处理的方法包括卡尔曼滤波器、限幅滤波法、中位值平均滤波法、一阶滞后滤波法、加权递推平均滤波法、算术平均数滤波器、最小均方滤波器、消抖滤波法、限幅消抖滤波法或中值滤波器。

本发明作进一步改进,步骤三和步骤四的处理方法包括线性拟合法、最小二乘法、梯度下降法或标准偏差筛选法。

本发明还提供一种实现所述检测方法的系统,包括采集模块,用于获取建构三维图像的原始数据;

预处理模块:用于对原始数据进行预处理,得到预处理后的高程数据;

修正模块:用于对高程数据进行校验库回归修正;

标准差分析模块:用于对各个点修正后的高程值与校验库做标准差分析,得到的残差值作为各个点的最终高程值;

构造模块:用于依据最终高程值建构出路面构造深度。

本发明还提供一种道路构造深度检测装置,包括激光传感器、距离传感器、图像传感器、数据采集设备和数据处理器,其中,所述数据采集设备的输入端与所述激光传感器、距离传感器、图像传感器输出端相连,所述数据采集设备的输出端与数据处理器输入端相连,所述数据处理器设有上述用于建构出路面构造深度的系统。

本发明作进一步改进,所述道路构造深度检测装置设置在车辆上,每当车辆行进某一段距离,距离传感器分别发出触发信号给激光传感器、图像传感器以及数据采集设备;同时,图像传感器、激光传感器以及距离传感器都会同时将数据传送给数据采集设备。

本发明作进一步改进,所述激光传感器用雷达传感器替代。

与现有技术相比,本发明的有益效果是:能够得到高稳定性、高精度以及高信息度的高程值,从而使检测结果精度更高,更加准确。

附图说明

图1为本发明方法流程图;

图2为本发明道路构造深度检测装置结构框图。

具体实施方式

下面结合附图和实施例对本发明做进一步详细说明。

如图1所示,本发明基于激光或是雷达建构三维图像的道路构造深度,其检测方法包括如下步骤:

步骤一、获取建构三维图像的原始数据。所述原始数据是直接由传感器获取的,无加工的数据,从而能够有效避免因为传感器的抗噪能力不同而使得量测数值具有的偏差性,一致性更好。

步骤二、对原始数据进行去抖动并且滤波预处理,得到预处理后的高程数据。本例除了可以采用硬件上加上防抖动方式外,也同时在获取激光传感器或是雷达传感器获取的数据先做去抖动滤波预处理,使用软件做去抖动滤波功能的方法,在软件上不限于使用卡尔曼滤波器(Kalman Filter)、卡尔曼-布西(Kalman-Bucy)滤波器、混合型卡尔曼滤波器、扩展卡尔曼滤波器(Extended Kalman Filter)、频率加权卡尔曼滤波器、限幅滤波法、中位值平均滤波法、一阶滞后滤波法、加权递推平均滤波法、算术平均数滤波器、最小均方滤波器、消抖滤波法、限幅消抖滤波法以及中值滤波器等。不论使用何种软件滤波器用做去抖动滤波功能的方式,都不违背本发明使用本架构的初衷,去抖动最有效的方式是以某一数列的初始值经过离散动态系统之后,不断地迭代修正离散系统内的参数,使得预测值趋于接近下一次的量测值。

本例采用卡尔曼滤波器对本发明的处理方法进行详细说明。使用Kalman(卡尔曼)滤波去抖动并且做滤波预处理有4个步骤,包含了利用系统过程模型来预测系统下一状态,更新协方差异矩阵参数结合预测值以及量测值的最优化数值,修正差异矩阵参数,最后一步就是将最终的修正后的协方差异矩阵再次代入系统过程模型,如此一来就会不断地进行量测跟预测的不断修正,使得预测值趋于接近下一次的量测值。

步骤S 2.1:每一个激光量测到的点阵数据,赋予线性随机微分方程式(1.1)

X[k]=AX[k-1]+BU[k]+W[k] (1.1)

再加上系统的测量值:

Z[k]=HX[k]+V[k] (1.2)

其中,X[k]是k时刻的系统状态,U[k]是k时刻对系统的控制量。A和B是系统参数,对于多模型系统,它们均为矩阵。Z[k]是k时刻的测量值,H是测量系统的参数,对于多测量系统,H为矩阵。W[k]和V[k]分别表示过程和测量的噪声。本例被假设成高斯白噪声(WhiteGaussianNoise),它们的协方差(covariance)分别是Q,R。

P表示协方差(covariance),是对应于X[k|k-1]的协方差,协方差的计算公式为:

P[k|k-1]=AP[k-1|k-1]A′+Q (2)

式(2)中,P[k|k-1]是X[k|k-1]对应的协方差,A′表示A的转置矩阵,Q是系统过程的协方差,P[k-1|k-1]是X[k-1|k-1]对应的协方差是由当前状态(k-1时)量测到的数据来预测下一个状态(k时)量测到的数据。此步骤是对当前K时状态的预测。在此例是指当前K时所量测的数据。

步骤S2.2:公式(2)是表示现在状态的预测结果,然后本例通过收集现在状态的测量值,结合预测值和测量值,得到现在状态(k)的最优化估算值X[k|k]:

X[k|k]=X[k|k-1]+Kg[k](Z[k]-HZ[k|k-1]) (3)

其中,Kg为卡尔曼增益,Kg的计算公式为:

其中,Z(k)是k时刻的测量值,H是测量系统的参数,对于多测量系统,H为矩阵,H′指H的转置矩阵,W(k)和V(k)分别表示过程和测量的噪声。他们被假设成高斯白噪声(WhiteGaussian Noise),他们的协方差(covariance)分别是Q,R(这里我们假设他们不随系统状态变化而变化)。到现在为止,本发明已经得到了k状态下最优的估算值x[k|k]。

步骤S2.3:为了要令卡尔曼滤波器不断的运行下去,直到系统过程结束,本例还要更新k状态下x[k|k]的协方差,计算公式为:

P[k|k]=(I-Kg[k]H)P[k|k-1] (5)

其中I为[1]的矩阵,对于单模型单测量,I=[1]。当系统进入k+1状态时,P[k|k]就是式子(2)的P[k-1|k-1]。

步骤S2.4:再次量测到的值循环执行步骤S1.1以及步骤S1.2,算法就可以自回归的运算下去,从而可以得到各个时间点的预处理后的高程数据。

步骤三、对高程数据进行校验库回归修正。

步骤四:对各个点修正后的高程值与校验库做标准差分析,得到的残差值作为各个点的最终高程值。

本例的步骤三和步骤四可以统一用线性拟合法、最小二乘法、梯度下降法或标准偏差筛选法等算法。本例步骤S3跟S4使用线性拟合法加上最小二乘法的方式来计算激光量测高程根据步骤S1去抖动滤波后高程数据的残差。

步骤S3:将去抖动并且滤波预处理后的数据进行数据回归修正。

步骤S3.1:将去抖动并且滤波预处理的高程数据其中是一个矩阵,是表示第k个滤波处理后的高程值,其完整表示式如下:

其中,是表示第k个滤波处理后的高程值,T表示高程值点个数,m表示滤波窗口内的高程点个数,i表示第i个高程点,j表示变数是用来取代i+m-1表示法。

步骤S3.2:需要将步骤S3.1中的高程数据矩阵与校验库的高程点最优数据拟合线作线性拟合,本例设定高程点最优数据拟合线公式为:

其中,i表示第i个高程点,i=1……n,z表示第i个高程点的回归值。分别是第i个高程点平均值随时间量测到的高程数据的最优数据拟合线性方程的系数。

将公式(9)做线性拟合:

其中,表示n个高程点的平均值,表示第i个滤波后的高程值,表示n个滤波处理后的高程值的平均值,即

步骤S4:将各个点量测到的高程值与校验库做残差分析,所得出的残差值作为各点的值;

透过公式(13)所得出的高程值平均值再根据得到的拟合回归线的各i点高程值再以公式:

计算残差值就可以得到最终的高程值,其中,表示第i个高程值的残差。

步骤S5:将各个点高程值的残差建构出路面构造深度。

采用步骤S4的公式(14)计算所得到的高程值残差,就可以建构出路面构造深度。

如图2所示,为了获取高稳定性、高精度以及高信息度的高程值,本例还提供一种道路构造深度检测装置,包括激光传感器、距离传感器、图像传感器、数据采集设备和数据处理器,其中,所述数据采集设备的输入端与所述激光传感器、距离传感器、图像传感器输出端相连,所述数据采集设备的输出端与数据处理器输入端相连,所述数据处理器设有上述用于建构出路面构造深度的系统。

本例的距离传感器,不限于车轴编码器、惯导系统、GPS系统以及任何能检测出距离或是定位的设备。激光传感器不限于点激光、线激光、以及3维激光等激光传感器。图像传感器不限于三维相机、面阵相机、线相机以及任何能获取图像的传感器或是设备。以上所涉及到的传感器都被视为现有技术,在应用到本装置中,都理应受到本发明针对道路路面结构深度的构建方法保护。

本例的道路构造深度检测装置的工作原理为:

每当车辆行进某一段距离,距离传感器便会分别发出触发信号给激光传感器(或雷达传感器)、图像传感器以及数据采集设备;而此同时,图像传感器、激光传感器以及距离传感器(或雷达传感器)都会同时将数据传送给数据采集设备。

2.数据采集设备将图像传感器、激光传感器(或雷达传感器)以及距离传感器所传送的数据汇整,并且依据实际使用需求做相应存储。例如:可以将数据依照不同距离,0.2米、0.5米、1米、2米以及5米等不同需求做数据传送至数据处理器系统,而此时的数据并没有经过任何处理。

3.数据采集设备将采集到的数据传送到数据处理器系统以及让数据处理器系统做进一步的处理。

因为车辆在行进当中,遇到巅岥路段时,为了预防获取到不精准的高程值,都会先做硬件方式防抖动以及软件方式去抖动滤波方式,获取到精准的高程值再给后续的算法做处理。然而使用软件去做去抖动滤波方式,会因为各种软件对数值处理方式不同而有不同的精准度。而本发明所阐述的系统架构是依据获取得到的数值加上软件去抖动滤波方式加搭配校验库的回归值做修正,得到的高程值再与校验库的标准差做分析,可以得到残差值,而此残差值便可以作为各点高精准的高程值,高精准的高程值便可以建构出道路路面深度。本发明采用抖动预处理后的数据可以比现有单纯使用校验库得到更高精度的高程值。建构出高程值的道路路面构造深度,可以依据距离传感器以人为的方式来设定所需距离的构造深度,在实际的应用上会更加灵活。

以上所述之具体实施方式为本发明的较佳实施方式,并非以此限定本发明的具体实施范围,本发明的范围包括并不限于本具体实施方式,凡依照本发明所作的等效变化均在本发明的保护范围内。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种智能型土钉倾斜角度及深度测量装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!