CN111402176B - 一种在轨实时去除aps星敏感器固定模式噪声的方法 - Google Patents
一种在轨实时去除aps星敏感器固定模式噪声的方法 Download PDFInfo
- Publication number
- CN111402176B CN111402176B CN202010315060.8A CN202010315060A CN111402176B CN 111402176 B CN111402176 B CN 111402176B CN 202010315060 A CN202010315060 A CN 202010315060A CN 111402176 B CN111402176 B CN 111402176B
- Authority
- CN
- China
- Prior art keywords
- matrix
- centroid
- star
- star point
- noise
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 239000011159 matrix material Substances 0.000 claims abstract description 99
- 230000011218 segmentation Effects 0.000 claims abstract description 3
- 238000006073 displacement reaction Methods 0.000 claims description 23
- 230000008569 process Effects 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000004458 analytical method Methods 0.000 claims description 2
- 238000012423 maintenance Methods 0.000 abstract description 5
- 238000012937 correction Methods 0.000 abstract description 4
- 238000000605 extraction Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 1
- 238000001311 chemical methods and process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/02—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by astronomical means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Theoretical Computer Science (AREA)
- Astronomy & Astrophysics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种可自适应调整噪声估计矩阵的在轨实时去除APS星敏感器固定模式噪声的方法,包括:步骤(1)、星图阈值分割、质心粗提取;步骤(2)、自适应调整估计矩阵大小;步骤(3)、星点固定噪声估计矩阵初始化;步骤(4)、固定噪声估计矩阵的更新;步骤(5)、去除固定噪声后的星点精确质心。该方法运用了根据星点像素周围像素估计固定模式噪声的手段,随着星点质心的移动更新固定噪声的估计值。解决了以往星敏感器固定模式噪声需要地面存储、维护以及在轨随时间失效的问题,实现了星敏感器固定模式噪声的在轨实时纠正,有效、快速。
Description
技术领域
本发明涉及星敏感器图像预处理领域,具体涉及一种可自适应调整噪声估计矩阵的在轨实时去除APS星敏感器固定模式噪声的方法。
背景技术
星点是弱光目标,像素少,亮度低,因此光学探测器在星***中的应用中需要探测器具有高灵敏度和低噪声,其中探测器所带来的固定模式噪声、暗电流噪声以及读出噪声。在图像后期预处理时很难去除探测器所带来的噪声,这将会使得星点质心提取精度大大降低。因此去除固定噪声必要的。
而在传统的星敏感器中,采用地面维护重新校准的方法去除固定噪声:在地面上用探测器拍摄没有任何对象的图作为参考图并存储在星敏感器中,该参考图上包含了一定的固定噪声。将星图与参考图作减即可得到纠正后的星图。这种方法简单,但是需要地面维护设备以及占用星敏感器中的存储内存,并且固定噪声随着时间推移也会发生一定程度的改变,并不是位置一定的常数,因此传统方法随着时间,误差会越来越大。
Jena-Optronik发表的《Intelligent error correction method applied on anactive pixel sensor based star tracker》也是在轨实时去除APS星敏感器的固定模式噪声,但是只针对帧间质心朝同一方向移动且位移为1像素的情况提出了解决方案,并没有涉及到帧间质心位移方向多变、位移量超过1像素的情况,且没有涉及到自适应调整噪声估计矩阵的大小,而是直接设置噪声估计矩阵大小为7*7,星点矩阵大小为5*5,存在很大的弊端。综上所述,上述方法并未涉及到自适应调整噪声估计矩阵的在轨实时去除APS星敏感器固定模式噪声的方法。
发明内容
本发明要解决的技术问题为:针对目前星敏感器固定噪声去除问题,提出一种对星敏感器在轨进行实时去除固定噪声的方法,该方法同样适用于其他敏感器的固定噪声去除。
本发明采用的技术方案为:一种在轨实时去除APS星敏感器固定模式噪声的方法,该方法基于可自适应调整的噪声估计矩阵,该方法包括如下步骤:
步骤(1)、对星图进行阈值分割、连通域分析,根据星点区域S各个像素的位置信息计算出星点的粗质心,计算公式如下:
步骤(2)、根据帧间质心的位移大小自适应调整噪声估计矩阵的大小:
其中,s为星点矩阵大小且s为固定值,一般取为5,该矩阵为方阵,Δ为帧间星点质心位移像素个数,n为噪声估计矩阵大小,该矩阵为方阵,当确定星点矩阵大小为s后,若帧间质心位移小于1像素,噪声估计矩阵的大小n则设置为s+2;若质心位移大于1像素小于2像素,n则设置为s+4;若质心位移大于2像素小于3像素,n则设置为s+6;
开始N的初始化过程:
a、首先将图像上星点区域s*s以外n*n以内的数据存入N矩阵相应位置;
b、矩阵N中心s*s区域置为0;
c、每当处理下一帧星图,根据帧间星点质心位移情况,用当前帧的星点区域外层像素更新矩阵N,矩阵N会做相对应的位移;
d、直到矩阵N被填满,初始化结束;
步骤(4)、初始化矩阵N完成后可进行精确的去除固定噪声工作。随着星点质心的持续移动,继续更新矩阵N;
步骤(3)和步骤(4)中的矩阵N更新的具体过程:
a、如果帧间质心位移没有超过1个像素,即质心与上一帧相比在同一个像素内,此时更新N矩阵,只用更新外层数据,以0.5的权重将重复的数据即在图像上的位置一样的像素做加权平均,以保证估计数据的稳定真实性:
p1=0.5×I1(i,j)
pk+1=0.5pk+0.5Ik+1(i,j)
其中,I1(i,j)是估计矩阵N在图像上首次取到位置为(i,j)的像素点,p1是最终存入矩阵N中的数据,Ik+1(i,j)是矩阵N在图像上第k+1次取到位置为(i,j)的像素,pk+1是最终存入矩阵N中的数据,当图像上位置为(i,j)的像素消失在矩阵N中,下一次出现在矩阵N中视为首次出现;
b、如果质心位移超过1个像素,首先将矩阵N中心区域向相反方向移动同样像素;然后得到当前星点区域外层数据,同样的,如果有重复的数据做加权,再存入矩阵N中;
本发明与现有技术相比的优点为:
本发明提出的去除固定噪声的方法是在轨实时纠正,不再通过地面维护重新校准,省去了昂贵的地面维护设备;在星敏感器中无需占用大量的内存存储参考图,并且只针对星点像素区域进行计算去除叠加的固定噪声,计算量小;同时,本方法实时估计得到的固定噪声相比传统方法在地面上所得到的固定噪声更加准确;可自适应调整的噪声估计矩阵更具有针对性,提高了星点固定模式噪声去除的准确性。
附图说明
图1为本发明一种在轨实时去除APS星敏感器固定模式噪声的方法基本流程图;
图2为方法所用矩阵示意图;
图3为方法初始化过程示意图;
图4为方法过程示意图;
图5为方法框架示意图。
具体实施方式
下面结合附图以及具体实施例对本发明方法进一步说明。
本发明一种在轨实时去除APS星敏感器固定模式噪声的方法具体流程如图1所示。
图2中,设星点质心为(x,y),根据星图中S***一层的像素得到一个估计矩阵N。如果是较为慢速的星移动,星点质心下一帧仍然位于(x,y)内,将此时S周围像素与N中元素做加权平均,得到对应于当前帧的新的N矩阵,对于这种位于(x,y)星点重复计算的过程可以对其噪声进行更好的估计。每一帧星图中星点都有对应的S与N,N的核心5*5矩阵是对应于S的纠正矩阵,即可得到纠正后的星点区域,有效的去除固定噪声对质心提取的影响,再进行精确的质心提取。
如图3所示,为算法的初始化过程示意图。以星点质心向右移动为例,在星点质心最开始移动的过程中得到一个完整的估计矩阵N的过程为算法的初始化过程,得到完整的估计矩阵后,只需根据当前帧星点周围像素更新N即可。假设星点质心向右移动,如最左图所示,由第1帧图中质心为(x,y)的星点周围像素得到估计矩阵N0,N0中心置为0。当星点质心向右移动1个像素,当前帧星点S1矩阵的最右列与N0矩阵的最右列重合,即N0的第7列为S1第5列的固定噪声估计,因此得到N1。此时可由对S1中叠加的固定噪声进行一定的纠正。以此类推,当星点质心向右移动5个像素时,得到了一个完整的估计矩阵N5。初始化过程也到此结束。整个星点矩阵S5都可以利用N5进行纠正,即自此,质心每向右移动一个像素只需根据当前帧星点周围像素更新N矩阵即可。
如图4所示,算法可根据星点质心位移特征对N矩阵进行更新,由上述描述可知,初始化后,N矩阵是完整的噪声估计。此后只需每次根据星点周围像素更新即可。假设N0为此后某一时刻的估计矩阵。如图4中a所示,星点质心(x,y)向右移动一个像素到(x+1,y),如上文所述,得到N0,此处不再赘述。如图4中b所示,星点质心继续移动,提取到的星点质心为(x+2,y-2),相比上一次的移动,质心并不是一个直线运动,此时我们对比当前帧的质心与上一次的质心,根据位移特征对N1进行位移再根据星点周围像素最终得到N2。
本发明未详述部分属于本技术领域的公知技术。以上所述仅为本发明的具体实例而已,并不用于以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (1)
1.一种在轨实时去除APS星敏感器固定模式噪声的方法,其特征在于:该方法基于可自适应调的整噪声估计矩阵,该方法包括如下步骤:
步骤(1)、对星图进行阈值分割、连通域分析,根据星点区域S各个像素的位置信息计算出星点的粗质心,计算公式如下:
步骤(2)、根据帧间质心的位移大小自适应调整噪声估计矩阵的大小:
其中,s为星点矩阵大小且s为固定值,取为5,该矩阵为方阵,Δ为帧间星点质心位移像素个数,n为噪声估计矩阵大小,该矩阵为方阵,当确定星点矩阵大小为s后,若帧间质心位移小于1像素,噪声估计矩阵的大小n则设置为s+2;若质心位移大于1像素小于2像素,n则设置为s+4;若质心位移大于2像素小于3像素,n则设置为s+6;
开始N的初始化过程:
a、首先将图像上星点区域s*s以外n*n以内的数据存入N矩阵相应位置;
b、矩阵N中心s*s区域置为0;
c、每当处理下一帧星图,根据帧间星点质心位移情况,用当前帧的星点区域外层像素更新矩阵N,矩阵N会做相对应的位移;
d、直到矩阵N被填满,初始化结束;
步骤(4)、初始化矩阵N完成后可进行精确的去除固定噪声工作,随着星点质心的持续移动,继续更新矩阵N;
步骤(3)和步骤(4)中的矩阵N更新的具体过程:
a、如果帧间质心位移没有超过1个像素,即质心与上一帧相比在同一个像素内,此时更新N矩阵,只需更新外层数据,以0.5的权重将重复的数据,即在图像上的位置一样的像素,做加权平均,以保证估计数据的稳定真实性:
p1=0.5×I1(i,j)
pk+1=0.5pk+0.5Ik+1(i,j)
其中,I1(i,j)是估计矩阵N在图像上首次取到位置为(i,j)的像素点,p1是最终存入矩阵N中的数据,Ik+1(i,j)是矩阵N在图像上第k+1次取到位置为(i,j)的像素,pk+1是最终存入矩阵N中的数据,当图像上位置为(i,j)的像素消失在矩阵N中,下一次出现在矩阵N中视为首次出现;
b、如果质心位移超过1个像素,首先将矩阵N中心区域向相反方向移动同样像素;然后得到当前星点区域外层数据,同样的,如果有重复的数据做加权,再存入矩阵N中;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010315060.8A CN111402176B (zh) | 2020-04-21 | 2020-04-21 | 一种在轨实时去除aps星敏感器固定模式噪声的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010315060.8A CN111402176B (zh) | 2020-04-21 | 2020-04-21 | 一种在轨实时去除aps星敏感器固定模式噪声的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111402176A CN111402176A (zh) | 2020-07-10 |
CN111402176B true CN111402176B (zh) | 2023-02-14 |
Family
ID=71431652
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010315060.8A Active CN111402176B (zh) | 2020-04-21 | 2020-04-21 | 一种在轨实时去除aps星敏感器固定模式噪声的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111402176B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112683307B (zh) * | 2020-12-14 | 2022-08-19 | 中国科学院光电技术研究所 | 一种星敏感器星点质心位置精度测量方法 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509276A (zh) * | 2011-11-25 | 2012-06-20 | 浙江大学 | 一种基于加权约束的星图分割方法 |
CN102564457A (zh) * | 2011-12-29 | 2012-07-11 | 北京控制工程研究所 | 一种aps星敏感器在轨噪声自主抑制方法 |
CN102663385A (zh) * | 2012-03-07 | 2012-09-12 | 北京空间机电研究所 | 一种星上点目标检测方法 |
CN104835177A (zh) * | 2015-05-29 | 2015-08-12 | 北京航空航天大学 | 一种月光干扰下星点分割方法及其fpga实现装置 |
CN104931044A (zh) * | 2015-06-16 | 2015-09-23 | 上海新跃仪表厂 | 一种星敏感器图像处理方法及*** |
CN105761288A (zh) * | 2016-02-02 | 2016-07-13 | 华中科技大学 | 一种基于fpga的实时星点质心定位方法及装置 |
US9702702B1 (en) * | 2015-06-15 | 2017-07-11 | The Charles Stark Draper Laboratory, Inc. | Methods and apparatus for navigational aiding using celestial object tracking |
CN107084715A (zh) * | 2017-04-10 | 2017-08-22 | 北京控制工程研究所 | 一种星敏感器的异步多帧星图融合方法 |
CN107590777A (zh) * | 2017-07-17 | 2018-01-16 | 中国人民解放军国防科学技术大学 | 一种星敏感器星点图像增强方法 |
WO2018233200A1 (zh) * | 2017-06-20 | 2018-12-27 | 上海航天控制技术研究所 | 星敏感器快速波门图像处理***及方法 |
CN109798921A (zh) * | 2019-02-22 | 2019-05-24 | 中国科学院光电技术研究所 | 一种星敏感器内方位元素室内校准方法 |
CN109978797A (zh) * | 2019-04-08 | 2019-07-05 | 自然资源部国土卫星遥感应用中心 | 基于暗通道噪声模板的主动式像素传感器星图去噪方法 |
CN110728668A (zh) * | 2019-10-09 | 2020-01-24 | 中国科学院光电技术研究所 | 一种小目标形态保持的空域高通滤波器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2922659B1 (fr) * | 2007-10-19 | 2011-02-11 | Thales Sa | Systeme de visee absolue amelioree par combinaison d'un senseur d'etoiles et d'un capteur metrologique optique de vol en formation |
-
2020
- 2020-04-21 CN CN202010315060.8A patent/CN111402176B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509276A (zh) * | 2011-11-25 | 2012-06-20 | 浙江大学 | 一种基于加权约束的星图分割方法 |
CN102564457A (zh) * | 2011-12-29 | 2012-07-11 | 北京控制工程研究所 | 一种aps星敏感器在轨噪声自主抑制方法 |
CN102663385A (zh) * | 2012-03-07 | 2012-09-12 | 北京空间机电研究所 | 一种星上点目标检测方法 |
CN104835177A (zh) * | 2015-05-29 | 2015-08-12 | 北京航空航天大学 | 一种月光干扰下星点分割方法及其fpga实现装置 |
US9702702B1 (en) * | 2015-06-15 | 2017-07-11 | The Charles Stark Draper Laboratory, Inc. | Methods and apparatus for navigational aiding using celestial object tracking |
CN104931044A (zh) * | 2015-06-16 | 2015-09-23 | 上海新跃仪表厂 | 一种星敏感器图像处理方法及*** |
CN105761288A (zh) * | 2016-02-02 | 2016-07-13 | 华中科技大学 | 一种基于fpga的实时星点质心定位方法及装置 |
CN107084715A (zh) * | 2017-04-10 | 2017-08-22 | 北京控制工程研究所 | 一种星敏感器的异步多帧星图融合方法 |
WO2018233200A1 (zh) * | 2017-06-20 | 2018-12-27 | 上海航天控制技术研究所 | 星敏感器快速波门图像处理***及方法 |
CN107590777A (zh) * | 2017-07-17 | 2018-01-16 | 中国人民解放军国防科学技术大学 | 一种星敏感器星点图像增强方法 |
CN109798921A (zh) * | 2019-02-22 | 2019-05-24 | 中国科学院光电技术研究所 | 一种星敏感器内方位元素室内校准方法 |
CN109978797A (zh) * | 2019-04-08 | 2019-07-05 | 自然资源部国土卫星遥感应用中心 | 基于暗通道噪声模板的主动式像素传感器星图去噪方法 |
CN110728668A (zh) * | 2019-10-09 | 2020-01-24 | 中国科学院光电技术研究所 | 一种小目标形态保持的空域高通滤波器 |
Non-Patent Citations (4)
Title |
---|
U.Schmidt 等.Autonomous star sensor ASTRO APS: flight experience on Alphasat.《SpringerLink CEAS Space》.2015,237-246. * |
Uwe Schmidt.Intelligent error correction method applied on an active pixel sensor based star tracker.《Proceedings of Spie the International Society for Optical Engineering》.2005,1-8. * |
聂沛文 等.一种星敏感器主点和焦距的加权在轨标定方法.《应用光学》.2018,第39卷(第06期),827-831. * |
郑天宇.空间天文望远镜精细导星高速处理技术研究.《中国博士学位论文全文数据库 基础科技辑》.2019,A007-7. * |
Also Published As
Publication number | Publication date |
---|---|
CN111402176A (zh) | 2020-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107146239B (zh) | 卫星视频运动目标检测方法及*** | |
CN105761277B (zh) | 一种基于光流的运动目标跟踪方法 | |
CN110163909A (zh) | 用于获得设备位姿的方法、装置和存储介质 | |
CN102564457B (zh) | 一种aps星敏感器在轨噪声自主抑制方法 | |
CN105374049B (zh) | 一种基于稀疏光流法的多角点跟踪方法及装置 | |
CN105279771B (zh) | 一种视频中基于在线动态背景建模的运动目标检测方法 | |
CN110146099A (zh) | 一种基于深度学习的同步定位与地图构建方法 | |
CN108805832B (zh) | 适于隧道环境特性的改进灰度投影稳像方法 | |
CN110264503B (zh) | 一种基于cs搜索的图像配准方法 | |
CN111402176B (zh) | 一种在轨实时去除aps星敏感器固定模式噪声的方法 | |
CN112907580B (zh) | 一种应用于弱纹理场景下的综合点线特征的图像特征提取和匹配算法 | |
CN116524062B (zh) | 一种基于扩散模型的2d人体姿态估计方法 | |
CN111563849A (zh) | 一种观测图像去噪方法及*** | |
CN106056540A (zh) | 基于鲁棒光流和Zernike不变矩的视频时空超分辨率重建方法 | |
CN111242985A (zh) | 基于马尔科夫模型的视频多行人追踪方法 | |
CN112561946A (zh) | 一种动态目标检测方法 | |
CN111598775B (zh) | 基于lstm网络的光场视频时域超分辨重建方法 | |
CN109978919A (zh) | 一种基于单目相机的车辆定位方法及*** | |
CN109767407B (zh) | 一种去雾过程中大气透射率图像的二次估计方法 | |
CN112598709B (zh) | 一种基于视频流的行人运动速度智能感知方法 | |
CN111089586B (zh) | 一种基于多帧累加算法的全天时星敏感器星点提取方法 | |
CN107194932B (zh) | 一种基于指数遗忘的自适应背景重建算法 | |
CN108765326A (zh) | 一种同步定位与地图构建方法及装置 | |
CN110503664B (zh) | 一种基于改进的局部自适应灵敏度背景建模方法 | |
CN109978804B (zh) | 基于深度学习的人眼视线矫正方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |