Lunar Terrain Relative Navigation Using a Convolutional Neural Network for Visual Crater Detection
Open accessAbstract
Terrain relative navigation can improve the precision of a spacecraft's position estimate by detecting global features that act as supplementary measurements to correct for drift in the inertial navigation system. This paper presents a system that uses a convolutional neural network (CNN) and image processing methods to track the location of a simulated spacecraft with an extended Kalman filter (EKF). The CNN, called LunaNet, visually detects craters in the simulated camera frame and those detections are matched to known lunar craters in the region of the current estimated spacecraft position. These matched craters are treated as features that are tracked using the EKF. LunaNet enables more reliable position tracking over a simulated trajectory due to its greater robustness to changes in image brightness and more repeatable crater detections from frame to frame throughout a trajectory. LunaNet combined with an EKF produces a decrease of 60% in the average final position estimation error and a decrease of 25% in average final velocity estimation error compared to an EKF using an image processing-based crater detection method when tested on trajectories using images of standard brightness.
AI snapshot
Written from the paper’s full text.
TL;DR
This paper integrates LunaNet, a CNN-based lunar crater detector, with an extended Kalman filter for simulated lunar terrain relative navigation. It reports that LunaNet improves robustness to image brightness and yields lower final position and velocity estimation errors than an EKF using a traditional image-processing crater detector.
Key findings
- LunaNet tracks craters more persistently: average detection length is 13 frames for LunaNet versus 5 for the trinary edge detector on standard imagery, 13 versus 6 on bright imagery, and 13 versus 7 on dark imagery.
- LunaNet detects 18 craters on average over a trajectory on standard imagery, compared with 16 for the trinary edge detector; on bright imagery LunaNet detects 19 versus 29, but the paper says many trinary detections were false matches.
- With standard brightness, the LunaNet-based EKF achieves final average estimation errors of 0.53 m and 0.09 m/s, versus 1.33 m and 0.12 m/s for the trinary edge detector, corresponding to a 60% decrease in average final position error and a 25% decrease in average final velocity error.
- LunaNet is more robust to brightness changes: with a 30% brightness increase or decrease, it detected the same average number of craters over twenty trajectories, while the trinary edge detector degraded and produced more false crater matches.
Methods
- LunaNet uses a U-net-style CNN initialized on DeepMoon weights and additionally trained for ten epochs on 800 LROC Wide Angle Camera intensity images at 100 m/pixel, with 256×256 orthographic crops. Detections are post-processed by thresholding at >90% certainty, erosion, contour filtering, and ellipse fitting with a maximum minor-to-major axis ratio of 15%.
- Detected craters are matched to known craters from a 5–20 km database and a >20 km database using expected craters from the EKF position estimate, least mean squares pairing, and affine-transform RANSAC to reject outlier matches.
- A feature-based EKF estimates camera velocity, camera position, and feature positions in lunar-centered lunar-fixed coordinates. Simulations use true acceleration plus random noise on the order of 0.1 m/s² and a 2.5 s time step; position and velocity errors are evaluated over 100 trajectories, and brightness comparisons use Monte Carlo simulations over 20 trajectories.
Limitations
- The paper does not include an explicit limitations section.
- Evident from the text: evaluation is simulation-only, using simulated camera imagery and orbital trajectories rather than real lunar flight data or real camera hardware.
- Evident from the text: the EKF is initialized on true position and velocity, and brightness robustness is tested only for ±30% changes from the training/tuning set.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 17 cited sources checked · 0 supported · 0 flagged
- Findingown data
LunaNet is less sensitive to changes in brightness levels in the image.
“Another key improvement of LunaNet is that it is less sensitive to changes in brightness levels in the image.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
- Findingown data
LunaNet tracks craters on average for twice as many frames as the trinary edge detector does.
“LunaNet tracks craters on average for twice as many frames as the trinary edge detector does.”
Quote in the paperSubstantial claim - Findingreasoning
The inconsistency in feature detection of the trinary edge detector results in more false matches, where detected craters are mistakenly matched to the wrong database craters.
“The inconsistency in feature detection of the trinary edge detector also results in more false matches, where detected craters are mistakenly matched to the wrong database craters.”
Quote in the paperSubstantial claim - Findingreasoning
The trinary edge detector has many trajectories with estimation errors that spike, diverge and drift for large portions of the simulation.
“In contrast, the trinary edge detector in Fig. 2(a) has many trajectories with estimation errors that spike, diverge and drift for large portions of the simulation.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
- Findingreasoning
LunaNet achieves more consistently long feature tracks, meaning that once a crater is initialized, it is repeatedly detected in subsequent frames more times than the trinary edge detector does.
“LunaNet achieves more consistently long feature tracks, meaning that once a crater is initialized, it is repeatedly detected in subsequent frames more times than the trinary edge detector does.”
Quote in the paperSubstantial claim
- Findingown data
The trinary edge detector experiences a sharp degradation in performance on the brighter imagery.
“The trinary edge detector experiences a sharp degradation in performance on the brighter imagery, as seen in Fig. 1(c).”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
- Findingreasoning
The same comparison is evident between the velocity estimation errors in Fig. 3, with the trinary edge detector having far more error spikes.
“The same comparison is evident between the velocity estimation errors in Fig. 3.The trinary edge detector again has far more error spikes, likely due to its less persistent detection of craters.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
- Findingreasoning
LunaNet has more consistent performance than the trinary edge detector regardless of the image brightness.
“LunaNet has more consistent performance than the trinary edge detector regardless of the image brightness.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
- Findingown data
On the standard image, LunaNet detects more craters than the trinary edge detector.
“On the standard image, LunaNet detects more craters than the trinary edge detector.”
Quote in the paperNot a substantial claim - Findingown data
With a 30% brightness increase or decrease compared to its training images, LunaNet detected the same average number of craters over twenty trajectories.
“With a 30% brightness increase or decrease compared to its training images, LunaNet detected the same average number of craters over twenty trajectories.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
- Findingown data
LunaNet results in more consistent performance, as demonstrated by its less frequent estimation error spikes.
“LunaNet also results in more consistent performance, as demonstrated by its less frequent estimation error spikes.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
- Interpretationown data
False matches fed into the EKF result in error spikes, drifting, and general degradation of the EKF estimate.
“These false matches are fed into the EKF and result in error spikes, drifting, and general degradation of the EKF estimate.”
Quote in the paperSubstantial claim - Interpretationreasoning
When used with an EKF, LunaNet enables improved localization performance compared to the trinary edge detector.
“When used with an EKF, LunaNet enables improved localization performance compared to the trinary edge detector.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
- Interpretationreasoning
LunaNet does not require tuning for image brightness.
“LunaNet does not require tuning for image brightness.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
- Premisecitation
More persistent feature tracking, in which a feature is initially detected and is then repeatedly detected in future frames, improves accuracy of the state estimate in TRN since longer tracks correspond to higher signal to noise ratios.
“More persistent feature tracking, in which a feature is initially detected and is then repeatedly detected in future frames, improves accuracy of the state estimate in TRN since longer tracks correspond to higher signal to noise ratios [20].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [20] source
Not checked in the free run.
- Interpretationcitation
This work improved an existing lunar terrain relative navigation system by replacing the crater detector with LunaNet, a neural network-based crater detector developed in [5].
“In summary, this work improved an existing lunar terrain relative navigation system by replacing the crater detector with LunaNet, a neural network-based crater detector developed in [5].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5] source
Not checked in the free run.
- Interpretationown data
LunaNet's persistent feature tracking and large number of true crater detections, regardless of changes in lighting conditions, contribute to an EKF that converges more rapidly to accurate position and velocity estimates.
“LunaNet's persistent feature tracking and large number of true crater detections, regardless of changes in lighting conditions, contribute to an EKF that converges more rapidly to accurate position and velocity estimates.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
- Premisecitation
A higher number of detected features corresponds to lower position estimate uncertainty in terrain relative navigation.
“A higher number of detected features corresponds to lower position estimate uncertainty in terrain relative navigation, as evinced by [21].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [21] source
Not checked in the free run.
- Premisecitation
Analysis in [5] demonstrates the high level of robustness of LunaNet to noise and variations in image brightness.
“Analysis in [5] demonstrates the high level of robustness of LunaNet to noise and variations in image brightness.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [5] source
Not checked in the free run.
- May combine two claims. 30
- The quote only partly states this claim. 2
- Classified as probably not a substantial claim. 5
May combine two claims.
Findingown dataLunaNet combined with an EKF produces a decrease of 60% in the average final position estimation error and a decrease of 25% in average final velocity estimation error compared to an EKF using an image processing-based crater detection method when tested on trajectories using images of standard brightness.
“LunaNet combined with an EKF produces a decrease of 60% in the average final position estimation error and a decrease of 25% in average final velocity estimation error compared to an EKF using an image processing-based crater detection method when tested on trajectories using images of standard brightness.”
- Also stated in: § VII. CONCLUSIONS · plain
“A LunaNetbased EKF obtains a decrease of 60% in the average final position estimation error and a decrease of 25% in the average final velocity estimation error for standard brightness images when compared to an EKF based on the trinary edge detector.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
- Also stated in: § VII. CONCLUSIONS · plain
May combine two claims.
Findingown dataThe final average estimation error of the trinary edge detector is 1.33 m and 0.12 m/s.
“The final average estimation error of the trinary edge detector is 1.33 m and 0.12 m/s.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
May combine two claims.
Findingown dataThe trinary edge detector is highly tuned to images with specific brightness levels, while LunaNet does not require additional training to perform comparably well on images with different levels of brightness.
“The trinary edge detector is highly tuned to images with specific brightness levels, while LunaNet does not require additional training to perform comparably well on images with different levels of brightness.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
Findingown dataThe EKF using LunaNet experiences fewer spikes in estimation error and converges more quickly than the EKF using the trinary edge detector on standard brightness images.
“The EKF using LunaNet experiences fewer spikes in estimation error and converges more quickly than the EKF using the trinary edge detector in Fig. 2(a), which shows the norm of the position estimation error over the same 100 trajectories.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
May combine two claims.
Findingown dataThe trinary edge detector struggles to persistently detect the same craters in subsequent frames, contributing to shorter length of crater detection tracks in each trajectory.
“The trinary edge detector struggles to persistently detect the same craters in subsequent frames.This contributes to the shorter length of crater detection tracks in each trajectory for the trinary edge detector, as characterized in Table I.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOverall, LunaNet results in fewer estimation error spikes and faster convergence on images of different brightness levels when compared to the performance of the trinary edge detector on the same images and trajectories.
“Overall, LunaNet results in fewer estimation error spikes and faster convergence on images of different brightness levels when compared to the performance of the trinary edge detector on the same images and trajectories.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
Findingown dataOn the brighter image, LunaNet detects all but one of the same craters as in the standard image, while the trinary edge detector detects only one of the same craters and produces three false matches.
“On the brighter image, LunaNet detects all but one of the same craters as in the standard image.In contrast, the trinary edge detector detects only one of the same craters as in the standard image.It also produces three false matches, marked in red.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
FindingreasoningThe trinary edge detector struggles to repeatedly detect craters in subsequent frames after initialization, while LunaNet persistently detects craters from frame to frame.
“The trinary edge detector struggles to repeatedly detect craters in subsequent frames after initialization, while LunaNet persistently detects craters from frame to frame.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe trinary edge detector experienced a degradation in performance and detected a higher number of false crater matches.
“In contrast, the trinary edge detector experienced a degradation in performance and detected a higher number of false crater matches.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
Findingown dataLunaNet detects almost all of the same craters in both standard and 30% brighter images, and human inspection revealed all of them to be true matches.
“LunaNet detects almost all of the same craters in both images, and human inspection revealed all of them to be true matches.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
FindingreasoningA LunaNet-based EKF obtains higher accuracy and converges more quickly than an EKF based on a traditional crater detector.
“A LunaNet-based EKF obtains higher accuracy and converges more quickly than an EKF based on a traditional crater detector.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
May combine two claims.
Findingown dataAlthough the trinary edge detector detects a higher number of craters with changes in image brightness, a greater percentage of these detections were incorrectly matched to the wrong known craters.
“Although the trinary edge detector detects a higher number of craters with changes in image brightness, visual inspection revealed that a greater percentage of these detections were incorrectly matched to the wrong known craters.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
Findingown dataLunaNet converges faster and experiences a smaller degradation in performance than the trinary edge detector, even on images that are brighter or darker than those that it was trained on.
“LunaNet converges faster and experiences a smaller degradation in performance than the trinary edge detector, even on images that are brighter or darker than those that it was trained on.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims. The quote only partly states this claim.
Findingown dataThe trinary edge detector detects completely different craters on the brighter image than it did in the standard image, and only one of its accepted and matched detections was properly matched to a known crater.
“The trinary edge detector detects completely different craters than it did in the standard image, and human inspection revealed that only one of the accepted and matched detections was properly matched to a known crater.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
May combine two claims.
Findingown dataLunaNet detects 18 craters on average over a trajectory, where the trinary edge detector detects 16 craters on average.
“Table II shows numerical measures of how LunaNet outperforms the trinary edge detector in average number of craters detected, with LunaNet detecting 18 craters on average over a trajectory, where the trinary edge detector detects 16 craters on average.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe final average estimation errors using LunaNet are 0.53 m and 0.09 m/s.
“The final average estimation errors using LunaNet are 0.53 m and 0.09 m/s.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The motion of the spacecraft can be considered planar for short segments of orbits.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationCraterIDNet applied a fully convolutional network (FCN) to both visually detect craters in images and match those detected craters to known craters.
“CraterIDNet [8] applied a fully convolutional network (FCN) [9] to both visually detect craters in images and match those detected craters to known craters.”
Quote in the paperNot a substantial claim0 of 2 sources checkedMay combine two claims.
InterpretationreasoningLunaNet's repeatable crater detections from frame to frame across a trajectory and increased robustness to changes in camera lighting conditions enable an EKF with increased precision position and velocity estimation and more reliable performance in variable lighting conditions.
“LunaNet enables more reliable position tracking over a simulated trajectory due to its greater robustness to changes in image brightness and more repeatable crater detections from frame to frame throughout a trajectory.”
- Also stated in: § I. INTRODUCTION · plain
“LunaNet's repeatable detections from frame to frame across a trajectory and increased robustness to changes in camera lighting conditions enable an EKF that has increased precision position and velocity estimation with more reliable performance in variable lighting conditions.”
Quote in the paperSubstantial claim- Rests on an assumption: A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
- Also stated in: § I. INTRODUCTION · plain
May combine two claims.
PremisecitationThe authors have previously developed LunaNet, a neural network-based crater detector that visually detects craters in a camera image and matches those detected craters to a database of known lunar craters with absolute latitudes and longitudes.
“We have previously developed a system that visually detects craters in a camera image using a neural network and matches those detected craters to a database of known lunar craters with absolute latitudes and longitudes [5].This crater detector is called LunaNet.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5] source
Not checked in the free run.
May combine two claims.
PremisecitationMany crater locations have already been catalogued since craters are present on nearly the entire lunar surface.
“Many crater locations have already been catalogued since craters are present on nearly the entire lunar surface [7].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [7]
Not checked in the free run.
May combine two claims.
PremisecitationPrevious crater detectors based on traditional image processing methodologies like thresholding, edge detection, and filtering are highly sensitive to lighting conditions, noise, camera parameters, and viewing angles, and require precise modeling and specific tuning for different sets of images.
“Previous works on lunar TRN systems have developed crater detectors that are based upon traditional image processing methodologies like thresholding, edge detection, and filtering [3].These crater detectors are highly sensitive to lighting conditions, noise, camera parameters, and viewing angles, and require precise modeling and specific tuning for different sets of images.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [3] source
Not checked in the free run.
May combine two claims.
PremisecitationPast lunar landing errors have been as high as several kilometers because inertial navigation systems drift and accumulate error over time.
“As such, past lunar landing errors have been as high as several kilometers [1] because inertial navigation systems drift and accumulate error over time.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [1]
Not checked in the free run.
Classified as probably not a substantial claim. May combine two claims.
PremisecitationNeural networks have been successfully applied as a robust solution to many computer vision problems due to their strength in generalizing from one dataset to another, but have rarely been used in space applications due to a perceived lack of confidence in their measurements.
“Neural networks have been successfully applied as a robust solution to many computer vision problems due to their strength in generalizing from one dataset to another, but have rarely been used in space applications due to a perceived lack of confidence in their measurements [4].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [4] source
Not checked in the free run.
May combine two claims.
Premisecitation[3]'s crater identification method was successful if the position information provided was very close to the true position, but resulted in a large number of mismatches otherwise.
“This approach was successful if the position information provided was very close to the true position, but resulted in a large number of mismatches otherwise.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [3] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationDeepMoon applied a CNN to detect craters from a digital elevation map (DEM) represented as overhead imagery.
“Another recent system, DeepMoon [10], applied a CNN to detect craters from a digital elevation map (DEM) represented as overhead imagery.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [10] source
Not checked in the free run.
Classified as probably not a substantial claim.
PremisecitationThe system of [3] used a crater detector based on traditional image processing methods, referred to as the trinary edge detector due to its method of finding craters through trinary thresholding and edge detection.
“This lunar terrain relative navigation system used a crater detector based on traditional image processing methods, which we refer to as the trinary edge detector due to its method of finding craters through trinary thresholding and edge detection.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [3] source
Not checked in the free run.
May combine two claims. The quote only partly states this claim.
InterpretationreasoningMore consistently long feature tracks cause estimation uncertainty to decrease more rapidly, resulting in a more reliable position estimate.
“This quality causes estimation uncertainty to decrease more rapidly, resulting in a more reliable position estimate.”
Quote in the paperSubstantial claimMay combine two claims.
Premisecitation[3] demonstrated the potential for craters to improve the state estimation of a spacecraft in lunar orbit, but struggled to consistently detect the same craters from frame to frame in a trajectory and experienced significant sensitivity to image quality, brightness, and shadowing.
“This work demonstrated the potential for craters to improve the state estimation of a spacecraft in lunar orbit.However, it struggled to consistently detect the same craters from frame to frame in a trajectory and experienced significant sensitivity to image quality, brightness, and shadowing.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [3] source
Not checked in the free run.
May combine two claims.
InterpretationreasoningHigher numbers of false matches cause the EKF to diverge and result in less reliable state estimation.
“These higher numbers of false matches cause the EKF to diverge and result in less reliable state estimation.”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningThe trinary edge detector's estimation error indicates that this method is less reliable and more prone to false detections, false matches, and overall lower numbers of detections.
“The trinary edge detector's estimation error indicates that this method is less reliable and more prone to false detections, false matches, and overall lower numbers of detections.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation[12] incorporated random sample consensus (RANSAC) to check whether the translation vectors between detected craters and known craters were consistent in images where multiple craters were detected; if a crater match produced a translation vector that was an outlier, then that match was rejected.
“This approach incorporated random sample consensus (RANSAC) [13] to check whether the translation vectors between detected craters and known craters were consistent in images where multiple craters were detected.If a crater match produced a translation vector that was an outlier from the other crater matches, then that match was rejected.”
Quote in the paperNot a substantial claim0 of 2 sources checkedMay combine two claims.
InterpretationreasoningFalse matches are usually thrown out by RANSAC in the crater matching system, but occasionally they are accepted as good matches, contributing to shorter average tracking length and causing the EKF to diverge.
“These false matches are usually thrown out by RANSAC in the crater matching system, but occasionally they are accepted as good matches.These occurrences contribute to the shorter average tracking length, since false matches could be matched to different database craters in consecutive frames, thereby causing the EKF to diverge.”
Quote in the paperSubstantial claim
The paper relies on this without support.
Many locations of interest for future lunar landing missions are surrounded by or close to hazardous terrain, motivating the requirement for increased estimation precision throughout the mission.
“However, many of the locations of interest for future lunar landing missions are surrounded by or are close to hazardous terrain, motivating the requirement for increased estimation precision throughout the mission.”
The paper relies on this without support.
A detected crater's location can be uniquely identified based on the local constellation of nearby detected craters.
“In addition, a detected crater's location can be uniquely identified based on the local constellation of nearby detected craters.”
The paper relies on this without support.
True craters are generally circular, and detections that are more elliptical tend to be false detections.
“The ellipses are not allowed to be more elliptical because true craters are generally circular, and detections that are more elliptical tend to be false detections.”
The authors state this as an assumption.
The motion of the spacecraft can be considered planar for short segments of orbits.
“The state propagation equations are linear approximations in the following equations since the motion can be considered planar for short segments of orbits,”
The paper relies on this without support.
A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.
“A 30% difference in brightness level could unknowingly occur due to differences in time of day, exposure of the camera, or albedo properties of the local lunar surface.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Feature matching algorithms that localize craters and other landmarks against known databases based only on optical inputs experience extreme sensitivity to changes in illumination conditions, camera angle, and other numerical errors.
“Feature matching algorithms that localize craters and other landmarks against known databases based only on optical inputs i.e., images experience extreme sensitivity to changes in illumination conditions, camera angle, and other numerical errors14,15.”
From Probabilistic regression for autonomous terrain relative navigation via multi-modal feature learning (2024) · cites this paper as [14]
The Introduction reports that the traditional crater detector is sensitive to image quality, brightness, and shadowing, and that inaccurate position information can cause crater mismatches. The Simulation Results show false matches and estimation errors when image brightness changes. The paper does not establish sensitivity to camera angle or to numerical errors generally, and its matching system also uses a spacecraft position estimate rather than optical inputs alone. (LLM, conf=0.86)
Experimental — accuracy not yet measuredThe ODN crater detections are robust to disturbances or modifications of image quality due to Gaussian noise, shot noise, brightness levels, and different illumination conditions.
“the amount of crater detections that ODN-detector produces is robust to disturbances or modifications of the image quality due to Gaussian noise, shot noise, brightness levels, as well as different illumination conditions.”
From Optical navigation for Lunar landing based on Convolutional Neural Network crater detector (2022) · cites this paper as [22]
Section VI (page unavailable) reports that LunaNet’s crater detections remain relatively consistent when images are 30% brighter or darker. The paper does not identify its detector as ODN or report tests of Gaussian noise, shot noise, or distinct illumination conditions; Section III mentions robustness to noise only generally. (LLM, conf=0.84)
Experimental — accuracy not yet measuredState-of-the-art crater detectors make use of Object Detection Networks and image segmentation.
“State of the art detectors make use of Object Detection Networks (ODN) [18,19] image segmentation [20,21,22].”
From Optical navigation for Lunar landing based on Convolutional Neural Network crater detector (2022) · cites this paper as [22]
State-of-the-art crater detection networks rely heavily on the U-Net architecture to identify landmarks by means of image segmentation.
“State of the art crater detection networks rely heavily on the so called U-Net architecture [34,35] to identify landmarks by means of image segmentation [20,21,22].”
From Optical navigation for Lunar landing based on Convolutional Neural Network crater detector (2022) · cites this paper as [22]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Ellipse criterion excludes circular craters
MinorA circle has a minor-to-major axis ratio of 100%, so a maximum ratio of 15% would exclude circular detections. This conflicts with the stated aim of retaining generally circular craters and rejecting more elliptical detections.
“These contours are then fit with ellipses, with 15% being the maximum ratio of ellipse minor axis to major axis.”
“The ellipses are not allowed to be more elliptical because true craters are generally circular, and detections that are more elliptical tend to be false detections.”
Crater averages differ across brightness levels
MinorThe conclusion says LunaNet detected the same average number of craters after either brightness change, but Table II reports 18 for standard imagery, 19 for bright imagery, and 16 for dark imagery.
“With a 30% brightness increase or decrease compared to its training images, LunaNet detected the same average number of craters over twenty trajectories.”
“TABLE II AVERAGE NUMBER OF CRATERS DETECTED Image and Crater Average Number Detector Type of Craters Standard Imagery LunaNet 18 Trinary Edge Detector 16 Bright Imagery LunaNet 19 Trinary Edge Detector 29 Dark Imagery LunaNet 16”
Cites
U-Net: Convolutional Networks for Biomedical Image Segmentation
Ronneberger, O., Fischer, P., & Brox, T. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-24574-4_28 · Cited by 99,404 · see citing works
Fully convolutional networks for semantic segmentationPreprint
Long, J., Shelhamer, E., & Darrell, T. (2014) · Computer Vision and Pattern Recognition · doi:10.48550/arxiv.1605.06211 · Cited by 43,601 · see citing works
Fully convolutional networks for semantic segmentation
Long, J., Shelhamer, E., & Darrell, T. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298965 · Cited by 38,834 · see citing works
Fischler, M. A., & Bolles, R. C. (1981) · Communications of the ACM · doi:10.1145/358669.358692 · Cited by 25,893 · see citing works
Fully convolutional networks for semantic segmentation
Shelhamer, E., Long, J., & Darrell, T. (2017) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2016.2572683 · Cited by 11,898 · see citing works
Fully Convolutional Networks for Semantic SegmentationPreprint
Long, J., Shelhamer, E., & Darrell, T. J. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1411.4038 · Cited by 2,490 · see citing works
U-Net: Convolutional Networks for Biomedical Image SegmentationPreprint
Ronneberger, O., Fischer, P., & Brox, T. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1505.04597 · Cited by 1,079 · see citing works
Lunar Reconnaissance Orbiter Camera (LROC) Instrument Overview
Robinson, M. S., Brylow, S. M., Tschimmel, M., Humm, D. C., Lawrence, S. J., Thomas, P. C., Denevi, B. W., Cisneros, E., Zerr, J., Ravine, M. A., et al. (2010) · Space Science Reviews · doi:10.1007/s11214-010-9634-2 · Cited by 1,020 · see citing works
Vision-Aided Inertial Navigation for Spacecraft Entry, Descent, and Landing
Mourikis, A. I., Trawny, N., Roumeliotis, S. I., Johnson, A. E., Ansar, A., & Matthies, L. (2009) · IEEE Transactions on Robotics · doi:10.1109/tro.2009.2012342 · Cited by 345 · cited 9× · see citing works
“More persistent feature tracking, in which a feature is initially detected and is then repeatedly detected in future frames, improves accuracy of the state estimate in TRN since longer tracks correspond to higher signal to noise ratios [20].”
BackgroundMethodInfluentialGlobal Distribution of Large Lunar Craters: Implications for Resurfacing and Impactor Populations
Head, J. W., Fassett, C. I., Kadish, S. J., Smith, D. E., Zuber, M. T., Neumann, G. A., & Mazarico, E. (2010) · Science · doi:10.1126/science.1195050 · Cited by 302 · see citing works
A survey on artificial intelligence trends in spacecraft guidance dynamics and control
Izzo, D., Märtens, M., & Pan, B. (2019) · Astrodynamics · doi:10.1007/s42064-018-0053-6 · Cited by 283 · see citing works
Overview of Terrain Relative Navigation Approaches for Precise Lunar Landing
Johnson, A. E., & Montgomery, J. F. (2008) · 2008 IEEE Aerospace Conference · doi:10.1109/aero.2008.4526302 · Cited by 169 · see citing works
Resolved Hapke parameter maps of the Moon
Sato, H., Robinson, M. S., Hapke, B., Denevi, B. W., & Boyd, A. K. (2014) · Journal of Geophysical Research: Planets · doi:10.1002/2013je004580 · Cited by 165 · see citing works
Povilaitis, R. Z., Robinson, M. S., van der Bogert, C. H., Hiesinger, H., Meyer, H. M., & Ostrach, L. R. (2018) · Planetary and Space Science · doi:10.1016/j.pss.2017.05.006 · Cited by 113 · see citing works
Guidance Summary and Assessment of the Chang’e-3 Powered Descent and Landing
Li, S., Jiang, X., & Tao, T. (2016) · Journal of Spacecraft and Rockets · doi:10.2514/1.a33208 · Cited by 86 · see citing works
Lunar Reconnaissance Orbiter Camera (LROC) Instrument Overview
Robinson, M. S., Brylow, S. M., Tschimmel, M., Humm, D., Lawrence, S. J., Thomas, P. C., Denevi, B. W., Bowman-Cisneros, E., Zerr, J., Ravine, M. A., et al. (2010) · Lunar Reconnaissance Orbiter Mission · doi:10.1007/978-1-4419-6391-8_6 · Cited by 80 · see citing works
Wang, H., Jiang, J., & Zhang, G. (2018) · Remote Sensing · doi:10.3390/rs10071067 · Cited by 70 · see citing works
Lunar Reconnaissance Orbiter Camera Global Morphological Map of the Moon
Speyerer, E. J., Robinson, M. S., & Denevi, B. W. (2011) · Lunar and Planetary Science Conference · Cited by 59 · see citing works
Deep Learning Crater Detection for Lunar Terrain Relative Navigation
Downes, L., Steiner, T. J., & How, J. P. (2020) · AIAA Scitech 2020 Forum · doi:10.2514/6.2020-1838 · Cited by 57 · see citing works
Self-citationA General Approach to Terrain Relative Navigation for Planetary Landing
Johnson, A., Ansar, A., Matthies, L., Trawny, N., Mourikis, A., & Roumeliotis, S. (2007) · AIAA Infotech@Aerospace 2007 Conference and Exhibit · doi:10.2514/6.2007-2854 · Cited by 55 · see citing works
New Mosaicked Data Products from the LROC Team
Wagner, R. V., Speyerer, E. J., Robinson, M. S., & Lroc Team (2015) · Cited by 42 · see citing works
On Lunar On-Orbit Vision-Based Navigation: Terrain Mapping, Feature Tracking Driven EKF
Singh, L., & Lim, S. (2008) · AIAA Guidance, Navigation and Control Conference and Exhibit · doi:10.2514/6.2008-6834 · Cited by 37 · see citing works
Graph-based terrain relative navigation with optimal landmark database selection
Steiner, T. J., Brady, T. M., & Hoffman, J. A. (2015) · 2015 IEEE Aerospace Conference · doi:10.1109/aero.2015.7119053 · Cited by 16 · see citing works
Self-citationA crater detection and identification algorithm for autonomous lunar landing
Clerc, S., Spigai, M., & Simard-Bilodeau, V. (2010) · IFAC Proceedings Volumes · doi:10.3182/20100906-3-it-2019.00091 · Cited by 15 · see citing works
DeepMoon: Convolutional neural network trainer to identify moon craters
Silburt, A., Zhu, C., Ali-Dib, M., Kristen Menou, A., & Jackson, A. P. (2018) · Astrophysics Source Code Library · Cited by 5 · see citing works
Compilation of a Global GIS Crater Database for the Moon
Barlow, N. G., Mest, S. C., Gibbs, V. B., & Kinser, R. M. (2012) · AAS/Division for Planetary Sciences Meeting Abstracts #44 · Cited by 3 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Deep learning-based spacecraft relative navigation methods: A survey
Song, J., Rondao, D., & Aouf, N. (2022) · Acta Astronautica · doi:10.1016/j.actaastro.2021.10.025 · Cited by 106 · see citing works
“[26] explored how their LunaNet could be applied to the TRN problem and reported a system for the robust estimation of relative position and velocity information.”
BackgroundMethodDeep Learning and Artificial Neural Networks for Spacecraft Dynamics, Navigation and Control
Silvestrini, S., & Lavagna, M. R. (2022) · Drones · doi:10.3390/drones6100270 · Cited by 70 · see citing works
Optical navigation for Lunar landing based on Convolutional Neural Network crater detector
Silvestrini, S., Piccinin, M., Zanotti, G., Brandonisio, A., Bloise, I., Feruglio, L., Lunghi, P., Lavagna, M., & Varile, M. (2022) · Aerospace Science and Technology · doi:10.1016/j.ast.2022.107503 · Cited by 65 · see citing works
Sinha, M., Paul, S., Ghosh, M., Mohanty, S. N., & Pattanayak, R. M. (2024) · Scientific Reports · doi:10.1038/s41598-024-58438-4 · Cited by 34 · see citing works
Latorre, F., Spiller, D., Sasidharan, S. T., Basheer, S., & Curti, F. (2023) · Icarus · doi:10.1016/j.icarus.2023.115434 · Cited by 27 · see citing works
Capra, L., Brandonisio, A., & Lavagna, M. R. (2022) · Advances in Space Research · doi:10.1016/j.asr.2022.11.048 · Cited by 25 · see citing works
Garcia-del-Real, J., & Alcaraz, M. (2024) · Resources Policy · doi:10.1016/j.resourpol.2024.104947 · Cited by 19 · see citing works
Robust deep learning LiDAR-based pose estimation for autonomous space landers
Chekakta, Z., Zenati, A., Aouf, N., & Dubois-Matra, O. (2022) · Acta Astronautica · doi:10.1016/j.actaastro.2022.08.049 · Cited by 17 · see citing works
Crater Detection and Recognition Method for Pose Estimation
Chen, Z., & Jiang, J. (2021) · Remote Sensing · doi:10.3390/rs13173467 · Cited by 16 · see citing works
Lunar features detection for energy discovery via deep learning
Chen, S., Li, Y., Zhang, T., Zhu, X., Sun, S., & Gao, X. (2021) · Applied Energy · doi:10.1016/j.apenergy.2021.117085 · Cited by 16 · see citing works
Ellipse Crater Recognition for Lost-in-Space Scenario
Liheng, 许. X., Jiang, J., & Ma, Y. (2022) · Remote Sensing · doi:10.3390/rs14236027 · Cited by 8 · see citing works
Neural Network-Aided Optical Navigation for Precise Lunar Descent Operations
Andolfo, S., Genova, A., Buonomo, F. V., Gargiulo, A. M., Awag, M. E., Federici, P., Teodori, R., Grassa, R. L., Re, C., & Cremonese, G. (2025) · Aerospace · doi:10.3390/aerospace12030195 · Cited by 7 · see citing works
Automatic crater shape retrieval using unsupervised and semi-supervised systems
Tewari, A., Jain, V., & Khanna, N. (2023) · Icarus · doi:10.1016/j.icarus.2023.115761 · Cited by 7 · see citing works
Lunar Landing with Feasible Divert using Controllable Sets
Srinivas, N., Vinod, A. P., Cairano, S. D., & Weiss, A. (2024) · AIAA SciTech Forum · doi:10.2514/6.2024-0324 · Cited by 7 · see citing works
L2AMF-Net: An L2-Normed Attention and Multi-Scale Fusion Network for Lunar Image Patch Matching
Zhong, W., Jiang, J., & Ma, Y. (2022) · Remote Sensing · doi:10.3390/rs14205156 · Cited by 7 · see citing works
Probabilistic regression for autonomous terrain relative navigation via multi-modal feature learning
Kim, I., & Singh, S. (2024) · Scientific Reports · doi:10.1038/s41598-024-81377-z · Cited by 6 · see citing works
“Feature matching algorithms that localize craters and other landmarks against known databases based only on optical inputs i.e., images experience extreme sensitivity to changes in illumination conditions, camera angle, and other numerical errors 14,15 .”
Optical Image Generation Through Digital Terrain Models for Autonomous Lunar Navigation
Ceresoli, M., Silvestrini, S., & Lavagna, M. R. (2025) · Aerospace · doi:10.3390/aerospace12020092 · Cited by 5 · see citing works
A Dual-Mode Approach for Vision-Based Navigation in a Lunar Landing Scenario
Ostrogovich, L., Prete, R. D., Tomasicchio, G., Longépé, N., & Renga, A. (2024) · IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw63382.2024.00673 · Cited by 5 · see citing works
Underwater Terrain-Aided Navigation Relocation Method in the Arctic
Liu, Y., Zhang, G., & Che, C. (2020) · Mathematical Problems in Engineering · doi:10.1155/2020/6654368 · Cited by 4 · see citing works
Crater identification by perspective cone alignment
Chng, C.-K., McLeod, S. J. A., Rodda, M., & Chin, T.-J. (2024) · Acta Astronautica · doi:10.1016/j.actaastro.2024.07.053 · Cited by 3 · see citing works
Evaluation and Integration of YOLO Models for Autonomous Crater Detection
Zhang, W., Goodwill, J. S., Chase, T. B., & Marshall, J. (2025) · IEEE Aerospace Conference (AERO) · doi:10.1109/aero63441.2025.11068425 · Cited by 3 · see citing works
Autonomous Navigation via a Cascading CNN Framework Leveraging Synthetic Terrain Images
Rolen, A., & Singh, S. (2023) · Lecture Notes in Computer Science · doi:10.1007/978-3-031-47969-4_41 · Cited by 2 · see citing works
Lunar Visual Localization Method Based on Crater Geohash Encoding and Consistency Matching
Li, S., He, Y., Huang, J., Li, T., Wang, A., Zhang, S., Ren, J., & Wu, J. (2025) · Remote Sensing · doi:10.3390/rs17091493 · Cited by 2 · see citing works
Song, J., Aouf, N., Rondao, D., Honvault, C., Mansilla, L. A., & Yang, Q. (2025) · IEEE Transactions on Aerospace and Electronic Systems · doi:10.1109/taes.2025.3580700 · Cited by 2 · see citing works
A Crater-based Optical Navigation Approach for Precise Spacecraft Localization
Andolfo, S., Genova, A., Awag, M. E., Buonomo, F. V., Federici, P., & Teodori, R. (2025) · IEEE Aerospace Conference (AERO) · doi:10.1109/aero63441.2025.11068689 · Cited by 2 · see citing works
Latorre, F., Spiller, D., & Curti, F. (2023) · Studies in computational intelligence · doi:10.1007/978-3-031-25755-1_8 · Cited by 2 · see citing works
Liheng, 许. X., Jie, 江. J., & Yan, 马. M. (2023) · Laser & Optoelectronics Progress · doi:10.3788/lop223406 · Cited by 2 · see citing works
Rahuman, M. A. A., & Lee, K. (2026) · International Journal of Aeronautical and Space Sciences · doi:10.1007/s42405-026-01139-1 · Cited by 1 · see citing works
Silvestrini, S., Cassinis, L. P., Hinz, R., González-Arjona, D., Tipaldi, M., Visconti, P., Corradino, F., Pesce, V., & Colagrossi, A. (2023) · Elsevier eBooks · doi:10.1016/b978-0-323-90916-7.00015-9 · Cited by 1 · see citing works
Chen, X., Zhou, G., Huang, Z., & Xie, S. (2024) · IEEE Transactions on Geoscience and Remote Sensing · doi:10.1109/tgrs.2024.3478807
INOUE, T., & Kojima, H. (2024) · TRANSACTIONS OF THE JAPAN SOCIETY FOR AERONAUTICAL AND SPACE SCIENCES · doi:10.2322/tjsass.67.326
Zhang, L., & Liu, N. (2024) · International Symposium on Antennas, Propagation and EM Theory (ISAPE) · doi:10.1109/isape62431.2024.10840427
Consolidated extraterrestrial planetary crater detection using SAM (segment anything model)
Biju, A. K., Vasu, V. P., & Krishnan, S. (2025) · AIP conference proceedings · doi:10.1063/5.0247426
A Comprehensive Review on Lunar Crater Detection using Image Processing
Mane, O., Nagawade, P., Pathak, M., Phadtare, S., & Uplaonkar, D. S. (2025) · Emerging Technologies for Intelligent Systems (ETIS) · doi:10.1109/etis64005.2025.10961063
Few-Shot Semantic Segmentation Method for Crater Detection on Small Bodies
Li, S. L., & Zhu, S. (2026) · SAE technical papers on CD-ROM/SAE technical paper series · doi:10.4271/2026-99-1852
- Authors
- Downes, L. M., Steiner, T. J., & How, J. P.
- Affiliations
- Massachusetts Institute of Technology (US)
- Draper Laboratory (US)
- Venue
- 2020 American Control Conference (ACC)
- Publisher
- IEEE
- Published
- 2020-07
- Pages
- 4448-4453
- ISSN
- 0743-1619 (ISSN-L)
- OpenAlex
- W3042503233
- Cited by
- 35
- References
- 23
- Citations by year
- 2026: 2 · 2025: 8 · 2024: 9 · 2023: 6 · 2022: 6 · 2021: 3 · 2020: 1
- FWCI
- 5.89
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- Proceedings of the ... American Control Conference/Proceedings of the American Control Conference (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- DSpace@MIT (Massachusetts Institute of Technology) (submittedVersion, cc-by-nc-sa)
- arXiv (Cornell University)
- Funders
- Amazon Web Services
- Topics
- Physical Sciences › Engineering › Aerospace Engineering › Robotics and Sensor-Based Localization
- Physical Sciences › Engineering › Aerospace Engineering › Inertial Sensor and Navigation
- Physical Sciences › Engineering › Aerospace Engineering › Spacecraft Dynamics and Control
- Keywords
- convolutional neural networks, extended Kalman filter, lunar craters, spacecraft trajectory simulation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-10.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-10.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review