In ultrasound B-scan imaging or other pulse-echo imaging, an inverse filter solution eliminates both the speckle phenomenon and the poor resolution dependency on the pulse length and width to produce SURUS (super-resolution ultrasound) images. The pulse shapes have stable inverses, derived by use of the standard Z-transform and related properties.