Berkeley Engineering Home
Volume 2, Issue 9
November 2002



Outline List

In This Issue
Do You See What I See?

The Future of Oral History

A Hot Topic in Space Travel

Nanocrystals, Quantum Dots, and Nature's Own Assembly Line

Berkeley Engineering History: Jurafsky Wins a MacArthur Fellowship

Dean's Digest

Archives 2002
2001

Lab Notes, Research from the College of Engineering


Do You See What I See?
by David Pescovitz

scene from Pixar's Tin Toy

Compared to the frame from Pixar's Tin Toy on top, the lower image was post-processed to create optically correct blur, simulating focus on the baby in the background. Note how the tin toy in the foreground is depicted out of focus.
Courtesy Brian A. Barsky

For more than two decades, computer science professor Brian A. Barsky has suffered from an eye disease that blurs his vision and increases sensitivity to glare. But in 1992, Barsky — a leader in developing the computer graphics techniques that bring Hollywood blockbusters to life — took a look at his own research and noticed a possible solution to his vision problem.

Barsky is afflicted with keratoconus, an abnormal thinning and curvature of the central cornea that often worsens with age and sometimes can only be relieved through a corneal transplant. The numbers vary by source, but keratoconus affects between a few hundred thousand and more than a million people in the United States. For many individuals with the disease, contact lenses — not glasses — can bring their vision back up to par. The problem is that standard symmetrical contacts don't fit well on the irregularly-shaped corneas of keratoconus patients. After a global search for contacts that didn't damage his cornea, Barsky had a revelation.

"At Berkeley, one of our big pushes in graphics research was in the design of complex shapes like car bodies," says Barsky, who is also an affiliate professor of optometry and vision science. "I realized that the problem fitting contact lenses was also about shape, specifically getting a little piece of plastic to match the shape of a cornea."

The image on the left simulates the vision of an aberration-free model eye. The right image, processed with Barsky's Vision-Realistic Rendering filters, simulates the vision of a patient with keratoconus.
Courtesy Brian A. Barsky

To represent the corneal shapes, Barsky looked to splines, algorithms used to define the curves in computer models. Splines, Barsky explains, are named for the flexible plastic or wooden laths used by a draftsperson to draw a smooth curve. In computer graphics, 3-D curved objects can be built using individual splines with varying mathematically-determined curvatures.

To determine the shape of the cornea, Barsky uses a technology called corneal topography. The technology enables a precise map to be made of the cornea's surface. But corneal topography is not without its faults. Traditionally, Barsky says, the machine's measurements are dependent on where you're looking even though your eye, of course, does not change shape. As part of their research, Barsky and his team have developed new algorithms that produce measurements that are not affected by a change in gaze direction.

Barsky believes using those measurements could enable a contact lens to be designed that sits perfectly on even an irregularly-shaped cornea. The made-to-measure lenses, Barsky says, could be fabricated on precise new computer-controlled milling machines that cut based on mathematical instruction.

Brian A. Barsky

Professor Brian Barsky with a scene from Pixar's Tin Toy animated short on screen behind him. Barsky's students have gone on to work for Pixar and Lucas Digital's Industrial Light and Magic. (Click for larger image.)
David Pescovitz photo

"Every time I put on a contact lens, it looks like someone shined up all the objects and drew careful lines around all the edges," Barsky says. "Most people get contact lenses for convenience or cosmetic reasons. But people like me need them to see."

Helping doctors better understand how he and other patients see is the thrust of Barsky's latest research. Vision-Realistic Rendering, he explains, is the computer generation of images that appear the way a particular individual would see them. For example, Barsky can alter a three-dimensional image to have characteristics like "double edges" around objects, a common symptom of keratoconus. Vision-Realistic Rendering, Barsky says, could simulate visual disorders to better educate doctors and patients. It may even help someone considering LASIK surgery understand the improvements they could expect and the potential problems they may face.

Your Turn

Corneal topography: a clear advantage for those afflicted with keratoconus?

We want to hear from you...

Barsky's Vision-Realistic Rendering is enabled by a Shack-Hartmann Sensor, a device recently acquired by the Berkeley School of Optometry that precisely measures the aberrations of an individual's eye. The raw data provided by the Shack-Hartmann Sensor is used by Barsky's group in the construction of novel computer algorithms to generate the mathematical functions that quantify blur. Meanwhile, a 3-D image is sliced into a series of depth images. The blur filters are then applied to each slice, creating the blur effect. Recombining the blurred slices results in a picture that incorporates characteristics of the subject's unique optical system.

Ironically, Vision-Realistic Rendering brings Barsky's computer graphics research around full circle. Simplified variations of the same techniques Barsky and his team are developing to study and alleviate bad vision can also be used to increase the realism of Hollywood special effects. In this aspect of the research though, the mathematics simulate not an abnormal eye but the view from a filmmaker's camera.


Related Sites

Brian A. Barsky's home page

Vision-Realistic Rendering


Lab Notes is published online by the Public Affairs Office of the UC Berkeley College of Engineering. The Lab Notes mission is to illuminate groundbreaking research underway today at the College of Engineering that will dramatically change our lives tomorrow.

Editor, Director of Public Affairs: Teresa Moore
Writer, Researcher: David Pescovitz
Designer: Robyn Altman

Subscribe or send comments to the Engineering Public Affairs Office: lab-notes@coe.berkeley.edu.

© 2002 UC Regents. Updated 11/1/02.