Key Takeaways

  • Automated petrography is still early: thin-section analysis (identifying minerals and textures under a microscope) remains overwhelmingly analyst-driven, with no single dominant commercial AI product yet.
  • Published CNN research is real and promising. Concatenated convolutional neural network approaches have hit about 90% accuracy classifying rock type from plane- and cross-polarized thin-section images.
  • Treat this as an emerging, DIY research capability rather than something you can buy and deploy this quarter.

TL;DR

To start automated petrography, digitize your thin sections in plane- and cross-polarized light and label a training set. Then fine-tune a pretrained CNN to classify rock type, or a segmentation model to outline mineral grains. It is technically proven in the literature, but you build it yourself rather than buy it.

What Is Automated Petrography?

Petrography is the study of rocks in thin section. A slice of rock about 30 micrometres thick is mounted on glass and viewed under a polarizing microscope. The petrologist identifies minerals from optical properties such as colour, relief, cleavage and birefringence. They also describe textures, grain sizes and alteration.

Historically, this has been one of the most stubbornly manual, expertise-bound tasks in geology. Automated petrography uses computer vision to do part of that work from digital microscope images. The model classifies the rock, identifies mineral grains, or both. As a result, a petrologist can review many more sections in the same time.

How Do I Automate Petrography With AI?

The practical path has three steps: digitize, label and train.

Digitize thin sections for automated petrography

Start by imaging thin sections with a petrographic microscope camera setup. Leica or Zeiss digital imaging heads are standard. Capture each field of view in both plane-polarized (PPL) and cross-polarized (XPL) light, because many minerals only become diagnostic when you see both. Keep magnification, lighting and white balance consistent across the whole set.

Build a labelled training set

Next, build labelled data from your own sections or from published thin-section image datasets. For whole-image classification, each image needs a rock-type label. For grain-level work, a petrologist needs to outline and name individual grains. That labelling is the slowest part of the project. However, it is also what makes the model fit your rocks rather than someone else’s.

Train and check the model

Then fine-tune a pretrained architecture rather than training from scratch. Use a ResNet-style network for whole-image classification, or a U-Net-style segmentation model for per-grain work.

Peer-reviewed work on rock classification in petrographic thin-section images using concatenated convolutional neural networks shows the approach. CNNs trained on paired PPL and XPL images reached overall accuracy around 90% by combining classification scores across partitioned image patches. Related work has pushed further with Mask R-CNN and ResNet-based segmentation of individual mineral grains and matrix patterns. Grad-CAM visualizations showed those models keying on genuinely diagnostic optical features rather than spurious correlations.

Where Automated Petrography Fits Today

Be candid with your team about where this sits. It’s active research with strong published results, not a “buy Petrography AI Pro” situation. A domain expert petrologist is still doing the interpretive heavy lifting at most sites today.

It also helps to know the neighbouring tools. Automated mineralogy with TIMA, MLA or QEMSCAN uses electron beams and X-ray spectra to map minerals, and it is already a commercial, production service. Bulk XRD analysis gives mineral proportions but no texture.

Meanwhile, AI image analysis of ore texture and grain size applies similar vision methods at the processing end. Automated petrography sits between them: cheap optical images, with texture, but less certainty per grain.

FAQs

How accurate is automated petrography?

Published CNN studies report about 90% overall accuracy for classifying rock type from paired PPL and XPL thin-section images. Accuracy depends heavily on image quality, the number of classes and how similar your rocks are to the training data. Always test on sections the model has not seen.

Can I buy an automated petrography product?

There is no single dominant commercial AI product for optical thin-section analysis yet. Most teams build their own models on published architectures. Electron-beam automated mineralogy systems are the commercial alternative for mineral mapping.

Why use both plane- and cross-polarized light?

Many minerals look similar in one lighting mode but differ in the other. Cross-polarized light reveals birefringence and twinning, while plane-polarized light shows colour and relief. Giving the model both views mirrors what a petrologist uses.

How is automated petrography different from QEMSCAN?

Automated petrography works on optical microscope images, so it is cheaper and faster to image but less certain about mineral identity. QEMSCAN and similar systems measure chemistry at each point with an electron beam. That gives more reliable mineral maps at higher cost per sample.

Try It With Geocluster

Assembling a labelled thin-section image dataset takes more than images. You also need the geochemical and structural context to validate a classifier. That multi-source research problem is exactly what Geocluster is built to help with.