The technique is used in conjunction with an ultramicroscope and a laser illumination unit that together allow small particles in liquid suspension to be visualized moving under Brownian motion. The light scattered by the particles is captured using a CCD or EMCCD camera over multiple frames. Computer software is then used to track the motion of each particle from frame to frame. The rate of particle movement is related to a sphere equivalent hydrodynamic radius as calculated through the Stokes–Einstein equation. The technique calculates particle size on a particle-by particle basis, overcoming inherent weaknesses in ensemble techniques such as dynamic light scattering. Since video clips form the basis of the analysis, accurate characterization of real time events such as aggregation and dissolution is possible. Samples require minimal preparation, minimizing the time required to process each sample. Speculators suggest that eventually the analysis may be done in real-time with no preparation, e.g. when detecting the presence of airborne viruses or biological weapons.