The ultrasound diagnostic apparatus includes an image data generator for generating ultrasound image data based on reception data, a resolution adjuster for adjusting a resolution of the ultrasound image data to generate adjusted ultrasound image data, an edge determiner for determining an edge of a structure contained in an ultrasound image based on the adjusted ultrasound image data to obtain edge information of the structure, and an image processor for performing image processing including denoising or edge enhancement on the adjusted ultrasound image data or on the ultrasound image data generated in the image data generator based on the edge information to generate processed ultrasound image data.