IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0893619
(2007-08-16)
|
등록번호 |
US-8532328
(2013-09-10)
|
발명자
/ 주소 |
- Caballero, David L.
- Weismuller, Thomas Paul
|
출원인 / 주소 |
|
대리인 / 주소 |
Harness, Dickey & Pierce, P.L.C.
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
8 |
초록
▼
A method of navigating a space vehicle. An image of a planet surface is received. The received image is processed to identify edge pixels and angle data. The edge pixels and angle data are used to identify planetary features by shape, size, and spacing relative to other planetary features. At least
A method of navigating a space vehicle. An image of a planet surface is received. The received image is processed to identify edge pixels and angle data. The edge pixels and angle data are used to identify planetary features by shape, size, and spacing relative to other planetary features. At least some of the planetary features are compared with a predefined planet surface description including sizes and locations of planet landmarks. One or more matches are determined between the planetary feature(s) and the planet surface description. Based on the match(es), a location of the space vehicle relative to the planet is determined.
대표청구항
▼
1. A method of navigating a space vehicle, the method comprising: receiving an image of a planet surface;processing the received image to identify a plurality of edge pixels and angle data for each of the edge pixels;using a circular mask having a radius band that includes a range of radii, filterin
1. A method of navigating a space vehicle, the method comprising: receiving an image of a planet surface;processing the received image to identify a plurality of edge pixels and angle data for each of the edge pixels;using a circular mask having a radius band that includes a range of radii, filtering the edge pixels to obtain a grayscale image in which a plurality of peaks identify centers of circles having radii in the range of radii;for a given peak and its corresponding radius band, scoring the angle data for the edge pixels corresponding to the corresponding radius band;using the scoring to determine whether to accept or reject the given peak as an indicator of a circular planetary feature;using accepted peaks to identify a plurality of planetary features by shape, size, and spacing relative to other planetary features;comparing at least some of the identified planetary features with a predefined planet surface description including sizes and locations of a plurality of planet landmarks;based on the comparing, determining one or more matches between the at least some planetary features and the planet surface description; andbased on the one or more matches, determining a location of the space vehicle relative to the planet. 2. The method of claim 1, wherein the receiving is performed using an imaging sensor of the vehicle. 3. The method of claim 1, wherein comparing identified planetary features with the predefined planet surface description comprises comparing at least relative spacing and sizes of identified planetary features with the predefined planet surface description. 4. The method of claim 1, further comprising: using a second circular mask having a radius band that includes a second range of radii, filtering the edge pixels to obtain a grayscale image in which a plurality of peaks identify centers of circles having radii in the second range of radii. 5. The method of claim 4, further comprising: for a cluster of the peaks, retaining the highest peak and the radius band corresponding to the highest peak. 6. The method of claim 1, further comprising predefining the planet surface description, the predefining comprising including at least three landmarks for a field of view of an imaging sensor of the vehicle in the planet surface description. 7. The method of claim 1, further comprising performing the receiving and processing one or more times to predefine the planet surface description. 8. A method of navigating a space vehicle, the method comprising: receiving an image of a planet surface, the receiving performed using an imaging sensor of the vehicle;using the received image to obtain a grayscale image;evaluating pixels of the grayscale image relative to a threshold value to obtain a binary edge image and angle data for binary edge pixels of the binary edge image;using a circular mask having a radius band that includes a range of radii, filtering the binary edge pixels to obtain a grayscale image in which a plurality of peaks identify centers of circles having radii in the range of radii;for a given peak and its corresponding radius band, scoring the angle data for the binary edge pixels corresponding to the corresponding radius band;based on the scoring, accepting or rejecting the given peak as an indicator of a circular planetary feature;using one or more accepted peaks, determining one or more planetary features;comparing the one or more planetary features with a predefined planet surface description including positions and sizes of a plurality of planet landmarks;based on the comparing, determining one or more matches between the one or more planetary features the planet surface description; andbased on the one or more matches, determining a location of the space vehicle relative to the planet. 9. The method of claim 8, further comprising: using a second circular mask having a radius band that includes a second range of radii, filtering the binary edge pixels to obtain a grayscale image in which a plurality of peaks identify centers of circles having radii in the second range of radii. 10. The method of claim 9, further comprising: for a cluster of the peaks, retaining the highest peak and the radius band corresponding to the highest peak. 11. The method of claim 8, wherein the one or more planet landmarks include at least one of the following: a crater, a rill, and a ridge. 12. The method of claim 8, wherein the one or more sizes of the one or more shapes are defined by one or more radii. 13. The method of claim 8, further comprising predefining the planet surface description based on one or more fields of view of the imaging sensor. 14. The method of claim 13, further comprising selecting landmarks for inclusion in the planet surface description based on a pixel size of the imaging sensor. 15. The method of claim 8, further comprising selecting, for inclusion in the planet surface description, landmarks having a size at least one order of magnitude larger than a pixel size of the imaging sensor. 16. A system for navigating a space vehicle comprising: an imaging sensor of the vehicle, the sensor configured to receive an image of a planet surface; anda processor and memory configured to: use the received image to obtain a first grayscale image;evaluate pixels of the first grayscale image relative to a threshold value to obtain a binary edge image and angle data for edge pixels of the binary edge image;using a first circular mask having a radius band that includes a first range of radii, filter the edge pixels to obtain a second grayscale image in which a plurality of peaks identify centers of circles having radii in the first range of radii;using a second circular mask having a radius band that includes a second range of radii, filter the edge pixels to obtain a third grayscale image in which a plurality of peaks identify centers of circles having radii in the second range of radii;from a cluster of peaks in the second and third grayscale images, retain a highest peak and the radius band corresponding to the highest peak;for a given retained peak and its corresponding radius band, scoring the angle data for the edge pixels corresponding to the corresponding radius band, the scoring performed to determine whether the given retained peak is surrounded by a substantially circular path to indicate a circular planetary feature; based on the scoring, determine one or more planetary features;compare the one or more planetary features with a predefined planet surface description including positions and sizes of a plurality of planet landmarks;based on the comparison, determine one or more matches between the one or more planetary features and one or more of the landmarks; andbased on the one or more matches, determine a location of the space vehicle relative to the planet. 17. The system of claim 16, wherein the processor and memory are further configured to navigate the vehicle based on the determined location of the space vehicle. 18. The system of claim 16, wherein the processor and memory are further configured to: divide the predefined planet surface description into a plurality of sections; andcompare the one or more planetary features with each of the sections to determine a match between the one or more planetary features and one or more of the landmarks. 19. The system of claim 18, wherein the processor and memory are further configured to compare one or more additional determined planetary features to resolve an ambiguity between matching landmarks. 20. The system of claim 16, wherein the processor and memory are further configured to use a radius associated with a crater to eliminate extraneous matches between the one or more planetary features and one or more of the landmarks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.