一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

星载光子计数激光雷达数据去噪滤波方法及装置

2022-11-28 13:45:33 来源:中国专利 TAG:


1.本公开涉及雷达技术领域,具体涉及一种星载光子计数激光雷达数据去噪滤波方法及装置。


背景技术:

2.一般而言,激光雷达发射和接收信号的工作模式有两种,一种是脉冲模拟检测法(即全波形记录的激光雷达),另一种是微脉冲光子计数法,这两种工作模式各有其优缺点,分别介绍如下:脉冲模拟检测法首先发射能量较高,持续时间较长的信号(4~8 ns),然后激光接收器累积一定时间间隔内所有返回光子的能量,通过对累积能量的时间序列进行数模转换,得到激光雷达的全波形记录。基于脉冲模拟检测法的激光器需要发射高能量的脉冲,并通过在短间隔时间内累积大量光子能量的方式来保持接收信号较高的信噪比,该方法限制了仪器的发射频率,加快了仪器的损耗速率,制约着仪器的寿命,一般采用多个激光器件备份的方式实现长时间观测。
3.微脉冲光子计数激光雷达发射信号能量较低、持续时间较短(1 ns)的激光脉冲(微脉冲),并仅需记录返回的数以万计光子中的一个或几个。微脉冲光子计数方法与脉冲模拟检测方法不同之处是前者发射的脉冲能量更低,频率更高,并且记录返回信号时不进行光子能量累积、模拟信号波峰提取等过程,而是直接记录了光子坐标。光子计数能够更真实地记录地表信息,降低了脉冲模拟检测式激光雷达波形分解及离散点云记录的不确定性。
4.微脉冲光子计数技术采用更加灵敏的探测技术,能够做到单光子级别的探测。仪器发射脉冲的展宽小,且发射频率高,能充分利用激光雷达数据获取更高密度、更真实的数据,并可延长激光器的寿命。光子计数激光雷达作为未来的发展趋势具有很大的研究前景和价值,但由于微脉冲光子计数方法检测的是弱信号,故相比脉冲模拟检测式激光雷达,其受噪声的影响更大。仪器在探测有效信息时也记录了大量的太阳背景噪声和仪器噪声等,尤其是白天观测时受太阳光干扰和大气噪声的影响很大。
5.目前,现有的三维机载点云滤波算法如不规则三角网滤波、坡度滤波、移动曲面滤波等均不能直接应用在星载光子计数激光雷达数据处理中。因此,如何开发出一种解决微脉冲机理造成的强烈背景噪声的快速去噪滤波方法,是目前亟待解决的问题。


技术实现要素:

6.本公开实施例提供一种星载光子计数激光雷达数据去噪滤波方法及装置。
7.第一方面,本公开实施例中提供了一种星载光子计数激光雷达数据去噪滤波方法,包括:获取星载光子计数激光雷达数据集;所述星载光子计数激光雷达数据集包括激光雷达数据的空间地理信息以及所述激光雷达数据中的每个空间地理信息对应信号光子还
是噪声光子的原始标签信息;对所述星载光子计数激光雷达数据集e在沿卫星运行方向上的地面轨道进行分割,得到多个子数据集;对于任意一个子数据集,在沿卫星运行轨道方向上分割为多个窗口;基于所述多个窗口中目标窗口内任意一个激光雷达数据的高度以及所述目标窗口内所有激光雷达数据的光子统计特征计算得到所述任意一个激光雷达数据的光子特征;从所述子数据集中随机抽取多个光子对应的所述光子特征以及噪声对应的所述光子特征,随机抽取的光子特征以及对应的所述原始标签信息形成训练数据;利用所述训练数据训练堆栈预测模型,训练完成的所述堆栈预测模型用于识别星载光子计数激光雷达数据中的噪声光子;所述堆栈预测模型包括多个子机器学习模型。
8.其中,基于所述多个窗口中目标窗口内任意一个激光雷达数据的高度以及所述目标窗口内所有激光雷达数据的光子统计特征计算得到所述任意一个激光雷达数据的光子特征,包括:利用如下公式计算所述激光雷达数据的光子特征:其中,为第mk个窗口内第i个数据的光子特征,为第mk窗口内第i个光子信号的高度,为第mk窗口内所有光子信号高度的集合,为第mk窗口内所有光子信号沿卫星运行轨道距离的集合,f为光子统计特征函数。
9.其中,所述光子统计特征函数对应的光子统计特征包括如下一种或多种的组合:平均高度h
mean
、中值高度h
median
、高度分位数h
px
、高度标准差h
sd
、高度方差h
var
、最低高度h
min
、最高高度h
max
、高度分布范围h
range
、平均绝对偏差h
mad
、变动系数h
cv
、四分位间距h
iqr
、冠层突出比h
crr
、峰度h
kurtosis
、偏度h
skewness
、knn邻近距离h
knn-x

10.其中,利用所述训练数据训练堆栈预测模型,包括:利用所述训练数据分别训练所述堆栈预测模型包括的多个子机器学习模型;基于训练后的所述多个子机器学习模型对验证集中光子特征的识别准确率,确定所述多个子机器学习模型的权重;其中所述堆栈预测模型对数据的预测结果基于所述多个子机器学习模型的预测结果以及所述权重得到。
11.其中,利用所述训练数据训练堆栈预测模型,包括:构建c个子机器学习模型组成的集合m;设定重复训练次数n、交叉验证次数k和模型堆叠层数l;从l个模型堆叠层选择未装入模型的模型堆叠层l,作为集成本次训练模型的模型堆叠层;开始第t次重复训练,将训练集随机分割成多个独立数据块;选择训练集的第j个独立数据块参与模型的训练;在集合m中选择未参与训练的子机器学习模型开始训练,计算得到子机器学习模型的交叉验证结果;返回在集合m中选择未参与训练的子机器学习模型开始训练的步骤,直到遍历集合m中所有子机器学习模型为止;
返回选择训练集的第j个独立数据块参与模型的训练的步骤,直到遍历完训练集中的k个独立数据块为止;重复训练次数t加1,并返回开始第t次重复训练的步骤,直到满足n次重复训练次数为止;计算当前训练的子机器学习模型的权重,并将训练完成的所述子机器学习模型和对应的权重装载至第l个堆叠层中;若未装载满l个模型堆叠层,模型对叠层l加1,并返回从l个模型堆叠层选择未装入模型的模型堆叠层l的步骤,若已装载完全部的l个模型堆叠层,则得到利用所述子数据集训练得到的所述堆栈预测模型。
12.第二方面,本公开实施例中提供了一种星载光子计数激光雷达数据去噪滤波装置,其特征在于,包括:第一获取模块,被配置为获取星载光子计数激光雷达数据集;所述星载光子计数激光雷达数据集包括激光雷达数据的空间地理信息以及所述激光雷达数据中的每个空间地理信息对应信号光子还是噪声光子的原始标签信息;第一分割模块,被配置为对所述星载光子计数激光雷达数据集e在沿卫星运行方向上的地面轨道进行分割,得到多个子数据集;第二分割模块,被配置为对于任意一个子数据集,在沿卫星运行轨道方向上分割为多个窗口;计算模块,被配置为基于所述多个窗口中目标窗口内任意一个激光雷达数据的高度以及所述目标窗口内所有激光雷达数据的光子统计特征计算得到所述任意一个激光雷达数据的光子特征;抽取模块,被配置为从所述子数据集中随机抽取多个光子对应的所述光子特征以及噪声对应的所述光子特征,随机抽取的光子特征以及对应的所述原始标签信息形成训练数据;训练模块,被配置为利用所述训练数据训练堆栈预测模型,训练完成的所述堆栈预测模型用于识别星载光子计数激光雷达数据中的噪声光子;所述堆栈预测模型包括多个子机器学习模型。
13.所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
14.在一个可能的设计中,上述装置的结构中包括存储器和处理器,所述存储器用于存储一条或多条支持上述装置执行上述对应方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。上述装置还可以包括通信接口,用于上述装置与其他设备或通信网络通信。
15.第三方面,本公开实施例提供了一种电子设备,包括存储器、处理器以及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现上述任一方面所述的方法。
16.第四方面,本公开实施例提供了一种计算机可读存储介质,用于存储上述任一装置所用的计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
17.第五方面,本公开实施例提供了一种计算机程序产品,其包含计算机指令,该计算
机指令被处理器执行时用于实现上述任一方面所述的方法。
18.本公开实施例提供的技术方案可以包括以下有益效果:本发明提供的星载光子计数激光雷达数据去噪滤波方法通过基于自动机器学习模型进行光子信号的提取。该方法可以在有限训练样本条件下保证运算的速度,节约系统运行成本;该方法通过完整的评估系统对超参数与模型设计空间进行有效采样,提高模型的先进性能与模型压缩的质量,从而获取性能最优的模型进行光子信号提取,极大提高了运算的精度。
19.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
20.结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中:图1示出根据本公开一实施方式的星载光子计数激光雷达数据去噪滤波方法的流程图;图2示出根据本公开一实施方式的星载光子计数激光雷达数据集e按照比例随机选取训练样本的示意图;图3示出根据本公开一实施方式中模型训练的验证过程示意图;图4示出根据本公开一实施方式的低信噪比去噪标签结果图;图5示出根据本公开一实施方式的高信噪比去噪标签结果图;图6示出根据本公开一实施方式的星载光子计数激光雷达数据去噪滤波装置的结构框图;图7是适于用来实现根据本公开一实施方式的星载光子计数激光雷达数据去噪滤波方法的电子设备的结构示意图。
具体实施方式
21.下文中,将参考附图详细描述本公开的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。
22.在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
23.另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
24.本发明公开了一种星载光子计数激光雷达数据去噪滤波的方法,该方法采用有监督的分类思想,基于自动机器学习模型进行光子信号的提取。该方法通过目视解译、icesat-2卫星光子产品或粗分类算法等途径构建光子分类准样本;构造多种通用型光子统计特征;通过多种机器学习模型(如随机森林模型、梯度增强模型、广义线性模型、极端随机森林模型、极端梯度增强模型)压缩与集成,构建堆栈预测模型stackingk;通过堆栈预测模
型stackingk预测光子信号与噪声标签,从而提取光子信号。
25.该方法可以在有限训练样本条件下保证运算的速度,节约系统运行成本;该方法通过完整的评估系统对超参数与模型设计空间进行有效采样,提高模型的先进性能与模型压缩的质量,从而获取性能最优的模型进行光子信号提取,极大提高了运算的精度。故该方法可在星载光子计数激光雷达数据去噪滤波中保证较高的速度与准确性。
26.下面通过具体实施例详细介绍本公开实施例的细节。
27.图1示出根据本公开一实施方式的星载光子计数激光雷达数据去噪滤波方法的流程图。如图1所示,该星载光子计数激光雷达数据去噪滤波方法包括以下步骤:在步骤s101中,获取星载光子计数激光雷达数据集;所述星载光子计数激光雷达数据集包括激光雷达数据的空间地理信息以及所述激光雷达数据中的每个空间地理信息对应信号光子还是噪声光子的原始标签信息;在步骤s102中,对所述星载光子计数激光雷达数据集e在沿卫星运行方向上的地面轨道进行分割,得到多个子数据集;在步骤s103中,对于任意一个子数据集,在沿卫星运行轨道方向上分割为多个窗口;在步骤s104中,基于所述多个窗口中目标窗口内任意一个激光雷达数据的高度以及所述目标窗口内所有激光雷达数据的光子统计特征计算得到所述任意一个激光雷达数据的光子特征;在步骤s105中,从所述子数据集中随机抽取多个光子对应的所述光子特征以及噪声对应的所述光子特征,随机抽取的光子特征以及对应的所述原始标签信息形成训练数据;在步骤s106中,利用所述训练数据训练堆栈预测模型,训练完成的所述堆栈预测模型用于识别星载光子计数激光雷达数据中的噪声光子;所述堆栈预测模型包括多个子机器学习模型。
28.激光雷达数据的空间地理信息包括信号的纬度、经度和高度。
29.在本实施例的一个可选实现方式中,基于所述多个窗口中目标窗口内任意一个激光雷达数据的高度以及所述目标窗口内所有激光雷达数据的光子统计特征计算得到所述任意一个激光雷达数据的光子特征,包括:利用如下公式计算所述激光雷达数据的光子特征:其中,为第mk个窗口内第i个数据的光子特征,为第mk窗口内第i个光子信号的高度,为第mk窗口内所有光子信号高度的集合,为第mk窗口内所有光子信号沿卫星运行轨道距离的集合,f为光子统计特征函数。
30.在本实施例的一个可选实现方式中,所述光子统计特征函数对应的光子统计特征包括如下一种或多种的组合:平均高度h
mean
、中值高度h
median
、高度分位数h
px
、高度标准差h
sd
、高度方差h
var
、最低高度h
min
、最高高度h
max
、高度分布范围h
range
、平均绝对偏差h
mad
、变动系数h
cv
、四分位间距h
iqr
、冠层突出比h
crr
、峰度h
kurtosis
、偏度h
skewness
、knn邻近距离h
knn-x

31.在本实施例的一个可选实现方式中,利用所述训练数据训练堆栈预测模型,包括:
利用所述训练数据分别训练所述堆栈预测模型包括的多个子机器学习模型;基于训练后的所述多个子机器学习模型对验证集中光子特征的识别准确率,确定所述多个子机器学习模型的权重;其中所述堆栈预测模型对数据的预测结果基于所述多个子机器学习模型的预测结果以及所述权重得到。
32.在本实施例的一个可选实现方式中,利用所述训练数据训练堆栈预测模型,包括:构建c个子机器学习模型组成的集合m;设定重复训练次数n、交叉验证次数k和模型堆叠层数l;从l个模型堆叠层选择未装入模型的模型堆叠层l,作为集成本次训练模型的模型堆叠层;开始第t次重复训练,将训练集随机分割成多个独立数据块;选择训练集的第j个独立数据块参与模型的训练;在集合m中选择未参与训练的子机器学习模型开始训练,计算得到子机器学习模型的交叉验证结果;返回在集合m中选择未参与训练的子机器学习模型开始训练的步骤,直到遍历集合m中所有子机器学习模型为止;返回选择训练集的第j个独立数据块参与模型的训练的步骤,直到遍历完训练集中的k个独立数据块为止;重复训练次数t加1,并返回开始第t次重复训练的步骤,直到满足n次重复训练次数为止;计算当前训练的子机器学习模型的权重,并将训练完成的所述子机器学习模型和对应的权重装载至第l个堆叠层中;若未装载满l个模型堆叠层,模型对叠层l加1,并返回从l个模型堆叠层选择未装入模型的模型堆叠层l的步骤,若已装载完全部的l个模型堆叠层,则得到利用所述子数据集训练得到的所述堆栈预测模型。
33.下面通过一种实现方式详细介绍本公开。
34.本公开提供了一种星载光子计数激光雷达数据去噪滤波方法,其包括以下步骤:s1:将数据集e中的激光雷达数据进行空间降维处理,将光子经度lon、纬度lat归一化为沿卫星运行轨道距离d,归一化过程如下:将wgs-84坐标系转化为utm投影坐标系,计算得到utm投影坐标系下的经度lon
utm
与纬度lat
utm
;并按照如下公式计算得到第n个光子的沿卫星运行轨道距离dn:其中,min(lon
utm
)表示数据集e中所有光子信号的最小经度;min(lat
utm
)表示数据集e中所有光子信号的最小纬度。
35.本实施例中,星载光子计数激光雷达数据集e例如可以是源自icesat-2 卫星atl03产品中经度、纬度、高度信息与atl08产品中待进一步分类的光子信息,数据集e中的激光雷达数据对应有原始标签信息,原始标签信息用于标识数据集e中的激光雷达数据是信号光子还是噪声光子。但是原始标签信息可能存在较大误差,因此需要做进一步分类,将数据集e中的激光雷达数据划分为信号光子和噪声光子。数据格式例如可以为科学数据格
式hdf5或文本格式数据,这两种均是目前主流的光子计数激光雷达数据格式。
36.s2:设定分割距离d
set
,对星载光子计数激光雷达数据集e在沿卫星运行方向上的地面轨道进行分割,每隔d
set
距离对数据集e分割一次,将数据集e分割为p个子数据集;在一些实施例中,以d
set
为10000米,进行数据集的分割处理。在其他实施例中,d
set
可以根据实际情况设定为其他数值,不以上述10000米为限制,d
set
的设定范围可以在5000-15000米之间。
37.s3:选定一个未处理的子数据集ek,设定滑动窗口距离d
win
将子数据集在沿卫星运行轨道方向上分割为多个窗口;在一些实施例中,d
win
值为10。在其他实施例中,d
win
的值可以根据实际情况设定为其他数值,d
win
的值设定可以为10-20之间的整数。
38.s4:根据得出第mk个窗口内第i个数据的光子特征,为第mk窗口内第i个光子信号的高度,为第mk窗口内所有光子信号高度的集合,为第mk窗口内所有光子信号沿卫星运行轨道距离的集合,f为光子统计特征函数,其中光子的统计特征包括平均高度h
mean
、中值高度h
median
、高度分位数h
px
、高度标准差h
sd
、高度方差h
var
、最低高度h
min
、最低高度h
max
、高度分布范围h
range
、平均绝对偏差h
mad
、变动系数h
cv
、四分位间距h
iqr
、冠层突出比h
crr
、峰度h
kurtosis
、偏度h
skewness
、knn邻近距离h
knn-x
,最后计算得出。与、共同组成第mk个窗口内第i个光子信号的特征,其中为第mk窗口内第i个光子信号的沿卫星运行轨道距离。下面给出所有光子统计特征函数计算方式:,n为第mk窗口内的所有光子信号的个数;窗口内的所有光子信号的个数;,,θ
x
为总体高度的x分位数,p为高度概率密度分布函数;
,θ
0.75
为总体高度的 75分位数,θ
0.25
为总体高度的25分位数;的25分位数;其中min
x
为计算欧式距离中最小的x
个距离,;本实施例中的式中可以设定高度百分位x为0.05,0.1,0.15,
……
,0.95,min
x
中x值为5,10。在其他实施例中,min
x
可以根据实际情况设定为其他数值,min
x
的值设定为3-30之间的整数。
39.s5:预设随机抽取光子比例q,对子数据集ek对应的特征集fk进行随机抽取,基于原始标签信息分别抽取q比例的信号光子特征与q比例的噪声光子特征,随机抽取的信号光子特征与噪声光子特征共同组成子数据集ek的训练特征集xk,同时得到与训练特征集对应的原始标签信息集yk(从数据集ek中获取),xk与yk共同组成训练集ak。
40.本实施例中原始标签信息集yk源自 icesat-2 卫星atl08产品中待分类的光子标签信息。图2示出根据本公开一实施方式的星载光子计数激光雷达数据集e按照比例随机选取训练样本的示意图。如图2所示,本实施例中的q比例为10%,进行随机训练样本的抽取。在其他实施例中,q比例可以根据实际情况设定为其他数值,不以上述10%为限制,设定范围在5%-30%之间。
41.s6:本方法采用堆栈预测模型stackingk,堆栈预测模型需集成多个具备优异表现性能(如良好的准确性、稳定性等)的子机器学习模型,从而提升整体模型表现性能。训练模型前需设定如下参数:构建c个机器学习模型组成的集合m;设定重复训练次数n;设定交叉验证次数k;设定模型堆叠层数l。
42.下面举例说明模型具体训练步骤:本实施例中的c为5,集合m包含分布式随机森林模型(drf)、梯度增强模型(gbm)、广义线性模型(glm)、极端随机森林模型(xrt)、极端梯度增强模型(xgb),n为3,k为20,l为5。在其他实施例中,c、m、n、k、l不以上述设定为限制,设定参数时需综合考量模型训练的速度与准确性。
43.s7:在l个模型堆叠层中,每次模型经过训练后装入一个堆叠层内,因此模型训练前需选择未装入待训练模型的堆叠层l,作为集成本次训练模型的堆叠层;s8:开始第t次重复训练,将训练集ak随机分割成k个独立数据块;s9:选择训练集ak的第j个独立数据块参与模型的训练;s10:在集合m中选择未参与训练的模型开始训练,计算得到模型的交叉验证结果;在s10步骤中,本实施例中模型参数调整方法采用参数空间平均采样法,并遍历所有采样结果自由组合的情况,从而获取稳定、客观的训练结果。同时不以本实施例模型参数调整方法为限制,也可根据专家先验知识自行调整。本实施例采用监督学习标准精度评价方法,将混淆矩阵(误差矩阵)中f1得分作为验证结果指标。
44.tp为被判定为信号的光子,实际为信号;fp为被判定为信号的光子,实际为噪声;fn为被判定为噪声的光子,实际为信号。
45.s11:返回s10步骤,直到遍历集合m中所有模型类型为止;s12:返回s9步骤,直到遍历ak的k个独立数据块为止;s13:返回s8步骤,直到满足n次重复试验次数为止;s14:计算,并将训练模型与模型权重装载入第l个堆叠层;图3示出根据本公开一实施方式中模型训练的验证过程示意图。如图3所示,本实施例中验证模型性能指标为f1得分。在其他实施例中,验证模型性能指标可以根据实际情况设定,不以上述为限制。
46.s15:若未装载满l个堆叠层,则返回s7步骤。若已装载全部堆叠层,则得到子数据集ek的堆栈预测模型stackingk;s16:将特征集fk分别输入到堆栈预测模型stackingk的l个子机器学习模型中,再根据模型权重对子机器学习模型预测结果进行加权,得到子数据集ek的预测标签;s17:返回s3步骤,直到预测完全部子数据集为止;s18:获取全部预测标签集合,筛选去除噪声标签光子,最终提取到信号光子;图4示出根据本公开一实施方式的高信噪比去噪标签结果图;图5示出根据本公开一实施方式的低信噪比去噪标签结果图。
47.本公开提供的星载光子计数激光雷达数据去噪滤波方法通过基于自动机器学习模型进行光子信号的提取。该方法可以在有限训练样本条件下保证运算的速度,节约系统运行成本;该方法通过完整的评估系统对超参数与模型设计空间进行有效采样,提高模型的先进性能与模型压缩的质量,从而获取性能最优的模型进行光子信号提取,极大提高了运算的精度。
48.下述为本公开装置实施例,可以用于执行本公开方法实施例。
49.图6示出根据本公开一实施方式的星载光子计数激光雷达数据去噪滤波装置的结构框图。该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图6所示,该星载光子计数激光雷达数据去噪滤波装置包括:
第一获取模块601,被配置为获取星载光子计数激光雷达数据集;所述星载光子计数激光雷达数据集包括多个激光雷达数据以及每个激光雷达数据是信号光子还是噪声光子的原始标签信息;第一分割模块602,被配置为对所述星载光子计数激光雷达数据集e在沿卫星运行方向上的地面轨道进行分割,得到多个子数据集;第二分割模块603,被配置为对于任意一个子数据集,在沿卫星运行轨道方向上分割为多个窗口;计算模块604,被配置为基于所述多个窗口中目标窗口内任意一个激光雷达数据的高度以及所述目标窗口内所有激光雷达数据的光子统计特征计算得到所述任意一个激光雷达数据的光子特征;抽取模块605,被配置为从所述子数据集中随机抽取多个光子对应的所述光子特征以及噪声对应的所述光子特征,随机抽取的光子特征以及对应的所述原始标签信息形成训练数据;训练模块606,被配置为利用所述训练数据训练堆栈预测模型,训练完成的所述堆栈预测模型用于识别星载光子计数激光雷达数据中的噪声光子;所述堆栈预测模型包括多个子机器学习模型。
50.本实施例中的星载光子计数激光雷达数据去噪滤波装置与上文中的星载光子计数激光雷达数据去噪滤波方法对应一致,具体细节可参见上文对星载光子计数激光雷达数据去噪滤波方法的描述,在此不再赘述。
51.图7是适于用来实现根据本公开一实施方式的星载光子计数激光雷达数据去噪滤波方法的电子设备的结构示意图。
52.如图7所示,电子设备700包括处理单元701,其可实现为cpu、gpu、fpga、npu等处理单元。处理单元701可以根据存储在只读存储器(rom)702中的程序或者从存储部分708加载到随机访问存储器(ram)703中的程序而执行本公开上述任一方法的实施方式中的各种处理。在ram703中,还存储有电子设备700操作所需的各种程序和数据。处理单元701、rom702以及ram703通过总线704彼此相连。输入/输出(i/o)接口705也连接至总线704。
53.以下部件连接至i/o接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至i/o接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
54.特别地,根据本公开的实施方式,上文参考本公开实施方式中的任一方法可以被实现为计算机软件程序。例如,本公开的实施方式包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行本公开实施方式中任一方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。
55.附图中的流程图和框图,图示了按照本公开各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以
代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
56.描述于本公开实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
57.作为另一方面,本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。
58.以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献