I would like to distinguish the phases in a multiphase flow which is quite simple using Mathematica functions with a rough approach. However, in my case it is also about recognizing the structure of a multiphase flow. At this moment, from the image as follows:

I use;
A=file;
2 A - CurvatureFlowFilter[A, 5] (*To obtain increased sharpness*);
ColorConvert[%, "Grayscale"];
CurvatureFlowFilter[%, 1];
Binarize[%];
ColorReplace[%, {White -> Black, Black -> White}];
FillingTransform[%];
Erosion[%, 0.1];
in output it can be seen that volume can be distinguished but shape is not as in original file.

I know I could use a Gauss filter to blur the background, but I feel like I should be sharpening the image and not trying for blur- the structure will be fudged in its shape.
Do you have any ideas for improving the image analysis for bubble shape ?
Attachments: