CN103968833B - A kind of method choosing observation triangle before star pattern matching - Google Patents

A kind of method choosing observation triangle before star pattern matching Download PDF

Info

Publication number
CN103968833B
CN103968833B CN201410182261.XA CN201410182261A CN103968833B CN 103968833 B CN103968833 B CN 103968833B CN 201410182261 A CN201410182261 A CN 201410182261A CN 103968833 B CN103968833 B CN 103968833B
Authority
CN
China
Prior art keywords
star
triangle
observation
bright
value
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.)
Expired - Fee Related
Application number
CN201410182261.XA
Other languages
Chinese (zh)
Other versions
CN103968833A (en
Inventor
张刘
李欣璐
支帅
金光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN201410182261.XA priority Critical patent/CN103968833B/en
Publication of CN103968833A publication Critical patent/CN103968833A/en
Application granted granted Critical
Publication of CN103968833B publication Critical patent/CN103968833B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/02Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by astronomical means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Navigation (AREA)

Abstract

A kind of method choosing observation triangle before the present invention relates to star pattern matching, comprises the following steps: primary election observation triangle;Observation triangle is carried out double optimization screening, and screening conditions include: in image planes, the minimum edge of composition observation triangle should be greater than dminIndividual pixel;Observe minimum angle in triangle in image planes and should be greater than θmin.The most existing method of method of observation triangle is chosen before the star pattern matching of the present invention, once the match is successful and the probability of attitude output can to improve 60.8%, in Practical Project, can preferentially choose three groups be identified compared with the observation triangle of bright star composition and verify, the probability i.e. having 77.5% can improve determine the successful speed of appearance to three couplings, and every frame whole day ball is determined the time consistency that appearance exports and is also greatly improved.

Description

A kind of method choosing observation triangle before star pattern matching
Technical field
The present invention relates to autonomous navigation of satellite technical field, choose observation three particularly to before a kind of star pattern matching The method of dihedral.
Background technology
In Practical Project, star sensor is mainly based on triangle star map recognizer, so that it is determined that attitude. Triangle star map recognizer utilizes the observation star composition observation triangle occurred in star sensor visual field, with entirely Equilateral triangle principle is match cognization standard.Choose suitably observation triangle and can improve star Pattern Recognition Algorithm Success rate, the amount of calculation reduced in matching process, and then improve star sensor and export the performance of attitude in real time. Zhang Guangjun et al. proposes one and chooses observation deltic method, and it chooses observation triangle principle: choose star quick In sensor visual field, quantity is NBOne group of bright star, arbitrarily composition observation triangle, preferentially chooses the brightest star structure The observation triangle become is identified.If a certain observation triangle combination recognition failures, choose the most in order Remaining observation triangle sets is incompatible to be identified, until obtaining correct recognition result.Due in reality In the situation of border, selected NBObservation star in there may be double star or wherein three bright stars in visual field Position is approximated to the situation of straight line, and therefore this will appear from bulk redundancy coupling, extends recognition time, enters And cause importance in star map recognition failure or the bigger attitude of output error.Take NB=6, whole day ball is traveled through imaging, system Meter visual field occurs None-identified or exports the observation triangle number purpose probability distribution of bigger error attitude, as Shown in Fig. 1, in whole day ball field range, in 20 the observation trianglees preferentially chosen, averagely have 7.74 Individual observation triangle None-identified or the bigger error attitude of output, i.e. when each importance in star map recognition, have 38.7% Probability cannot the most directly export final carriage, during actual importance in star map recognition, due to star pattern matching one Secondary amount of calculation significantly larger than visual field selects the amount of calculation required for optimum observation triangle, and sometimes Even if importance in star map recognition success, but because of observation star position approximation straight line in visual field, cause exporting Normal attitude, needs again to choose observation triangle and carries out match cognization, and therefore, this will have a strong impact on star The real-time of sensor output attitude.
Summary of the invention
The invention solves the problems that technical problem of the prior art, it is provided that before a kind of star pattern matching, choose observation triangle The method of shape.
In order to solve above-mentioned technical problem, technical scheme is specific as follows:
A kind of method choosing observation triangle before star pattern matching, comprises the following steps:
Primary election observation triangle;
Observation triangle is carried out double optimization screening, and screening conditions include:
In image planes, the minimum edge of composition observation triangle should be greater than dminIndividual pixel;
Observe minimum angle in triangle in image planes and should be greater than θmin
In technique scheme, the method specifically includes:
Step 1: the observation star occurred in star sensor visual field is carried out ascending order arrangement by its magnitude information;
Step 2: on the basis of the N bright star, sequentially chooses N+1, N+2 bright star composition triangle, will The value of N+3 is assigned to n;The initial value of N is set to 1;
Step 3: calculate the Atria limit length of side of composition, it is judged that whether the minimum length of side is more than dmin, if it is, Perform step 4 to determine whether;If it is not, output " observation triangle exists double star ", perform step 7;
Step 4: judge that in triangle, whether minimum angle is more than θmin, if it is, by these three bright star records In alternative group of triangle of observation, reject and selected a star the darkest in three stars, introduce n-th star composition new Triangle, performs step 5;If it is not, output " three observation star approximation straight lines ", perform step 10;
Step 5: judge whether n-th bright star is last bright star in visual field, if it is, by N+1's Value is assigned to N, performs step 6;If it is not, the value of n+1 is assigned to n, perform step 3;
Step 6: judge whether the N bright star is second from the bottom bright star in visual field, if it is, observation three Alternative group of dihedral is chosen complete;If it is not, perform step 2;
Step 7: judge whether n-th bright star is last bright star in visual field, if it is, output is " the brightest Star is a star in certain nebula ", the value of N+1 is assigned to N, performs step 8;If it is not, perform step Rapid 9;
Step 8: judge whether the N bright star is second from the bottom bright star in visual field, if it is, select star to lose Lose;If it is not, perform step 2;
Step 9: reject the secondary bright star of the minimum length of side of composition, chooses n-th bright star composition triangle, then will The value of n+1 is assigned to n, performs step 3;
Step 10: judge whether n-th bright star is last bright star in visual field, if it is, by N+1's Value is assigned to N, performs step 8;If it is not, perform step 11;
Step 11: reject and selected a star the darkest in three stars, introduces n-th star and forms new triangle, Then the value of n+1 is assigned to n, performs step 3.
The present invention has a following beneficial effect:
Choose the method for observation triangle before the star pattern matching of the present invention to accelerate star sensor determine appearance output fast Degree, improving selected observation triangle can the probability of a successful match output final carriage.
The most existing Zhang Guangjun of method choosing observation triangle before the star pattern matching of the present invention et al. proposes Method, once the match is successful and the probability of attitude output can to improve 60.8%, in Practical Project, can be preferential Choose three groups be identified compared with the observation triangle of bright star composition and verify, i.e. have the probability of 77.5% to improve right Three times coupling determine the successful speed of appearance, and every frame whole day ball is determined the time consistency that appearance exports and also significantly carried High.
Accompanying drawing explanation
With detailed description of the invention, the present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 is to occur None-identified in traversal whole day ball visual field or export the observation triangle of bigger error attitude The probability distribution of number.
Fig. 2 is star sensor image space coordinate system schematic diagram.
Fig. 3 is the observation triangle number purpose probability distribution meeting constraints 1,2 in traversal whole day ball visual field Figure.
Fig. 4 is to optimize observation triangle choosing method flow chart.
Detailed description of the invention
The invention thought of the present invention is:
In order to accelerate, star sensor determines appearance output speed, improving selected observation triangle can a successful match output The probability of final carriage, before the present invention provides a kind of star pattern matching, " double optimization " chooses observation deltic method.
Observation triangle only meets some requirements, and could realize once mating, determine appearance and effectively calculate.For Improving computational efficiency, the present invention, on the basis of primary election observation triangle, carries out two suboptimums to observation triangle Change screening, the star Pattern Recognition Algorithm mated the most again.Observation Triangles Optimization is chosen, be according to meeting simultaneously The double constraints that correct coupling calculates with high-precision fixed appearance, for improving computation rate in-orbit, needs by deeply Analyze, be converted into the image planes immediate constraint condition of calculating concrete, easy.
During star pattern matching, for improving punctate opacity of the cornea Centroid accuracy, general employing out of focus technology, simultaneously double star Impact on match cognization be can not ignore, and for making two observation star barycenter be kept completely separate, its length of side distance should be extremely Less more than a certain threshold value.Factors above is as double optimization screening observation triangle restriction condition 1, this constraint bar Part determines observation triangle minimum length of side dminChoosing of threshold value.
Three stars of composition observation triangle position relationship output final to star sensor attitude in visual field Result impact is very big, such as, during certain three observation star approximation straight lines, it is fixed that this will result directly in star sensor Appearance failure, this is primarily due to reference vector battle array V3×k=(V1V2…Vk) during the calculating of matrix inversion, When observation Atria star position correlation is stronger when, (VTV) highly near-singular.Three will be observed The limit of dihedral and the restriction relation of angle are transformed in image plane analysis, as in figure 2 it is shown, star sensor picture is empty Between coordinate system schematic diagram, O is the initial point of star sensor image space coordinate system, and Star1, Star2, Star3 are permanent Star projection in image plane, f is the focal length of star sensor, and h is the Star2 vertical line to base c, and θ is triangle Minimum angle, i.e. a limit and the angle on c limit in shape, β is the angle that h limit is corresponding.Obtained by Fig. 2 triangular relationship:
H=a sin θ (1)
For avoiding the double star interference to importance in star map recognition, reduce three observation star dependencys of position in image plane simultaneously, I.e. three observation star not conllinear in image planes, determine appearance principle analysis from QUEST, and h should be at least above double star door Limit threshold value, it may be assumed that
H=f tan β > double star threshold value (2)
(1), (2) formula as double optimization screening observation triangle restriction condition 2, this constraints determines observation three Dihedral minimum angle thetaminChoosing of threshold value.
The present invention, on the basis of primary election observation triangle, carries out double optimization screening to observation triangle.Just Choosing observation triangle refers to that preferentially choosing N (N=5~6) star the brightest in visual field arbitrarily forms observation triangle, These observation trianglees are formed observation triangle sets to be selected.Double optimization screening observation triangle is with as follows Carry out based on constraints:
Constraints 1: in image planes, the minimum edge of composition observation triangle should be greater than dminIndividual pixel.
Constraints 2: in image planes, in observation triangle, minimum angle should be greater than θmin
In terms of technique effect, the present invention has following performance.QUEST is used to determine appearance algorithm, if dmin=10, θmin=15 °, whole day ball is traveled through, statistics visual field occurs directly exporting the observation triangle number of attitude Purpose probability distribution, i.e. meets the observation triangle number purpose probability distribution of constraints 1,2, such as Fig. 3 institute Show, in whole day ball field range, average each visual field has 12.2 observation trianglees can directly export appearance State, the most existing method, once the match is successful and the probability of attitude output, in reality can to improve 60.8% In engineering, can preferentially choose three groups and be identified compared with the observation triangle of bright star composition and verify, i.e. have The probability of 77.5% can improve determine the successful speed of appearance to three couplings, and every frame whole day ball determine that appearance exports time Between concordance be also greatly improved.
Below in conjunction with the accompanying drawings the present invention is described in detail.
Fig. 4 is to optimize observation triangle choosing method flow chart.M is the number occurring observation star in observation visual field Mesh, dminIt is observation triangle minimum length of side threshold value, θminBeing observation triangle minimum angle threshold value, N is observation Star sequence number, initial value is set to 1, and n is the 4th bright star sequence number beyond selected three bright stars.
Step 1: the observation star occurred in star sensor visual field is carried out ascending order arrangement (magnitude by its magnitude information The least brightness is the highest).
Step 2: on the basis of N (initial value of N is set to a 1) bright star, sequentially choose N+1, N+2 Bright star composition triangle, is assigned to n by the value of N+3.
Step 3: calculate the Atria limit length of side of composition, it is judged that whether the minimum length of side is more than dmin, if it is, Perform step 4 to determine whether;If it is not, output " observation triangle exists double star ", perform step 7.
Step 4: judge that in triangle, whether minimum angle is more than θmin, if it is, by these three bright star records In alternative group of triangle of observation, reject and selected a star the darkest in three stars, introduce n-th star composition new Triangle, performs step 5;If it is not, output " three observation star approximation straight lines ", perform step 10.
Step 5: judge whether n-th bright star is last bright star in visual field, if it is, by N+1's Value is assigned to N, performs step 6;If it is not, the value of n+1 is assigned to n, perform step 3.
Step 6: judge whether the N bright star is second from the bottom bright star in visual field, if it is, observation three Alternative group of dihedral is chosen complete;If it is not, perform step 2.
Step 7: judge whether n-th bright star is last bright star in visual field, if it is, output is " the brightest Star is a star in certain nebula ", the value of N+1 is assigned to N, performs step 8;If it is not, perform step Rapid 9.
Step 8: judge whether the N bright star is second from the bottom bright star in visual field, if it is, select star to lose Lose;If it is not, perform step 2.
Step 9: reject the secondary bright star of the minimum length of side of composition, chooses n-th bright star composition triangle, then will The value of n+1 is assigned to n, performs step 3.
Step 10: judge whether n-th bright star is last bright star in visual field, if it is, by N+1's Value is assigned to N, performs step 8;If it is not, perform step 11.
Step 11: reject and selected a star the darkest in three stars, introduces n-th star and forms new triangle, Then the value of n+1 is assigned to n, performs step 3.
Obviously, above-described embodiment is only for clearly demonstrating example, and not to embodiment Limit.For those of ordinary skill in the field, can also be made it on the basis of the above description The change of its multi-form or variation.Here without also cannot all of embodiment be given exhaustive.And by What this was extended out obviously changes or changes among still in the protection domain of the invention.

Claims (1)

1. the method choosing observation triangle before a star pattern matching, it is characterised in that comprise the following steps:
Step 1: the observation star occurred in star sensor visual field is carried out ascending order arrangement by its magnitude information;
Step 2: on the basis of the N bright star, sequentially chooses N+1, N+2 bright star composition triangle, will The value of N+3 is assigned to n;The initial value of N is set to 1;
Step 3: calculate the Atria limit length of side of composition, it is judged that whether the minimum length of side is more than dmin, if it is, Perform step 4 to determine whether;If it is not, output " observation triangle exists double star ", perform step 7;
Step 4: judge that in triangle, whether minimum angle is more than θmin, if it is, by these three bright star records In alternative group of triangle of observation, reject and selected a star the darkest in three stars, introduce n-th star composition New triangle, performs step 5;If it is not, output " three observation star approximation straight lines ", perform step 10;
Step 5: judge whether n-th bright star is last bright star in visual field, if it is, by N+1's Value is assigned to N, performs step 6;If it is not, the value of n+1 is assigned to n, perform step 3;
Step 6: judge whether the N bright star is second from the bottom bright star in visual field, if it is, observation three Alternative group of dihedral is chosen complete;If it is not, perform step 2;
Step 7: judge whether n-th bright star is last bright star in visual field, if it is, output is " the brightest Star is a star in certain nebula ", the value of N+1 is assigned to N, performs step 8;If it is not, perform step Rapid 9;
Step 8: judge whether the N bright star is second from the bottom bright star in visual field, if it is, select star to lose Lose;If it is not, perform step 2;
Step 9: reject the secondary bright star of the minimum length of side of composition, chooses n-th bright star composition triangle, then will The value of n+1 is assigned to n, performs step 3;
Step 10: judge whether n-th bright star is last bright star in visual field, if it is, by N+1's Value is assigned to N, performs step 8;If it is not, perform step 11;
Step 11: reject and selected a star the darkest in three stars, introduces n-th star and forms new triangle, Then the value of n+1 is assigned to n, performs step 3.
CN201410182261.XA 2014-04-30 2014-04-30 A kind of method choosing observation triangle before star pattern matching Expired - Fee Related CN103968833B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410182261.XA CN103968833B (en) 2014-04-30 2014-04-30 A kind of method choosing observation triangle before star pattern matching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410182261.XA CN103968833B (en) 2014-04-30 2014-04-30 A kind of method choosing observation triangle before star pattern matching

Publications (2)

Publication Number Publication Date
CN103968833A CN103968833A (en) 2014-08-06
CN103968833B true CN103968833B (en) 2017-01-04

Family

ID=51238626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410182261.XA Expired - Fee Related CN103968833B (en) 2014-04-30 2014-04-30 A kind of method choosing observation triangle before star pattern matching

Country Status (1)

Country Link
CN (1) CN103968833B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105928509B (en) * 2016-06-22 2018-10-30 中国人民解放军63680部队 Triangle recognition methods based on maximum interior angle hash function
CN110501016B (en) * 2019-08-21 2021-04-23 中国科学院软件研究所 Method and device for measuring satellite attitude
CN111024063B (en) * 2019-12-23 2023-07-18 上海交通大学 Star map recognition algorithm based on star point re-extraction under large maneuvering condition

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6324475B1 (en) * 1997-02-13 2001-11-27 Centre National D'etudes Spatiales Method for identifying in a pre-established catalogue stars detected by a star sensor
CN101441082A (en) * 2008-12-22 2009-05-27 中国科学院长春光学精密机械与物理研究所 Rapid triangle star map recognition method
CN102313549A (en) * 2011-07-28 2012-01-11 北京航空航天大学 Identification method for triangular star atlas based on characteristic of inertia ratio

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6324475B1 (en) * 1997-02-13 2001-11-27 Centre National D'etudes Spatiales Method for identifying in a pre-established catalogue stars detected by a star sensor
CN101441082A (en) * 2008-12-22 2009-05-27 中国科学院长春光学精密机械与物理研究所 Rapid triangle star map recognition method
CN102313549A (en) * 2011-07-28 2012-01-11 北京航空航天大学 Identification method for triangular star atlas based on characteristic of inertia ratio

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一种改进的全天自主三角形星图识别算法;李立宏等;《光学技术》;20000731;第26卷(第4期);第372-374页 *
星图识别;张广军;《北京:国防工业出版社》;20110831;第70-80页 *

Also Published As

Publication number Publication date
CN103968833A (en) 2014-08-06

Similar Documents

Publication Publication Date Title
CN103913131B (en) Free curve method vector measurement method based on binocular vision
CN103295239B (en) A kind of autoegistration method of the laser point cloud data based on datum plane image
CN107564069A (en) The determination method, apparatus and computer-readable recording medium of calibrating parameters
CN106553195A (en) Object 6DOF localization method and system during industrial robot crawl
CN103868510A (en) Rapid autonomous all-sky map fixed star identification method
CN105303615A (en) Combination method of two-dimensional stitching and three-dimensional surface reconstruction of image
CN104537709A (en) Real-time three-dimensional reconstruction key frame determination method based on position and orientation changes
CN103968833B (en) A kind of method choosing observation triangle before star pattern matching
CN103198523A (en) Three-dimensional non-rigid body reconstruction method and system based on multiple depth maps
CN103954280B (en) A kind of quickly and high robust autonomous fixed star recognition methods
CN103453905B (en) A kind of method for recognising star map based on plane triangle principal component analysis (PCA)
CN106251326B (en) A kind of building occlusion detection and occlusion area compensation method using ghost picture
CN105913435A (en) Multidimensional remote sensing image matching method and multidirectional remote sensing image matching system suitable for large area
CN106295512A (en) Many correction line indoor vision data base construction method based on mark and indoor orientation method
CN107102332A (en) The three-dimensional earth's surface deformation monitoring methods of InSAR based on variance components estimate and strees strain model
CN104949677A (en) Real-time orbit determination method for drift scanning geosynchronous satellite
CN107341824A (en) A kind of comprehensive evaluation index generation method of image registration
CN102840860A (en) Hybrid particle swarm algorithm-based star graph recognition method
CN109443200A (en) A kind of mapping method and device of overall Vision coordinate system and mechanical arm coordinate system
CN104200512A (en) Multiple-light source rendering method based on virtual spherical light sources
IL299069B1 (en) 3d structure inspection or metrology using deep learning
CN105046691A (en) Method for camera self-calibration based on orthogonal vanishing points
CN105488535B (en) A kind of three-dimensional point cloud matching process
Li et al. Scale-aware monocular SLAM based on convolutional neural network
CN103940432A (en) Posture determination method of star sensor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170104

CF01 Termination of patent right due to non-payment of annual fee