An ultrasonic imaging apparatus comprising: a display; a probe configured to acquire an ultrasound signal of a heart; and a controller configured to: generate an ultrasound image of the heart based on the ultrasound signal; control the display to display the ultrasound image of the heart; and determine a heart movement period of the heart based on a movement of a valve of the heart included in the ultrasound image, wherein the ultrasound image of the heart comprises an atrium, a ventricle, an annulus and the foramen ovale of the heart; and determine a region of interest corresponding to the valve based on the positions of the atrium, the ventricle and the annulus of the heart, and determine the heart movement period based on a change amount of a brightness value of the region of interest corresponding to the valve; characterized in that the controller is further configured to: determine the heart movement period based on a movement of the foramen ovale; and compare the heart movement period determined based on the valve and the heart movement period determined based on the foramen ovale to determine that the heart movement period is valid if the heart movement period determined based on each of the valve and the foramen ovale are within a predetermined range. a display; a probe configured to acquire an ultrasound signal of a heart; and a controller configured to: generate an ultrasound image of the heart based on the ultrasound signal; control the display to display the ultrasound image of the heart; and determine a heart movement period of the heart based on a movement of a valve of the heart included in the ultrasound image, wherein the ultrasound image of the heart comprises an atrium, a ventricle, an annulus and the foramen ovale of the heart; and determine a region of interest corresponding to the valve based on the positions of the atrium, the ventricle and the annulus of the heart, and determine the heart movement period based on a change amount of a brightness value of the region of interest corresponding to the valve; characterized in that the controller is further configured to: determine the heart movement period based on a movement of the foramen ovale; and compare the heart movement period determined based on the valve and the heart movement period determined based on the foramen ovale to determine that the heart movement period is valid if the heart movement period determined based on each of the valve and the foramen ovale are within a predetermined range. generate an ultrasound image of the heart based on the ultrasound signal; control the display to display the ultrasound image of the heart; and determine a heart movement period of the heart based on a movement of a valve of the heart included in the ultrasound image, wherein the ultrasound image of the heart comprises an atrium, a ventricle, an annulus and the foramen ovale of the heart; and determine a region of interest corresponding to the valve based on the positions of the atrium, the ventricle and the annulus of the heart, and determine the heart movement period based on a change amount of a brightness value of the region of interest corresponding to the valve; characterized in that the controller is further configured to: determine the heart movement period based on a movement of the foramen ovale; and compare the heart movement period determined based on the valve and the heart movement period determined based on the foramen ovale to determine that the heart movement period is valid if the heart movement period determined based on each of the valve and the foramen ovale are within a predetermined range. determine the heart movement period based on a movement of the foramen ovale; and compare the heart movement period determined based on the valve and the heart movement period determined based on the foramen ovale to determine that the heart movement period is valid if the heart movement period determined based on each of the valve and the foramen ovale are within a predetermined range.