1. A method for automatic image optimization in ultrasound imaging of an object, the method comprising: transmitting a first ultrasound signal into the object, the signal having a first plurality of signal parameters; receiving a first set of electrical signals representing reflections of the first ultrasound signals from the object; processing the first set of electrical signals into a first image including a set of image quality factors; evaluating an image quality cost function for the first image to produce a first image quality metric; determining a second plurality of signal parameters based upon the first image quality metric; transmitting a second ultrasound signal into the object, the signal having the second plurality of signal parameters; receiving a second set of electrical signals representing reflections of the second ultrasound signal from the object; processing the second set of electrical signals into a second image including the set of image quality factors; evaluating an image quality cost function for the second image to produce a second image quality metric; comparing the first image quality metric and the second image quality metric to determine whether a maximized image quality metric has been reached; assigning a plurality of signal parameters that produced the maximized image quality metric as optimum parameters; imaging the object using an ultrasound signal having the optimum parameters; displaying a resulting image of the object based upon the ultrasound signal with the optimum parameters; and wherein said evaluating comprises computing an image quality cost function, the image quality cost function is defined as a weighted sum of a plurality of image quality factors.