首页> 中国专利> 一种用于深空自主导航的不规则小天体图像质心确定方法

一种用于深空自主导航的不规则小天体图像质心确定方法

摘要

一种用于深空自主导航的不规则小天体图像质心确定方法,根据地面数据所生成的小天体三维形状模型确定其质心坐标系,根据不同方位的成像,建立小天体不同方位下的Hu氏7类归一化不变中心矩,在该方位下给出对应当前形心的质心修正系数,形成模型库;根据当前时刻拍摄图像,对小天体的轮廓进行提取;对轮廓二值图像计算一阶矩,即形心作为中心,计算Hu氏的归一化一类和二类二阶不变中心矩;计算二阶中心矩,进行后续匹配操作,如果匹配不成功,则继续计算三类至七类三阶中心矩,然后进行补充匹配;将计算出的中心矩与模型库中存储的中心矩进行匹配,当相似度满足设定阈值条件时,则认为当前位置匹配完成,将当前的形心利用质心系数进行修正。本发明保证在不同方位下质心输出的一致性。

著录项

  • 公开/公告号CN103049921A

    专利类型发明专利

  • 公开/公告日2013-04-17

    原文格式PDF

  • 申请/专利权人 北京控制工程研究所;

    申请/专利号CN201210519685.1

  • 发明设计人 毛晓艳;黄翔宇;王大轶;

    申请日2012-11-30

  • 分类号G06T7/60;

  • 代理机构中国航天科技专利中心;

  • 代理人安丽

  • 地址 100190 北京市海淀区2729信箱

  • 入库时间 2024-02-19 18:38:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-07-08

    授权

    授权

  • 2013-05-15

    实质审查的生效 IPC(主分类):G06T7/60 申请日:20121130

    实质审查的生效

  • 2013-04-17

    公开

    公开

说明书

技术领域

本发明涉及一种用于深空自主导航的不规则小天体图像质心确定方法,属 于航天技术中的图像处理领域。

背景技术

小天体是太阳系形成后的剩余物质,是太阳系的重要组成部分。它们保持 了太阳系起源时的原始状态,蕴含太阳系形成和演化的重要信息。研究小天体 对揭示太阳系的起源及演化、探索生命起源都具有非常重要的科学意义,对探 索和开发太阳系和应对可能的撞击地球事件具有重要的现实意义。

但是小天体不一定类似于球体,很可能是不规则的几何体。在飞越或交会 的过程中,飞行器利用光学敏感器对小天体进行成像,需要提供小天体的一个 固定中心点作为观测量,进行指向信息的实时更新。但是因为小天体的自旋和 相对运动,不同时刻的成像对应着小天体不同的方位地形。不仅外形轮廓不一 样,地面的纹理特征也不一致,特征点、灰度质心和形状中心都会发生变化。 所以怎样在图像中提取不变的中心点成为小天体探测的一大难题。

目前国内研究利用小天体指向信息进行导航的方法很多,但是大多假设小 天体的指向信息已获得,具体的获得方法不详。国外文献调研中,小天体的中 心就定义为图像中最大亮斑的中心,再进行补偿,但未详细介绍补偿系数的选 取和计算方法。

发明内容

本发明要解决的技术问题是:针对小天体外形不规则的特点,提取成像时 刻当前方位下小天体的轮廓信息,利用其形状中心求取多阶中心矩,采用不变 中心矩的平移、比例和旋转不变性,与模型库中存储的小天体不同方位的矩特 征进行匹配,得到小天体的当前方位,从而根据系数修正其质心坐标,保证在 不同方位下质心的一致性。

本发明的技术解决方案包括以下步骤:一种用于深空自主导航的不规则小 天体图像质心确定方法,实现步骤如下:

第一步,根据地面数据所生成的小天体三维形状模型确定其质心坐标系, 根据不同方位的成像,建立小天体不同方位下的Hu氏7类归一化不变中心矩 和比例因子。在该方位下给出对应当前形心的质心修正系数;

第二步,根据当前时刻拍摄图像,对小天体的轮廓进行提取。将图像变换 为仅含轮廓信息的二值图像。对轮廓图像计算一阶矩,即形心作为中心,计算 Hu氏的归一化一类和二类二阶不变中心矩。由于计算的需要,初始仅计算二阶 中心矩,然后进行后续匹配操作,如果匹配阈值不满足要求,则认为匹配失败, 再继续计算三类至七类三阶中心矩,然后进行补充匹配;

第三步,将计算出的中心矩与模型库中存储的中心矩进行匹配,当相似度 接近设定阈值时,则认为当前位置匹配完成,将当前的形心利用质心系数进行 修正,给出质心的指向信息。

所述第一步模型库的计算过程为:

(11)将小天体模型在等效轨道高度上进行投影成像,生成样本数据;

小天体三维形状模型已知,在标称的环绕轨道高度上对小天体进行投影成 像,直接形成轮廓图像作为样本图像,同时将质心(xo1,yo1)投影到像平面上。根 据指向精度的要求,确定样本图像的数量。例如精度要求为1度,则样本图像 的间隔角度要小于0.5度。

(12)计算Hu氏7类归一化不变中心矩和比例因子;

假设输入的轮廓二值图像为f(x,y),x=1,2,...,M,y=1,2,...,N,图像的大小为 M×N,首先计算其一阶矩,即形心(xc1,yc1):

xc1=x=Σm=1MΣn=1Nmf(m,n)Σm=1MΣn=1Nf(m,n),yc1=y=Σm=1MΣn=1Nnf(m,n)Σm=1MΣn=1Nf(m,n).

然后计算二维中心矩:

η20=u20u001=Σm=1MΣn=1N(m-x)2f(m,n)Σm=1MΣn=1Nf(m,n),η02=u02u001=Σm=1MΣn=1N(m-y)2f(m,n)Σm=1MΣn=1Nf(m,n),

η11=u11u001=Σm=1MΣn=1N(m-x)(n-y)f(m,n)Σm=1MΣn=1Nf(m,n).

其中upq=Σm=1MΣn=1N(m-x)p(n-y)qf(m,n).

接着计算独立的一类二阶不变矩σ1和二类二阶不变矩σ2

σ1=η20+η02σ2=(η20-η02)2+4η112,然后计算比例不变因子:

最后计算三阶矩:

η30=u30u003/2=Σm=1MΣn=1N(m-x)3f(m,n)(Σm=1MΣn=1Nf(m,n))3/2,η03=u03u003/2=Σm=1MΣn=1N(m-y)3f(m,n)(Σm=1MΣn=1Nf(m,n))3/2,

η12=u12u003/2=Σm=1MΣn=1N(m-x)(n-y)2f(m,n)(Σm=1MΣn=1Nf(m,n))3/2,η21=u21u003/2=Σm=1MΣn=1N(m-x)2(n-y)f(m,n)(Σm=1MΣn=1Nf(m,n))3/2

由上述量计算独立的归一化三类、四类、五类、六类和七类三阶中心不变 矩存入数据库:

σ3=(η30-3η12)2+(η03-3η21)2

σ4=(η3012)2+(η0321)2

σ5=(η30-3η12)(η3012)[(η3012)2-3(η0321)2]

+(η03-3η21)(η0321)[(η0321)2-3(η3012)2]

σ6=(η2002)[(η3012)2-(η0321)2]+4η113012)(η0321)

σ7=(η30-3η21)(η0321)[(η0321)2-3(η3012)2]

-(η03-3η21)(η3012)[(η3012)2-3(η0321)2]

将计算出来的κi、σ1到σ7进行对应位置保存。

(13)给出当前方位形心到质心的修正系数;

计算图像中形心和质心的修正常量,Δx=xc1-xo1Δy=yc1-yo1,Δx和Δy为两个方向的修 正常量,对应每个样本进行保存。

所述第二步具体实现为:

(21)采用典型的边缘提取算法对拍摄的图像进行轮廓边缘提取;

(22)计算轮廓图像的一类和二类二阶不变矩;

假设输入的轮廓二值图像为f(x,y),x=1,2,…,M,y=1,2,…,N,图像的大小为 M×N,首先计算其一阶矩,即形心:

x=Σm=1MΣn=1Nmf(m,n)Σm=1MΣn=1Nf(m,n),y=Σm=1MΣn=1Nnf(m,n)Σm=1MΣn=1Nf(m,n).

然后计算二维中心矩:。

η20=u20u001=Σm=1MΣn=1N(m-x)2f(m,n)Σm=1MΣn=1Nf(m,n),η02=u02u001=Σm=1MΣn=1N(m-y)2f(m,n)Σm=1MΣn=1Nf(m,n),

η11=u11u001=Σm=1MΣn=1N(m-x)(n-y)f(m,n)Σm=1MΣn=1Nf(m,n).

其中upq=Σm=1MΣn=1N(m-x)p(n-y)qf(m,n).

最后计算独立的一类二阶不变矩和二类二阶不变矩

进行第三步的匹配过程,如果匹配不上,则进行下一步。

(23)计算其它高阶不变矩;

如果仅凭和无法确认匹配,则针对小天体轮廓图像,继续计算其三阶 矩:

η30=u30u003/2=Σm=1MΣn=1N(m-x)3f(m,n)(Σm=1MΣn=1Nf(m,n))3/2,η03=u03u003/2=Σm=1MΣn=1N(m-y)3f(m,n)(Σm=1MΣn=1Nf(m,n))3/2,

η12=u12u003/2=Σm=1MΣn=1N(m-x)(n-y)2f(m,n)(Σm=1MΣn=1Nf(m,n))3/2,η21=u21u003/2=Σm=1MΣn=1N(m-x)2(n-y)f(m,n)(Σm=1MΣn=1Nf(m,n))3/2

然后计算独立的归一化三类、四类、五类、六类和七类三阶中心不变矩:

所述的第三步具体实现:

(31)比较一类和二类二阶不变矩的步骤;

计算比例不变因子:

将在模型库寻求相近的比例不变因子κ,|κ-κi|<εκ,i从1到num,num为 模型库中存储的位置个数,εκ为设定的相似阈值。对得到的满足要求的nκ个相 似位置再进行进一步精确匹配。计算模型库与真实图像的缩放因子σ1i为 模型库nκ个相似位置中第i个位置的一类二阶不变矩,i从1到nκ。计算 其中σ2i表示模型库nκ个相似位置中第i个位置的二类 二阶不变矩。如果最小值和次小值之间差值的比值大于阈值ε,即表示次小值),则认为其中的最小值对应的形状即为匹配形状,匹配正确。

(32)比较其它不变矩的步骤;

如果不能通过和完成匹配,则利用计算的和采用 下列公式计算或或重 新进行匹配确认,取其最小值,并判断最小和次小值的倍数是否满足ε。如果仍 无法确认,则输出和并给出此为形心的标识。

(33)对形心进行修正的过程。

根据匹配的结果,得到模型库中的修正系数,进行如下计算:

xo=xc+λΔxyo=yc+λΔy,xc和yc为小天体的形心,Δx和Δy为两个方向的修正常量, λ=1/λi为缩放因子。

则质心指向计算如下:(xodx,yody,f),dx、dy为像元横、纵尺寸,f为相机 焦距。进行归一化后如下:

(xodx(xodx)2+(yody)2+f2,yody(xodx)2+(yody)2+f2,f(xodx)2+(yody)2+f2).

本发明的优点是:

(1)本发明利用Hu氏归一化中心矩来表示小天体的轮廓形状,与模型库 的数据进行匹配,解决了小天体外形不规则,形心与质心不重合,提取不准确 的问题。

(2)采用7类不变矩作为模型库的存贮内容,极大优化了模型库的数据量, 提高了匹配的效率。

附图说明

图1为本发明质心提取方法的流程图;

图2为本发明中数学仿真生成的小天体图像;

图3为本发明中小天体的轮廓提取效果图。

具体实施方式

如图1所示,本发明具体实现如下:

第一步,小天体的轮廓提取。

采用Sobel算子模板:

h1=121000-1-2-1h2=-101-202-101

原图像矩阵F使用Sobel边缘提取有:

E1=Fh1,E2=Fh2

E=E1·E1+E2·E2

其中为卷积运算符,E阵取阈值就可以得到二值化的边缘图,如图2为 原始图像,图3为图2对应的轮廓图像,白色的表示提取出来的像素轮廓。

第二步,小天体的归一化中心矩求取。

假设输入的轮廓二值图像为f(x,y),x=1,2,…,M,y=1,2,…,N,图像的大小为 M×N,首先计算其一阶矩,即形心:

x=Σm=1MΣn=1Nmf(m,n)Σm=1MΣn=1Nf(m,n),y=Σm=1MΣn=1Nnf(m,n)Σm=1MΣn=1Nf(m,n).

然后计算二维中心矩:。

η20=u20u001=Σm=1MΣn=1N(m-x)2f(m,n)Σm=1MΣn=1Nf(m,n),η02=u02u001=Σm=1MΣn=1N(m-y)2f(m,n)Σm=1MΣn=1Nf(m,n),

η11=u11u001=Σm=1MΣn=1N(m-x)(n-y)f(m,n)Σm=1MΣn=1Nf(m,n).

其中upq=Σm=1MΣn=1N(m-x)p(n-y)qf(m,n).

最后计算独立的一类二阶不变矩和二类二阶不变矩

图3中的轮廓计算得到的

第三步,与模型库归一化中心矩的匹配确认。

计算比例不变因子:

图3中的轮廓计算得到κ=0.2661。

将在模型库寻求相近的比例不变因子κ,|κ-κi|<εκ,i从1到num,num为 模型库中存储的位置个数,εκ为设定的相似阈值。对得到的满足要求的nκ个相 似位置再进行进一步精确匹配。计算模型库与真实图像的缩放因子σ1i为 模型库nκ个相似位置中第i个位置的一类二阶不变矩,i从1到nκ。计算 其中σ2i表示模型库nκ个相似位置中第i个位置的二类 二阶不变矩。如果最小值和次小值之间差值的比值大于阈值ε,即表示次小值),则认为其中的最小值对应的形状即为匹配形状,得到其位置存贮 的质心修正系数,取其缩放因子λ,对中心进行修正。

对图3的轮廓图像而言,根据κ的取值,与模型库中的κ=0.27和κ=0.30的 图像最为近似,其中,κ=0.27的图像σ11=2653.9329,σ21=519088.4199;κ=0.30的 图像σ12=8415.2522,σ22=6697671.0698。计算λ1=0.1073,λ2=0.3401,且则认为κ=0.27的位置与图3 匹配。

第四步,利用质心修正系数,修正中心,给出指向矢量。

根据匹配的结果,得到模型库中的修正系数,进行如下计算:

xo=xc+λΔxyo=yc+λΔy,xc和yc为小天体的形心,Δx和Δy为两个方向的修正常量, λ=1/λi为缩放因子。

对应图3的结果为xo=251.79+Δx/0.1073=245.09yo=247.5+Δy/0.1073=253.45

则质心指向计算如下:(xodx,yody,f),dx、dy为像元横纵尺寸,f为相机焦 距。进行归一化后如下:

(xodx(xodx)2+(yody)2+f2,yody(xodx)2+(yody)2+f2,f(xodx)2+(yody)2+f2).

得到图3小天体的指向为(-0.0007439,-0.0001739,0.99999971)。

经过上述算法,得到小天体在不同方位和距离下成像,较为一致的质心指 向。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号