[发明专利]一种星敏感器星点去噪方法在审
申请号: | 201210595155.5 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103077502A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 刘达;黄欣;钟红军;李春江;李晓;李玉明;程会艳 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 臧春喜 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种星敏感器星点去噪方法,本发明根据星点的高斯分布模型,首先获取星点中心区域,并分别从最大像素点和次大像素点开始计算星点的上升梯度值,发现噪点后,根据噪点所在位置判断去除噪点的方法,保证了噪点位于星光非中心区域、边缘甚至噪点为最大像素点情况下,都能检测出来该噪点,去噪方法有效、运算速度快、复杂度低;芯片噪点能随温度升高会升高,该算法对任何温度下的情况都适用,相对存储噪点信息而言,无需存储不同温度下的噪点信息,占用存储器空间小;对质心误差1像素的星点,最大将质心纠正到误差在0.1像素内,提高了处理精度。 | ||
搜索关键词: | 一种 敏感 星点 方法 | ||
【主权项】:
一种星敏感器星点去噪方法,其特征在于步骤如下:(1)从星敏感器拍摄的星点图像中提取星点,从行和列两个方向识别出星点的中心区域,识别的方法如下:在行方向,如果提取的星点是2个像素宽度,任取其中的一个像素宽度作为行中心,如果提取的星点是3个像素宽度,取中间的一个像素宽度作为行中心;如果提取的星点是4个像素宽度,取中间的两个像素宽度作为行中心;如果提取的星点大于等于5个像素宽度,奇数个像素宽度取中间三个像素宽度作为行中心,偶数个像素宽度取中间两个像素宽度作为行中心;列方向的识别方法与行方向的识别方法相同,利用识别出的星点行中心和星点列中心构成星点中心区域;(2)从星点中心区域中找出最大像素值点和次大像素值点;(3)以最大像素值点为中心计算上升梯度值,计算方法为:假设(x0,y0)为最大像素值点的坐标,将星点中心区域中其余所有星点(xi,yi)的像素值分别与坐标(x0+(xi‑x0‑N),y0+(yi‑y0‑N))处的像素值进行比较,如果某星点(x,y)的像素值大于坐标(x0+(xi‑x0‑N),y0+(yi‑y0‑N))处的像素值,则将上升梯度值加1;其中当xi>x0时,N取值为1,xi<x0时,N取值为‑1,xi=x0时,N取值为0;(4)如果以最大像素点计算的上升降梯度值为0,则星点无噪点;如果以最大像素点计算的上升降梯度值不为0,则星点有噪点,执行步骤(5);(5)以次大像素值点为中心计算上升梯度值,计算方法为:假设(x1,y1)为次大像素值点的坐标,将星点中心区域中其余所有星点(xi,yi)处的像素值分别与坐标(x0+(xi‑x0‑N),y0+(yi‑y0‑N))处的像素值进行比较,如果某星点(x,y)处的像素值大于坐标(x0+(xi‑x0‑N),y0+(yi‑y0‑N))处的像素值,则将上升梯度值加1,其中当xi>x1时,N取值为1,xi<x1时,N取值为‑1,xi=x1时,N取值为0;(6)根据以最大像素值点为中心计算的上升梯度值和以次大像素值点为中心计算的上升梯度值进行判断,其中上升梯度值为1对应的像素点为噪点;(7)对噪点的像素值进行处理,如果噪点位于星点中心区域的最外围,直 接将噪点剔除;如果噪点位于星点中心区域内,噪点的像素值=周围相邻星点像素值总和/相邻星点的个数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210595155.5/,转载请声明来源钻瓜专利网。
- 上一篇:机器人焊接3D辅助示教系统
- 下一篇:电力作业风险控制方法及其系统