基于小天体中心提取的航天器导航方法、系统及装置与流程

文档序号:22425164发布日期:2020-10-02 09:57阅读:170来源:国知局
基于小天体中心提取的航天器导航方法、系统及装置与流程

本发明属于自主导航与制导控制领域,具体涉及了一种基于小天体中心提取的航天器导航方法、系统及装置。



背景技术:

小天体探测属于深空探测领域的重要方向,光学导航凭借自主性强、精度高等优点,在小天体接近段自主导航方面已经有了广泛应用。小天体接近探测任务中,一般采用光学导航相机测量目标小天体形心视线信息的自主导航方案,通过光学导航相机获取小天体的灰度图像、星载图像处理软件完成对小天体形心的检测和跟踪。小天体图像处理是小天体探测中的重要内容,尤其是在依赖于光学自主导航的小天体探测任务中。因此高精度的形心提取方法至关重要,其提取精度直接影响航天器导航时接近目标小天体的准确度,即自主导航系统的估计精度,该导航精度对于着陆或撞击探测影响更大,甚至决定着陆或撞击任务的成功与否。

针对不规则小天体目标,由于其边缘不规则,所以无法直接采用最小二乘椭圆拟合的方法实现形心提取。传统的基于小天体中心提取的航天器导航一般采取通过梯度计算等手段获取目标图像轮廓,然后根据求取的轮廓图像,利用圆或者椭圆将该轮廓完整包住,取半径最小的圆或半长轴、半短轴最小的椭圆,得到的圆或椭圆近似看作目标的完整的轮廓,该圆或椭圆的中心可以看作是小天体光学影像对应的中心。但这种方法还存在一些问题:1、与地面目标的光学影像不同,小天体图像背景中存在诸如恒星等小型光源影像引起的噪声,如果不单独处理会影响轮廓提取效果,进而降低小天体中心提取的精度;2、在边缘提取过程中,一般会对整个图像进行一次横向扫描,将每一行图像上的左右端点提取出来,其余的点认为是内部的点并抛弃掉,最终得到目标光学影像的完整轮廓。这是一种相当直观的方法,但是存在一定局限性,如果图像在扫描方向上存在凹位置,这种单向扫描就不能够完整地提取出图形的轮廓,并且有可能造成提取的轮廓不闭合,影响后续中心点提取操作;3、选取最小圆形或椭圆完整包住提取后的轮廓并不是一种最佳的方法,可能会出现较大误差。因此,基于现有的天体中心计算方法进行深空探测任务的导航,其导航的精准度较差,直接影响探测器着陆、撞击器撞击导引等对导航精度要求比较高的探测任务。



技术实现要素:

为了解决现有技术中的上述问题,即现有技术中小天体影像中心提取精度低造成航天器导航精度低的问题,本发明提供了一种基于小天体中心提取的航天器导航方法,该方法包括:步骤s10,获取小天体光学图像,并通过预先设定的梯度幅度阈值进行边缘点提取,获得边缘图像;步骤s20,对所述边缘图像进行去噪滤波,获得无噪声干扰点的图像;步骤s30,从多个方向对所述无噪声干扰点的图像依次逐行进行扫描,提取每一行中白色像素点的两个端点,最后将多向扫描的结果求并集,获得小天体轮廓点集合;步骤s40,基于所述小天体轮廓点集合,结合小天体的先验信息和光照方向,确定小天体拟合形状,计算所述拟合形状的参数并迭代修正直至收敛,获得小天体中心点位置;步骤s50,基于所述小天体中心点位置进行航天器导航。

在一些优选的实施例中,步骤s20中“对所述边缘图像进行去噪滤波”,其方法为:通过中值滤波、高斯滤波、均值滤波、维纳滤波和傅里叶滤波中的一种或多种方法对所述边缘图像进行去噪滤波。

在一些优选的实施例中,步骤s40包括:步骤s41,根据小天体的前期先验信息和光照方向,确定拟合形状为圆或者椭圆,并初步选定拟合圆的圆心和半径或拟合椭圆的中心和半长轴、半短轴;步骤s42,计算步骤s30得到的轮廓点集合中的所有元素到拟合图形中心的距离,并与拟合图形上对应的边缘点到拟合图形中心的距离做差,得到所有轮廓点距离误差组成的集合;步骤s43,将轮廓点距离误差组成的集合中所有元素在选定圆中心和半径或椭圆中心和半长轴、半短轴处进行线性化处理,得到所有轮廓点距离线性化误差组成的集合;

步骤s44,对轮廓点距离线性化误差组成的集合中所有元素分别取平方,然后累加,得到总的轮廓线性化误差平方累加和;步骤s45,根据总的轮廓线性化误差平方累加和取极值的一阶必要条件,得到方程组,通过求解该方程组得到圆中心和半径的修正值或椭圆中心和半长轴、半短轴的修正值,进而得到修正后的圆的中心和半径或修正后的椭圆的中心和半长轴、半短轴;步骤s46,判断所述修正后的圆的中心和半径或椭圆的中心和半长轴、半短轴是否收敛,若不收敛则以修正后的圆的中心和半径或椭圆的中心和半长轴、半短轴作为当前拟合圆的圆心和半径或拟合椭圆的中心和半长轴、半短轴;步骤s47,跳转步骤s42迭代进行拟合圆的圆心和半径或拟合椭圆的中心和半长轴、半短轴的修正直至收敛,获得小天体中心点位置。

在一些优选的实施例中,步骤s46中“判断所述修正后的圆的中心和半径或椭圆的中心和半长轴、半短轴是否收敛”,其方法为:

其中,为预先设定的阈值,分别代表上一次和本次的线性化误差算数平均值。

在一些优选的实施例中,所述线性化误差算数平均值,其计算方法为:

其中,为总的轮廓误差线性化平方累加和,为轮廓点的个数。

在一些优选的实施例中,步骤s10之前还包括:将目标小天体附近的天体设为参考天体群,根据所述参考天体群的图像颜色获取主要光源颜色在所述参考天体群中的渐变趋势,根据所述渐变趋势,增强目标小天体在所述渐变趋势渐弱方向部分的主要光源颜色或减弱目标小天体在所述渐变趋势渐强方向部分的主要光源颜色。

在一些优选的实施例中,步骤s10中“获取小天体光学图像,并通过预先设定的梯度幅度阈值进行边缘点提取”之后还包括边缘信息补充的步骤,其方法为:获取目标小天体的自旋方向和自旋周期,标记t1时刻目标小天体高辨识度面的边缘点集,计算高辨识度面的边缘点集出现在低辨识度面的时刻t2;在t2时刻采用t1时刻目标小天体高辨识度面的边缘点集补充其对应位置的边缘点集。

本发明的另一方面,提出了一种基于小天体中心提取的航天器导航系统,基于上述的基于小天体中心提取的航天器导航方法,该系统包括输入模块、边缘提取模块、去噪滤波模块、轮廓信息提取模块、轮廓拟合模块和导航模块;所述输入模块,配置为获取小天体光学图像并输入;所述边缘提取模块,配置为通过预先设定的梯度幅度阈值进行所述小天体光学图像的边缘点提取,获得边缘图像;所述去噪滤波模块,配置为对所述边缘图像进行去噪滤波,获得无噪声干扰点的图像;所述轮廓信息提取模块,配置为从多个方向对所述无噪声干扰点的图像依次逐行进行扫描,提取每一行中白色像素点的两个端点,最后将多向扫描的结果求并集,获得小天体轮廓点集合;所述轮廓拟合模块,配置为基于所述小天体轮廓点集合,结合小天体的先验信息和光照方向,确定小天体拟合形状,计算所述拟合形状的参数并迭代修正直至收敛,获得小天体中心点位置;所述导航模块,配置为基于所述小天体中心点位置进行航天器导航。

本发明的第三方面,提出了一种存储装置,其中存储有多条程序,所述程序适于由处理器加载并执行以实现上述的基于小天体中心提取的航天器导航方法。

本发明的第四方面,提出了一种处理装置,包括处理器、存储装置;所述处理器,适于执行各条程序;所述存储装置,适于存储多条程序;所述程序适于由处理器加载并执行以实现上述的基于小天体中心提取的航天器导航方法。

本发明的有益效果:本发明基于小天体中心提取的航天器导航方法,充分考虑了小天体不规则的问题,通过小天体轮廓拟合,可以更加精准的获取小天体光学影像的中心;而且通过迭代的方式进行多次拟合,获取趋于收敛的拟合轮廓,可以进一步提高小天体光学影像的中心的提取精度,基于该中心进行探测器、撞击器等航天器的深空导航,以获得更加精准的导航信息,将导航信息应用于小天体探测中的自主导航,提高小天体接近探测导航精度和效率,解决小天体探测中的自主导航领域相关技术问题。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本发明基于小天体中心提取的航天器导航方法的流程示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

本发明的一种基于小天体中心提取的航天器导航方法,该方法包括:

步骤s10,获取小天体光学图像,并通过预先设定的梯度幅度阈值进行边缘点提取,获得边缘图像;步骤s20,对所述边缘图像进行去噪滤波,获得无噪声干扰点的图像;步骤s30,从多个方向对所述无噪声干扰点的图像依次逐行进行扫描,提取每一行中白色像素点的两个端点,最后将多向扫描的结果求并集,获得小天体轮廓点集合;

步骤s40,基于所述小天体轮廓点集合,结合小天体的先验信息和光照方向,确定小天体拟合形状,计算所述拟合形状的参数并迭代修正直至收敛,获得小天体中心点位置;步骤s50,基于所述小天体中心点位置进行航天器导航。

为了更清晰地对本发明基于小天体中心提取的航天器导航方法进行说明,下面结合图1对本发明实施例中各步骤展开详述。

本发明一种实施例的基于小天体中心提取的航天器导航方法,包括步骤s10-步骤s40,各步骤详细描述如下:步骤s10,获取小天体光学图像,并通过预先设定的梯度幅度阈值进行边缘点提取,获得边缘图像。

对于某一点上的像素变化程度,可以用该点像素灰度的梯度来表示,如式(1)所示:(1)

其中,为坐标处的像素点的灰度值,分别代表坐标处的像素点在x和y方向上的灰度值,t代表转置。

由上式可以进一步计算梯度的幅度和方向,分别如式(2)和式(3)所示:(2)

(3)

梯度的幅度就是灰度值在最大灰度变化率方向上的单位距离所产生的变化值。对于数字图像而言,图像的信息是离散的,将微分计算由差分计算代替,就可以得到差分形式的梯度幅度。利用robert差分法可以得到梯度幅度,如式(4)所示:(4)

对式(4)进行简化,获得式(5):

(5)

步骤s10之前还包括:将目标小天体附近的天体设为参考天体群,根据所述参考天体群的图像颜色获取主要光源颜色在所述参考天体群中的渐变趋势,根据所述渐变趋势,增强目标小天体在所述渐变趋势渐弱方向部分的主要光源颜色或减弱目标小天体在所述渐变趋势渐强方向部分的主要光源颜色。

如果目标小天体附近的天体成分与目标小天体类似,拍摄到的图像与目标小天体颜色相近,相对距离较近;将目标小天体附近的天体设为参考天体群,根据所述参考天体群的图像颜色获取主要光源颜色在所述参考天体群中的渐变趋势,根据所述渐变趋势,增强目标小天体在所述渐变趋势渐弱方向部分的主要光源颜色或减弱目标小天体在所述渐变趋势渐强方向部分的主要光源颜色。

通过对周边天体的图像分析,得到主要光源影响在目标小天体所处环境的渐变趋势,并根据所述渐变趋势对目标小天体图像颜色加以修正,便可消除由于目标小天体表面各点距主要光源距离不同带来的图像颜色不同的影响。

步骤s10中“获取小天体光学图像,并通过预先设定的梯度幅度阈值进行边缘点提取”之后还包括边缘信息补充的步骤,其方法为:获取目标小天体的自旋方向和自旋周期,标记t1时刻目标小天体高辨识度面的边缘点集,计算高辨识度面的边缘点集出现在低辨识度面的时刻t2;在t2时刻采用t1时刻目标小天体高辨识度面的边缘点集补充其对应位置的边缘点集。

步骤s20,对所述边缘图像进行去噪滤波,获得无噪声干扰点的图像。

“对所述边缘图像进行去噪滤波”,其方法为:通过中值滤波、高斯滤波、均值滤波、维纳滤波和傅里叶滤波中的一种或多种方法对所述边缘图像进行去噪滤波。

步骤s30,从多个方向对所述无噪声干扰点的图像依次逐行进行扫描,提取每一行中白色像素点的两个端点,最后将多向扫描的结果求并集,获得小天体轮廓点集合。

小天体轮廓点集合中轮廓点的数量和质量直接影响轮廓拟合获取中心点位置的准确度,若小天体轮廓点集合中轮廓点的数量低于设定阈值或轮廓点分布不均匀程度较高,则:

启动多光谱相机获取小天体多谱段叠加图像,并提取小天体轮廓点集合。

本发明一个实施例中,选用多镜头型多光谱相机,它具有4-9个镜头,每个镜头各有一个滤光片,分别让一种较窄光谱的光(比如不同谱段的红外光、紫外光等)通过,多个镜头同时拍摄同一目标,用一张图像同时记录几个不同光谱带的目标图像信息。多光谱相机可以将小天体的可见光和不可见光图像叠加,增加了图像中的信息,大大提高了后续进行小天体轮廓点集合提取的准确率。

由于多光谱相机获取的图像,需要进行图像叠加,其图像处理时间较长,消耗的能量也较大,因此,只有在判别到图像不够清晰或获取的形心坐标准确度较低的时候,才启用多光谱相机,避免消耗过多的能量。

步骤s40,基于所述小天体轮廓点集合,结合小天体的先验信息和光照方向,确定小天体拟合形状,计算所述拟合形状的参数并迭代修正直至收敛,获得小天体中心点位置。

步骤s41,根据小天体的前期先验信息和光照方向,确定拟合形状为圆或者椭圆,并初步选定拟合圆的圆心和半径或拟合椭圆的中心和半长轴、半短轴。

本发明一个实施例中,确定拟合形状为圆,初步选定拟合圆的圆心为,半径为,则该拟合圆可表示为式(6):

(6)

其中,代表拟合圆的横纵坐标。

步骤s42,计算步骤s30得到的轮廓点集合中的所有元素到拟合图形中心的距离,并与拟合图形上对应的边缘点到拟合图形中心的距离做差,得到所有轮廓点距离误差组成的集合。

计算步骤s30得到的轮廓点集合中的所有元素到拟合圆中心的距离,并与拟合圆上对应的边缘点到圆中心的距离做差,得到所有轮廓点距离误差组成的集合,如式(7)所示:

(7)

其中,分别代表步骤s30得到的轮廓点集合中第i个点的横坐标和纵坐标。

步骤s43,将轮廓点距离误差组成的集合中所有元素在选定圆中心和半径或椭圆中心和半长轴、半短轴处进行线性化处理,得到所有轮廓点距离线性化误差组成的集合。

将轮廓点距离误差组成的集合所有元素在选定圆中心和半径处进行线性化处理,得到所有轮廓点距离线性化误差组成的集合,如式(8)所示:

(8)

其中,分别代表轮廓像素点对应圆的距离误差的差分,像素点横坐标的差分,像素点纵坐标的差分以及圆半径的差分,如式(9)所示:

(9)

步骤s44,对轮廓点距离线性化误差组成的集合中所有元素分别取平方,然后累加,得到总的轮廓线性化误差平方累加和。

对上述所有轮廓点距离线性化误差组成的集合对轮廓点距离线性化误差组成的集合中所有元素分别取平方,然后累加,得到总的轮廓线性化误差平方累加和,如式(10)所示:

(10)

步骤s45,根据总的轮廓线性化误差平方累加和取极值的一阶必要条件,得到方程组,通过求解该方程组得到圆中心和半径的修正值或椭圆中心和半长轴、半短轴的修正值,进而得到修正后的圆的中心和半径或修正后的椭圆的中心和半长轴、半短轴。

根据总的轮廓线性化误差平方累加和取极值的一阶必要条件,得到方程组,如式(11)所示:

(11)

求解该方程得到,以这个误差对初始线性化位置进行修正,如式(12)所示:

(12)

步骤s46,判断所述修正后的圆的中心和半径或椭圆的中心和半长轴、半短轴是否收敛,若不收敛则以修正后的圆的中心和半径或椭圆的中心和半长轴、半短轴作为当前拟合圆的圆心和半径或拟合椭圆的中心和半长轴、半短轴。

步骤s47,跳转步骤s42迭代进行拟合圆的圆心和半径或拟合椭圆的中心和半长轴、半短轴的修正直至收敛,获得小天体中心点位置。

对于某一次计算得到的新的中心点位置以及圆半径,需要进行判断看是否达到收敛。若已达到收敛,则这一组值作为最终计算结果。若未达到收敛,则以该点作为新一次计算的线性化位置,进行迭代计算,直到达到收敛为止。判断是否收敛的方法如式(13)所示:

(13)

其中,为预先设定的阈值,分别代表上一次和本次的线性化误差算数平均值。

线性化误差算数平均值,其计算方法如式(14)所示:(14)

其中,为总的轮廓误差线性化平方累加和,为轮廓点的个数。

步骤s50,基于所述小天体中心点位置进行航天器导航。

本发明第二实施例的基于小天体中心提取的航天器导航系统,基于上述的基于小天体中心提取的航天器导航方法,该系统包括输入模块、边缘提取模块、去噪滤波模块、轮廓信息提取模块、轮廓拟合模块和导航模块;所述输入模块,配置为获取小天体光学图像并输入;所述边缘提取模块,配置为通过预先设定的梯度幅度阈值进行所述小天体光学图像的边缘点提取,获得边缘图像;所述去噪滤波模块,配置为对所述边缘图像进行去噪滤波,获得无噪声干扰点的图像;所述轮廓信息提取模块,配置为从多个方向对所述无噪声干扰点的图像依次逐行进行扫描,提取每一行中白色像素点的两个端点,最后将多向扫描的结果求并集,获得小天体轮廓点集合;所述轮廓拟合模块,配置为基于所述小天体轮廓点集合,结合小天体的先验信息和光照方向,确定小天体拟合形状,计算所述拟合形状的参数并迭代修正直至收敛,获得小天体中心点位置;所述导航模块,配置为基于所述小天体中心点位置进行航天器导航。

所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。

需要说明的是,上述实施例提供的基于小天体中心提取的航天器导航系统,仅以上述各功能模块的划分进行举例说明,在实际应用中,可以根据需要而将上述功能分配由不同的功能模块来完成,即将本发明实施例中的模块或者步骤再分解或者组合,例如,上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块,以完成以上描述的全部或者部分功能。对于本发明实施例中涉及的模块、步骤的名称,仅仅是为了区分各个模块或者步骤,不视为对本发明的不当限定。

本发明第三实施例的一种存储装置,其中存储有多条程序,所述程序适于由处理器加载并执行以实现上述的基于小天体中心提取的航天器导航方法。

本发明第四实施例的一种处理装置,包括处理器、存储装置;处理器,适于执行各条程序;存储装置,适于存储多条程序;所述程序适于由处理器加载并执行以实现上述的基于小天体中心提取的航天器导航方法。

所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的存储装置、处理装置的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的模块、方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,软件模块、方法步骤对应的程序可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

术语“第一”、“第二”等是用于区别类似的对象,而不是用于描述或表示特定的顺序或先后次序。

术语“包括”或者任何其它类似用语旨在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备/装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者还包括这些过程、方法、物品或者设备/装置所固有的要素。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1