一种多路输出图像传感器的星敏感器实时提取星像坐标方法技术

技术编号:10320414 阅读:170 留言:0更新日期:2014-08-13 20:30
本发明专利技术提出一种图像传感器多路输出的星敏感器实时提取星像质心方法,该方法在提取恒星星像坐标过程中,首先判断该恒星星像是否在子星图的边沿,如果不是在子星图的边沿,直接采用重心法计算相应的星像坐标;如果是在子星图的边沿,在提取恒星星像坐标过程中不但保存恒星星像灰度值,而且保存该恒星星像的边沿信息,最后根据这些边沿信息判断哪些恒星星像所有像元分布在两个子星图,然后对像元分布在两个子星图的恒星星像采用重心法计算相应的恒星星像坐标。本方法具有更好的实时性,提高了星敏感器的数据更新率,进一步提高了星敏感器的动态性能。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
星敏感器(Star Sensor)是目前多种飞行器中广泛采用的一种高精度、高可靠性的姿态测量部件。其工作原理就是:恒星所发出的星光通过光学系统成像在图像传感器上,图像传感器把光信号转换为电信号,并形成一幅完整的数字星图,数据处理单元对数字星图进行处理,星提取软件对星图进行大目标剔除、星像坐标提取和星等计算。星识别过程对星图中的星按匹配方法构造匹配模式,与导航星库中的已有模式进行匹配、处理,形成观测星与导航星的唯一匹配星对。利用匹配星对,姿态计算软件通过姿态计算方法确定星敏感器像空间坐标在惯性坐标系下的三轴姿态,然后发送给飞行器等载体系统。从星敏感器工作过程可知,星敏感器工作过程包括:图像曝光过程,从图像传感器中读取图像信息,保存图像信息,提取恒星星像坐标,星图识别以及姿态计算等过程。早期的星敏感器星图以数字量的形式存在于内存后,星提取软件从内存中读取星图信息,提取星图中的星像坐标,然而,采用软件来实现星像提取算法,从星图中提取星像坐标,实时性不高。由于星敏感器的工作情况正好符合流水工作的条件;其中流水模式是将图像曝光过程,从图像传感器中读取图像信息,保存图像信息,提取恒星星像坐标,星图识别以及姿态计算过程并行处理的工作逻辑,星敏感器在曝光本帧的图像同时,从图像传感器中读取上帧图像信息,星图数据从图像传感器输出后,一方面存入SRAM中保存,另一方面与此同时FPGA读取数字量并进行实时地提取星像坐标。将得到的星像坐标传给星图识别模块进行星图识别。这样星敏感器处理的星像数据是刚曝光完的数据,实时性较高,随着实时性的提高精度也就提高了。而且提取星像过程主要时间是用在SRAM的读写操作上,现在省去了对SRAM的读写操作,提取星像坐标所用的时间降低,提高了整个星敏感器的工作效率提高(如图1)。目前其成像器件均采用面阵的图像传感器,目前广泛应用的图像传感器面阵普遍是1024X1024像元,当前应用到星敏感器的传感器只有单路输出,普遍读出速度在IOM左右,从图像传感器中读取图像的时间大约为100毫秒左右,从理论上讲,星敏感器的数据更新率只能达到IOHz左右。随着图像传感器面阵增加,将会使星敏感器姿态精度非线性的提高,因此为了进一步提高星敏感器的精度,大面阵的图像传感器是高精度星敏感器的发展趋势。为了减少星敏感器从图像传感器中读取图像的时间,目前很多星敏感器选择了多路并行输出的传感器(比如CMV4000可以同时16路并行输出),这种传感器主要把图像按照行的方向(有些传感器按列的方向)把图像均匀地分为多块子图,用户可以利用传感器的接口并行地读出这些子图,从而降低了从传感器中读取数据时间,从而降低了星敏感器图像读取时间。现场可编程门阵列(FPGA)是由逻辑功能块排列成阵列组成,并通过可编程的内部连线连接这些功能块来实现不同的设计,对电路的维护和修改很方便。星像坐标提取算法实现中包含大量的运算是加、减运算,而且算法控制结构比较简单,适合于用FPGA实现,因此可以采用FPGA来实现并行地从多路中提取恒星星像坐标,而当恒星星像所有像元分布在两个子星图时,采用传统的实时提取方法只能从各个子图中提取相应的坐标,从而造成恒星星像的像元“拆”成了两部分,导致提取的恒星星像坐标不正确,而由于星敏感器使用过程中随即对准天球,星图中可能存在多个恒星星像所有像元分布在两个子星图内,为了避免由于提取恒星星像坐标带来的问题,用户不得不把图像先保存到存储器中,然后再从存储器中读取星图数据后提取星图中恒星星像坐标,这样就造成了从传感器中读取图像时间与提取恒星星像坐标时间之串行工作,增加了星敏感器的更新周期,降低了提取恒星星像坐标的实时性,从而降低了星敏感器的数据更新率。
技术实现思路
基于以上不足之处,本专利技术提出一种图像传感器多路输出的星敏感器实时提取星像质心方法,该方法即提高星敏感器精度,同时又提高星敏感器的数据更新率。本专利技术所采用的技术如下:,以星图按列方向平均地分为m块,m≥ 3,其中从左到右的图像分别为第A1, A2,…,Am块子星图,步骤如下:(I)读取像元的坐标和灰度值,利用该像元的坐标判断,如果该像元属于第A1块子星图,跳转到第2步;如果该像元属于第A2块子星图,跳转到第4步;如果该像元属于第Ak (3≤k≤ m-Ι)块子星图,跳转到第7步;如果该像元属于第子星图,跳转到第8步;(2)采用重心法从第A1块子星图中获取所有恒星星像坐标,如果该恒星星像位于第仏块子星图的中间,保存该恒星星像坐标;如果该恒星星像位于第仏块子星图的右边边沿,跳到第3步; (3)保存该恒星星像的本文档来自技高网
...

【技术保护点】
一种多路输出图像传感器的星敏感器实时提取星像坐标方法,以星图按列方向平均地分为m块,m≥3,其中从左到右的图像分别为第A1,A2,…,Am块子星图,其特征在于,步骤如下:(1)读取像元的坐标和灰度值,利用该像元的坐标判断,如果该像元属于第A1块子星图,跳转到第2步;如果该像元属于第A2块子星图,跳转到第4步;如果该像元属于第Ak(3≤k≤m‑1)块子星图,跳转到第7步;如果该像元属于第Am块子星图,跳转到第8步;(2)采用重心法从第A1块子星图中获取所有恒星星像坐标,如果该恒星星像位于第A1块子星图的中间,保存该恒星星像坐标;如果该恒星星像位于第A1块子星图的右边边沿,跳到第3步;(3)保存该恒星星像的Σx=1nx2Σy=1ny2xI′(x,y),Σx=1nx2Σy=1ny2yI′(x,y),Σx=1nx2Σy=1ny2I′(x,y),]]>恒星星像横坐标最大值(即最右一列)所有纵坐标Y2={Y21,Y22,…,Y2n2},其中nx2,ny2表示星像弥散斑尺寸nx2×ny2,Y21<Y22,<…<Y2n2,n2表示恒星星像弥散斑在第A1块子星图内最右一列亮点数;(4)采用重心法从第A2块子星图中获取所有恒星星像坐标,如果该恒星星像位于第A2块子星图的中间,不进行任何操作;如果该恒星星像位于第A2块子星图的左边边沿,跳到第5步;如果该恒星星像位于第A2块子星图的右边边沿,跳到第6步;(5)保存该恒星星像的Σx=1nx2′Σy=1ny2′xI′(x,y),Σx=1nx2′Σy=1ny2′yI′(x,y),Σx=1nx2′Σy=1ny2′yI′(x,y),]]>恒星星像横坐标最小值,即最左一列所有纵坐标Y′2={Y′21,Y′22,…,Y′2n2′},其中其中n′x2,n′y2表示星像弥散斑尺寸n′x2×n′y2,Y′21<Y′22,<…<Y′2n2′,n2′表示恒星星像弥散斑在第A2块子星图内最左一列亮点数;(6)保存该恒星星像的Σx=1nxkΣy=1nykxI′(x,y),Σx=1nxkΣy=1nykyI′(x,y),Σx=1nxkΣy=1nykI′(x,y),]]>恒星星像横坐标最大值,即最右一列所有纵坐标Yk={Yk1,Yk2,…,Yknk},其中nxk,nyk表示星像弥散斑尺寸nk×nyk,Yk1<Yk2,<…<Yknk,nk表示恒星星像弥散斑在第A2块子星图内最右一列亮点数;(7)重复第4步到第6步,采用同样的方法获取第Ak(3≤k≤m‑1)块子星图的所有恒星星像坐标;(8)采用重心法从第Am块子星图中获取所有恒星星像坐标,如果该恒星星像位于第Am块子星图的中间,不进行任何操作;如果该恒星星像位于第Am块子星图的左边边沿,跳到第9步;(9)保存该恒星星像的Σx=1nx(n-1)′Σy=1ny(n-1)′xI′(x,y),Σx=1nx(n-1)′Σy=1ny(n-1)′yI′(x,y),Σx=1nx(n-1)′Σy=1ny(n-1)′I′(x,y),]]>恒星星像横坐标最小值,即最左一列所有纵坐标Y′n‑1={Y′(n‑1)1,Y′(n‑1)2,…,Y′(n‑1)n(n‑1)′},其中n′x(n‑1),n′y(n‑1)表示星像弥散斑尺寸n′x(n‑1)×n′y2(n‑1),Y′(n‑1)1<Y′(n‑1)2,<…<Y′(n‑1)n(n‑1)′,n(n‑1)′表示恒星星像弥散斑在第Am块子星图内最左一列亮点数;(10)搜索第A1块子星图和第A2块子星图交叉的恒星星像,如果Y21≤Y′21≤Y2n2或者Y21≤Y′2n2′≤Y2n2,说明第A1块子星图的S2和第A2块子星图的S′2属于同一个恒星星像,跳转到第11步;(11)计算Sx=Σx=1nx2Σy=1ny2xI′(x,y)+Σx=1nx2′Σy=1ny2′xI′(x,y),Sy=Σx=1nx2Σy=1ny2yI′(x,y)+Σx=1nx2′Σ...

【技术特征摘要】
1.一种多路输出图像传感器的星敏感器实时提取星像坐标方法,以星图按列方向平均地分为m块,m > 3,其中从左到右的图像分别为第A1, A2,…,Affl块子星图,其特征在于,步骤如下: (1)读取像元的坐标和灰度值,利用该像元的坐标判断,如果该像元属于第A1块子星图,跳转到第2步;如果该像元属于第A2块子...

【专利技术属性】
技术研发人员:李葆华王常虹
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1