Published September 20, 2023 | Version 1.0.0
Dataset Open

Optical Navigation Dataset for Solar System Small Bodies

  • 1. Aalto University
  • 2. Finnish Meteorological Institute

Description

This dataset has been curated for the purpose of training and evaluating a variety of local feature extractors intended for optical navigation in the proximity of Solar System small bodies (SSSBs). It aims to serve as a resource for researchers in the field and it is referenced in the related article titled "CNN-based local features for navigation near an asteroid" [1]. Additionally, the associated Python code for this dataset can be found in [2].

The dataset is a compilation of images obtained from four distinct space missions focused on SSSBs, specifically NEAR Shoemaker (Eros) [3], Hayabusa (Itokawa) [4], Rosetta (67P/Churyumov-Gerasimenko) [5, 6], and OSIRIS-REx (Bennu) [7]. It also incorporates synthetic data generated through the utilization of a Bennu shape model [8] and OpenGL-based rendering software [9, 10]. Access to mission-specific images is available through the NASA Planetary Data System (PDS), and for the Rosetta mission, via the ESA Planetary Science Archive [11].

The prefix rot- has been applied to subsets in which images have been pre-rotated to orient the SSSB's rotation axis upwards within the image frame. These subsets are primarily intended for training purposes and encompass image pairs with pixel correspondences that can be found in the aflow directory. Pixel correspondences are stored as 16-bit PNG images, where the G- and B-channels respectively represent the x and y image coordinates. To facilitate data compression and storage, a fixed scaling coefficient of 8 has been employed to convert the pixel correspondence float array into a 16-bit integer array to be used by the PNG compression. These pixel correspondence files can be loaded using the navex.datasets.tools.load_aflow function from [2].

On the other hand, subsets designated with a -d postfix include depth information (*.d files) and are exclusively employed during the evaluation of the proposed feature extractors. The depth data is stored as scaled grayscale 16-bit integer arrays using PNG compression. A custom additional header accompanies these images, providing two 32-bit float values, namely the subtracted offset v0 and the scale multiplier s utilized in the calculation of image pixel values as v' = (v - v0s. To access the depth data as a 32-bit float array, researchers can utilize the navex.datasets.tools.load_mono function from [2].

Please note that the file paths in e.g. rot-cg67p-osinac.tar and cg67p-osinac-d.tar archives are the same, so you need to either rename the extracted folder, extract them to different folders, or only extract the archive that you need.

For clarity, it should be noted that subsets lacking the aforementioned pre- or postfixes do not contain paired images and consequently lack pixel correspondences. These subsets were exclusively used for feature extractor training in [1].

The dataset also includes *.ckpt files, which are the trained feature extractor models referred to in [1]. More details about how to use them can be found in [2].

Files

Files (49.3 GB)

Name Size Download all
md5:7668ae9b53ec26bd03da3a4a90316749
4.9 GB Download
md5:4ec3fc723dc5a8619b679c86a06017cb
2.6 GB Download
md5:df1937a2c5fe1ee39bd9ef65770dc0af
16.1 GB Download
md5:0ff7c9a643c45c37db83db4a5af1dfa3
2.9 GB Download
md5:bdb290ffc5473b3557a208d4e8e1d3b4
27.6 MB Download
md5:249c4e6f26672bce4fc7e4f17ee8ebab
26.7 MB Download
md5:509ecea4b657da26d394dc41609e7674
7.8 MB Download
md5:b0c4ce4b55e64cdaec1e7ed440ecf9fe
8.3 MB Download
md5:ac231f6f0c01e4a53d5ea56c128b640a
18.9 MB Download
md5:78a8469edc8c59e1c83d770af12560d0
401.8 MB Download
md5:004602e824402f512bdf22a46d0b04a2
12.8 GB Download
md5:fa5556d6b8e26f8557fa0cd7baf8e5cd
1.3 GB Download
md5:166b8982560241e1c33057f7fa57408f
285.2 MB Download
md5:df68f40ac9fdd582219f036e5373fa68
2.3 GB Download
md5:641606f3dc926ea252cb5b0b4e4deacb
5.5 GB Download

Additional details

References

  • [1] O. Knuuttila, A. Kestilä, and E. Kallio, "CNN-based local features for navigation near an asteroid", 2023.
  • [2] O. Knuuttila, A. Kestilä, and E. Kallio, "CNN feature extractor training and evaluation software", 2023.
  • [3] D. Blewett, O. Barnouin, C. Ernst, L. Nguyen, and R. Espiritu, "Eros MSI Images with Geometry Backplanes," p., 2017.
  • [4] O. Barnouin and E. Kahn, "Hayabusa AMICA Images with Geometry Backplanes V1. 0," p., 2012.
  • [5] B. Geiger and M. Barthelemy, "ROSETTA ORBITER NAVCAM V1.1, RO-C-NAVCAM-2-*-*-V1.1," 2017.
  • [6] H. Sierks and the OSIRIS Team, "ROSETTA-ORBITER 67P OS- INAC/OSIWAC 5 DDR-GEO V1.0, RO-C-OSINAC/OSIWAC-5-*-67P- *-GEO-V1.0," 2018.
  • [7] B. Bos, C. Adam, and D. Lauretta, "OSIRIS-REx Touch-and-Go Camera Suite (TAGCAMS) Bundle 11.0," 2021. Available: https://sbn.psi.edu/pds/resource/doi/orex ocams 11.0.htm
  • [8] O. A. W. G. (AltWG). (2019) Shape model data for the surface of asteroid (101955) bennu. Available: https://sbn.psi.edu/pds/ shape-models/files/bennu/orex/bennu.orex.obj
  • [9] O. Knuuttila, A. Kestilä, and E. Kallio, "Synthetic photometric land- marks used for absolute navigation near an asteroid," The Aeronautical Journal, vol. 124, p., 2020.
  • [10] M. Pajusalu, I. Iakubivskyi, G. J. Schwarzkopf, O. Knuuttila, T. Väisänen, M. Bührer, M. F. Palos, H. Teras, G. Le Bonhomme, J. Praks et al., "SISPO: space imaging simulator for proximity oper- ations," PloS one, vol. 17, p., 2022.
  • [11] S. Besse, C. Vallat, M. Barthelemy, D. Coia, M. Costa, G. De Marchi, D. Fraga, E. Grotheer, D. Heather, T. Lim et al., "ESA's Planetary Science Archive: Preserve and present reliable scientific data sets," Planetary and Space Science, p., 2018.