An AI Tool for the Petroleum Industry Based on Image Analysis and Hierarchical Clustering

  • Denis Ferraretti
  • Giacomo Gamberoni
  • Evelina Lamma
  • Raffaele Di Cuia
  • Chiara Turolla
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5788)


In petroleum geology, exploration and production wells are often analyzed using image logs, because they provide a visual representation of the borehole surface and they are fundamental to retrieve information on bedding and rocks characteristics. In this paper, we present a novel approach for image log interpretation and extraction of the main features of the rock formation. This process led to the development of I2AM, a semiautomatic system that exploits image processing algorithms and artificial intelligence techniques to analyze and classify borehole images. I2AM analyzes log images using several image processing algorithms in order to extract numerical values for each characteristic and then performs a hierarchical clustering over the data obtained. Using three cluster evaluation indexes, possibly combined, I2AM can evaluate clustering results and, performing an automatic index-driven search, supplies a classification of the image logs. In this paper, we show I2AM application to the image logs from one well which were processed using the proposed method to identify different rock types and which were compared with those identified by the geologist. Main advantages of this approach are that interpretation time reduces from days to hours and subjectivity errors are avoided.


Petroleum Industry Human Expert Petroleum Geology Image Processing Algorithm Combine Index 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bolshakova, N., Azuaje, F., Cunningham, P.: An integrated tool for microarray data clustering and cluster validity assessment. In: SAC 2004: Proceedings of the 2004 ACM symposium on Applied computing, pp. 133–137. ACM, New York (2004)Google Scholar
  2. 2.
    Boudaillier, E., Hébrail, G.: Interactive interpretation of hierarchical clustering. Intell. Data Anal. 2(1-4), 229–244 (1998)CrossRefGoogle Scholar
  3. 3.
    Sander, J., Qin, X., Lu, Z., Niu, N., Kovarsky, A.: Automatic extraction of clusters from hierarchical clustering representations. In: Whang, K.-Y., Jeon, J., Shim, K., Srivastava, J. (eds.) PAKDD 2003. LNCS (LNAI), vol. 2637, pp. 75–87. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  4. 4.
    Day, W., Edelsbrunner, H.: Efficient algorithms for agglomerative hierarchical clustering methods. Journal of Classification (1), 7–24 (1984)Google Scholar
  5. 5.
    Ye, S., Rabiller, P.: Automated fracture detection on high resolution resistivity borehole imagery. In: SPE Annual Technical Conference and Exhibition, New Orleans (September 1998)Google Scholar
  6. 6.
    Ginkel, M.V., Vliet, L.V., Verbeek, P., Kraaijveld, M., Reding, E., Lammers, H.: Robust curve detection using a radon transform in orientation space applied to fracture detection in borehole images (2002)Google Scholar
  7. 7.
    Gonzales, R., Woods, R.E.: Digital Image Processing, 3rd edn. Pearson Prentice Hall, London (2008)Google Scholar
  8. 8.
    Theodoridis, S., Koutroumbas, K.: Pattern Recognition, 3rd edn. Academic Press, London (2006)zbMATHGoogle Scholar
  9. 9.
    Dunn, J.: Well separated clusters and optimal fuzzy partitions. Journal of Cybernetics (4), 95–104 (1974)Google Scholar
  10. 10.
    Davies, D., Bouldin, D.: A cluster separation measure. IEEE Transactions on Pattern Analysis and Machine Intelligence (1), 224–227 (1979)Google Scholar
  11. 11.
    Hubert, L., Schultz, J.: Quadratic assignment as a general data analysis strategy. British Journal of Mathematical and Statistical Psychology (29), 190–241 (1976)Google Scholar
  12. 12.
    Cuia, R.D., Ferraretti, D., Gamberoni, G., Portier, E., Escar, L.: Validation of a semi-automatic intrpretation of image logs using two wells from a north africa sandstone reservoir. In: 6th North African/Mediterranean Petroleum and Geosciences Conference and Exhibition (EAGE Tunis 2009), Tunis (2009)Google Scholar
  13. 13.
    Ferraretti, D., Gamberoni, G., Lamma, E.: Automatic cluster selection using index driven search strategy. In: AI*IA 2009: International Conference on Artificial Intelligence, Reggio Emilia, Italy (submitted, 2009)Google Scholar
  14. 14.
    Ferraretti, D., Tagliavini, L., Cuia, R.D., Puviani, M., Lamma, E., Storari, S.: Use of artificial intelligence techniques to the interpretation of subsurface log images. Intelligenza Artificiale (2007)Google Scholar
  15. 15.
    Ye, S., Rabiller, P.: Automatic high resolution texture analysis on borehole imagery. In: SPWLA 41st Annual Logging Symposium (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Denis Ferraretti
    • 1
    • 3
  • Giacomo Gamberoni
    • 1
    • 3
  • Evelina Lamma
    • 1
  • Raffaele Di Cuia
    • 2
  • Chiara Turolla
    • 1
  1. 1.ENDIF-Dipartimento di IngegneriaUniversità di FerraraFerraraItaly
  2. 2.G.E.Plan Consulting srlFerraraItaly
  3. 3.intelliWARE sncFerraraItaly

Personalised recommendations