REVIEW 4 major objections 7 minor 59 references
Denoising 3D images: robustness of persistent homology measures
T0 review · 4 major / 7 minor · reviewed 2026-07-31 · grok-4.5
Pith's one-line read Vectorized and distance-based persistent-homology measures stay reliable under noise and denoising of 3D porous images; raw generator counts and average lifespans do not.
desk verdict Useful controlled ranking of PH summaries under matched noising/denoising on synthetic porous volumes; the hierarchy is partly baked into how the summaries treat short intervals. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
A controlled original-noisy-denoised pipeline on three synthetic porous datasets, evaluated by six normalized topological measures (generator count, average lifespan, bottleneck, Wasserstein-2, persistence-landscape L2, persistence-image L2).
What would settle it
Repeat the same measure comparison on real µCT volumes whose noise is known to be spatially correlated or intensity-dependent; if generator-count and lifespan measures suddenly become as stable as the vectorized distances, the claimed ranking fails.
Extended reading notes
Core claim
On synthetic 3-D porous-media volumes, L2-based vectorizations (persistence landscapes and images) and diagram distances (bottleneck, Wasserstein-2) are consistently more robust indicators of noising/denoising quality than scalar persistence statistics (normalized generator count and average lifespan), under both Gaussian convolution and U-Net denoising.
Load-bearing premise
Real experimental noise is adequately captured by spatially uncorrelated Gaussian noise of fixed strength, so the robustness ranking found on these synthetic trials transfers to actual scans.
Editorial extensions
If this is right
- Denoising pipelines for sub/super-levelset PH should monitor landscape or image L2 distance (or bottleneck/Wasserstein) rather than raw Betti numbers.
- A modest Gaussian bandwidth near the noise standard deviation simultaneously minimizes most robust measures across homology dimensions.
- U-Net denoising preserves landscape and image structure more reliably than generator counts or average lifespans across heterogeneous pore geometries.
- Persistence statistics that count or average short intervals should be discounted or heavily weighted when noise is present.
- The same robustness hierarchy appears under both classical smoothing and learned denoising, suggesting it is intrinsic to the measures rather than the denoiser.
Reading between the lines
- If the ranking holds for real correlated noise, software libraries could expose a default “robust PH score” based on landscapes or images instead of Betti curves.
- The observation that restricting to the first 100 landscapes already acts as a soft denoiser suggests a cheap pre-filter before full barcode computation.
- Edge-preserving or topology-aware denoisers could be scored by the same pipeline to decide whether they improve on simple Gaussian smoothing for PH fidelity.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript studies how six topological summaries of 3D grayscale porous-media images respond to a controlled noising/denoising pipeline. Three synthetic dataset families (Fourier-series, overlapping-sphere PuMA, Worley/cellular) are generated with known ground truth, corrupted with i.i.d. Gaussian voxel noise (σ=5.76, calibrated from blank regions of a coquina µCT scan), and denoised either by Gaussian convolution with varying bandwidth σ or by a 3D U-Net trained on 450 volumes per morphology (288/72/90 split). Six normalized measures are compared between original and denoised images: generator-count difference ΔN_i (Eq. 1), average-lifespan difference ΔL_i (Eq. 2), normalized bottleneck and Wasserstein-2 distances, and normalized L2 distances between persistence landscapes (top 100 envelopes) and persistence images. The authors find a consistent optimal Gaussian bandwidth near σ≈0.5, which coincides with the minimizer of ∥f_o−f_d∥_∞ (Fig. 7), and conclude that L2/distance-based measures (bottleneck, Wasserstein, landscapes, and to a lesser degree images) are more robust indicators of denoising quality than the persistence statistics ΔN and ΔL, under both denoising paradigms.
Significance. If the conclusions hold, the paper gives practitioners of TDA on µCT porous-media data useful, concrete guidance: which PH summaries can be trusted after denoising, and a practical observation that the optimal Gaussian bandwidth is well tracked by the (computationally cheap) sup-norm of the image difference. The experimental design has real strengths: known ground truth on three morphologically distinct synthetic families, averages over 10 realizations (Gaussian path) and 90 hold-out volumes (ML path), and an explicit numerical verification of the bottleneck stability bound (Fig. 7) that also yields the falsifiable observation that most measures are simultaneously minimized near the ∥·∥_∞ minimizer. The within-measure results — existence and location of an optimal denoising level, and the unreliability of ΔL at high σ — appear solid. The significance is tempered by the fact that the headline cross-measure robustness hierarchy is partly under-identified (Major Comment 1), and by the restriction to a single, spatially uncorrelated noise model, which limits transfer to real scans.
major comments (4)
- [Secs. 3.2, 5.1.5–5.1.6, 6 (Eqs. (1)–(2), Def. 4/Eq. (6))] The cross-measure robustness hierarchy — the paper's central comparative claim — is confounded by heterogeneous treatment of short-lived generators. The compared measures do not operate at a common level of feature weighting: (a) the landscape measure PL_i uses only the first 100 upper envelopes (Sec. 5.1.5), which the authors themselves note 'has a denoising effect' (Sec. 6); (b) the persistence image uses m=1, θ=L_max in Eq. (6), so every nonmaximal interval is linearly downweighted by lifespan; (c) the bottleneck distance is insensitive by its minimax definition to the multiplicity of near-diagonal points; whereas (d) ΔN_i (Eq. (1)) and ΔL_i (Eq. (2)) count every generator with equal weight. Since the added i.i.d. noise predominantly creates enormous numbers of short-lived generators (Table 1: e.g., Cellular N_1 grows from ~12k to ~1.3M), the compared measures include the perturbation
- [Sec. 5.1, Figs. 8–13] All curves are stated to be averages over 10 realizations (Sec. 2), but no measure of variability (error bars, shaded bands, standard deviation) is shown anywhere in the Gaussian-denoising results. This matters specifically where the paper draws conclusions from fine structure: the oscillatory behavior and secondary minima of ΔL for PuMA at σ≈5 and σ≈7 (Fig. 9b), the 'minor oscillatory behavior' acknowledged for PI (Fig. 13), and the precision of the optimal band σ∈[0.5,0.7]. With n=10, realization-to-realization spread could plausibly explain these features; if it does not, showing the spread would substantially strengthen the claims. Please add variability indicators, at least for Figs. 9 and 13.
- [Sec. 5.2 vs. Sec. 6] The ML-based path reports only four of the six measures, excluding bottleneck and Wasserstein distances 'due to prohibitive computation times' (Sec. 5.2). The Discussion nonetheless states that 'the measure robustness hierarchy identified under Gaussian denoising ... carries over to the ML setting.' That claim is only partially supported: two of the measures identified as most robust in Sec. 5.1 are exactly the ones missing, so the ML evidence bears only on PL/PI vs. ΔN/ΔL. Either temper the sentence to scope the carried-over hierarchy to the four measured quantities, or provide BD/W_2 on a subsample (e.g., 10 of the 90 test volumes, possibly at reduced resolution) to justify the stronger statement.
- [Sec. 4.1 (noise model), Table 1, Figs. 8c, 14c, 15c] The noising step clips voxel values to [0,255], but the Cellular dataset's histogram is strongly skewed toward dark values (Fig. 4c), so for a large fraction of its voxels the additive N(0,5.76) noise is one-sided after clipping — i.e., the effective noise on the dataset that drives most of the 'less robust' verdicts for ΔN/ΔL (broad ML distributions in Figs. 14c–15c, anomalous i=2 optimum σ≈2 in Fig. 8c, ~100× generator explosion in Table 1) is not the i.i.d. Gaussian the paper assumes. Please quantify the clipped fraction per dataset and discuss how much of Cellular's outlier status is attributable to clipping-induced noise asymmetry rather than to morphology per se. This also bears on the transferability of the σ≈0.5 regime and the rankings to real µCT noise, which may be spatially correlated or intensity-dependent; the Discussion's one-sentence limitation should be expanded according
minor comments (7)
- [Sec. 4.1, denoising normalization] Step (ii) wraps out-of-range values around modulo 256 (overflow 255→0, underflow 0→255). Since convolution with a normalized Gaussian kernel is a convex combination of its inputs, convolved values cannot leave [min,max] of the (already clipped) noisy image, so wrap-around should never trigger; if it does trigger in practice (e.g., due to the integer truncation in step (i)), it would create spurious extreme gradients (white voxels becoming black) with large topological consequences. Please clarify, or replace with clipping for consistency with the noising step.
- [Sec. 3.2, Def. 4 / Sec. 5.1.6] Implementation details of the persistence image are incomplete: the grid resolution M×N (Def. 5) is never stated, and the units of the kernel variance σ=0.5 (birth–lifespan grayscale units?) are ambiguous. These materially affect the measure; please report them. Similarly, the common mesh used for the landscape L2 computation (Sec. 5.1.5) is unspecified.
- [Eq. (6)] The weight function is written in terms of |x−y|, but the persistence surface is constructed on the transformed (birth, lifespan) coordinates where lifespan is the second coordinate; as written it is unclear whether |x−y| refers to pre- or post-transformation coordinates. Please make the notation consistent.
- [Secs. 5.2.2, Fig. 15] Unlike the other normalized measures, ΔL_i can exceed 1 (the Cellular distributions in Fig. 15c extend to ~3), so its values are not on the same [0,1] scale the Discussion implicitly assumes when comparing measure magnitudes. Worth one sentence when the measure is introduced (Eq. (2)).
- [Fig. 14 caption] Caption reads 'over 90×3 testing datasets' while Figs. 15–17 say 'over 90 testing datasets'; please make the captions consistent (presumably 90 volumes × 3 homological dimensions).
- [Sec. 2.1] The Fourier coefficient decay 1/(1+i^{1/2}+j^{1/2}+k^{1/2}) is unusually slow (exponent 1/2), giving substantial high-frequency content; a one-line motivation (or a note on how the choice affects the multiscale feature distribution) would help readers judge representativeness.
- [General] No code or data availability statement is given. Given that the generators (PuMA, Porespy/PyFastNoiseSIMD) and the PH code (Cubicle) are public, releasing the noising/denoising scripts and U-Net configuration would make the study reproducible and is standard for the venue.
Circularity Check
No significant circularity: robustness ranking is an empirical comparison against known clean originals, not a result forced by definition or self-citation.
-
other
[Sec. 5.1.5 / Sec. 6 (persistence landscapes)]
"To speed up the runtime of this computation (and avoid calculating millions of landscape functions), we only consider the first 100 upper envelopes as defined in Definition 3 when calculating this measure. ... First, recall that we used only the first 100 persistence landscapes due to computational constraints; with thousands to millions of persistence intervals, we did not compute all landscapes. This restriction to the 100 most prominent landscapes in itself has a denoising effect."
Not circular derivation. Restricting to the top 100 envelopes is an explicit computational/design choice that the authors themselves flag as having a denoising effect. It makes PL less sensitive to the millions of short noise generators by construction of the summary, which weakens the force of the cross-measure 'robustness hierarchy' as an apples-to-apples comparison, but it does not make the reported PL recovery curves tautological predictions of their own inputs. The curves remain empirical distances to known clean originals.
-
other
[Sec. 3.2 Def. 4 / Sec. 6 (persistence images weighting)]
"We employ the piecewise linear weight function ω_θ,m defined in (6) with m=1 and θ=L_max, where L_max denotes the maximum lifetime value in the PD. Consequently, features are weighted linearly according to their lifetimes, assigning greater importance to longer-lived topological features. ... We used a weighting of m=1, but we speculate that a larger power might help to diminish the effect of the small intervals, and make persistence images more robust to the noising/denoising process."
Not circular. Lifespan weighting is part of the standard persistence-image construction the paper adopts; it intentionally down-weights short intervals. That choice (together with bottleneck's minimax definition) means PI/BD are less exposed to the noise-born generators that dominate ΔN and ΔL, so the robustness ranking partly reflects different feature weightings rather than a pure empirical discovery. This is a commensurability/identification issue for the hierarchy claim, not a case in which a 'prediction' reduces to a fitted input or a self-definition.
full rationale
The paper's central claim is a comparative empirical ranking of topological measures under a controlled noising/denoising pipeline on synthetic volumes whose ground-truth clean images are known a priori. Normalized differences (ΔN_i, ΔL_i, BD_i, WD_i, PL_i, PI_i) are computed between original and denoised PDs/vectorizations; the ranking (L2/vector and diagram distances more robust than raw persistence statistics) is read off the resulting curves and histograms (Secs. 5–6). Normalizations by original-to-empty or original-norm quantities are conventional scale-setting and do not force which measure recovers better. Optimal Gaussian σ ≈ 0.5 is observed to coincide with minimization of the independent pixel-space quantity ||f_o - f_d||_∞ (Fig. 7), which is a stability check rather than a tautology of the topological scores. U-Net results are likewise hold-out distributions against known originals. Built-in filtering (top-100 landscapes; lifespan weighting of persistence images; bottleneck's minimax pairing) is acknowledged by the authors and affects sensitivity, but that is a methodological design choice about what each summary measures, not circular derivation of the ranking from its inputs. No self-citation is load-bearing for the ranking; standard TDA citations supply definitions. Score 1 reflects only the minor, non-circular observation that some summaries intentionally discount short intervals while others do not.
Assumptions & free parameters
free parameters (6)
- noise_std_sigma =
5.76 (grayscale units)
- gaussian_denoise_sigma =
optimal ~0.5–0.7 for most measures
- persistence_image_weight_m_and_kernel =
m=1, kernel σ=0.5, θ=L_max
- landscape_truncation_k_max =
k_max=100
- Fourier_mode_cutoff_M =
M=30
- U-Net_training_hyperparameters
assumptions (5)
- standard math Bottleneck stability: db(PD(f1),PD(f2)) ≤ ||f1−f2||_∞ for sub/superlevel-set filtrations.
- domain assumption Combined experimental noise sources may be modeled as i.i.d. Gaussian by the central limit theorem.
- domain assumption Superlevel-set cubical filtrations on 8-bit grayscale voxels with F=Z/2Z coefficients correctly capture the intended 0/1/2-dimensional porous-media topology.
- ad hoc to paper Fourier, overlapping-sphere (PuMA), and Worley/cellular synthetics are sufficiently representative of porous-media topology for robustness conclusions to be meaningful.
- ad hoc to paper Normalized errors that limit to 1 under infinite smoothing are appropriate scales for comparing measure robustness.
Cite this review
Pith. "Pith review of Denoising 3D images: robustness of persistent homology measures." pith.science (2026). https://pith.science/paper/PF7ZC26U
@misc{pith2026260724579,
author = {Pith},
title = {Pith review of: Denoising 3D images: robustness of persistent homology measures},
year = {2026},
howpublished = {\url{https://pith.science/paper/PF7ZC26U}},
note = {Machine review of arXiv:2607.24579}
}
read the original abstract
When computing sub/super-level-set persistent homology (PH), the effect of noise may introduce millions of (short-lived) topological generators, presenting an obstacle to both the computation of PH of large 3D images, and any analysis of PH that incorporates the number of generators. As such, it is often necessary to denoise the data before computing its PH. We analyze the PH of synthetic 3D images of porous media in the presence of spatially uncorrelated noise, and perform a comparative analysis of various topological measures (e.g. bottleneck distance, Wasserstein distance, persistence statistics and persistence images) to assess their robustness to both noise and the denoising process (i.e. adding spatially uncorrelated Gaussian noise, and denoising by either a Gaussian convolution or a machine learning approach).
Figures
Figures from the paper (14 more)
Reference graph
Works this paper leans on
-
[1]
M. A. Porter, M. Feng, E. Katifori, The topology of data, Physics Today 76 (1) (2023) 36–42.doi: 10.1063/PT.3.5157
-
[2]
M. E. Aktas, E. Akbas, A. E. Fatmaoui, Persistence homology of networks: Methods and applications, Appl. Netw. Sci. 4 (1) (2019) 61.doi:10.1007/s41109-019-0179-3. 21
-
[3]
Y. Pritchard, A. Sharma, C. Clarkin, H. Ogden, S. Mahajan, R. J. Sánchez-García, Persistent homology analysis distinguishes pathological bone microstructure in non-linear microscopy images, Sci. Rep. 13 (1) (2023) 2522.doi:10.1038/s41598-023-28985-3
-
[4]
E. Somasundaram, A. Litzler, R. Wadhwa, R. Barker-Clarke, J. G. Scott, Persistent homology of tumor CT scans is associated with survival in lung cancer, Med. Phys. 48 (11) (2021) 7043–7051.doi: 10.1002/mp.15255
-
[5]
R. Muso, K. Akagi, N. Sekido, X. Yan, T. Kaneko, K. Yoshimi, Persistent homology-based microstruc- tural feature extraction and its correlation with mechanical properties in Mo–TiC alloys, Int. J. Refract. Met. Hard Mater. 138 (2026) 107721.doi:10.1016/j.ijrmhm.2026.107721
arXiv 2026
-
[6]
G. Wilding, K. Nevenzeel, R. van de Weygaert, G. Vegter, P. Pranav, B. J. T. Jones, K. Efstathiou, J. Feldbrugge, Persistent homology of the cosmic web – I. hierarchical topology inλcdm cosmologies, Mon. Not. R. Astron. Soc. 507 (2) (2021) 2968–2990.doi:10.1093/mnras/stab2326
-
[7]
N. Otter, M. A. Porter, U. Tillmann, P. Grindrod, H. A. Harrington, A roadmap for the computation of persistent homology, EPJ Data Science 6 (1) (2017) 17.doi:10.1140/epjds/s13688-017-0109-5
-
[8]
P. Jain, V. Tyagi, A survey of edge-preserving image denoising methods, Inf. Syst. Front. 18 (1) (2016) 159–170.doi:10.1007/s10796-014-9527-0
Show all 59 references
-
[9]
L. Fan, F. Zhang, H. Fan, C. Zhang, Brief review of image denoising techniques, Vis. Comput. Ind. Biomed. Art 2 (1) (2019) 7.doi:10.1186/s42492-019-0016-7
2019 doi
-
[10]
R. F. Neumann, M. Barsi-Andreeta, E. Lucas-Oliveira, H. Barbalho, W. A. Trevizan, T. J. Bonagamba, M. B. Steiner, High accuracy capillary network representation in digital rock reveals permeability scaling functions, Sci. Rep. 11 (12 2021).doi:10.1038/s41598-021-90090-0
2021 doi
-
[11]
Velásquez-Parra, F
A. Velásquez-Parra, F. Marone, R. Kaufmann, M. Griffa, J. Jiménez-Martínez, Phase saturation control on vorticity enhances mixing in porous media, Water Resour. Research 60 (4) (2024) e2023WR036628. doi:10.1029/2023WR036628
2024 doi
-
[12]
M. J. Blunt, B. Bijeljic, H. Dong, O. Gharbi, S. Iglauer, P. Mostaghimi, A. Paluszny, C. Pentland, Pore- scale imaging and modelling, Adv. Water Resour. 51 (2013) 197–216.doi:10.1016/j.advwatres. 2012.03.003
2013 doi
-
[13]
Taghizadeh, M
K. Taghizadeh, M. Ruf, S. Luding, H. Steeb, X-ray 3D imaging based microunderstanding of granular mixtures: Stiffness enhancement by adding small fractions of soft particles, Proc. Nat. Acad. Sciences 120 (2023) e2219999120.doi:10.1073/pnas.2219999120
2023 doi
-
[14]
Sundaramoorthi, M
G. Sundaramoorthi, M. Hadwiger, M. Ben-Romdhane, A. R. Behzad, P. Madhavan, S. P. Nunes, 3D membrane imaging and porosity visualization, Ind. Eng. Chem. Res. 55 (2016) 3689–3695.doi:10. 1021/acs.iecr.6b00387
2016
-
[15]
Mosser, O
L. Mosser, O. Dubrule, M. J. Blunt, Reconstruction of three-dimensional porous media using generative adversarial neural networks, Phys. Rev. E 96 (2017) 043309.doi:10.1103/PhysRevE.96.043309
2017 doi
-
[16]
H. Zhou, Q. Meng, Q. Qin, K. Wu, Y. Dong, A novel random generation method of two-dimensional particles based on the complex Fourier series, Powder Technol. 400 (2022) 117213.doi:10.1016/j. powtec.2022.117213
2022
-
[17]
Y. Zhou, W. Guan, C. Zhao, H. Hu, Z. He, X. Zou, X. Gong, A computational workflow to study CO2 transport in porous media with irregular grains: Coupling a Fourier series-based approach and cfd, J. Clean. Prod. 418 (2023) 138037.doi:10.1016/j.jclepro.2023.138037
2023
-
[18]
Torquato, Random Heterogeneous Materials: Microstructure and Macroscopic Properties, Vol
S. Torquato, Random Heterogeneous Materials: Microstructure and Macroscopic Properties, Vol. 16 of Interdisciplinary Applied Mathematics, Springer, New York, NY, 2002.doi:10.1007/ 978-1-4757-6355-3. 22
2002
-
[19]
M. G. Gerritsen, L. J. Durlofsky, Modeling fluid flow in oil reservoirs, Annu. Rev. Fluid Mech. 37 (2005) 211–238.doi:10.1146/annurev.fluid.37.061903.175748
2005
-
[20]
J.W.Rocks, A.J.Liu, E.Katifori, Revealingstructure-functionrelationshipsinfunctionalflownetworks via persistent homology, Phys. Rev. Res. 2 (3) (2020) 033234.doi:10.1103/PhysRevResearch.2. 033234
2020 doi
-
[21]
Carlsson, Topology and data, Bull
G. Carlsson, Topology and data, Bull. Amer. Math. Soc. 46 (2009) 255–308.doi:10.1090/ S0273-0979-09-01249-X
2009
-
[22]
Edelsbrunner, D
H. Edelsbrunner, D. Letscher, A. Zomorodian, Topological persistence and simplification, Discrete Com- put. Geom. 28 (4) (2002) 511–533.doi:10.1007/s00454-002-2885-2
2002 doi
-
[23]
Edelsbrunner, J
H. Edelsbrunner, J. Harer, Persistent homology – a survey, Contemporary Math. 453 (26) (2008) 257– 282.doi:10.1090/conm/453/08802
2008 doi
-
[24]
J. R. Munkres, Elements of algebraic topology, Perseus Publ., 1997.doi:10.1201/9781003621478
1997 doi
-
[25]
Turkeš, J
R. Turkeš, J. Nys, T. Verdonck, S. Latré, Noise robustness of persistent homology on greyscale images, across filtrations and signatures, PLOS ONE 16 (9) (2021) 1–26.doi:10.1371/journal.pone.0257215
2021 doi
-
[26]
Cohen-Steiner, H
D. Cohen-Steiner, H. Edelsbrunner, J. Harer, Stability of persistence diagrams, Discrete Comput. Geom. 37 (1) (2007) 103–120.doi:10.1007/s00454-006-1276-5
2007 doi
-
[27]
V.Robins, P.J.Wood, A.P.Sheppard, Theoryandalgorithmsforconstructingdiscretemorsecomplexes from grayscale digital images, IEEE Transactions on pattern analysis and machine intelligence 33 (8) (2011) 1646–1658.doi:10.1109/TPAMI.2011.95
2011 doi
-
[28]
Mischaikow, V
K. Mischaikow, V. Nanda, Morse theory for filtrations and efficient computation of persistent homology, Discrete Comput. Geom. 50 (2) (2013) 330–353.doi:10.1007/s00454-013-9529-6
2013 doi
-
[29]
Wagner, Slice, Simplify and Stitch: Topology-Preserving Simplification Scheme for Massive Voxel Data, in: E
H. Wagner, Slice, Simplify and Stitch: Topology-Preserving Simplification Scheme for Massive Voxel Data, in: E. W. Chambers, J. Gudmundsson (Eds.), 39th International Symposium on Computational Geometry (SoCG 2023), Vol. 258 of Leibniz International Proceedings in Informatics ...
2023
-
[30]
Al-Imran, M
M. Al-Imran, M. Z. A. Liza, M. M. B. Shiraj, M. M. Murshed, N. Akhter, A cubical persistent homology- based technique for image denoising with topological feature preservation, J. Comput. Theor. Appl. 2 (2) (2024) 222–243.doi:10.62411/jcta.11488
2024 doi
-
[31]
K. Tang, Y. Niu, Y. D. Wang, V. Robins, P. Mostaghimi, M. Lindsay, R. Armstrong, TopoRSNet: A uniqueapproachtomaintainingtopologicalfeaturesfordigitalrockimagerescalingwithminimalquality degradation, J. Geophys. Res.: Mach. Learn. Comput. 2 (06 2025).doi:10.1029/2024JH000557
2025 doi
- [32]
- [33]
-
[34]
M. S. Tawfik, A. S. Adishesha, Y. Hsi, P. Purswani, R. T. Johns, P. Shokouhi, X. Huang, Z. T. Karpyn, Comparative study of traditional and deep-learning denoising approaches for image-based petrophysical characterization of porous media, Front. Water 3 (2022).doi:10.3389/frwa....
2022
-
[35]
PuMA: The porous microstructure analysis software
J. C. Ferguson, F. Semeraro, J. M. Thornton, F. Panerai, A. Borner, N. N. Mansour, Update 3.0 to “PuMA: The porous microstructure analysis software”,(pii: S2352711018300281), SoftwareX 15 (2021) 100775.doi:10.1016/j.softx.2021.100775
2021
-
[36]
R. A. McLeod, pyfastnoisesimd, GitHub repository. Accessed: 2025-08-04 (2018). 23
2025
-
[37]
Röding, Z
M. Röding, Z. Ma, S. Torquato, Predicting permeability via statistical learning on higher-order mi- crostructural information, Sci. Rep. 10 (1) (2020) 15239.doi:10.1038/s41598-020-72085-5
2020 doi
-
[38]
H. R. Abid, M. R. Azhar, S. Iglauer, Z. H. Rada, A. Al-Yaseri, A. Keshavarz, Physicochemical char- acterization of metal organic framework materials: A mini review, Heliyon 10 (1) (2024) e23840. doi:10.1016/j.heliyon.2023.e23840
2024 doi
-
[39]
A.Singh, K.Regenauer-Lieb, S.D.C.Walsh, R.T.Armstrong, J.J.M.vanGriethuysen, P.Mostaghimi, On representative elementary volumes of grayscale micro-ct images of porous media, Geophysical Re- search Letters 47 (15) (2020) e2020GL088594.doi:10.1029/2020GL088594
2020 doi
-
[40]
Van Eekelen, The random-spheres model for porous materials, J
H. Van Eekelen, The random-spheres model for porous materials, J. Catal. 29 (1) (1973) 75–82.doi: 10.1016/0021-9517(73)90204-2
1973 doi
-
[41]
Gostick, Z
J. Gostick, Z. A. Khan, T. G. Tranter, M. D. R. Kok, M. Agnaou, M. A. Sadeghi, R. Jervis, Porespy: A python toolkit for quantitative analysis of porous media images, J. Open Source Softw. 4 (37) (2019) 1296.doi:10.21105/joss.01296
2019 doi
-
[42]
Maconachie, M
T. Maconachie, M. Leary, B. Lozanovski, X. Zhang, M. Qian, O. Faruque, M. Brandt, Slm lattice structures: Properties, performance, applications and challenges, Mater. Des. 183 (2019) 108137.doi: 10.1016/j.matdes.2019.108137
2019
-
[43]
Prodanovic, C
M. Prodanovic, C. Landry, A. Tokan-Lawal, P. Eichhubl, Niobrara formation fracture (2016).doi: 10.17612/P7SG6Z
2016 doi
-
[44]
Prodanovic, A
M. Prodanovic, A. Tokan-Lawal, P. Eichhubl, Partially cemented tight sandstone fracture (2015).doi: 10.17612/P7RP4Z
2015 doi
-
[45]
T. K. Dey, Y. Wang, Computational Topology for Data Analysis, Cambridge University Press, 2022. doi:10.1017/9781009099950
2022 doi
-
[46]
Hatcher, Algebraic Topology, Cambridge University Press, 2002.doi:10.1017/S0013091503214620
A. Hatcher, Algebraic Topology, Cambridge University Press, 2002.doi:10.1017/S0013091503214620
2002 doi
-
[47]
Kaczynski, K
T. Kaczynski, K. Mischaikow, M. Mrozek, Computational homology, Vol. 157, Springer, 2004
2004
-
[48]
Ghrist, Barcodes: The Persistent Topology of Data, American Mathematical Society, Providence, RI, 2008.doi:10.1090/S0273-0979-07-01191-3
R. Ghrist, Barcodes: The Persistent Topology of Data, American Mathematical Society, Providence, RI, 2008.doi:10.1090/S0273-0979-07-01191-3
2008 doi
-
[49]
Skraba, K
P. Skraba, K. Turner, Wasserstein stability for persistence diagrams (2025).arXiv:2006.16824
2025 arXiv
-
[50]
Cohen-Steiner, H
D. Cohen-Steiner, H. Edelsbrunner, J. Harer, Y. Mileyko, Lipschitz functions haveLp-stable persistence, Found. Comput. Math. 10 (2) (2010) 127–139.doi:10.1007/s10208-010-9060-6
2010 doi
-
[51]
Bubenik, The persistence landscape and some of its properties, in: N
P. Bubenik, The persistence landscape and some of its properties, in: N. A. Baas, G. E. Carlsson, G. Quick, M. Szymik, M. Thaule (Eds.), Topological Data Analysis. Abel Symposia, Vol. 15, Springer International Publishing, Cham, 2020, pp. 97–117.doi:10.1007/978-3-030-43408-3_4
2020 doi
- [52]
-
[53]
D. Ali, A. Asaad, M.-J. Jimenez, V. Nanda, E. Paluzo-Hidalgo, M. Soriano-Trigueros, A survey of vectorization methods in topological data analysis, IEEE Trans. Pattern Anal. Mach. Intell. 45 (2023) 14069.doi:10.1109/TPAMI.2023.3308391
2023
-
[54]
Navab, J
O.Ronneberger, P.Fischer, T.Brox, U-Net: Convolutionalnetworksforbiomedicalimagesegmentation, in: N. Navab, J. Hornegger, W. M. Wells, A. F. Frangi (Eds.), Medical Image Computing and Computer- Assisted Intervention – MICCAI 2015, Vol. 9351 of Lecture Notes in Computer Science...
2015 doi
-
[55]
Çiçek, A
Ö. Çiçek, A. Abdulkadir, S. S. Lienkamp, T. Brox, O. Ronneberger, 3D U-Net: Learning dense volumetric segmentation from sparse annotation, in: S. Ourselin, L. Joskowicz, M. R. Sabuncu, G. Unal, W. Wells (Eds.), Medical Image Computing and Computer-Assisted Intervention – MIC- ...
2016 doi
-
[56]
P. J. Huber, Robust Estimation of a Location Parameter, Ann. Math. Stat. 35 (1) (1964) 73 – 101. doi:10.1214/aoms/1177703732
1964
-
[57]
Terven, D.-M
J. Terven, D.-M. Cordova-Esparza, J.-A. Romero-González, A. Ramírez-Pedraza, E. A. Chavez-Urbiola, A comprehensive survey of loss functions and metrics in deep learning, Artif. Intell. Rev. 58 (7) (2025) 195.doi:10.1007/s10462-025-11198-7
2025 doi
- [58]
-
[59]
V.Divol, W.Polonik, Onthechoiceofweightfunctionsforlinearrepresentationsofpersistencediagrams, J. Appl. Comput. Topol. 3 (3) (2019) 249–283.doi:10.1007/s41468-019-00032-z. 25
2019 doi
Reviewed July 31, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.