Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T02:37:02.354Z Has data issue: false hasContentIssue false

The Cyborg Astrobiologist: testing a novelty detection algorithm on two mobile exploration systems at Rivas Vaciamadrid in Spain and at the Mars Desert Research Station in Utah

Published online by Cambridge University Press:  30 November 2009

P.C. McGuire
Affiliation:
Freie Univ.Berlin, Germany Centro de Astrobiología (CSIC/INTA), Torrejón de Ardoz, Spain McDonnell Center for the Space Sciences, Washington Univ., St. Louis, USA
C. Gross
Affiliation:
Freie Univ.Berlin, Germany
L. Wendt
Affiliation:
Freie Univ.Berlin, Germany
A. Bonnici
Affiliation:
Department of Systems and Control Engineering, University of Malta, Malta
V. Souza-Egipsy
Affiliation:
Centro de Astrobiología (CSIC/INTA), Torrejón de Ardoz, Spain
J. Ormö
Affiliation:
Centro de Astrobiología (CSIC/INTA), Torrejón de Ardoz, Spain
E. Díaz-Martínez
Affiliation:
Centro de Astrobiología (CSIC/INTA), Torrejón de Ardoz, Spain
B.H. Foing
Affiliation:
ESTEC, Noordwijk, The Netherlands
R. Bose
Affiliation:
McDonnell Center for the Space Sciences, Washington Univ., St. Louis, USA
S. Walter
Affiliation:
Freie Univ.Berlin, Germany
M. Oesker
Affiliation:
Technische Fakultät, Univ. Bielefeld, Germany
J. Ontrup
Affiliation:
Technische Fakultät, Univ. Bielefeld, Germany
R. Haschke
Affiliation:
Technische Fakultät, Univ. Bielefeld, Germany
H. Ritter
Affiliation:
Technische Fakultät, Univ. Bielefeld, Germany
Rights & Permissions [Opens in a new window]

Abstract

In previous work, a platform was developed for testing computer-vision algorithms for robotic planetary exploration. This platform consisted of a digital video camera connected to a wearable computer for real-time processing of images at geological and astrobiological field sites. The real-time processing included image segmentation and the generation of interest points based upon uncommonness in the segmentation maps. Also in previous work, this platform for testing computer-vision algorithms has been ported to a more ergonomic alternative platform, consisting of a phone camera connected via the Global System for Mobile Communications (GSM) network to a remote-server computer. The wearable-computer platform has been tested at geological and astrobiological field sites in Spain (Rivas Vaciamadrid and Riba de Santiuste), and the phone camera has been tested at a geological field site in Malta. In this work, we (i) apply a Hopfield neural-network algorithm for novelty detection based upon colour, (ii) integrate a field-capable digital microscope on the wearable computer platform, (iii) test this novelty detection with the digital microscope at Rivas Vaciamadrid, (iv) develop a Bluetooth communication mode for the phone-camera platform, in order to allow access to a mobile processing computer at the field sites, and (v) test the novelty detection on the Bluetooth-enabled phone camera connected to a netbook computer at the Mars Desert Research Station in Utah. This systems engineering and field testing have together allowed us to develop a real-time computer-vision system that is capable, for example, of identifying lichens as novel within a series of images acquired in semi-arid desert environments. We acquired sequences of images of geologic outcrops in Utah and Spain consisting of various rock types and colours to test this algorithm. The algorithm robustly recognized previously observed units by their colour, while requiring only a single image or a few images to learn colours as familiar, demonstrating its fast learning capability.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2009
Figure 0

Fig. 1. High-level pseudo program for the current novelty detection module of the Cyborg Astrobiologist. The number of neurons in the Hopfield neural network is N=18, corresponding to a threshold of −4.5 for familiarity energy.

Figure 1

Fig. 2. An example of colour-based novelty detection, using two images from an image sequence from a previous mission to Riba de Santiuste, processed in an offline manner with colour-based image segmentation and colour-based novelty detection. We have not yet implemented texture- and shape-based novelty detection. These images from Riba de Santiuste are approximately 0.30 m wide.

Figure 2

Fig. 3. Demonstration of real-time colour-based novelty detection with a field-capable digital microscope at Rivas Vaciamadrid. Image #1 was acquired by the panoramic camera prior to switching the input to be from the digital microscope, and this image corresponds to a cliff face exposure of about 10 m in width. The bottom three images acquired with the digital microscope (images #18, #19 and #23) are about 0.01 m wide. In image #18, the sporing bodies of lichens are identified in image #18 as being novel, whereas in image #19, similar red sporing bodies are regarded as familiar. Black and orange lichens are also regarded as novel in image #23. See the text for discussion.

Figure 3

Fig. 4. (a) The MDRS in Utah. (b) Two ‘astronauts’ exploring a stream near the MDRS.

Figure 4

Fig. 5. (a) Panoramic view of the Morrison cliffs near the MDRS. (b) Two images of the Cyborg Astrobiologist exploring the Morrison cliffs equipped with a Bluetooth-enabled phone camera and a netbook. Note the impressive mobility (relative to many robotic astrobiologists) in the gully on the right image.

Figure 5

Fig. 6. Two close-up views ((a) and (b)) of the Cyborg Astrobiologist in action at the MDRS, together with an image (c) acquired by the Cyborg Astrobiologist with the Astrobiology phone camera at the location in (b). In other tests at the MDRS, the Cyborg Astrobiologist, when suited as an astronaut, was able to successfully, but less robustly, operate the Bluetooth-enabled phone camera (phone-camera operation was limited by the big-finger problem of the gloved astronaut).

Figure 6

Fig. 7. Two further images of the Cyborg Astrobiologist using the Bluetooth-enabled Astrobiology phone camera in the Utah desert. Shading of the phone-camera screen was sometimes required in order to view the details.

Figure 7

Fig. 8. The sequence of images acquired during the first two days of the tests at the MDRS in Utah. Fig. 9 has the novelty maps for this image sequence and Fig. 10 shows expanded views of several images in this sequence. See text for details.

Figure 8

Fig. 9. The sequence of novelty maps acquired during the first two days of the tests at the MDRS in Utah. These novelty maps correspond to the image sequence in Fig. 8. Figure 10 shows expanded views of several images in this sequence. The coloured regions are the novel regions in this image sequence. The black regions are the familiar regions in the image sequence. See text for details.

Figure 9

Fig. 10. Examples of successful novelty detection during the field tests (Day #2). See the lower half of Figs 8 and 9 for the sequencing. The system recognized the colours in image #31 as known and sends back a black image. Image #40 shows a mudstone outcrop, a colour unknown to the system. The returned image indicates the novelty in cyan and magenta. Image #53 shows yellow to orange lichen, growing on sandstone. The system clearly indentifies the lichen as novel, whereas the surrounding rock is known and therefore coloured black in the resulting image.

Figure 10

Fig. 11. (a) Zoom-in on four of the images from the image sequence, from Day #3 at the MDRS. The widths of these four images are about 2, 4, 0.4 and 0.3 m, from left to right. (b) Zoom-in on the corresponding novelty maps (from Fig. 9). Note that the Cyborg Astrobiologist identified as familiar the ‘normally’ coloured image on the left, and it identified as novel the yellow-, orange- and green-coloured lichen in the three images on the right. The system sometimes requires several images before it recognizes a colour as being familiar.

Figure 11

Fig. 12. From left to right: images 86, 87, 88 and 89 from day 3 of the MDRS test campaign. The widths of these images are approximately 3, 0.3, 50 and 80 m, all measured half-way up the image. Three interest points (based upon uncommon mapping) are overlain upon each image in real time and transmitted back to the phone camera. Image 86 focuses on a piece of petrified wood. Image 87 focuses on lichen. Image 88 focuses on a cluster of aeolian or water-eroded features. Image 89 focuses on a channel.