A method for generating an ultrasound image, the method comprising: receiving an image frame comprising consecutive ultrasound scan lines (l 1, l 2,..., l n) obtained using a rotating ultrasound imaging arrangement; determining at least a first cross-correlation value and a second cross-correlation value for each of a plurality of the scan lines (l 1, l 2,..., l n); evaluating, individually for multiple scan lines of the plurality of scan lines (l 1, l 2,..., l n), whether the scan line being evaluated exhibits non-uniform rotation distortion using at least one of the first and second correlation values for the scan line being evaluated; applying a correction for non-uniform rotation distortion using at least one of the first and second correlation values for at least one of the plurality of scan lines (l 1, l 2,..., l n); generating an ultrasound image using at least the plurality of scan lines (l i, l 2,..., l n) with the applied correction; and displaying the ultrasound image, characterized in that for each individual scan line of the plurality of scan lines (l 1, l 2,..., l n), the first cross-correlation value comprising a cross-correlation coefficient between a first subframe comprising a plurality of consecutive scan lines including the individual scan line and a second subframe comprising a plurality of scan lines shifted from the first subframe by a first integer value, the second correlation value comprising a cross-correlation coefficient between the first subframe and a third subframe comprising a plurality of scan lines shifted from the first subframe by a second integer value that is different from the first integer value. receiving an image frame comprising consecutive ultrasound scan lines (l 1, l 2,..., l n) obtained using a rotating ultrasound imaging arrangement; determining at least a first cross-correlation value and a second cross-correlation value for each of a plurality of the scan lines (l 1, l 2,..., l n); evaluating, individually for multiple scan lines of the plurality of scan lines (l 1, l 2,..., l n), whether the scan line being evaluated exhibits non-uniform rotation distortion using at least one of the first and second correlation values for the scan line being evaluated; applying a correction for non-uniform rotation distortion using at least one of the first and second correlation values for at least one of the plurality of scan lines (l 1, l 2,..., l n); generating an ultrasound image using at least the plurality of scan lines (l i, l 2,..., l n) with the applied correction; and displaying the ultrasound image, characterized in that for each individual scan line of the plurality of scan lines (l 1, l 2,..., l n), the first cross-correlation value comprising a cross-correlation coefficient between a first subframe comprising a plurality of consecutive scan lines including the individual scan line and a second subframe comprising a plurality of scan lines shifted from the first subframe by a first integer value, the second correlation value comprising a cross-correlation coefficient between the first subframe and a third subframe comprising a plurality of scan lines shifted from the first subframe by a second integer value that is different from the first integer value.