The most popular methods for soil classification from cone penetration test (CPT) data are based on examining two-dimensional charts. In the last years, several authors have dedicated efforts on replicating and discussing these methods using machine learning techniques. Nonetheless, most of them apply few techniques, include only one dataset and do not explore more than three input features. This work circumvents these issues by: (i) comparing five different machine learning techniques, which are also combined in an ensemble; (ii) using three distinct CPT datasets, one composed of 111 soundings from different countries, one composed of 38 soundings with information of soil age and the third composed of 64 soundings taken from the city of São Paulo, Brazil; and (iii) testing combinations of five input features. Results show that, in most cases, the ensemble of multiple models achieves better predictive performance than any technique isolated. Accuracies close to the maximum were obtained in some cases without the need of pore pressure information, which is costly to measure in geotechnical practice.
Monitoring oil stocks provides valuable insights on the balance between production and demand of petroleum products. The identification of oil depots is important for estimating storage capacities and measuring oil stocks. To achieve this purpose, we present an oil tank detector. As oil tanks are generally circular, we use as a first step a circle detection algorithm. However, this approach tends to generate a considerable amount of false detections, as circular shapes are not necessarily tanks. To reduce these false detections, we take advantage of the fact that oil tanks are generally densely grouped together, and filter out isolated detections using a clustering algorithm. The clustering method uses the a contrario framework which gives a way to control the number of false detections per image. The method is illustrated on Sentinel-2 images.