← Latest papers
⚡ electrical engineering

Segmenting Low-Contrast X-ray Computed Tomography Images of Concrete: An Unsupervised Approach

This paper presents an unsupervised self-annotation approach that combines superpixel algorithms with CNN-based receptive fields to effectively segment low-contrast aggregates and mortar in concrete X-ray CT images, outperforming traditional thresholding methods without requiring labeled training data.

Original authors: Kaustav Das, Gaston Rauchs, Jan Sykora, Anna Kucerova

Published 2026-09-17
📖 7 min read🧠 Deep dive

Original authors: Kaustav Das, Gaston Rauchs, Jan Sykora, Anna Kucerova

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Concrete is the second most used material on Earth, surpassed only by water. It forms the skeleton of our modern world, from the foundations of skyscrapers to the bridges that span our rivers. Yet, despite its ubiquity, the material remains a mystery in many ways. Concrete is not a uniform block of stone; it is a complex mixture of sand, cement paste, and larger stones called aggregates, all bound together with tiny pockets of air and water. When engineers want to understand why a piece of concrete might crack or how it will hold up under pressure, they need to see inside it. They need to know exactly where the stones are, where the paste is, and where the voids lie. To do this, researchers use a powerful imaging technique called X-ray computed tomography. This process is similar to a medical CT scan, but instead of looking at a human body, it peers inside a cylinder of concrete, creating a detailed 3D map of its internal structure.

The challenge, however, is that concrete is a difficult subject for this kind of imaging. In a medical scan, bone and soft tissue look very different because they absorb X-rays in distinct ways. In concrete, the large stones and the cement paste absorb X-rays almost exactly the same amount. To the camera, they look like a single, blurry gray mass. The stones and the paste are so similar in appearance that distinguishing one from the other is like trying to tell apart two shades of gray that are nearly identical. Without a clear visual difference, computers cannot automatically sort the image into its different parts. This makes it incredibly hard to study the material's internal behavior or to create accurate computer models that predict how it will perform. For years, the only way to get a clear picture was to manually trace every stone and every crack by hand, a slow and tedious process that limits how much scientists can learn.

A team of researchers from the Czech Technical University in Prague and the Luxembourg Institute of Science and Technology has developed a new way to solve this problem without needing human hands to draw the lines. They created a computer program that can teach itself to see the difference between the stones and the paste, even when the images are blurry and the contrast is low. The key to their success was a method called self-annotation. Instead of feeding the computer thousands of images that have already been labeled by humans, they let the computer look at the image and make its own guesses about what is what. The computer starts by breaking the image into small, perceptually similar patches, much like a mosaic. It then looks at these patches and tries to group them together based on what they look like in the broader context of the image. By repeatedly adjusting its own guesses and learning from its mistakes, the computer eventually figures out which parts of the gray mass are the stones and which are the paste.

The researchers tested this approach on real concrete samples that had been scanned using X-rays. They did not show the computer any pre-labeled examples of what the stones or the paste should look like. Instead, they let the system run on its own, using a specific type of neural network architecture that is good at recognizing patterns in images. The system successfully separated the two phases in the images, creating a clear map where the stones were one color and the paste was another. To be sure the method worked, the team compared the computer's output against a set of images that had been carefully labeled by human experts. The results showed that the computer's automatic method was far better at identifying the stones than the traditional way of simply looking at the brightness of the pixels. The traditional method often confused the stones with the paste or missed them entirely, but the new approach found the stones with much greater accuracy and consistency.

One of the most significant aspects of this work is that the computer was tested on a completely different concrete sample than the one it was trained on. In many previous studies, researchers would train a model on one part of a sample and test it on another part of the same sample, which can hide whether the model is truly learning the material or just memorizing the specific image. In this case, the model faced a brand new cylinder of concrete it had never seen before, and it still performed well. This suggests that the method is robust and could be applied to many different types of concrete without needing to be retrained for each new batch. The researchers found that while the computer was excellent at finding the stones, it sometimes struggled with the very edges of the sample or with stones that were packed very tightly together. These are areas where the image quality naturally degrades, and the computer occasionally made mistakes, such as grouping several small stones together into one large lump. However, even with these minor errors, the overall performance was superior to existing methods.

The study also explored whether the computer could learn to identify all three main parts of concrete: the stones, the paste, and the tiny air pockets. When the researchers asked the computer to find all three at once without any help, it struggled to distinguish the air pockets from the stones. The air pockets are very dark, while the stones and paste are gray, but the computer had trouble separating the dark spots from the gray mass in a consistent way. To fix this, the researchers gave the computer a small hint: they told it exactly where the air pockets were using a simple, standard method that works well for dark spots. With this one piece of information provided, the computer was then free to figure out the rest on its own. This "semi-supervised" approach worked even better, allowing the system to clearly separate all three components. The final result was a clean, detailed map of the concrete's internal structure that could be used for further analysis.

This breakthrough matters because it removes a major bottleneck in materials science. For decades, the lack of labeled data has prevented the widespread use of advanced computer vision tools for studying concrete. By showing that a computer can learn to segment these difficult images without needing human-labeled training data, the researchers have opened the door to faster, more efficient analysis of building materials. This means engineers can now study the internal structure of concrete more quickly and accurately, leading to better designs and more durable structures. The method does not require special additives to make the concrete show up better in scans, nor does it need expensive equipment beyond what is already standard. It simply uses a clever way of teaching the computer to look at the image and learn from its own observations. While there is still work to be done to perfect the handling of edge cases and clustered stones, the study demonstrates a powerful new path forward for understanding the hidden world inside the materials that hold up our world.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →