I am Brian Whited, a 4th year Ph.D. student in Computer Science at Georgia Tech under the advisement of Jarek Rossignac.


  Research Interests

My specialization is in the area of computer graphics. My main area of interest is currently in animation design; specifically shape interpolation, morphing and blending. I have also worked in the areas of medical image segmentation and surgery planning. My interests in these areas include user-shape interactions as well as visualizations for guiding the user in each application. Additional interests include physics-based animation and GPGPU applications.


  Education
Ph.D. Computer ScienceGeorgia Tech2009 (expected)
Master's Computer ScienceGeorgia Tech2005
Bachelor's Computer ScienceGeorgia Tech2003

  Internship Experience
Walt Disney Animation StudiosBurbank, CA20083 months
Siemens Corporate ResearchPrinceton, NJ20076 months
Siemens Corporate ResearchPrinceton, NJ20063 months
Fedex ServicesMemphis, TN20013 months

  Papers

B-morph
B. Whited, J. Rossignac
Accepted: 2009 SIAM/ACM Joint Conference on Geometric & Physical Modeling

Relative Blending
B. Whited, J. Rossignac
Journal of Computer Aided Design (CAD). 2009

3D Ball Skinning using PDEs for Generation of Smooth Tubular Surfaces
G. Slabaugh, B. Whited, J. Rossignac, G. Unal, T. Fang
Journal of Computer Aided Design (CAD). 2009

Variational Skinning of an Ordered Set of Discrete 2D Balls
G. Slabaugh, G. Unal, T. Fang, J. Rossignac, B. Whited
Geometric Modeling and Processing 2008

Pearling: 3D Interactive extraction of tubular structures from volumetric images
B. Whited, J. Rossignac, G. Slabaugh, T. Fang, G. Unal
MICCAI workshop on Interaction in Medical Image Analysis and Visualization, Nov. 2007.
Patent filed by Siemens/Georgia Tech

Pearling: Stroke segmentation with crusted pearl strings
B. Whited, J. Rossignac, G. Slabaugh, T. Fang, G. Unal
Journal of Pattern Recognition and Image Analysis (PRIA), Springer. 19(2): 277-283, June 2009.
Patent filed by Siemens/Georgia Tech

Patient-specific surgical planning and hemodynamic computational fluid dynamics optimization through free-form haptic anatomy editing tool (SURGEM)
K. Pekkan, B. Whited, K. Kanter, S. Sharma, D. de Zelicourt, K. Sundareswaran, D. Frakes, J. Rossignac, A. Yoganathan
Journal of Medical and Biological Engineering and Computing, Springer. 46(11):1139-1152, Nov 2008

Anatomically Realistic Patient-Specific Surgical Planning of Complex Congenital Heart Defects Using MRI and CFD
K. Sundareswaran, D. de Zelicourt, K. Pekkan, G. Jayaprakash, D. Kim, B. Whited, J. Rossignac, M. Fogel, K. Kanter, A. Yoganathan
International Conference of the IEEE Engineering in Medicine and Biology Society

Surgem: Next Generation CAD Tools for Interactive Patient-Specific Surgical Planning and Hemodynamic Analysis
J. Rossignac, K. Pekkan, B. Whited, K. Kanter, S. Sharma, A. Yoganathan
GVU Tech Report
Video

Ball-map: Homeomorphism between compatible surfaces
F. Chazal, A. Lieutier, J. Rossignac, B. Whited
To appear in the International Journal of Computational Geometry and Applications.



  Projects

Aquatic Propulsion
Currently working on an environment for the design and simulation of simple swimming creatures.

Plugmatch
A surgery assistance application with the Emory Orthopedic Center for Talus Osteochondral transplant planning. The surgery is a transplant of cylidrical bone and cartilage (plug) from one bone to another. We attempt to find and show the surgeon the ideal place to harvest from the source bone to best fit the destination.
(Accepted and presented at 2006 ICRS Symposium)


Hair Video
Cloth Video

Realtime Hair and Cloth Simulation
This project is an attempt to create a simulation of both hair and cloth that is not only real-time, but also convincing to the eye. Most hair and cloth simulations use a mass/spring setup, making length preservation and stability a concern. In my simulation, stability is guaranteed with no stretching of the hair (unless desired). The algorithm runs in linear time, only touching each mass once per time step.

GPU Ray Tracer
Implemented a ray tracer that runs entirely as a shader written in Cg based loosely on Purcell et al.'s paper Ray Tracing on Programmable Graphics Hardware.
Project Page

TRING
This biliards game was created as a 3-week class project for an undergraduate graphics course with a classmate, Alex Powell. The game rules were given to us by Prof. Rossignac, so the project was to implement it using OpenGL. The physics are solved using a quartic equation to precisley predict all of the animation for an entire shot. This includes all acceleration, spin and collisions.
Homepage with downloads for Windows and MacOSX.

Digital Clay
Worked with Austina Nguyen (MS student in Mechanical Engineering) to implement a working interactive physics simulation of the "digital clay" surface. Her design was a deformable sheet that would smoothly interpolate control points (rods of varying height attached to the sheet).
Win32 Binaries