The invention provides a method for estimating the weight of a fetus. A plurality of three dimensional ultrasound images of an imaging region are acquired, wherein the plurality of three dimensional ultrasound images comprise: a head image; an abdominal image; and a femur image. Each of the plurality of three dimensional ultrasound images undergoes segmentation and the fetal weight estimation is performed based on the resulting segmentations.