As of November 2005
Printable PDF

50 South Central Campus Drive, MEB 3490, Salt Lake City, UT, 84112
jmk@sci.utah.edu Phone: 801-898-7977
http://www.cs.utah.edu/~jmk

Research Interests
I am currently conducting research on high-quality, interactive visualization of extremely large 3D datasets from science and medicine. The primary focus of this research covers three critical aspects of the volume visualization pipeline: large-scale parallelism, feature extraction/representation, and advanced rendering models.
Eduction
Ph.D., Computer Science, University of Utah, Spring 2006 (expected).
        Dissertation Title: Toward Quantitative Volume Visualization.

M.S., Computer Science, University of Utah, Fall 2002.
       Thesis Title: Interactive Volume Rendering Techniques.

B.S., Math and Computer Science, Idaho State University, Spring 1999.
Professional Experience
Fall 2003 - present  DOE Research Fellow  
Summer 2004  Lawrence Livermore National Lab  Practicum
Summer 2002  Nvidia  Intern
Summer 2000, 2001  Los Alamos National Lab  Research Associate
Fall 1999 - Spring 2003  University of Utah  Research Assistant
Spring 1997 - Fall 1999  Idaho National Engineering Lab  Research Associate
Publications
    Book Chapters

  1. ``Multidimensional Transfer Functions for Volume Rendering'', J. Kniss, G. Kindlmann, C. Hansen. In The Visualization Handbook, chapter 9. Edited by C.D. Hansen and C.R. Johnson, Elsevier, pp. 189--210. 2005.

  2. ``Implementing Efficient Parallel Data Structures on GPUs'', A. Lefohn, J. Kniss, J. Owens. In GPU Gems II: Programming Techniques for High-Performance Graphics and General-Purpose Computation, chapter 33. Edited by Matt Pharr and Randima Fernando, Addison Wesley, pp. 521-545, 2005.

  3. ``Deferred Filtering: Rendering from Difficult Data Formats'', J. Kniss, A. E. Lefohn, N. Fout. In GPU Gems II: Programming Techniques for High-Performance Graphics and General-Purpose Computation, chapter 41. Edited by Matt Pharr and Randima Fernando, Addison Wesley, pp. 669-677, 2005.

  4. ``Volume Rendering Techniques'', M. Ikits, J. Kniss, A. E. Lefohn, C. Hansen. In GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics, chapter 39. Edited by Randima Fernando, Addison Wesley, pp. 667-692, 2004.

    Refereed Conferences - Papers

  5. ``Glift : Generic, Efficient Random-Access GPU Data Structures'', A. Lefohn, J. Kniss, R. Strzodka, S. Sengupta, J. Owens. In ACM Transactions on Graphics (to appear). January, 2006.

  6. ``Statistically Quantitative Volume Visualization'', J. Kniss, R. Van Uitert, A. Stephens, G. Li, T. Tasdizen. In Proceedings IEEE Visualization 2005, pp. 99-99, 2005.

  7. ``High Quality Rendering of Compressed Volume Data Formats'', N. Fout, H. Akiba, K. Ma, A. E. Lefohn, J. Kniss. In Proceedings of The Joint Eurographics-IEEE VGTC Symposium on Visualization 2005, 2005.

  8. ``Medical Applications of Multi-field Volume Rendering'', J. Kniss, J. Schulze, U. Wossner, P. Winkler, U. Lang, C. Hansen. In Proceeding of The Joint Eurographics - IEEE VGTC Symposium on Visualization 2004, pp. 249-254, 2004.

  9. ``Interactive Deformation and Visualization of Level Set Surfaces using Graphics Hardware'', A. Lefohn, J. Kniss, C. Hansen, R. Whitaker. In Proceedings IEEE Visualization 2003, pp. 75-82, 2003. (Nominated for 'Best Paper')

  10. ``Gaussian Transfer Functions for Multi-Field Volume Visualization'', J. Kniss, S. Premoze, M. Ikits, A. Lefohn, C. Hansen, E. Praun. In Proceedings IEEE Visualization 2003, pp. 497-504. 2003.

  11. ``Interactive Translucent Volume Rendering and Procedural Modeling'', J. Kniss, S. Premoze, C. Hansen, and D. Ebert. In Proceedings IEEE Visualization 2002, pp.109-116, 2002.
    (Nominated for 'Best Paper')

  12. ``Volume Rendering Multivariate Data to Visualize Meteorological Simulations: A Case Study'', J. Kniss, C. Hansen, M. Grenier, and T. Robinson. In Proceedings of The Joint Eurographics - IEEE VGTC Symposium on Visualization 2002, pp. 189-194, 2002.

  13. ``Interactive Volume Rendering Using Multi-Dimensional Transfer Functions and Direct Manipulation Widgets'', J. Kniss, G. Kindlmann, C. Hansen. In Proceedings IEEE Visualization 2001, pp. 255-262, 2001.
    (Awarded 'Best Paper')

    Refereed Journals

  14. ``A Streaming Narrow-Band Algorithm: Interactive Deformation and Visualization of Level Sets'', A. Lefohn, J. Kniss, C. Hansen, R. Whitaker. In IEEE Transactions on Visualization and Computer Graphics, vol. 10, no. 40, pp. 422-433, July/August, 2004. (Nominated for 'Best Paper')

  15. ``A Model for Volume Lighting and Modeling'', J. Kniss, S. Premoze, C. Hansen, P. Shirley, A. McPherson. In IEEE Transactions on Visualization and Computer Graphics, vol. 9, no. 2, pp. 150-162, April-June, 2003.

  16. ``Multi-Dimensional Transfer Functions for Interactive Volume Rendering'', J. Kniss, G. Kindlmann, C. Hansen. In IEEE Transactions on Visualization and Computer Graphics, vol. 8, no. 4, pp. 270-285, July 2002.

  17. ``Interactive Texture-Based Volume Rendering for Large Data Sets'', J. Kniss, P. McCormick, A. McPherson, J. Ahrens, J. Painter, A. Keahey, C. Hansen. In IEEE Computer Graphics and Applications, vol. 21, no. 4, pp. 52-61, July/August 2001.

    Technical Reports

  18. "Interactive Deformation and Visualization of Level Set Surfaces using Graphics Hardware." A. Lefohn, J. Kniss, C. Hansen, R. Whitaker. University of Utah School of Computing Technical Report, UUCS-03-005, 2003.

  19. ``Closed Form Solution to the Volume Rendering Integral with Gaussian Transfer Functions''. J. Kniss, S. Premoze, M. Ikits, A. E. Lefohn, C. Hansen. University of Utah School of Computing Technical Report, UUCS-03-013, 2003.

    Talks and Presentations

  20. Dagstuhl Workshop on Scientific Visualization, 2005.

  21. "Dynamic Adaptive Shadow Maps on Graphics Hardware'', Technical Sketch at ACM SIGGRAPH 2005. A. Lefohn, S. Sengupta, J. Kniss, R. Strzodka, J. Owens.

  22. ``Octree Textures on Graphics Hardware'', Technical Sketch at ACM SIGGRAPH 2005. J. Kniss, A. Lefohn, R. Strzodka, S. Sengupta, J. Owens.

  23. ``Real-Time Volume Graphics'', Course 28 at ACM SIGGRAPH 2004. K. Engel, M. Hadwiger, J. Kniss, A. Lefohn, C. Rezk-Salama, D. Weiskopf.

  24. ``Interactive Visualization of Volumetric Data'', Tutorial 1 at IEEE Visualization 2003. K. Engel, M. Hadwiger, J. Kniss, A. Lefohn, D. Weiskopf.

  25. ``High-Quality Volume Graphics on Consumer PC Hardware'', Course 42 at ACM SIGGRAPH 2002. Tutorial 2 at IEEE Visualization 2002. K. Engel, M. Hadwiger, J. Kniss, G. Kindlmann, C. Rezk-Salama, R. Westermann.

  26. ``Commodity Graphics Accelerators for Scientific Visualization Panel'', Visualization 2001. R. Stevens, M. Papka, T. Funkhouser, G. Humphreys, J. Kniss, D. Manocha.
    (Awarded 'Best Panel')

Fellowships and Honors
DOE High Performace Computing Fellowship, Krell Instutite, Fall 2003-present.

Best Paper Nomination ``A Streaming Narrow-Band Algorithm: Interactive Deformation and Visualization of Level Sets'', A. Lefohn, J. Kniss, C. Hansen, R. Whitaker. In IEEE Transactions on Visualization and Computer Graphics, vol. 10, no. 40, Jul./Aug., pp. 422-433, 2004.

Best Paper Nomination``Interactive Deformation and Visualization of Level Set Surfaces using Graphics Hardware'', A. Lefohn, J. Kniss, C. Hansen, R. Whitaker. In Proceedings IEEE Visualization 2003, pp. 75-82, 2003.

Best Paper Nomination ``Interactive Translucent Volume Rendering and Procedural Modeling'', J. Kniss, S. Premoze, C. Hansen, and D. Ebert. In Proceedings IEEE Visualization 2002, pp.109-116, 2002.

Best Paper Award ``Interactive Volume Rendering Using Multi-Dimensional Transfer Functions and Direct Manipulation Widgets'', J. Kniss, G. Kindlmann, C. Hansen. In Proceedings IEEE Visualization 2001, pp. 255-262, 2001.

Best Panel Award ``Commodity Graphics Accelerators for Scientific Visualization Panel'', Panel Participant, Visualization 2001. R. Stevens, M. Papka, T. Funkhouser, G. Humphreys, J. Kniss, D. Manocha.

Sigma Xi Scientific Research Society Outstanding Student Award, 1999.

Honorable Mention, Mathematical Contest in Modeling, 1999.

Professional Service
Committee Member:Graduate Student Advisory Committee, Fall 2000-Spring 2001.

Reviewer:

Other: Member, IEEE Computer Society.