【摘要】 本发明涉及天文导航技术领域的一种快速三角形星图识别方法,包括以下步骤:1.以星对角距为主要识别特征,两颗星之间的相对星等差为辅助识别特征确定星图识别特征量,以两颗星之间的星对角距、相对星等差及组成星对的两星星号为存储基元,假设星敏感器视场对角距为d,存储所有星对角距小于等于d的基元,构造导航星库并存储;2.提取观测星图中的观测星,按亮度由亮到暗排序,构造待识别的观测三角形;3.利用该方法进行三角形识别;4.验证。本发明方法实现了观测星图中星三角形的快速识别,计算量小,具有较强的容错能力和较快的识别时间,且具有较小容量的导航数据库,减小了冗余数据对硬件系统的存储压力。 【专利类型】发明授权 【申请人】中国科学院长春光学精密机械与物理研究所 【申请人类型】科研单位 【申请人地址】130033 吉林省长春市东南湖大路16号 【申请人地区】中国 【申请人城市】长春市 【申请人区县】二道区 【申请号】CN200810051630.6 【申请日】2008-12-22 【申请年份】2008 【公开公告号】CN101441082B 【公开公告日】2010-08-11 【公开公告年份】2010 【授权公告号】CN101441082B 【授权公告日】2010-08-11 【授权公告年份】2010.0 【IPC分类号】G01C21/02 【发明人】张磊; 何昕; 魏仲慧; 刘岩俊; 赵宝庆 【主权项内容】一种快速三角形星图识别方法,其特征在于包括以下步骤:a.确定星图识别中以星对角距为主要识别特征,两颗星之间的相对星等差为辅助识别特征;以两颗星之间的星对角距、相对星等差及组成星对的两星星号为存储基元,假设星敏感器视场对角距为d,存储所有星对角距小于等于d的基元,构成导航特征库;将导航特征库中存储基元按星对角距升序的方式排列,以星对角距为白变量,以存储位置为因变量构造散列函数H(Key),其中Key为星对角距,假设星对角距和存储位置的实际对应关系为Loc(Key),对应同一个星对角距Key,求出理论存储位置H(Key)和实际存储位置Loc(Key)的最大偏差D;导航星表中的存储内容为恒星的赤经、赤纬及星等;b.对星敏感器拍摄到的观测星图进行目标提取,按目标灰度由高到低排列,最多选择4个亮目标构建观测三角形用于识别,优先识别由亮目标构成的观测三角形,如果识别成功,则略过由较暗目标构成的观测三角形,否则,依次识别余下的观测三角形;c.构造一个宽度为3的二维数组A,和一个宽度为3长度为n的二维数组B,n为星表中导航星数量;设置星对角距和相对星等差的判决门限分别为εd和εb,利用散列函数H(Key)分别寻找观测三角形三条边判决门限范围内的候选导航星对,记录在数组A中,并将对应的候选导航星出现的次数记录在数组B中,若数组A中候选导航星出现的次数少于2次,由该候选导航星组成的星对作为一个整体被剔除,其在数组B中的计数值相应减1;在数组A余下的星对中寻找满足三角形三边两两相交的候选导航星对,组成导航三角形;d.选取三角形之外的一颗观测星,与三角形三个顶点连接,构成辐射状 星图,利用散列函数H(Key)查找新形成的三个星对角距匹配范围内的导航星对,剔除导航星出现3次以下的导航星对,导航星出现3次或以上的导航星对,查看与其组成星对的另一颗星是否为已识别三角形的顶点;是,则识别成功,计算姿态或视轴指向;否则,识别失败。 【当前权利人】中国科学院长春光学精密机械与物理研究所 【当前专利权人地址】吉林省长春市东南湖大路16号 【统一社会信用代码】1210000041275487XF 【被引证次数】4 【被自引次数】1.0 【被他引次数】3.0 【家族被引证次数】35