Utilizing the optimal mass transportation (OMT) technique to convert an irregular 3D brain image into a cube, a required input format for the U-net algorithm, is a brand new idea for medical imaging research. We develop a cubic volume-measure-preserving OMT (V-OMT) model for the implementation of this conversion. The contrast-enhanced histogram equalization grayscale of fluid attenuated inversion recovery (FLAIR) in a brain image creates the corresponding density function. We then propose an effective two-phase U-net algorithm combined with the V-OMT algorithm for training and validation. First, we use the U-net and V-OMT algorithms to precisely predict the whole tumor (WT) region. Second, we expand this predicted WT region with dilation and create a smooth function by convoluting the step-like function associated with the WT region in the brain image with a 5×5×5 blur tensor. Then, a new V-OMT algorithm with mesh refinement is constructed to allow the U-net algorithm to effectively train Net1--Net3 models. Finally, we propose ensemble voting postprocessing to validate the final labels of brain images. We randomly choose 1000 and 251 brain samples from theBraTS 2021 training dataset, which contains 1251 samples, for training and validation, respectively. The Dice scores of the WT, tumor core (TC) and enhanced tumor (ET) regions for validation computed by Net1--Net3 were 0.93705, 0.90617 and 0.87470, respectively. A significant improvement in brain tumor detection and segmentation with higher accuracy is achieved.