Using Video Microscopy to Characterize Micromechanics of Biological and Man-Made Micromachines (invited)

Dennis M. Freeman and C. Quentin Davis

Presented at the Solid-State Sensor and Actuator Workshop

Hilton Head Island, SC, June 1996.



Part II: Computer Microvision:
Video Microscopy + Computer Vision

I'll describe a computer microvision system for measuring sound-induced motions of inner ear structures.
still picture (18K gif)
We mount the inner ear of a lizard in an experimental chamber, so that we can stimulate it with sound while observing its motion with a microscope. We are interested in motions at audio frequencies. Therefore we use stroboscopic illumination and we record the resulting images using a CCD camera.
still picture (72K gif)
This slide shows an image taken with our system. The drawing represents a cross sectional view of the cochlea. The cluster of hair cells rests on the basilar membrane, and are surmounted by a gelatinous tectorial membrane. We view the cochlea in the direction indicated by the arrow, and the focal plane of the microscope is indicated by the dashed line. The left panel shows the image seen at this focal plane, which is through the top of the tectorial membrane.
still picture (85K gif)
By changing the focal plane of the microscope, different parts of the cochlea become visible, a property called optical sectioning. At this plane of section, one can see the tips of several hair bundles. The edge of the tectorial membrane can also be seen, especially at the right margin of the image.
still picture (97K gif)
At this plane of section, the bases of several hair bundles can be seen, as well as the right boundary of the tectorial membrane. In general, we record sufficiently many images to characterize all of the structures in the inner ear, as shown in the attached video.
still picture (104K gif)
We are interested in the motions that result in response audio frequency stimulation. Therefore we use stroboscopic illumination to obtain a sequence of images, each locked to a different stimulus phase. The vertical arrow in the inset indicates the phase at which the corresponding image was acquired. The attached video shows a slow motion video sequence of the motions of the bases of several hair cells. The sequence consists of images acquired at 8 phases of the stimulus period.
still picture (91K gif)
We can repeat these measurements at other planes of focus. This image and the associated video show the tips of several hair bundles. Thus, by combining stroboscopic illumination with optical sectioning, we obtain information about the motions of all structures in the field of view.
still picture (9K gif)
Even after magnification by a light microscope, the sound-induced motions of inner ear structures are small -- much smaller than the pixel spacing of a modern CCD camera. Nevertheless, images obtained during subpixel displacements still contain information about motion, which is illustrated in this figure and in the associated video. The squares represent the pixels of our camera. The circle represents a target moving horizontally. The bar graphs at the bottom of the figure indicate the brightnesses of the row of pixels indicated by the arrow. Even though the circle translates less than a pixel, its motion modulates pixel brightnesses. We use algorithms from computer vision to make quantitative estimates of the displacement of the circle from the changes in pixel brightness.
still picture (27K gif)
The computer vision algorithm is easy to understand by analyzing motions of a 1D wave of brightness, as illustrated here and in the associated video.
still picture (5K gif)
Horizontal motions of the wave modulates the brightness of each pixel in the image. By watching the brightness changes at a particular pixel, we can estimate the time-derivative of brightness at that point, as illustrated here and in the associated video.
still picture (5K gif)
But we are interested in motion. And any particular temporal rate of change could correspond to either a large or a small motion depending on the rate at which brightness changes spatially across the image. We therefore estimate the spatial derivatives of brightness by comparing the brightnesses of neighboring pixels.
still picture (5K gif)
The ratio of the temporal and spatial derivatives then provides an estimate of the velocity of the target. We repeat this estimation procedure for each pixel in the region of interest and combine the results using a least squares technique.
still picture (10K gif)
To summarize, our computer vision system consists of a video microscope, a strobe lamp, a CCD camera, and motion estimation algorithms from computer vision. To test the system, we developed a microscopic target whose motions could be measured by an independent method. We then used the computer microvision system to determine the motion and compared the results from the video images with the independent method.

We found systematic differences between the two measurements. To understand the origin of these differences, we performed simulations. We simulated the target, and we simulated motions of the target by software displacements the simulated target. We simulated the predominant sources of measurement noise and we simulated camera defects. The results of the simulations matched the measurements very well: both the simulations and measurements showed the same systematic errors.

It is easy to understand how noise or camera defects could introduce errors. However, the systematic motion measurement errors remained even when noise and camera defects were removed from the simulations. It turns out that the systematic errors are an intrinsic property of the motion detection algorithms.

still picture (27K gif)
The source of the errors is easy to understand by analyzing results for a 1D sinusoidal brightness pattern shown here and in the associated video.
still picture (19K gif)
The motion detection problem for the sine wave images can be stated as follows: use the measured brightness patterns at two times (t1 and t2) to estimate the shift (d) between the images. The sinusoidal case is simple enough to determine an analytic expression for the estimate (d hat) from the computer vision algorithm. Ideally, the estimate (d hat) should equal the displacement (d), as shown by the straight line. But this analysis reveals systematic differences, which we refer to as bias, as indicated by the dashed lines. Furthermore, the bias depends on the image. Here we've indicated the biases the result for waves with three different spatial frequencies.

These systematic errors limit our ability to measure subpixel motions. We have therefore developed new computer vision algorithms to reduce the magnitudes of these errors.

still picture (17K gif)
These lines show results for the new algorithm. In each case, the bias of the estimates from the new algorithm is much smaller than that in the original algorithm.
still picture (8K gif)
To test the new algorithms, we used the same technique as before: we imaged a target whose motion could be determined with an independent method. The results demonstrated the improvements suggested by our sine wave analysis. Measurement errors are on the order of 14 nm: less than 3 percent of the wavelength of the light used to obtain the image.

To understand the significance of this small measurement error, it is important to remember that the system is not a scanning near-field system, nor does it use an interference method. The underlying images are obtained using brightfield microscopy. And, as we will see in the upcoming sections, brightfield microscopy has important advantages. Most importantly, brightfield microscopy allows simultaneous 3D motion estimates from all structures in the field of view.

It's also important to remember that motion resolution depends critically on the optical contrast of the target. In these tests, the target was chosen to approximate our biological targets, which have very low optical contrast. As we will see later in the talk, considerably more precise estimates result for silicon structures.

Let me now move on to show how the computer microvision system can be used to obtain insights into inner ear micromechanics.

Application to Hearing