John Johnstone

Associate Professor and Graduate Program Director

Homepage: http://www.cis.uab.edu/jj/

Education

Ph.D., Computer Science, Cornell University, 1987
M.S., Computer Science, Cornell University, 1987
B.Sc., Mathematics, University of Saskatchewan, 1983

Research Interests

My research lies in the area of shape modeling, a subarea of computer graphics. Shape modeling is concerned with the design and analysis of geometric models of shape, built from curves and surfaces. These models are used wherever shape and geometry is necessary, such as computer animation, biomedical applications, CAD/CAM, and robotics.

Areas of current research interest include:

  • reconstruction of meshes and smooth surfaces from point data
  • reconstruction of meshes and smooth surfaces from curve data
  • mesh semantics (with David O'Gwynn and Douglas Ross)
  • semantic mining of online image databases, including canonical views and multiple view geometry (with Lin Yang)
  • software suites for shape modeling
  • anatomical modeling for biomedicine
  • registration of multiple shape models
  • tangent space analysis of smooth shapes, emphasizing dual representations and the calculation of bitangency, leading to visibility analysis of smooth scenes
  • hulls and kernels of smooth shapes
  • mesh data structures
  • Bezier and Hermite curves and surfaces

My early research focused on the design and analysis of algebraic curves and surfaces, intersection algorithms, and swept surfaces such as Dupin cyclides.

Contact Information

Telephone: 205.975.5633
E-Mail: jj (at) cis.uab.edu
Mailing and Other:
    Department of Computer and Information Sciences
    University of Alabama at Birmingham
    125 Campbell Hall
    Birmingham, AL 35294-1170

    LAB: 143 Campbell Hall