1. A method for generating a real-time three-dimensional representation of an object, the method comprising: (a) generating a first electrical signal; (b) insonifying the object with an incident acoustic signal derived from the first electrical signal, the incident acoustic signal characterized by an acoustic frequency; (c) collecting acoustic signals scattered from the insonified object at substantially a rate defined by the acoustic frequency; (d) converting the scattered acoustic signals to digital electronic signals at substantially the rate defined by the acoustic frequency; (e) time-resolving an amplitude and phase from each digital electronic signal; and (f) producing the three-dimensional representation from the time-resolved amplitudes and phases.