Abstract
Monitoring water uptake in cementitious systems is crucial to assess their durability against corrosion, salt attack, and freeze-thaw damage. However, gauging absorption currently relies on labor-intensive and infrequent weight measurements, as outlined in ASTM C1585. To address this issue, we introduce a custom computer vision model trained on 6234 images, consisting of 4000 real and 2234 synthetic, that automatically detects the water level in prismatic samples absorbing water. This model provides accurate and frequent estimations of water penetration values every minute. After training the model on 1440 unique data points, including 15 paste mixtures with varying water-to-cement ratios from 0.4 to 0.8 and curing periods of 1 to 7 days, we can now predict initial and secondary sorptivities in real time with high confidence, achieving R² > 0.9. Finally, we demonstrate its application on mortar and concrete systems, opening a pathway toward low-cost and automated durability assessment of construction materials.
Subject terms: Civil engineering, Characterization and analytical techniques, Analytical chemistry
Monitoring water uptake in cementitious materials is important to assess their durability. Here, the authors introduce a low-cost computer vision method to predict initial and secondary sorptivity in real time in paste, mortar, and concrete systems.
Introduction
Global cement production exceeds 4 billion tons annually and is projected to increase until 2050 due to expanding urbanization and population1. Ongoing aging and degradation of critical concrete infrastructure, such as dams, bridges, tunnels, and highways, highlight the importance of evaluating the durability of cementitious materials. With regard to durability, chloride-induced corrosion, physical salt attack, and freeze-thaw damage pose significant challenges to the reliability and safety of our built environment2,3. For many durability-related issues, it is the transport properties, including fluid and ionic species penetration, that play a crucial role4.
The transport properties of cementitious systems are governed by three primary mechanisms: diffusion, absorption, and permeability, and they are significantly influenced by the connectivity, tortuosity, diameter, and volume fraction of pores5–7. Absorption refers to the ability of an unsaturated cementitious surface to absorb water, initially fast through pure capillary suction within pore spaces (governed by Darcy’s law and Laplace equation)8,9, and subsequently slow by either potential dissolution of trapped-air volume (governed by Henry’s law)10,11 or by liquid diffusion into C-S-H layers12,13. In the realm of absorption, sorptivity, as formally defined by Hall and Hoff14, refers to the tendency of a porous material to absorb or transmit liquid through capillary action. The precise mechanism behind the latter slow water uptake, also known as secondary sorptivity, is a matter of ongoing research and debate11,15,16. Diffusion involves ion movement driven by concentration gradients in cementitious systems, while permeability measures liquid flow across a matrix under hydraulic pressure gradients14. Several standard test procedures evaluate the transportation properties of cement-based systems, including rapid chloride permeability17, non-steady-state chloride migration18, chloride ponding19, bulk diffusion20, and water absorption21.
As detailed in a report from the US Federal Highway Administration (FHWA), the standard method for measuring water absorption in concrete in the US is the ASTM C158522,23. This test procedure determines the rate at which unsaturated concrete systems absorb water, a parameter that is closely associated with hydraulic diffusivity24,25. The sorptivity represents a meticulously defined transport property inherent in diverse inorganic porous construction materials with inert (e.g., stone, ceramic, or brick) or chemically active (hydrated cement) matrices9,14,24. Hence, determining the sorptivity in cementitious materials is crucial for predicting their long-term durability26. However, despite its wide relevance, the ASTM C1585 sorptivity test is labor-intensive, requiring multiple, infrequent rounds of manual weighing over 24 hours to a few days.
In order to automate this labor-intensive test, researchers have proposed automated weight measurement while conducting the sorptivity test27; however, the proposed methods may be impractical and yield inaccurate results in daily use due to errors in sample submersion, buoyancy, and surface tension effects. Predicting and visualizing liquid penetration by more advanced techniques such as Proton Nuclear Magnetic Resonance (1H-NMR) Relaxometry28, low-field Nuclear Magnetic Resonance (NMR)29, Positron Emission Tomography (PET)30, X-ray Computed Tomography (CT)31–33, X-ray Radiography34–36, X-ray Transmission/Attenuation37, Neutron Radiography38–40, and Neutron Imaging41,42 have been demonstrated in the past decade, and has played a significant role in improving our fundamental understanding of water uptake. However, while these techniques are robust, they often come with a high capital cost. Hence, there is room to develop methods and techniques that can measure or predict water uptake in a low-cost and automated manner.
Nowadays, machine learning and computer vision models can automate model development based on user inputs, minimizing human intervention43–46. Here, we introduce an automated and low-cost (<$200) device to address the issue of measuring the sorptivity of cement-based systems in the lab. Specifically, we introduce a computer vision model that can effectively detect water levels in real-time in prismatic samples that are absorbing water. To develop an efficient computer vision-based water detection, we substituted the computationally intensive Fully Convolutional Networks (FCNs) and Region Proposal Networks (RPNs) in the Mask R-CNN architecture with Feature Pyramid Networks (FPN). Our computer vision model is trained on 6234 images (4000 real + 2234 synthetic) and was tested on a set of separate 500 images. By training this water level detection model on 1440 (wetted area ratios and absorption times) experimental data points, we are able to accurately predict the penetration values and, subsequently, the relevant sorptivity of various systems, ranging from paste to mortar to concrete. Specifically, linear regression on penetration-time graphs allowed precise ‘indirect’ prediction of initial (R2 = 0.99 for pastes, 0.96 for mortars, and 0.87 for concretes) and secondary (R2 = 0.97 for pastes, 0.74 for mortars, and 0.65 for concretes) sorptivities.
Results and discussion
Detecting water levels in cementitious systems via computer vision
In the expansive field of computer vision, various models have been instrumental in revolutionizing sectors ranging from autonomous driving47 and agricultural automation48 to medical imaging49 and infrastructure monitoring50. The introduction of Convolutional Neural Networks (CNNs) and deep learning since the 2010s has significantly accelerated computer vision advancements, enabling more precise and efficient analysis across various applications51. Leveraging this technological momentum, we present a refined custom computer vision model tailored to detect water levels in cementitious samples during water uptake. Figure 1a illustrates the traditional ASTM C1585 test for sorptivity analysis, where the mass changes of the specimens are manually monitored using a weighing scale, attributing these changes to water absorption. This process spans hours to days, with only one surface of the specimen exposed to water, positioned above a water container with spacers beneath each sample. Subsequently, the absorbed water is quantified to derive the parameter i (penetration), which indicates the cumulative volume of fluid intake normalized by the area of absorption, see Fig. 1b. Then, the initial Si and secondary Ss sorptivity values, as well as Nick times (when Si and Ss lines intersect), are determined as the slopes derived from the fitted curves applied to the ‘infrequent’ penetration points, plotted against the square root of time.
Figure 1c shows our proposed automated method, positioning a specimen consistently between two orthogonally aligned USB microscope cameras. When a dry sample comes into contact with water, it transforms its optical properties52. The presence of water in capillary pores decreases the refractive index contrast between the pores and the solid material, reducing light scattering. This allows deeper penetration of light into the material, increasing the path length of scattered light, which enhances optical absorption and darkens the wetted regions. Thus, we propose quantifying the changes in the color of the outer surface of the specimen via USB microscope cameras during its interaction with water, see Fig. 1d.
Using computer vision algorithms, we can discern the average water level by analyzing the predicted white pixels in both captured images of each sample. Then, our machine learning model utilizes time (recorded from the initiation of solid-liquid interaction) and the wetted area ratio (i.e., the ratio of the wetted/darker area to the total sample area visible to the camera) to predict the penetration (mm) and subsequent sorptivity (mm/√min) of paste specimens over time, see Fig. 1d. It should be noted that sorptivity values can be ‘directly’ estimated (Direct Method, DM) via our machine learning model based on the time and wetted area ratio. Alternatively, these values can be predicted ‘indirectly’ (Indirect Method, IM) by fitting linear lines to highly frequent (every minute) penetration-time data points, again via our machine learning model. However, before predicting the sorptivity of cement-based systems, it is crucial to fine-tune our computer vision models to accurately mark the regions of interest (ROIs), i.e., wetted regions.
For this purpose, we used an intersection over union (or degree of matching DoM) parameter that normalizes the overlap between the predicted and ground-truth segmented masks53. A DoM of ~ 1 denotes a perfect match between the estimated and ground truth masks, while a DoM of ~ 0 suggests a poor prediction, see Supplementary Fig. 1a. In Mask R-CNN (Supplementary Fig. 1a: left subplot), DoM rises from 0.39 to 0.77, with synthetic training images increasing from 50 to 2234, while the real dataset is absent. In contrast, FPN (Supplementary Fig. 1a: right subplot) shows minimal DoM change upon varying synthetic images. Supplementary Fig. 1b highlights the impact of training dataset size on model performance. The addition of synthetic data significantly improves the accuracy of the Mask R-CNN model for a small number of real datasets but has minimal effect on FPN estimations, as FPN focuses on object detection without a dedicated instance segmentation component. Supplementary Movie 1 shows extracting water level probability masks via the FPN model.
As shown in Supplementary Fig. 1b, a few hundred real training images reliably train FPN and Mask R-CNN models, irrespective of synthetic dataset size. The required number of training images depends on factors like dataset complexity. Simple, low-Kolmogorov complexity images may need a smaller set, while complex images require a larger, diverse set54,55. In our study, the USB microscope cameras focused on ROIs with simple, small, and uniform backgrounds, exhibiting low complexity. Therefore, based on Supplementary Note 1 and Supplementary Figs. 2–9 and Supplementary Movie 2, a few hundred images are sufficient to adequately train both computer vision models for object detection. Finally, our FPN model (with 9 million operations) is nearly four times less computationally expensive than the Mask R-CNN model (with 44 million operations) and can deliver accurate object detections with a substantially smaller number of training datasets. Supplementary Movie 3 illustrates how we utilized the FPN-based water level detection model due to its optimized focus on image segmentation and faster training efficiency. Hence, in the course of the research, we consistently employed the FPN model for its superior computational efficiency, ensuring accurate water level detection.
Sorptivity prediction of pastes from water level and absorption time
After fine-tuning our computer vision model for detecting water levels, we analyzed a diverse set of cementitious systems of varying w/c ratios and curing periods. Thus, we establish definitions for several key physical quantities used to analyze water absorption dynamics in cementitious materials. The capillary transport of moisture in unsaturated porous materials such as paste, mortar, or concrete is a diffusion process. The dynamics of this process in one dimension are defined by Richard’s equation in the Klute form56, presented in Eqs. 1 and 214:
1 |
2 |
For a typical capillary absorption test, the simplified one-dimension equation is subject to the following initial and boundary conditions:
where,
θ = saturation at (x,t)
D = diffusion coefficient at relative saturation θr
Do = unsaturated diffusion coefficient
θr = relative saturation at (x,t) = θ / θmax
Br = a constant
θmax = maximum saturation.
From the empirically established Eq. 2, the process shows extreme nonlinearity due to the exponential dependence of the diffusion coefficient on saturation. This results in numerical solutions that depict the saturation profile with a sharp (almost vertical) drop along the moisture front, described as the Sharp Front Model (SFM). After applying the Boltzmann Transformation, Eq. 1 becomes Eq. 3, converting the partial differential equation (PDE) into an ordinary differential equation (ODE), which is widely used to determine capillary diffusion coefficients experimentally:
3 |
where,
the transformation variable is φ(θ) = x(θ,t) t −1/2, thus:
4 |
Integration of Eq. 4 from θd (saturation at fully dry) to θmax (maximum saturation which can be considered equal to the open porosity), the total amount of water absorbed at any time, called penetration i, is derived as:
5 |
From Eq. 5, we derive sorptivity S as the slope of the curve relating penetration i — defined as absorbed water volume normalized by the absorbing area — to the square root of time57. Simplifying the water absorption profile as a sharp front, the visible wetted region can be assumed to have uniform saturation, approximately equal to the total open porosity. This assumption links the visible waterfront length x (captured by our USB camera) to the penetration i, with i ≈ f ⋅ x, where f is the open porosity. While x and i are mathematically related through f, in this study, x is represented by the wetted area ratio detected by our FPN computer vision model.
Thus, we discuss how sorptivity can be continuously and reliably estimated utilizing our setup. Figure 2a (Supplementary Fig. 10 and Supplementary Data 1.xlsx) summarizes the penetration of paste cubes made with w/c ratios of 0.4–0.8 and curing periods of 1–7 days. Based on Supplementary Figs. 11,12, it is observed that the sorptivity values of different mixtures vary significantly as a function of w/c ratio and curing age. The secondary sorption rate exhibits a slower progression in contrast to the initial sorption rate58. Secondary sorptivity likely arises from the gradual liberation of entrapped air (with a pressure higher than atmospheric air) within the material during the primary imbibition process. This entrapped air slowly dissolves and diffuses through the water-filled pores, ultimately reaching the specimen’s external unsealed (including inflow) surfaces. This air diffusion is driven by the pressure difference between the trapped air and the surrounding atmosphere, resulting in a system that is initially at mechanical equilibrium but not at mass-transfer equilibrium. Governed by the material’s porosity, tortuosity, and the solubility of air in water, the concentration difference of dissolved air leads to a diffusive flow toward the specimen’s unsealed surfaces. As the trapped air gradually escapes, it is replaced by water drawn into the pores, thereby extending the duration of the secondary sorptivity phase11,14.
Figure 2a also confirms a strong linear relationship between penetration i and the square root of time, called the t0.5 law. This is attributed to factors such as one-dimensional liquid movement, homogeneity in cementitious systems, unchanged matrix structure during the short testing period (~ 24 h), uniform drying of specimens before liquid absorption, consistent initial water content, maintained cross-sectional area, and negligible gravitational forces compared to capillary forces in fine-pored materials during the capillary rise10,14,59–61. The ability of different paste systems to absorb and retain moisture was repeatably quantified. Figure 2b suggests an inverse correlation between initial and secondary sorptivity values. Possible explanations include the influence of a parameter other than porosity, such as increased C-S-H content, leading to the diffusion of water molecules into the C-S-H sheets16,31. Another hypothesis is that reducing curing time or increasing w/c ratios decreases entrapped air pressure, thereby increasing the slope of secondary sorption. Further, the correlation between mass change and penetration shows a steady absorption rate, but linearity decreases in matrices with higher porosities, see Supplementary Notes 2, 3, and Supplementary Figs. 13–17.
Figure 2c displays a heatmap scatter plot illustrating the correlation among wetted area ratio, time, and mass change. For porous matrices with higher wetted areas at shorter times, mass change is notably elevated, while denser matrices with lower wetted areas at larger times show comparatively lower mass change. Figure 2d illustrates mass changes in three randomly selected samples, with the top-row specimen suggesting low porosity (3.5% predicted mass change) and the bottom-row sample indicating higher porosity (23.2% total absorbed water content). Coupling ‘water level’ (wetted area ratio) and ‘absorption time’ (square root of liquid absorption duration) as the pivotal parameters, our machine learning model adeptly analyzes patterns and establishes relationships within the training data. This approach enables the model to provide accurate estimations of penetration values in pastes, achieving a commendable R2 of 96% and 93%, shown in Fig. 2e and f, respectively. Notably, slight deviations from the linear regression line are observed at higher penetration values (> 2 mm), reflecting matrices with greater absorption capacities. The discrepancy between the neural network predictions and experimental results at higher penetration levels arises from the network’s inability to capture the complex nonlinearities of fluid flow in highly porous cement pastes. These nonlinearities arise from capillary action, pore connectivity, and material heterogeneity, creating unpredictable fluid pathways, though the carbonation is unlikely a factor, see Supplementary Note 4 and Supplementary Fig. 18.
In addition, our findings confirm that estimating sorptivity values from the predicted penetration-versus-time data allows for highly accurate determination of both initial and secondary sorptivity values (R² > 0.97). This approach is referred to as the ‘indirect’ prediction of sorptivities, where the relationship between water level and time results in a penetration-versus-time graph, and the Si and secondary Ss sorptivities are estimated subsequently, see Fig. 2g. Nevertheless, if we attempt to ‘directly’ estimate sorptivity values using only water level and time data, i.e., in the absence of penetration values, the accuracy tends to be lower (R2 = 0.83, especially for secondary sorptivities), as many data points (of different mixtures) may correspond to similar secondary sorptivity values, see Fig. 2h.
Following the validation of our computer vision model, we estimated the penetration (and subsequently sorptivity) values of paste cubes. For this purpose, we chose images of cement paste samples placed inside a glass vial, exhibiting either specular reflection (captured in a dark room with LEDs on) or diffuse reflection (captured under normal room lighting conditions with LEDs off) to investigate if a single camera could consistently measure penetration values over time, see Supplementary Fig. 19. In a single-camera system, occasional discrepancies arose between weighing scale readings and computed penetration values. Thus, our real-time dual-camera analysis, illustrated in Fig. 3a–d and Supplementary Movie 4, improves penetration estimations in cement paste measurements. This setup also ensures a thorough analysis to better capture 3D unsaturated flow dynamics. Figure 3e shows the absorption time-lapse in paste samples with varying initial sorptivity. Water levels change rapidly in porous matrices, while denser matrices show a gradual rise, supported by Supplementary Movie 5. Additionally, Supplementary Fig. 20 shows how the real-time measurements of Si and Ss in paste cubes were performed using our FPN and machine learning models.
Next, we analyze paste samples, with absorption times (0–1440 minutes on the theta axis) and wetted area ratios (0 to 1 on the radial axis) at Si and Ss stages, see Fig. 4d. Upon careful analysis of our data, we realized that most initial sorptivity values have wetted area ratios smaller than 0.8 (left subplot, Fig. 4d). However, the secondary sorptivities show higher wetted area ratios (> 0.8), with a skewing distribution toward higher values (right subplot, Fig. 4d). Observations suggest that Nick time mostly occurs at 70–90% wetted area ratio, averaging around 85% (Fig. 4e and Supplementary Figs. 21, 22). This finding differs from earlier research, which only observed secondary sorptivity after complete coverage of the entire sample height12. To justify this, we can argue that after primary sorptivity, entrapped air impedes water flow to the remaining 15% area33. Subsequently, secondary sorption occurs as entrapped air gradually dissolves into water, initiating forced imbibition62. It should be noted that the rate of secondary imbibition in five-faced coated paste samples is highly influenced by entrapped air pressure. Thus, higher secondary sorption is observed when compared to samples with an uncoated top face (Supplementary Fig. 23).
The capillary forces are strongest in dry conditions, decreasing as saturation occurs. This highlights the role of capillarity in both initial and secondary imbibition for water transport (Supplementary Fig. 24)11,63. In simpler terms, in the initial sorption phase, water quickly fills the largest pores. During the secondary sorption phase, all pores saturate from bottom to top, with smaller pores ascending more slowly33. Consequently, we believe that the rate of secondary imbibition is controlled by excess entrapped-air pressure, with the assumption that air diffuses outward solely through the unsealed surface at the bottom, i.e., the liquid inflow face11,58.
Our ANN model was trained on a dataset of paste prisms with aspect ratios ranging from 0.7 to 1.4, with an average of around 1.0 (Supplementary Fig. 25). To analyze prisms outside this range, we normalize the time input by √(h/a) for non-cubic samples or by √(h (mm)/10) for large (> 10 mm) cubic samples, where h and a are height and width/depth, respectively. This ensures similar penetration-time behavior for prisms of different dimensions, see Supplementary Fig. 26a. Figure 4a illustrates water absorption in pastes with aspect ratios ranging from 1 to 2.5, encompassing the initiation of initial sorption, sorption at Nick time, and the end of secondary sorption. Upon the conclusion of the secondary period, the sample reaches near-complete saturation, and the exclusive mode of water transport ensues through a wick action14. Moreover, we confirm that the wetted area ratio for these prisms is constrained between 81.7% and 84.2% at Nick times. These ratios align with the average 85% wetted area ratio observed during Nick times in Fig. 4e and schematically shown in Supplementary Fig. 26b.
Figure 4b (right subplot) reports the penetration-time behavior of the four paste prisms shown in Fig. 4a, confirming that the Nick time is mainly controlled by the square root of the prism aspect ratio, or √(h/a). It further highlights that the Si and Ss values would remain consistent, regardless of the prisms’ aspect ratios; see Fig. 4b (left subplot) and Supplementary Fig. 26c. Alongside, Supplementary Fig. 27 investigates how sample size and aspect ratio affect sorptivity values in paste cubes (5 to 25 mm). Larger samples result in more reliable measurements, and the aspect ratio does not significantly impact sorptivity coefficients, aligning with the ‘scaled’ capillary rule14. Notably, across all measurements, the error bar for Ss is higher than that for Si, suggesting that the initial sorptivity can be more reliably measured63.
A previous numerical estimation indicated that when the moisture profile exhibits a steep leading edge, ~ 70% of the water content change occurs within the initial 10% of its length10. While the SFM model focuses on relative moisture content and one-dimensional liquid flow, cumulative absorption can be approximated using USB cameras. However, to validate this, paste prisms with aspect ratios of 1.5 and 2.5 were split in half using a razor blade and a hammer after water absorption, as shown in Fig. 4c. The measured wetted area ratios closely matched those obtained from surface measurements using USB cameras. This confirms that single-side camera measurements are reliable, and using dual-side cameras would further improve accuracy. For smaller samples, a razor blade and hammer were used, whereas thicker specimens were cut with a saw, and magenta dye was added to the water to better visualize water levels (Supplementary Note 5 and Supplementary Fig. 28), confirming that 2D optical imaging accurately estimates water penetration depth in both paste and concrete samples.
Application to mortar and concrete samples
Following the successful application of our model to predict the sorptivity of cement pastes, we now explore its potential in more complex systems such as mortar and concrete. These materials are of particular interest due to their widespread use in real-world construction projects, where understanding moisture dynamics is crucial for assessing their durability and performance. Mortar and concrete introduce complexities due to having a mixture of paste, aggregates, and interfacial transition zone (ITZ) between aggregate and paste. Although traditionally considered a key pathway for moisture ingress, recent findings suggest that water movement around aggregates in the ITZ is less uniform and does not consistently follow expected paths, particularly under unsaturated conditions64. This variability complicates the role of the ITZ in influencing moisture dynamics, especially during secondary sorptivity phases where diffusion predominates.
Figure 5 showcases the ability of our model to predict the sorptivity values in mortar as well as 4% air-entrained concrete samples trained solely on the paste dataset. For this purpose, Fig. 5a displays mortar cubes and cylindrical concrete samples subjected to a water absorption test. In the subsequent step, penetrations (measured with a weighing scale) and wetted area ratios (determined using computer vision) were recorded over four days, shown in Fig. 5b. It should be noted that for similar cubic mortar samples, increasing the sample dimensions has no impact on the sorptivity values but proportionally increases the penetration values. Based on Supplementary Table 1 (also summarized in Fig. 5d), mortar samples with a leaner mix (lower cement content relative to sand; in this case, cement: 1 part by mass, and sand = 2.75 part by mass) exhibit higher initial sorptivity values, attributed to greater porosity, confirming findings by Hall and Tse65. In addition, the w/c ratio impacts the initial sorptivities of both mortar and concrete samples, with higher w/c ratios leading to a higher volume fraction of pores, thereby increasing sorptivity. Although we anticipated significant changes in sorptivity with variations in the duration of moist curing, these changes are marginal, with extended curing slightly reducing initial sorptivity values.
Our study aligns with the findings of Hall and Yau’s research on concrete65,66 and Hall and Tse’s work on mortars66, which demonstrate that both materials exhibit reproducible absorption characteristics where the cumulative absorption varies linearly with the square root of time. This alignment with established research enhances the relevance of our computational models in understanding water transport dynamics in cementitious materials. Figure 5c demonstrates that the FPN performed admirably in marking the water levels from orthogonal directions for both mortar and concrete samples. Figure 5d expands our research by applying our machine learning model (trained on paste dataset) to predict the primary and secondary sorptivity values based on the estimated wetted area ratios and normalized time values. This result underscores the ability of our proposed model to accurately predict both initial (R2 = 0.96 for mortar and 0.87 for concrete) and secondary sorptivities (R2 = 0.74 for mortar and 0.65 for concrete) in more complex systems, relying solely on the paste datasets. It is worth noting that the accuracy of predicting initial sorptivity in mortar/concrete samples is generally higher due to the simpler, more uniform process of capillary absorption and the relatively stable material properties at this stage. In contrast, secondary sorptivity involves more complex physical processes and interactions, leading to increased difficulty in accurate measurement and prediction, see Supplementary Note 6 and Supplementary Fig. 29. Further, our method applies to various inert and chemically active inorganic systems, extensively detailed in Supplementary Notes 7–10, Supplementary Figs. 30–33, Supplementary Data 2, 3.xlsx, and Supplementary Tables 2–6.
Interestingly, our FPN algorithm can accurately mark the water levels in the mortar (Fig. 5e, top row) and 4% air-entrained concrete (Fig. 5e, bottom row) specimens with complex microstructures. The existing literature strongly emphasizes the importance of using specimens with a constant cross-section for such measurements. However, in the future, our proposed method can potentially address and surpass this limitation by demonstrating its applicability to diverse geometries24. Also, in contrast to our previous work, which provided quick initial sorptivity estimates but was less effective for secondary sorptivities67, the current study now offers automated measurement of both Si and Ss. Even though our camera setup cannot directly observe the internal reduction of entrapped air, our model captures subtle surface changes reflecting internal processes, coupled with machine learning to predict secondary sorptivity. Our observations indicate that the sorption transition generally occurs when the wetted area ratio is between 70–90% (Fig. 4e and Supplementary Figs. 21, 22). Thus, this study demonstrates the potential of our model for reliable, repeatable, and autonomous sorptivity estimation in various cementitious systems.
Limitations and outlook
Precise assessment of initial and secondary sorptivity values can be achieved with our computer vision and machine learning models, but some technical constraints need future attention. Our Mask R-CNN and FPN models were trained on a relatively small dataset with low Kolmogorov complexity. As shown in Supplementary Fig. 34 and Supplementary Movie 6, the images were captured with cameras close to the specimen and limited background variation. Accurate water level detection requires an ROI ratio above ~ 45%. Augmenting the training set is essential for better model generalization for more complex datasets.
In addition, our machine learning model, trained on w/c ratios of 0.4–0.8, struggled to predict sorptivity for lower w/c ratio samples (0.2 and 0.3), with R² values dropping to 0.71 for Si and 0.63 for Ss (see Supplementary Fig. 35). This highlights the need for a more extensive dataset to improve accuracy across a broader range of conditions. Moreover, our trained FPN model accurately identifies water levels in single samples but struggles with adjacent samples (Supplementary Fig. 36), often detecting only one. Possible solutions include using separate cameras or cropping images to isolate samples, along with training on a more diverse dataset to enhance performance.
Finally, using two orthogonally aligned cameras with computer vision and machine learning, our current method efficiently estimates 2D unsaturated moisture flow in cement-based materials. In the future, a potential next step could involve comparing these results with 3D unsaturated moisture flow as measured by more advanced techniques including but not limited to Electrical Resistance/Impedance Tomography (ERT/EIT)68,69, Electrical Capacitance Tomography (ECT)70, and dual-method approaches such as neutron + X-ray tomography (NeXT)64, ERT + Neutron Radiography71, or EIT + X-ray Tomography72. It is worth noting that ECT is more effective for unsaturated flow, while ERT/EIT is better suited for saturated flow due to the need for good ohmic contact. These electrical methods are also less expensive than X-ray or Neutron Tomography, making them viable alternatives for future studies. Comparing these methods will help determine if our 2D analysis can accurately represent the 3D behavior of unsaturated flow in complex systems.
Methods
Mask R-CNN implementation
Following real (Supplementary Note 11, Supplementary Figs. 37–46, Supplementary Table 8, Supplementary Appendix 1, and Supplementary Movie 7) and synthetic (Supplementary Note 12 and Supplementary Figs. 47–49) image generation, we used the imagery data to train our computer vision models. Our first Mask Region-based Convolutional Neural Network (Mask R-CNN) computer vision model (available in Supplementary Appendix 2 and GitHub repository73) was implemented by constructing the “maskrcnn_resnet50_fpn” function, a feedforward pre-trained CNN architecture on the COCO dataset from the torchvision library74. Mask R-CNN is an extension of the Faster R-CNN model designed for pixel-level object instance segmentation68. To optimize the model, various data augmentations such as random cropping, vertical and horizontal flipping, and padding were applied75. Two callbacks were defined for the trainer, ModelCheckpoint and EarlyStopping, in which (for the latter callback) a patience level of 6 epochs and an initial learning rate of 0.001 helped the model achieve optimal performance with a binary cross-entropy loss function. We also disabled the ResNet gradients backbone by setting ‘disable_resnet_gradients = True’ to speed up the transfer learning process76. Furthermore, we implemented the Adam optimizer (torch.optim.Adam) to update the model parameters during training and to facilitate its convergence77. The number of classes defined for the model was 2, i.e., 1 class for the background and 1 class for the foreground = water. Finally, during the model evaluation, only the segmentation mask corresponding to the instance prediction with the highest score was used to mark the ROIs. An overview of the architecture of the Mask R-CNN model is shown in Supplementary Fig. 50.
FPN Implementation
The Feature Pyramid Network (FPN) model (available in Supplementary Appendix 2) was implemented by constructing the ‘EfficientNet-B2’ function, a pre-trained CNN with compound scaling, depth-wise separable convolutions, and squeeze-and-excitation modules, imported from the torchvision library, i.e., the SMPModel class78. Our modified architecture reduced feature maps to 128 channels with 1 × 1 convolution, performed up-sampling, added them with corresponding bottom-up layers via skip connections, and passed them through a 14 × 14 MLP for dense segmentation79.
It is worth noting that the “predict_step” method was also employed to predict the probability masks via sigmoid with the highest score for a batch of input images during inference. Similar to Mask R-CNN, to expedite the model convergence, we utilized the Adam optimizer (torch.optim.Adam) to update the parameters during training77. Finally, the trainer implemented two callbacks, namely ModelCheckpoint and EarlyStopping. For optimal performance, EarlyStopping was configured with a patience level of 6 epochs and an initial learning rate of 0.001. Supplementary Fig. 50 provides an overview of the FPN model architecture, which includes a top-down pathway, a bottom-up pathway, and lateral connections.
Machine learning implementation
Available in Supplementary Appendix 3 and GitHub repository73, a feedforward neural network (Artificial Neural Networks ANN) with a TensorFlow dataset was developed that splits the data into training and testing sets80. To ensure that the sequential model can perform computations efficiently and accurately, we converted the data to float32 format81. The input layer consists of two input features: wetted area ratio and time. These features are mapped to a hidden layer that has 64 nodes with the ReLU activation function, followed by two more hidden layers with 32 and 16 nodes, each with the ReLU activation function (Supplementary Note 13, Supplementary Fig. 51, and Supplementary Appendix 4). The output layer consists of 1 node, either penetration or sorptivity as a function of time. A training dataset, with 1440 data points (from Cement A, listed in Supplementary Table 8), was used to train the ANN, while the testing dataset, with 144 data points (from Cements B to E, also listed in Supplementary Tables 8) was kept separate. The Adam optimizer optimized the model with a learning rate of 0.00005. The training was performed for 500 epochs with a batch size of 16. During the training, the model was validated using the test dataset. The performance of the model was tracked using the R2 and the mean squared error (MSE) metric (Supplementary Fig. 52 and Supplementary Appendix 5).
Traditional weighing scale sorptivity measurement
As per the ASTM C1585, detailed in Fig. 1a21, the mass change of paste samples (cast in accordance with Supplementary Note 14 and Supplementary Fig. 53) due to one-dimensional unsaturated flow was recorded at regular intervals throughout a 24-h period of solid-liquid interaction. Then, the absorbed water quantity was normalized as i = m/(), where m represents the mass change over time, a is the exposed area of the specimen that comes into contact with water, is the density of water, and i is the normalized cumulative volume of fluid that the specimen has absorbed. To estimate the Si and Ss values, the penetration values against the square root of time were plotted, and the slopes of the first and second fitted linear lines were calculated using the least square method.
Hardware configuration for the proposed device
To establish the experimental setup (detailed in Supplementary Table 9), a transparent glass vial with dimensions larger than 15 mm (width) by 27 mm (height) was selected; see Supplementary Fig. 54a. The vial’s lid has a soft polypropylene snap-top cap to facilitate controlled water introduction via syringe (Supplementary Fig. 54b). The paste cubes, measuring ~ 10 mm on each side, are positioned atop the metallic beads, ensuring that their faces are precisely perpendicular to the orthogonally aligned cameras for optimal visibility while allowing a slight tilt in the camera itself as computer vision models can accommodate a minor rotation in the region of interest (Supplementary Fig. 54e). To capture focused images, adjustments in the camera lens distance from the region of interest are made (Supplementary Fig. 55), with code provided in Supplementary Appendix 6 to enforce image acutance requirements. The syringe needle punctures the vial cap at a distance from the paste cubes, dispensing liquid over approximately 3 seconds to ensure uniform wetting for accurate water absorption analysis in computer vision (Supplementary Fig. 56). Maintaining water levels between 0.5–2 mm guarantees continuous capillary water suction during absorption. The image acquisition employs inexpensive USB microscopy cameras, each priced at less than $30, offering Full HD (1920 × 1080 pixels) or 4 K resolutions (3840 × 2160 pixels) with a minimum spatial resolution of 10 µm, magnifications ranging from 50 to 1000x and a real Angle of View (AOV) of 120 degrees. The USB cameras are encircled by LED lights, enabling the capture of images under different conditions: diffuse reflections with LEDs turned off or specular reflections with LEDs turned on (Supplementary Fig. 54c, d).
Supplementary information
Source data
Acknowledgements
The authors gratefully acknowledge the partial support received from the Department of Civil and Environmental Engineering at the University of Illinois Urbana-Champaign, as it was essential to the successful completion of this study. Special thanks are extended to Ishita Purwar and Ahmed Ibrahim for their contributions to annotating natural images and creating synthetic models. The authors recognize the assistance of Ishaan Murarka during mass measurements of paste samples. The authors also express appreciation to Jordan Ouellet, Nischal Kanel, and Aysan Farajnia for their role in casting mortar and concrete samples, which was vital for validating the proof of concept. The authors thank Muhammad Farjad Iqbal for assisting with the particle size analysis of anhydrous cement powders. Finally, the authors extend their gratitude to Brielle Feng for her assistance with the graphical design of a few schematics in the paper and to Sara Perez for proofreading the manuscript.
Author contributions
The experimental design was conceptualized by H.K. and N.G. The computer vision models were developed and optimized by H.K., and J.W. Furthermore, J.W. developed the water annotator algorithm. H.K. developed the machine learning model and settled the hardware setup. In addition, S.D. contributed to the preparing, and absorption measurements of mortar, concrete, and masonry samples. All the authors collaboratively conducted the data analysis, figure preparation, and manuscript composition. In addition, the annotation of real images was partly done by H.K., J.W., and T.J. Finally, N.G. led and supervised the study.
Peer review
Peer review information
Nature Communications thanks Laura Dalton, who co-reviewed with Qinyi Tian, Danny Smyl, and the other anonymous reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Data availability
The experimental data is available in Supplementary Data 1–3.xlsx. Source data are provided in this paper as well.
Code availability
All Python codes are available in Supplementary Appendices 1–6. Furthermore, the GitHub repository can be accessed via the following link:
https://github.com/hosseinkabiruiuc/Sorptivity-Analysis-via-Computer-Vision
Our GitHub repository can also be accessed via Zenodo: 10.5281/zenodo.1383563573.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
The online version contains supplementary material available at 10.1038/s41467-024-53993-w.
References
- 1.Habert, G. et al. Environmental impacts and decarbonization strategies in the cement and concrete industries. Nat. Rev. Earth Environ.1, 559–573 (2020). [Google Scholar]
- 2.Angst, U. M. & Elsener, B. The size effect in corrosion greatly influences the predicted life span of concrete infrastructures. Sci. Adv.3, e1700751 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Cai, H. & Liu, X. Freeze-thaw durability of concrete: ice formation process in pores. Cem. Concr. Res.28, 1281–1287 (1998). [Google Scholar]
- 4.Maltais, Y., Samson, E. & Marchand, J. Predicting the durability of Portland cement systems in aggressive environments—Laboratory validation. Cem. Concr. Res.34, 1579–1589 (2004). [Google Scholar]
- 5.Krus, M., Hansen, K. K. & Künzel, H. M. Porosity and liquid absorption of cement paste. Mater. Struct.30, 394–398 (1997). [Google Scholar]
- 6.Banthia, N. & Mindess, S. Water permeability of cement paste. Cem. Concr. Res.19, 727–736 (1989). [Google Scholar]
- 7.Buenfeld, N. R. & Newman, J. B. Examination of three methods for studying ion diffusion in cement pastes, mortars and concrete. Mater. Struct.20, 3–10 (1987). [Google Scholar]
- 8.Smith, S. H., Qiao, C., Suraneni, P., Kurtis, K. E. & Weiss, W. J. Service-life of concrete in freeze-thaw environments: Critical degree of saturation and calcium oxychloride formation. Cem. Concr. Res.122, 93–106 (2019). [Google Scholar]
- 9.Hall, C. & Pugsley, V. Spontaneous capillary imbibition of water and nonaqueous liquids into dry quarry limestones. Transp. Porous Media135, 619–631 (2020). [Google Scholar]
- 10.Hall, C. Water movement in porous building materials—IV. The initial surface absorption and the sorptivity. Build. Environ.16, 201–207 (1981). [Google Scholar]
- 11.Hamilton, A. & Hall, C. Beyond the sorptivity: definition, measurement and properties of the secondary sorptivity. J. Mater. Civil Eng.30, 10.1061/(ASCE)MT.1943-5533.0002226 (2018).
- 12.Alderete, N. M., Zaccardi, Y. A. V. & De Belie, N. Mechanism of long-term capillary water uptake in cementitious materials. Cem. Concr. Compos.106, 103448 (2020). [Google Scholar]
- 13.Ren, F. et al. Quantifying the anomalous water absorption behavior of cement mortar in view of its physical sensitivity to water. Cem. Concr. Res.143, 106395 (2021). [Google Scholar]
- 14.Hall, C. & Hoff, W. D. Water Transport in Brick, Stone and Concrete. (CRC Press, 2021).
- 15.Zaccardi, Y. A. V., Alderete, N. M. & De Belie, N. Improved model for capillary absorption in cementitious materials: Progress over the fourth root of time. Cem. Concr. Res.100, 153–165 (2017). [Google Scholar]
- 16.Alderete, N. M., Villagran Zaccardi, Y. & De Belie, N. Insight into the secondary imbibition rate of concrete and its relationship with curing time. RILEM Tech. Lett.5, 123–130 (2020). [Google Scholar]
- 17.ASTM C1202 – 22. American Society for Testing and Materials, standard test method for Electrical indication of concrete’s ability to resist chloride Ion Penetration. Annual Book of ASTM Standards, V.04.01, ASTM International (2022).
- 18.NT BUILD 492. Concrete, mortar and cement-based repair materials: chloride migration coefficient from non-steady-state migration experiments. Nordic Council of Ministers (1999).
- 19.AASHTO T 259 – 21. Standard method of test for resistance of concrete to chlorideion penetration. American Association of State Highway and Transportation Officials (2021).
- 20.ASTM C1556 – 11a. American Society for Testing and Materials, Standard Test Method for Determining the apparent chloride diffusion coefficient of cementitious mixtures by bulk diffusion. Annual Book of ASTM Standards (2016).
- 21.ASTM C1585 – 20. American Society for Testing and Materials, Standard Test Method for Measurement of rate of absorption of water by hydraulic-cement concretes. Annual Book of ASTM Standards (2020).
- 22.Stanish, K. D., Hooton, R. D. & Thomas, M. D. A. Testing the Chloride Penetration Resistance of Concrete: a Literature Review, US Federal Highway Administration (FHWA) Report. (2001).
- 23.Zhutovsky, S. & Hooton, R. D. Role of sample conditioning in water absorption tests. Constr. Build. Mater.215, 918–924 (2019). [Google Scholar]
- 24.Hall, C. Water sorptivity of mortars and concretes: a review. Mag. Concr. Res.41, 51–61 (1989). [Google Scholar]
- 25.Dias, W. P. S. Reduction of concrete sorptivity with age through carbonation. Cem. Concr. Res.30, 1255–1261 (2000). [Google Scholar]
- 26.Martys, N. S. & Ferraris, C. F. Capillary transport in mortars and concrete. Cem. Concr. Res.27, 747–760 (1997). [Google Scholar]
- 27.Sabir, B. B., Wild, S. & O’farrell, M. A water sorptivity test for mortar and concrete. Mater. Struct.31, 568–574 (1998). [Google Scholar]
- 28.Kiran, R. et al. Temperature-dependent water redistribution from large pores to fine pores after water uptake in hardened cement paste. J. Adv. Concr. Technol.18, 588–599 (2020). [Google Scholar]
- 29.Zhou, C., Ren, F., Wang, Z., Chen, W. & Wang, W. Why permeability to water is anomalously lower than that to many other fluids for cement-based material? Cem. Concr. Res.100, 373–384 (2017). [Google Scholar]
- 30.Goethals, P., Volkaert, A., Jacobs, P., Roels, S. & Carmeliet, J. Comparison of positron emission tomography and X-ray radiography for studies of physical processes in sandstone. Eng. Geol.103, 134–138 (2009). [Google Scholar]
- 31.Kiran, R. et al. Water uptake in OPC and FAC mortars under different temperature conditions. J. Adv. Concr. Technol.19, 168–180 (2021). [Google Scholar]
- 32.Zeng, Q., Lin, Z., Zhou, C. & Wang, J. Capillary imbibition of ethanol in cement paste traced by X-ray computed tomography with CsCl-enhancing technique. Chem. Phys. Lett.726, 117–123 (2019). [Google Scholar]
- 33.Andrade, C., Saucedo, L., Rebolledo, N., Cabeza, S. & Meinel, D. X-Ray computed tomography and traditional analysis of a capillary absorption test in cement pastes. Cem. Concr. Compos.113, 103634 (2020). [Google Scholar]
- 34.Zheng, F. et al. Rapid visualization and quantification of water penetration into cement paste through cracks with X-ray imaging. Cem. Concr. Compos.125, 104293 (2022). [Google Scholar]
- 35.Van Belleghem, B. et al. Capillary water absorption in cracked and uncracked mortar–A comparison between experimental study and finite element analysis. Constr. Build. Mater.110, 154–162 (2016). [Google Scholar]
- 36.Yang, F. et al. Dark-field X-ray imaging of unsaturated water transport in porous materials. Appl. Phys. Lett.105, 154105 (2014).
- 37.Weiss, J., Geiker, M. R. & Hansen, K. K. Using X-ray transmission/attenuation to quantify fluid absorption in cracked concrete. Int. J. Mater. and Struct. Integr.9, 3–20 (2015). [Google Scholar]
- 38.Li, W. et al. Using neutron radiography to assess water absorption in air entrained mortar. Constr. Build. Mater.110, 98–105 (2016). [Google Scholar]
- 39.Brzosko, J. S., Robouch, B. V., Ingrosso, L., Bortolotti, A. & Nardi, V. Advantages and limits of 14-MeV neutron radiography. Nucl. Instrum. Methods Phys. Res. B72, 119–131 (1992). [Google Scholar]
- 40.Zhang, P. et al. Visualization of rapid penetration of water into cracked cement mortar using neutron radiography. Mater. Lett.195, 1–4 (2017). [Google Scholar]
- 41.Zhang, Z. et al. Dynamic effect of water penetration on steel corrosion in carbonated mortar: A neutron imaging, electrochemical, and modeling study. Cement9, 100043 (2022). [Google Scholar]
- 42.Zhang, P. et al. Application of neutron imaging to investigate fundamental aspects of durability of cement-based materials: A review. Cem. Concr. Res.108, 152–166 (2018). [Google Scholar]
- 43.Radovic, A. et al. Machine learning at the energy and intensity frontiers of particle physics. Nature560, 41–48 (2018). [DOI] [PubMed] [Google Scholar]
- 44.LeCun, Y., Bengio, Y. & Hinton, G. Deep learning. Nature521, 436–444 (2015). [DOI] [PubMed] [Google Scholar]
- 45.Yin, Z. et al. Efficient and precise detection for surface flaws on large-aperture optics based on machine vision and machine learning. Opt. Laser Technol.159, 109011 (2023). [Google Scholar]
- 46.Haydar, Z. et al. Deep learning supported machine vision system to precisely automate the wild blueberry harvester header. Sci. Rep.13, 10198 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Janai, J., Güney, F., Behl, A. & Geiger, A. Computer vision for autonomous vehicles: Problems, datasets and state of the art. Found. Trends® Comput. Graph. Vision12, 1–308 (2020). [Google Scholar]
- 48.Tian, H., Wang, T., Liu, Y., Qiao, X. & Li, Y. Computer vision technology in agricultural automation—A review. Inf. Process. Agric.7, 1–19 (2020). [Google Scholar]
- 49.Esteva, A. et al. Deep learning-enabled medical computer vision. NPJ Digit. Med.4, 5 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Spencer, B. F. Jr, Hoskere, V. & Narazaki, Y. Advances in computer vision-based civil infrastructure inspection and monitoring. Engineering5, 199–222 (2019). [Google Scholar]
- 51.Alom, M. Z. et al. The history began from alexnet: A comprehensive survey on deep learning approaches. Preprint at 10.48550/arXiv.1803.01164 (2018).
- 52.Singh, S. Refractive index measurement and its applications. Phys. Scr.65, 167 (2002). [Google Scholar]
- 53.Rezatofighi, H. et al. Generalized intersection over union: A metric and a loss for bounding box regression. in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition 658–666 (2019).
- 54.Kabir, H. & Garg, N. Machine learning enabled orthogonal camera goniometry for accurate and robust contact angle measurements. Sci. Rep.13, 1497 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Li, M. & Vitanyi, P. An Introduction to Kolmogorov Complexity and Its Applications. (2008).
- 56.Klute, A. A numerical method for solving the flow equation for water in unsaturated materials. Soil Sci.73, 105–116 (1952). [Google Scholar]
- 57.Gummerson, R. J., Hall, C. & Hoff, W. D. Water movement in porous building materials—II. Hydraulic suction and sorptivity of brick and other masonry materials. Build. Environ.15, 101–108 (1980). [Google Scholar]
- 58.Dalton, L. E., Jarvis, K. & Pour-Ghaz, M. The effect of gas solubility on the secondary sorption in a portland cement mortar observed by X-ray CT. Transp. Porous Media133, 397–411 (2020). [Google Scholar]
- 59.Castro, J., Bentz, D. & Weiss, J. Effect of sample conditioning on the water absorption of concrete. Cem. Concr. Compos.33, 805–813 (2011). [Google Scholar]
- 60.Parrott, L. J. Moisture conditioning and transport properties of concrete test specimens. Mater. Struct.27, 460–468 (1994). [Google Scholar]
- 61.DeSouza, S. J., Hooton, R. D. & Bickley, J. A. Evaluation of laboratory drying procedures relevant to field conditions for concrete sorptivity measurements. Cement Conc. Aggr.19, 59–63 (1997).
- 62.Schmid, K. S. & Geiger, S. Universal scaling of spontaneous imbibition for water‐wet systems. Water Resour. Res.48, 1–13 (2012).
- 63.Bentz, D. P., Ehlen, M. A., Ferraris, C. F. & Winpigler, J. A. Service Life Prediction Based on Sorptivity for Highway Concrete Exposed to Sulfate Attack and Freeze-Thaw Conditions. (2002).
- 64.Dalton, L. E., LaManna, J. M., Jones, S. & Pour-Ghaz, M. Does ITZ influence moisture transport in concrete? Transp. Porous Media144, 623–639 (2022). [Google Scholar]
- 65.Hall, C. & Yau, M. H. R. Water movement in porous building materials—IX. The water absorption and sorptivity of concretes. Build. Environ.22, 77–82 (1987). [Google Scholar]
- 66.Hall, C. & Tse, T. K.-M. Water movement in porous building materials—VII. The sorptivity of mortars. Build. Environ.21, 113–118 (1986). [Google Scholar]
- 67.Kabir, H. & Garg, N. Rapid prediction of cementitious initial sorptivity via surface wettability. Npj Mater. Degrad.7, 52 (2023). [Google Scholar]
- 68.Smyl, D., Hallaji, M., Seppänen, A. & Pour-Ghaz, M. Quantitative electrical imaging of three-dimensional moisture flow in cement-based materials. Int. J. Heat Mass Transf.103, 1348–1358 (2016). [Google Scholar]
- 69.Smyl, D., Rashetnia, R., Seppänen, A. & Pour-Ghaz, M. Can electrical resistance tomography be used for imaging unsaturated moisture flow in cement-based materials with discrete cracks? Cem. Concr. Res.91, 61–72 (2017). [Google Scholar]
- 70.Voss, A., Hosseini, P., Pour-Ghaz, M., Vauhkonen, M. & Seppänen, A. Three-dimensional electrical capacitance tomography–A tool for characterizing moisture transport properties of cement-based materials. Mater. Des.181, 107967 (2019). [Google Scholar]
- 71.Hallaji, M., Seppänen, A. & Pour-Ghaz, M. Electrical resistance tomography to monitor unsaturated moisture flow in cementitious materials. Cem. Concr. Res.69, 10–18 (2015). [Google Scholar]
- 72.Smyl, D., Hallaji, M., Seppänen, A. & Pour-Ghaz, M. Three-dimensional electrical impedance tomography to monitor unsaturated moisture ingress in cement-based materials. Transp. Porous Media115, 101–124 (2016). [Google Scholar]
- 73.Kabir, H., Wu, J., Dahal, S., Joo, T. & Garg, N. Automated Estimation of Cementitious Sorptivity via Computer Vision. 10.5281/zenodo.13835635 (2024). [DOI] [PubMed]
- 74.He, K., Gkioxari, G., Dollár, P. & Girshick, R. Mask r-cnn. in Proceedings of the IEEE international conference on computer vision 2961–2969 (2017).
- 75.Blok, P. M., van Evert, F. K., Tielen, A. P. M., van Henten, E. J. & Kootstra, G. The effect of data augmentation and network simplification on the image‐based detection of broccoli heads with Mask R‐CNN. J. Field Robot.38, 85–104 (2021). [Google Scholar]
- 76.Liu, S., Tian, G. & Xu, Y. A novel scene classification model combining ResNet based transfer learning and data augmentation with a filter. Neurocomputing338, 191–206 (2019). [Google Scholar]
- 77.Zhang, Z. Improved adam optimizer for deep neural networks. In 2018 IEEE/ACM 26th international symposium on quality of service (IWQoS) 1–2 (Ieee, 2018).
- 78.Ali, K., Shaikh, Z. A., Khan, A. A. & Laghari, A. A. Multiclass skin cancer classification using EfficientNets–a first step towards preventing skin cancer. Neurosci. Inform.2, 100034 (2022). [Google Scholar]
- 79.Lin, T.-Y. et al. Feature pyramid networks for object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2117–2125 (2017).
- 80.Yegnanarayana, B. Artificial Neural Networks. (PHI Learning Pvt. Ltd., 2009).
- 81.Krishnegowda, D. Analyzing different high speed adder architecture for Neural Networks. In 2022 IEEE Fourth International Conference on Advances in Electronics, Computers and Communications (ICAECC) 1–5 (IEEE, 2022).
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The experimental data is available in Supplementary Data 1–3.xlsx. Source data are provided in this paper as well.
All Python codes are available in Supplementary Appendices 1–6. Furthermore, the GitHub repository can be accessed via the following link:
https://github.com/hosseinkabiruiuc/Sorptivity-Analysis-via-Computer-Vision
Our GitHub repository can also be accessed via Zenodo: 10.5281/zenodo.1383563573.