1 ) A computer-implemented method for multi-phase segmentation of noisy 3D x-ray tomography images representative of porous material, the method comprising: a. processing 3D x-ray tomography images to obtain a standardized intensity image; b. segmenting the standardized intensity image into at least 3 phases; c. determining volumetric fractions and spatial distributions of the at least 3 segmented phases; and d. comparing the determined volumetric fractions with target values.