Micro-particle image velocimetry (μPIV) is used to visualize paired images of micro particles seeded in blood flows which are cross-correlated to give an accurate velocity profile. Shear rate, maximum velocity, velocity profile shape, and flow rate, each of which has clinical applications, can be derived from these measurements.