Abstract
Multispectral remote sensing has already played an important role in mapping surface mineralogy. However, vegetation – even when relatively sparse – either covers the underlying substrate or modifies its spectral response, making it difficult to resolve diagnostic mineral spectral features. Here we take advantage of the petabytescale Landsat datasets covering the same areas for periods exceeding 30 years combined with a novel highdimensional statistical technique to extract a noisereduced, cloudfree, and robust estimate of the spectral response of the barest state (i.e. least vegetated) across the whole continent of Australia at 25 m^{2} resolution. Importantly, our method preserves the spectral relationships between different wavelengths of the spectra. This means that our freely available continentalscale product can be combined with machine learning for enhanced geological mapping, mineral exploration, digital soil mapping, and establishing environmental baselines for understanding and responding to food security, climate change, environmental degradation, water scarcity, and threatened biodiversity.
Introduction
Most natural terrestrial land surfaces consist of mixtures of vegetation, soil and bedrock. These materials reflect and absorb radiation across different wavelengths resulting in an observation of a spectral response. Our ability to accurately distinguish the surface materials from these spectral signatures depends on the spatial and spectral resolution of the instrument, the state of the atmosphere and homogeneity of the surface relative to the resolution of the sensor. However, as green and dry vegetation both strongly interact with electromagnetic radiation across the same wavelength region that is used for mineral mapping^{1,2,3}, the ability to separate – or at least recognise – the influence of the vegetation is critical to the success of mapping the characteristics of soil and rock. Indeed, just 10–30% vegetation coverage can significantly impede the recognition of mineral spectral features^{1,2,4,5}.
Where geobotanical relationships are strong (i.e. plant species or communities are strongly linked to the type of bedrock or soil), indirect measures can allow inferences to be made on the nature of the substrate^{6,7}. However, in the absence of geobotanical inference, effective mapping of soils using remote sensing is restricted to areas where the vegetation cover is either sparse or absent due to drought or cultivation^{8}. As such, most remotely sensed mineral mapping studies have covered areas of relatively sparse vegetation cover^{9,10,11,12}. In Australia, a significant obstacle to geological remote sensing are fire scars in the arid zones as they create a complex pattern of vegetation densities that makes it difficult to map bedrock and soil^{13}.
Recently, some studies have attempted to exploit the full time series archive of Landsat observations, collected over the last 30 years, to produce perpixel mosaics of the barest earth (i.e. exposed soil)^{14,15}. However, their approaches were only attempted in small geographic areas and their methodologies are based on userdefined thresholds and datamining techniques that are unlikely to be sufficiently complex and scalable to correctly remove all the nonbare responses in the observations. This is especially true for a large continent such as Australia, which exhibits a very diverse range of climates, terrestrial land surfaces and biophysical changes through time. Scaling methods to a continental archive of data presents a major challenge in the analysis of big datasets called heterogeneity whereby outliers and various states are no longer sparse but become proper subpopulations in the data that are difficult to disentangle^{16}.
In this paper, we tackle these technical issues and provide the first continentalscale mosaic of Australia at its barest state using the full temporal archive of Landsat observations. We achieve this by proposing a statistical estimator of the barest spectra that is both robust to contamination (such as cloud cover, shadows, detector saturation and pixel corruption) and, most importantly, correctly maintains the relationship between all the spectral wavelengths enabling the application of machine learning and spatial statistics to further separate vegetation and mineral spectra^{17,18}. The result of our approach is the generation of two continentalscale composite Barest Earth mosaics of Australia, one of shorter temporal depth using only Landsat 8 observations and the other using the full 30 + year archive combining Landsat 5, 7 and 8.
Results
Data and approach
The approach starts by considering ~16 billion 6dimensional time series across the continent of Australia where each time series represents the variation of the BLUE, GREEN, RED, NIR, SWIR1 and SWIR2 wavelength bands in a 250m^{2} pixel (see Table 1). These time series were generated from imagery of the Australian continent collected by the Landsat series of satellites over a period of more than 30 years. These images were geographically aligned and stacked, so that the pixels line up through time, to obtain a spatialspectraltemporal (tensor) data set. We processed all data using the Open Data Cube (previously known as Australian Geoscience Data Cube^{19,20}). Differences between Landsat sensors were minimised by ensuring that all observations were atmospherically, BRDF and topographically corrected to measurements of surface reflectance using the NBAR/T approach^{21}. This surface reflectance correction, that uses several ancillary datasets to get a highly accurate atmospheric reading, is only available over the Australian continent.
For each time series, our aim is to obtain an estimate of the barest state observed relating to either soil or exposed rock. To achieve this, we holistically consider each pixel observation through time as 6dimensional vector. The first ingredient of our method is to apply a highdimensional statistic called a weighted geometric median (WGM) that combines ideas from the classic (onedimensional) weighted median^{22} with the highdimensional geometric median (GM) proposed by Weber^{23}; see methods. Recently, the GM has attracted significant interest in the mathematical community due to its remarkable robustness and confidence boosting properties^{24,25,26,27}. These properties and mathematical results easily extend to the weighted case (that we propose) as well. Interestingly, there are many ways to extend the concept of a median to higher dimensions^{28} but the GM is one of the more mathematically tractable of those proposed extensions. Our motivation to include weights into the definition of the GM, giving the WGM, is to focus the WGM on observations through time that exhibit the least amount of vegetation and the high level of robustness of the WGM removes the influence of the other subpopulations in the data. A key point is that by weighting (as opposed to filtering) we do not throw away any information. This allows the resulting pixel composite mosaic to be completely cloudfree and for the spectral signature of vegetation to be minimised. This approach also behaves well where the vegetation never achieves bareness, such as in areas with dense tree cover, as we get a result for every pixel. In other words, if a pixel consistently remains green through time then the resulting mosaic will have a green response at that location. This is a useful characteristic if a spatial model is to be applied to the product as our mosaic does not containing any missing data. The second ingredient to our approach is the design of an optimal weighting scheme that ranks, as opposed to filtering, the bareness of pixels and separate out the bare states from others, if they are present; see methods. The weighting scheme was derived by fitting an ensemble of regression models based on spectral features over various training areas exhibiting a high variability of biophysical states. A single model was derived from this ensemble using a loss function that minimises vegetation response and variability over these areas. The WGM then robustly summarises this bare state for each time series as a 6dimensional vector (pixel) and combining all these pixels gives the continentalscale mosaic (Fig. 1).
Validation
We validated our Barest Earth mosaic three ways. First, we considered a small test area in Canberra where grass is commercially grown using pivot irrigation and then partially harvested throughout the year. This gives observations through time ranging from partially exposed bare soil to partial grassy cover but where a completely bare crop circle is never observed for any given time period (Fig. 2). Focusing on specific pixels within this area, we show in Fig. 3 the variation in spectral responses and our WGM estimate of the barest state. This gave confidence that our approach was able to separate the complex spatialtemporalspectral dynamics into its constituents at each pixel to obtain a consistently bare crop circle. Most surprisingly, the resulting (synthetic) Barest Earth output in our test area is visually indistinguishable from a true observation and displays remarkable spatial smoothness even though the approach does not use any spatial information. This is consistent with recent findings^{29}.
The second part of our validation consisted of generating two continentalscale composite Barest Earth mosaics of Australia. The first, Landsat8 Barest Earth mosaic, only uses Landsat8 OLI (Operational Land Imager) observations (from 2013 to the present day), and the second, Landsat 30 + Barest Earth, uses a deeper time series from 16 March 1983 to the present day, with observations that combine Landsat5 Thematic Mapper (TM), Landsat7 Enhanced Thematic Mapper + (ETM+), and Landsat8 OLI. Our hypothesis was that the mosaic generated from the longer time series would have less vegetation response and less influence from burn scars as the algorithm had more opportunity to potentially observe a barer state over this longer time period. This hypothesis was validated by comparing the two mosaics in various areas across the continent. It is quite clear that the increased temporal depth allows us to overcome the difficulty in mapping fire prone landscapes that preserve vegetation patterns which correlate with fire scars of different ages and intensities^{13}. We see that this effect is significantly reduced in the Landsat 30 + mosaic improving our ability to map soil and rock characteristics (Fig. 4).
The third stage of our validation exercise involved a comparison with existing datasets at Geoscience Australia to assess the effectiveness of the approach in minimising the influence of vegetation and to ensure the spectra are consistent with known geology, spectral endmembers collected in the field, and national vegetation maps. As part of the exercise, we used the National Geochemical Survey of Australia (NGSA) dataset containing spectra from surface soil samples^{30}. These samples were homogenised from the upper 10 cm of soil and dried prior to being analysed in the laboratory using spectroscopy and then resampled to Landsat sensor band specifications. We compared the spectra from these soil samples (n = 1059) to the 25 m^{2} resolution spectra obtained from the Barest Earth mosaic at each location. We show the improvement in spectral similarity between the Barest Earth spectra and the NGSA soil sample spectra across Australia compared with a clear Landsat observation exhibiting a high vegetation signal (Fig. 5). We see little improvement in the arid area of Australia (<450 mm of average annual rainfall) due to the sparse amount of vegetation present. However, in the nonarid area which has a high density of permanent and seasonal vegetation, we see significant improvement in matching the soil spectra (Fig. 6).
Discussion
Our Barest Earth products show a significant reduction of the influence of vegetation in the multispectral bands with the result of enhancing our ability to observe responses pertaining to variations in surface mineralogy. The reduced influence in vegetation is most striking in landscapes with seasonal variations in ground cover (Fig. 7) and in more arid fire prone landscapes (Fig. 4). This allows us to overcome in many landscapes the largest challenges (vegetation masking and burn scars) in mapping soil and rock from space.
At one extreme, we have dense vegetation cover, corresponding to closed forest and closed shrub lands. In these areas, it is unlikely that exposed ground will be seen unless the vegetation is removed by land clearing. In areas of less dense vegetation cover (open woodlands where the crowns of trees do not touch, open shrub lands and grasslands), we have a much higher probability of estimating the bare spectral response through the time series. Periods of increased bareness commonly relate to seasonal drying, drought, the phenological cycle, fires, erosion and land clearing. For example, in agricultural landscapes where there is a pressing requirement to map and monitor soil health^{31} we see a dramatic increase in bareness an consequently our ability to map soils directly (Fig. 7). A less obvious, but apparent at the 25 m^{2} resolution, is a reduction in vegetation response in areas of relatively low vegetation density corresponding to the central arid and semiarid zone (Fig. 6). These arid zones cover ~70% of the Australian continent and, on average, have vegetation densities of the order of 10–30%, with local areas up to 60% being common^{13}.
From a soil and geological perspective, especially in areas where rocks and soil are exposed, multispectral remote sensing with Earth observation satellites has proven effective in mapping lithologies (e.g. individual or groups of minerals), geochemistry, bedrock structure and the nature of the regolith (i.e. weathered bedrock and sediments)^{9,17,32,33,34}. Subtle geochemical alteration patterns associated with mineral deposits have been also mapped using satellite imagery^{9,35,36,37}. Mineral spectra associated with soils have been used to identify different soil types^{38} and provide proxies to infer soil properties, such as cation exchange capacity^{39}. However, these remote sensing approaches have always been limited by vegetation cover and burn scars in the landscape. Our continentalscale Barest Earth products now provide the ability to more accurately map soil and rock spectra over large areas that were previously masked by vegetation. Importantly, due to the multivariate nature of our technique, the spectral integrity (e.g. relationships between bands) is maintained across all wavelengths. This makes possible the extraction of mineral features based on their spectral signatures using wellestablished band ratios and principal component analysis^{11,17,40}, or to apply machine learning algorithms for automated classification of mineralogy in the observed landscape. An advantage of our approach is that methods previously only effective on individual clear scenes with sparse vegetation cover can now be holistically calibrated and applied at a continental scale. This includes edge detection, band ratioing, and several statistical and spectral analysis techniques that are wellknown for further separating and classifying vegetation and mineral spectra (e.g., directed principle component analysis^{18}, spectral unmixing^{41}, decorrelation stretching and saturation enhancement^{17}). For example, see Fig. 8.
Our approach has produced the first Barest Earth mosaics for the Australian continent. They have broad application in mineral exploration, agriculture and in understanding the nature and processes operating within the lifesustaining critical zone between tree tops and groundwater aquifers^{42}. These thematic maps will be powerful covariates in machinelearning algorithms used for predictive mapping of soil properties^{43} and surface geochemistry^{44} and will improve the detection of often subtle mineral alteration patterns associated with mineral deposits. These enhanced products will be integrated with other geological datasets that capture information from the deeper crust and upper mantle, as part of a national and holistic research initiative called UNCOVER^{45} to support mineral exploration in Australia. Furthermore, as our method can be applied over any epoch of time, for example annually, it may be used to monitor bareness through time or deviations from its longterm observations can be assessed with direct applications in establishing environmental baselines, assessing impacts of climate change, and monitoring soil health and land degradation.
Methods
Weighted geometric median
We consider our spacetime stack of observations over the Australian continent as a collection of time series, where \({\Bbb X}_{ij}\) is the time series of observations at pixel location (i, j) and \(n: = n_{ij}\) is the number of observations at that location. This is possible because all pixels are aligned through time due to the orthorectification and registration of all images in our archive. The observations in the (i, j)’th pdimensional time series are written
This means that \({\Bbb X}_{ij}\) can be viewed as a data matrix with dimension n × p, wherein p is the number of bands (so in the case of Landsat data, p = 6).
As our approach does not consider neighbouring values or the spatial context around each pixel, we may describe the model for a single time series without loss of generality, with the understanding that an identical process is carried out for each time series in our dataset. As such, we omit the “ij” subscript and write \({\Bbb X}\) for the time series (or data matrix) and x^{(t)} for the tth pixel observation in \({\Bbb X}\) to avoid notational clutter. Given \({\Bbb X},\) we compute a weighted geometric median (WGM) of the component observations by solving the following optimisation problem
where \(\left\ \cdot \right\\) is the Euclidean norm on \({\Bbb R}^p\) and \(w_t \in {\Bbb R}^p\) is the weight of the tth observation. This is a generalisation of the geometric median (GM), which is obtained from the WGM when w_{t} = 1 for every t. The resulting quantity m_{w} is a pdimensional vector and, by following the mathematical proofs in Kemperman^{46}, it can be shown that m_{w} always exists for a set of observations. The weight function w that assigns the weight w_{t} for observation t can be thought of as an unsupervised classifier that allocates a higher value to the biophysical state that we are interested in and a lower value to other states.
Designing the weighting scheme
The choice of weight \(w_t \in \left[ {0,1} \right]\) allows us to penalise or accentuate certain observations through time at every pixel location (i, j). Since the weight function can be viewed as an unsupervised classifier of the biophysical state, this implies that even though our overall methodology can be applied to any sensor, the weight function will need to be redesigned for each case. In this paper, we consider the case of Landsat data; thus, we take p = 6 and so for a fixed spatial location (i, j), the tth observation, \(x^{\left( t \right)} = {\Bbb X}\), in \({\Bbb X}\), is a vector of surface reflectance values relating to each sensor, i.e. \({\Bbb X} = [x_{{\mathrm{BLUE}}}x_{{\mathrm{GREEN}}},x_{{\mathrm{RED}}},x_{{\mathrm{NIR}}},x_{{\mathrm{SWIR}}1},x_{{\mathrm{SWIR}}2}]^T.\) Our aim is then to identify a suitable, data dependent, weighting scheme that maps \({\Bbb X}\) to a value between [0, 1]. The weighting scheme consists of two steps: firstly the choice of an (unnormalised) weighting function \(\tilde w{\Bbb R}^p \to {\Bbb R}\), which is applied to each of the n observations, and secondly a step that takes these transformed values \(\tilde w\left( {x^{\left( 1 \right)}} \right), \ldots ,\tilde w\left( {x^{\left( n \right)}} \right)\) and normalises them relative to each other, so that the final weights through time \(w_1, \ldots ,w_n\) take values between 0 and 1, giving a weight vector \({\Bbb W} = [w_1, \ldots ,w_n]^T,\) where w_{t} is the weight assigned to the tth observation in the definition of the WGM. We note that a simple way to normalise values is to identify the minimum w_{min}, and maximum w_{max} elements of \(\tilde w\left( {x^{\left( 1 \right)}} \right), \ldots ,\tilde w\left( {x^{\left( n \right)}} \right)\) and to calculate \(w_t = (w_t  w_{{\mathrm{min}}})/(w_{{\mathrm{max}}}  w_{{\mathrm{min}}})\) to ensure that weights are between 0 and 1; however, this does not lead to the most optimal result.
The first step is the choice of a weighting function \(\tilde w\) that penalises or accentuates each observation based on its biophysical class at that point in time. We started by generating simple features with which to separate various biophysical classes, based on the spectral information in the pixel \({\Bbb X} = [ {x_1,x_2, \ldots ,x_p} ]^T\). In the most general case, these features have the functional form
for some choice of i, j with \(i\, \ne\, j\) and for vectors \(\alpha = ( {\alpha _1, \ldots ,\alpha _p} )^T\), \(\gamma = ( {\gamma _1, \ldots ,\gamma _p} )^T\), \(\beta = ( {\beta _1, \ldots ,\beta _p} )^T\), \(\sigma = ( {\sigma _1, \ldots ,\sigma _p} )^T\) and constants ρ, δ, v, ζ, ξ, μ. Features of this form are often called ratio or normalised difference transformations of the bands and are commonly used in remote sensing. Classic examples include the Normalised Difference Vegetation Index \({\mathrm{NDVI}} = ({\mathrm{x}}_{{\mathrm{NIR}}}  x_{{\mathrm{RED}}})/({\mathrm{x}}_{{\mathrm{NIR}}} + x_{{\mathrm{RED}}})\), the Green Normalised Difference Vegetation Index \({\mathrm{GDVI}} = (x_{{\mathrm{NIR}}}  x_{{\mathrm{GREEN}}})/(x_{{\mathrm{NIR}}} + x_{{\mathrm{GREEN}}})\), the Green Soil Adjusted Vegetation Index \({\mathrm{GSAVI}} = ((x_{\mathrm{NIR}}  x_{\mathrm{GREEN}}))/(x_{\mathrm{NIR}} + x_{\mathrm{GREEN}} + 0.5)\;(1 + 0.5)\), the Ratio Vegetation Index \({\mathrm{RVI}} = x_{\mathrm{NIR}}/x_{\mathrm{RED}}\) and the Soil Adjusted Vegetation Index \({\mathrm{SAVI}} = (x_{{\mathrm{NIR}}}  x_{{\mathrm{RED}}})/(x_{{\mathrm{NIR}}} + x_{{\mathrm{RED}}} + 0.5)(1 + 0.5)\). We also considered more recent contributions to the literature on separating soil classes. The Ratio Index for Bright Soil (RIBS)^{47} is a composite band ratio designed to assign lower weights to bright soil land cover. It is given by \({\mathrm{RIBS}} = {x}_{\mathrm{NDSI}}/{\mathrm{NTC}}1\) where^{48} \({\mathrm{NDSI}} = (x_{{\mathrm{GREEN}}}  x_{{\mathrm{SWIR}}1})/(x_{{\mathrm{GREEN}}} + x_{{\mathrm{SWIR}}1})\) and NTC1 is the normalised first Taselled Cap Transformation^{49}. The Product Index for Dark Soil^{47} (PIDS) is designed to assign lower weight to darker soils and is given by PIDS = TCl × NDVI. We can then define our (unnormalised) weight function as
where \(c_1, \ldots ,c_m\) are the constants to be determined and \(f_1\left( {\Bbb X} \right), \ldots ,f_m\left( {\Bbb X} \right)\) are features (as defined above). The simplest cases are when \(c_k = 1\) or \(c_k =  1\) and \(c_i = 0\) for \(i\, \ne\, k\). Once the unnormalised weights \(\tilde w( {{\Bbb X}^{(1)}}), \ldots ,\tilde w( {{\Bbb X}^{(n)}})\) have been assigned to all the observations through time, we then normalise them using the softmax function, which gives
This forces each w_{t} to take values in the range [0, 1] and also results in all of the weights \(w_1, \ldots ,w_n\) summing to 1, so that (Eq. 2) is a convex combination of features. Figure 9 shows the effect of some model choices on the resulting pixel composite mosaic across an area to the west of Canberra (Australia).
Fitting an optimal model
Given m features \(f_1, \ldots ,f_m\) of the form (Eq. 1), a model for bareness is defined in terms of our (unnormalised) weight function \(\tilde w\) given by Eq. (2). This means that weights \(c_1, \ldots ,c_m\) need to be identified to obtain an optimal model. The difficulty is identifying a model that works well at a continental scale. Specifically, Australia has a large geographical size and extremely varied climate. The southeast and southwest corners have a temperate climate and moderately fertile soil. The northern part of the country has a tropical climate, varying between tropical rainforests, grasslands and desert. This means that a model that works well in some areas may not be optimal in others. Moreover, due to the enormous range of soil types across Australia, developing a model that classifies bare soil can be difficult. Our model circumvents this ranking (instead of classifying) the observations through time at each pixel based on the relative presence of vegetation.
To reduce the potential of overfitting our weight model, we propose an approach that can be viewed as fitting an ensemble of regression models based on spectral features from which we derive a single model from this ensemble through a loss function that minimises average NDVI and variability over our training sites. We now describe this more precisely.
We fit an optimal model given features \(f_1, \ldots ,f_m\), in order to fine tune our approach to specific (smaller) regions or as a way to determine the optimal model for a continentalscale output. The fitting approach starts by identifying spatial areas that exhibit a large amount of spectral change through time. At the i′th area, obtain the spatialspectraltemporal stack of observations \({\Bbb A}_i\). For simplicity, we explain our approach under the assumption that we only have one area \({\Bbb A}\) of dimensions \(( {n_y,n_x,p,n_t} )\), where p is the number of bands, n_{t} is the number of observations through time and \((n_y,n_x)\) denote the number of spatial pixels.
Let \(\theta = (c_1, \ldots ,c_m)\) be the parameter vector for our choice of model \(\tilde w\). We define our loss function, which we are trying to minimise, as
where \({\Bbb B} =  {\mathrm{NDVI}}\left( {{\mathrm{BARE}}\left( {{\Bbb A};{\uptheta}} \right)} \right)\). The function BARE, given a spatialspectraltemporal stack \({\Bbb A},\) calculates the Barest Earth model using \(\tilde w,\) given parameters θ (as described in the previous section) and outputs a \(( {n_y,n_x,p})\)dimensional pixel composite mosaic (PCM). The function NDVI, given a \(( {n_y,n_x,p})\)dimensional image, calculates the Normalised Difference Vegetation Index \({\mathrm{NDVI}} = (x_{{\mathrm{NIR}}}  x_{{\mathrm{RED}}})/(x_{{\mathrm{NIR}}} + x_{{\mathrm{RED}}})\) and returns a \(( {n_y,n_x} )\) dimensional image. The functions \({\mathrm{mean}}_{y,x}\) and \({\mathrm{stddev}}_{y,x}\) calculate the mean and standard deviation across the (y, x) dimensions and returns a number. As NDVI takes values in between [−1, 1] and increases as vegetation increases, \({\Bbb B}\) will be an \(( {n_y,n_x} )\) grayscale image with larger values at each pixel, meaning less vegetation (as we take the negative NDVI). This means that the \({\mathrm{mean}}_{y,x}\) will increase as the PCM has reduced vegetation response. However, we also want to penalise outputs that appear more pixelated, so we divide by \({\mathrm{stddev}}_{y,x}\). The term \({\mathrm{mean}}_{y,x}{\Bbb B}/{\mathrm{stddev}}_{y,x}{\Bbb B}\) is our reward or utility function, but we multiply this by −1 to obtain a loss function.
In the simple case where m = 1, we have θ = c_{1} and only one choice of feature f_{1}. Supplementary Fig. 1 shows the loss function \(\ell\) for various choices of simple onefeature models. Remarkably, we observe a very smooth relationship between the parameter θ = c_{1} and our loss function \(\ell\). This makes it very easy to identify the optimal θ that minimises the loss. The case of m > 1 is more complicated and involves minimising \(\ell \left( \theta \right)\) over a mdimensional surface \(\theta = \left( {c_1, \ldots ,c_m} \right)\). As we have (empirically) observed that \(\ell\) is smooth in each coordinate of θ, an efficient approach for minimising \(\ell\) can be achieved through the use of Bayesian optimisation using a Gaussian process prior. Fitting over N training areas simultaneously can be easily achieved by defining the loss function as \(\ell \left( {\Bbb A} \right) = \ell \left( {\theta ,{\Bbb A}_1} \right) + \cdots + \ell \left( {\theta ;{\Bbb A}_N} \right)\) where \({\Bbb A}_1, \ldots ,{\Bbb A}_N\) are the spatialspectraltemporal stacks of observations for these N training areas.
Differences between the Barest Earth products
Comparison of histograms between the two continentalscale products highlight some interesting differences. Landsat8’s OLI sensor provides improved signaltonoise radiometric (SNR) performance quantised over a 12bit dynamic range compared to the 8bit dynamic range of Landsat5 and Landsat7 data. This results in 4096 potential grey levels in each band compared with only 256 in the 8bit instruments on Landsat5 and Landsat7. This means there is tradeoff. The improved SNR performance in Landsat8 results in more accurate separation of vegetation and bare spectral signatures through time and the resulting Barest Earth mosaic maintains the improved SNR performance. Whereas, the Landsat 30+ product has worse SNR performance but a greater capacity to find barest ground due to the greater temporal depth.
Model robustness
Our approach for estimating the Barest Earth spectra is robust in a variety of ways. First, our features within our unnormalized weightings are robust to parallel shifts of the spectra due to the use of normalised difference ratios between the bands. This is important so that we are robust to atmospheric effects and residual thin cloud. Second, we recall that the breakdown point of an estimator is the proportion of incorrect observations (e.g. arbitrarily large observations) an estimator can handle before giving an incorrect (e.g., arbitrarily large) result. The geometric median is wellknown to have a breakdown point^{50} of 50%. We have conducted a simulation study of our model, which is a combination of a weighting and the geometric median, to understand how it performs under a variety of different noisy perturbations. We compare its robustness against a model that uses a weighted mean instead of a weighted geometric median and find that our approach is significantly more robust (see Supplementary Fig. 2). Finally, the (weighted) geometric median is translation equivariant and orthogonal equivariant^{50} which means that the relationship between the bands is maintained under orthogonal transformations and shifts (a mathematical fact that follows easily due to the invariance of Euclidean norm under such transformations). This is not true, for example, if the coordinatewise median is used (i.e., a univariate median in each band separately). This final property is particularly important for machine learning due to the extensive use of Principal Component Analysis (PCA) in the analysis of satellite imagery as PCA is a statistical and data reduction procedure that uses an orthogonal transformation to convert observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components.
Data availability
Both the Landsat8 Barest Earth mosaic and the Landsat 30+ mosaic are freely available through the web viewer https://nationalmap.gov.au. Alternatively, these mosaics (sized around 200GB each, in Australian Albers projection, tiled, and in GeoTIFF format) can be obtained by contacting Geoscience Australia.
Code availability
The code used to generate the Barest Earth mosaics from freely available Landsat data and the code to validate results against the spectra of the soil samples collected in the field is available through the GitHub repository of the first author: https://github.com/daleroberts
References
Siegal, B. S. & Goetz, A. F. Effect of vegetation on rock and soil type discrimination. Photogramm. Eng. Remote Sens. 43, 191–196 (1977).
Murphy, R. J. & Wadge, G. The effects of vegetation on the ability to map soils using imaging spectrometer data. Int. J. Remote Sens. 15, 63–86 (1994).
Hewson, R. et al. Using the Geoscience AustraliaCSIRO ASTER maps and airborne geophysics to explore Australian geoscience. J. Spat. Sci. 60, 207–231 (2015).
Campbell, J. B. & Wynne, R. H. Introduction to Remote Sensing (Guilford Press, 2011).
Grebby, S., Cunningham, D., Tansey, K. & Naden, J. The impact of vegetation on lithological mapping using airborne multispectral data: a case study for the north troodos region, cyprus. Remote Sens. 6, 10860–10887 (2014).
Brooks, R. R. Geobotany and biogeochemistry in mineral exploration (Harper and Row Publishers, 1972).
Ustin, S. L., Smith, M., Jacquemoud, S., Verstraete, M. & Govaerts, Y. Remote Sensing for the Earth Sciences, Manual of Remote Sensing 3rd edn, Vol. 3 (ed Andrew N. Rencz) 189–248 (John Wiley and Sons, 1999).
Post, D. F. et al. Relations between soil color and Landsat reflectance on semiarid rangelands. Soil Sci. Soc. Am. J. 58, 1809–1816 (1994).
Rowan, L. C. & Mars, J. C. Lithologic mapping in the Mountain Pass, California area using advanced spaceborne thermal emission and reflection radiometer (ASTER) data. Remote Sens. Environ. 84, 350–366 (2003).
Hewson, R., Cudahy, T., Mizuhiko, S., Ueda, K. & Mauger, A. Seamless geological map generation using ASTER in the Broken HillCurnamona province of Australia. Remote Sens. Environ. 99, 159–172 (2005).
Cudahy, T. et al. Satellitederived mineral mapping and monitoring of weathering, deposition and erosion. Sci. Rep. 6, 23702 (2016).
Rowan, L. C., Goetz, A. F. & Ashley, R. P. Discrimination of hydrothermally altered and unaltered rocks in visible and near infrared multispectral images. Geophysics 42, 522–535 (1977).
Simpson, C. Deep weathering, vegetation and fireburn Significant obstacles for geoscience remote sensing in Australia. Int. J. Remote Sens. 11, 2019–2034 (1990).
Demattê, J. A. M., Fongaro, C. T., Rizzo, R. & Safanelli, J. L. Geospatial Soil Sensing System (GEOS3): a powerful data mining procedure to retrieve soil spectral reflectance from satellite images. Remote Sens. Environ. 212, 161–175 (2018).
Rogge, D. et al. Building an exposed soil composite processor (SCMaP) for mapping spatial and temporal characteristics of soils with Landsat imagery (1984–2014). Remote Sens. Environ. 205, 1–17 (2018).
Fan, J., Han, F. & Liu, H. Challenges of Big Data analysis. Natl Sci. Rev. 1, 293–314 (2014).
Van der Meer, F., Van der Werff, H. & Van Ruitenbeek, F. Potential of ESA’s Sentinel2 for geological applications. Remote Sens. Environ. 148, 124–133 (2014).
Fraser, S. & Green, A. A software defoliant for geological analysis of band ratios. Int. J. Remote Sens. 8, 525–532 (1987).
Lewis, A. et al. Rapid, highresolution detection of environmental change over continental scales from satellite data–the Earth Observation Data Cube. Int. J. Digital Earth 9, 106–111 (2015).
Lewis, A. et al. The Australian Geoscience Data Cube — foundations and lessons learned. Remote Sens. Environ. 202, 276–292 (2017).
Li, F. et al. A physicsbased atmospheric and BRDF correction for Landsat data over mountainous terrain. Remote Sens. Environ. 124, 756–770 (2012).
Edgeworth, F. Y. On a new method of reducing observations relating to several quantities. Lond. Edinb. Dublin Philos. Mag. J. Sci. 25, 184–191 (1888).
Weber, A. Theory of Location of Industries (translation of 1909 original). (University of Chicago Press, Chicago, 1929).
Minsker, S. Geometric median and robust estimation in Banach spaces. Bernoulli 21, 2308–2335 (2015).
GodichonBaggioni, A. Estimating the geometric median in Hilbert spaces with stochastic gradient algorithms: L ^{p} and almost sure rates of convergence. J. Multivar. Anal. 146, 209–222 (2016).
Cardot, H., Cénac, P. & Zitt, P.A. Efficient and fast estimation of the geometric median in Hilbert spaces with an averaged stochastic gradient algorithm. Bernoulli 19, 18–43 (2013).
Cardot, H., Cénac, P. & GodichonBaggioni, A. Online estimation of the geometric median in Hilbert spaces: nonasymptotic confidence balls. Ann. Stat. 45, 591–614 (2017).
Small, C. G. A survey of multidimensional medians. Int. Stat. Rev. 58, 263–277 (1990).
Roberts, D., Mueller, N. & McIntyre, A. Highdimensional pixel composites from earth observation time series. IEEE Trans. Geosci. Remote Sens. 55, 6254–6264 (2017).
Lau, I. et al. National Geochemical Survey of Australia reflectance spectroscopy measurements. https://doi.org/10.25919/5cdba18939c29 (2016).
Field, D. J., Morgan, C. L. S. & McBratney, A. B. Global Soil Security (Springer International Publishing, 2016).
Drury, S. Image Interpretation In Geology (UK: Nelson Thornes 1987).
Mars, J. C. & Rowan, L. C. Spectral assessment of new ASTER SWIR surface reflectance data products for spectroscopic mapping of rocks and minerals. Remote Sens. Environ. 114, 2011–2025 (2010).
A Ali, E., O El Khidir, S., AA Babikir, I. & M Abdelrahman, E. Landsat ETM+ 7 digital image processing techniques for lithological and structural lineament enhancement: case study around Abidiya area, Sudan. Open Remote Sens. J. 5, 83–89 (2012).
Rowan, L. C., Goetz, A. F. & Ashley, R. P. Discrimination of hydrothermally altered and unaltered rocks in visible and near infrared multispectral images. Geophysics 42, 522–535 (1977).
Carranza, E. J. M. & Hale, M. Spatial association of mineral occurrences and curvilinear geological features. Math. Geol. 34, 203–221 (2002).
Carranza, E. & Hale, M. Mineral imaging with Landsat Thematic Mapper data for hydrothermal alteration mapping in heavily vegetated terrane. Int. J. Remote Sens. 23, 4827–4852 (2002).
Netto, J. M., RobbezMasson, J.M. & Martins, E. Visible–NIR hyperspectral imagery for discriminating soil types in the La Peyne watershed (France). Dev. Soil Sci. 31, 219–611 (2006).
Gomez, C., Lagacherie, P. & Coulouma, G. Regional predictions of eight common soil properties and their spatial structures from hyperspectral Vis–NIR data. Geoderma 189, 176–185 (2012).
Mwaniki, M. W., Moeller, M. S. & Schellmann, G. A comparison of Landsat 8 (OLI) and Landsat 7 (ETM+) in mapping geology and visualising lineaments: a case study of central region Kenya. ISPRS  International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 897–903 (2015).
Bierwirth, P. Mineral mapping and vegetation removal via datacalibrated pixel unmixing, using multispectral images. Int. J. Remote Sens. 11, 1999–2017 (1990).
Giardino, J. R. & Houser, C. Principles and Dynamics of the Critical Zone. Vol. 19 (Elsevier, 2015).
McBratney, A. B., Santos, M. M. & Minasny, B. On digital soil mapping. Geoderma 117, 3–52 (2003).
Wilford, J., de Caritat, P. & Bui, E. Predictive geochemical mapping using environmental correlation. Appl. Geochem. 66, 275–288 (2016).
Australian Academy of Science. Searching the Deep Earth: A Vision for Exploration Geoscience in Australia (Australian Academy of Science, 2012).
Kemperman, J. The median of a finite measure on a Banach space. Statistical Data Analysis Based On The L1norm And Related Methods 217–230 (Neuchâtel, Birkhäuser Basel 1987).
Qiu, B., Zhang, K., Tang, Z., Chen, C. & Wang, Z. Developing soil indices based on brightness, darkness, and greenness to improve land surface mapping accuracy. GISci. Remote Sens. 54.5, 759–777 (2017).
Salomonson, V. & Appel, I. Estimating fractional snow cover from MODIS using the normalized difference snow index. Remote Sens. Environ. 89, 351–360 (2004).
Zhang, X. et al. MODIS tasseled cap transformation and its utility. In Geoscience and Remote Sensing Symposium, 2002. IGARSS’02. 2002 IEEE International, Vol. 2 1063–1065 (IEEE, 2002).
Lopuhaa, H. P. & Rousseeuw, P. J. Breakdown points of affine equivariant estimators of multivariate location and covariance matrices. Ann. Stat. 19, 229–248 (1991).
Acknowledgements
D.R. and J.W. would like to thank Silvio Mezzomo, Chris Evenden and David Arnold at Geoscience Australia (GA) for graphical support, Richard Blewett (GA), Karol Czarnota (GA), Norman Mueller (GA), and Simon Oliver (GA), Geoff Fraser (GA) and Alexis McIntyre for scientific discussions and support, Patrice de Caritat (GA) and Ian Lau for the NGSA site data and spectra. GA’s Digital Earth Australia team for their ongoing infrastructure support and (in particular) David Gavin and Harshu Rampur for preparing and hosting the products on nationalmap.gov.au. This paper is published with the permission of the CEO, Geoscience Australia. The research is a product of the ‘Exploring for the Future’ project.
Author information
Authors and Affiliations
Contributions
J.W. posed the problem of obtaining a highquality barest Earth mosaic of Australia. D.R. designed the mathematical approach to solve the problem, wrote the codes, ran the codes on the continentalscale satellite imagery dataset and performed the validation against the NGSA dataset. J.W. and D.R. jointly contributed to figure preparation, results interpretation and writing the final manuscript. O.G. helped with data collection for test areas, preparation of some figures and evaluating various weighting schemes over the test areas.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Peer review information Nature Communications thanks Yichun Xie and the other, anonymous, reviewer for their contribution to the peer review of this work. Peer reviewer reports are available.
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Roberts, D., Wilford, J. & Ghattas, O. Exposed soil and mineral map of the Australian continent revealing the land at its barest. Nat Commun 10, 5297 (2019). https://doi.org/10.1038/s41467019132761
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41467019132761
Further reading

Bare Earth’s Surface Spectra as a Proxy for Soil Resource Monitoring
Scientific Reports (2020)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.