A diagnostic ultrasound system for imaging a plurality of differently-oriented image planes of a fetal heart, the plurality of differently-oriented image planes comprising a first image plane and at least one second image plane, the system comprising: a matrix array probe configured to scan a plurality of differently-oriented image planes in real-time in a region of a body; a beamform controller coupled to the matrix array probe and configured to control the scanning of the plurality of differently-oriented image planes by the matrix array probe; an image processor, coupled to the matrix array probe, and configured to produce real-time ultrasound images of the plurality of differently-oriented image planes scanned by the matrix array probe; a display, coupled to the image processor, and configured for displaying ultrasound images of the plurality of differently-oriented image planes in real-time; data representing an anatomical model of a fetal heart; and an image registration processor configured to: - register an ultrasound image with the data representing the fetal heart model, the ultrasound image being produced by the image processor when the matrix array probe is positioned at an acoustic window to obtain a view of the fetal heart for the first image plane; and - identify image plane orientation data of each of the at least one second image plane of the fetal heart in response to registering the ultrasound image of the first image plane, the image plane orientation data comprising plane coordinates of each of the at least one second image plane, wherein the plane coordinates of each of the at least one second image plane are found in the fetal heart model data; and wherein the beamform controller is configured to control the matrix array probe to scan the plurality of differently-oriented image planes in real-time in response to a gating signal that includes the image plane orientation data. a matrix array probe configured to scan a plurality of differently-oriented image planes in real-time in a region of a body; a beamform controller coupled to the matrix array probe and configured to control the scanning of the plurality of differently-oriented image planes by the matrix array probe; an image processor, coupled to the matrix array probe, and configured to produce real-time ultrasound images of the plurality of differently-oriented image planes scanned by the matrix array probe; a display, coupled to the image processor, and configured for displaying ultrasound images of the plurality of differently-oriented image planes in real-time; data representing an anatomical model of a fetal heart; and an image registration processor configured to: - register an ultrasound image with the data representing the fetal heart model, the ultrasound image being produced by the image processor when the matrix array probe is positioned at an acoustic window to obtain a view of the fetal heart for the first image plane; and - identify image plane orientation data of each of the at least one second image plane of the fetal heart in response to registering the ultrasound image of the first image plane, the image plane orientation data comprising plane coordinates of each of the at least one second image plane, wherein the plane coordinates of each of the at least one second image plane are found in the fetal heart model data; and - register an ultrasound image with the data representing the fetal heart model, the ultrasound image being produced by the image processor when the matrix array probe is positioned at an acoustic window to obtain a view of the fetal heart for the first image plane; and - identify image plane orientation data of each of the at least one second image plane of the fetal heart in response to registering the ultrasound image of the first image plane, the image plane orientation data comprising plane coordinates of each of the at least one second image plane, wherein the plane coordinates of each of the at least one second image plane are found in the fetal heart model data; and wherein the beamform controller is configured to control the matrix array probe to scan the plurality of differently-oriented image planes in real-time in response to a gating signal that includes the image plane orientation data.