Book Chapters
-
LaViola, J. “Input Devices”, Wiley Encyclopedia of Computer Science and Engineering, B.
Wah (ed.), Wiley, Vol.3, 1575-1584, January 2009.
-
LaViola, J., Prabhat, Forsberg, A., Laidlaw, D., and van Dam, A. “Virtual Reality-Based
Interactive Scientific Visualization Environments”. Trends in Interactive Visualization:
State-of-the-Art Survey, E. Zudilova-Seinstra, T. Adriaansen, and R. van Liere (Eds.),
Springer Verlag London Limited, 225-250, January 2009.
Edited Books
-
Grimm C. and LaViola J. (eds.). "ACM SIGGRAPH/Eurographics Symposium Proceedings:
Sketch-Based Interfaces and Modeling 2009", ACM Press, August 2009.
Refereed Conferences and Workshops
-
Leal, A., Wingrave, C., and LaViola, J.
"Initial Explorations into the User
Experience of 3D File Browsing", Proceedings of HCI 2009, 339-344,
September 2009.
-
Varcholik, P., LaViola J., and Hughes, C. "The
Bespoke 3DUI XNA Framework: A Low-Cost Platform for Prototyping 3D Spatial
Interfaces in Video Games", Proceedings of Sandbox 2009: The Fourth ACM
SIGGRAPH Conference on Video Games, 55-62. August 2009.
-
Charbonneau, E., Miller, A., Wingrave, C., And LaViola J.
"Understanding Visual Interfaces for the
Next Generation of Dance-Based Rhythm Video Games", Proceedings of Sandbox
2009: The Fourth ACM SIGGRAPH Conference on Video Games, 119-126. August 2009.
-
Xiong, Y. and LaViola J. "Revisiting ShortStraw
– Improving Corner Finding in Sketch-Based Interfaces", Proceedings of the
Sixth Eurographics/ACM Symposium on Sketch-Based Interfaces and Modeling 2009,
101-108, August 2009.
-
O’Connell, T., Li, C., Miller, T., Zeleznik, R., and LaViola J.
"A Usability Evaluation of AlgoSketch: A
Pen-Based Application for Mathematics", Proceedings of the Sixth
Eurographics/ACM Symposium on Sketch-Based Interfaces and Modeling 2009,
149-158, August 2009.
-
Marinkas, D., Zeleznik, R., and LaViola J. "Shadow
Buttons: Exposing WIMP-Functionality While Preserving the Inking Surface in
Sketch-Based Interfaces", Proceedings of the Sixth Eurographics/ACM Symposium
on Sketch-Based Interfaces and Modeling 2009, 159-164, August 2009.
-
Varcholik, P., LaViola, J., and Nicholson, D. "TACTUS:
A Hardware and Software Testbed for Research in Multi-Touch Interaction",
Lecture Notes in Computer Science 5611, 13th International Conference on Human
Computer Interaction, HCI International 2009, 523-532, July 2009.
-
Bott, J., Crowley, J., and LaViola J. "Exploring
3D Gestural Interfaces for Music Creation in Video Games", Proceedings of
The Fourth International Conference on the Foundations of Digital Games 2009,
18-25, April 2009.
-
Chertoff, D., Byers, R., and LaViola J. "An
Exploration of Menu Techniques using a 3D Game Input Device",
Proceedings of The Fourth International Conference on the Foundations of Digital
Games 2009, 256-263, April 2009.
-
Bragdon, A., Zeleznik, R., Williamson, B., Miller, T., and LaViola, J.
"GestureBar: Improving the Approachability of
Gesture-based Interfaces", Proceedings of ACM CHI 2009, 2269-2278, April 2009.
-
Chertoff, D., Byers, R., and LaViola J. "Evaluation of Menu
Techniques Using a 3D Game Input Device", Proceedings of the IEEE Symposium on 3D
User Interfaces 2009, 139-140, March 2009.
-
Charbonneau, E., Miller, A., Wingrave, C., and LaViola J.
"RealDance: An Exploration of 3D Spatial Interfaces
for Dancing Games", Proceedings of the IEEE Symposium on 3D User Interfaces 2009,
141-142, March 2009.
-
Bott, J., Crowley, J., and LaViola J. "One Man Band: A
3D Gestural Interface for Collaborative Music Creation", Proceedings of IEEE Virtual
Reality 2009, 273-274, March 2009.
Courses and Tutorials
-
Otaduy, M., Igarashi, T., and LaViola J. "Interaction: Interfaces, Algorithms,
and Applications", Course #6, Presented at ACM SIGGRAPH 2009, New Orleans,
Louisiana, August 2009.
-
LaViola, J., Kruijff, E., Bowman, D., Poupyrev, I., and Stuerzlinger, W.
"3D User
Interfaces: Design, Implementation, Usability", Course #16, Presented at ACM CHI
2009, Boston, Massachusetts, April 2009.
Journals and Periodicals
-
Zeleznik, R., Miller, T., van Dam, A., Li, C., Tenneson, D., Maloney, C., and LaViola J.
Applications and Issues in Pen-Centric Computing,
IEEE Multimedia, 15(4):14-21, October-December 2008.
-
LaViola, J. "Bringing VR and Spatial 3D Interaction
to the Masses through Video Games", IEEE Computer Graphics and Applications,
28(5):10-15, September/October 2008.
Refereed Conferences and Workshops
-
Li, C., Zeleznik, R., Miller, T., and LaViola J. "Online
Recognition of Handwritten Mathematical Expressions with Support for Matrices",
Proceedings of the 19th International Conference on Pattern Recognition (ICPR 2008),
December 2008.
-
Zeleznik, R., Miller, T., Li, C., and LaViola, J. "MathPaper:
Mathematical Sketching with Fluid Support for Interactive Computation",
Lecture Notes in Computer Science 5166, 9th International Symposium on Smart Graphics
(SG 2008), 20-32, August 2008.
-
Forsberg, A., Bragdon, A., LaViola, J., Raghupathy, S., and Zeleznik, R. "An
Empirical Study in Pen-Centric User Interfaces: Diagramming", In the
Proceedings of the Eurographics Workshop on Sketch-Based Interfaces and
Modeling 2008, 135-142, June 2008.
-
Li, C., Miller, T., Zeleznik, R., and LaViola, J. "AlgoSketch:
Algorithm Sketching and Interactive Computation", In the Proceedings
of the Eurographics Workshop on Sketch-Based Interfaces and Modeling 2008,
175-182, June 2008.
-
LaViola, J., Forsberg, A., Huffman, J., and Bragdon, A. "The
Influence of Head Tracking and Stereo on User Performance with
Non-Isomorphic 3D Rotation", In the Proceedings of the 14th
Eurographics Symposium on Virtual Environments, 111-118, May 2008.
-
LaViola, J., Leal, A., Miller, T., and Zeleznik, R. "Evaluation
of Techniques for Visualizing Mathematical Expression Recognition Results",
In the Proceedings of Graphics Interface 2008, 131-138, May 2008.
-
LaViola, J., Forsberg, A., Huffman, J., and Bragdon, A.
"Effects of Stereo and Head Tracking on
Non-Isomorphic 3D Rotation", In the Proceedings of the IEEE Symposium on 3D User
Interfaces 2008, 155-156, March 2008.
Courses and Tutorials
-
Kruijff, E., Bowman, D., LaViola, J., and Poupyrev, I. "3D User Interfaces:
From Lab to Living Room", Course #17, Presented at ACM CHI 2008, Florence, Italy,
April 2008.
Panels
-
LaViola, J., Bowman, D., Ellis, S., Interrante, V., Lok, B., and Swan, J. "User Studies
in VR: What Can We Learn From Them and What Are They Good For?", IEEE Virtual Reality
2008, 303-302, March 2008.
Journals and Periodicals
-
LaViola, J., and Zeleznik, R. "A Practical Approach to Writer-Dependent Symbol Recognition
Using a Writer-Independent Recognizer", IEEE Transactions on Pattern Analysis and Machine
Intelligence, 29(11):1917-1926, November 2007.
-
LaViola, J. "An Initial Evaluation of MathPad2: A Tool for Creating Dynamic
Mathematical Illustrations",
Computers and Graphics, 31(4):540-553, August 2007.
-
Julier, S., and LaViola, J. "On Kalman Filtering with Nonlinear Equality
Constraints", IEEE Transactions on Signal Processing, 55(6):2774-2784,
June 2007.
-
LaViola, J. "Advances in Mathematical Sketching: Moving Toward the
Paradigm's Full Potential", IEEE Computer Graphics and Applications,
27(1):38-48, January/February 2007.
Refereed Conferences and Workshops
-
Lemmerman, D. and LaViola J. "An
Exploration of Interaction-Display Offset in Surround Screen Virtual
Environments", In the Proceedings of the IEEE Symposium on 3D User
Interfaces 2007, 9-15, March 2007.
-
LaViola, J. and Katzourin, M. "An
Exploration of Non-Isomorphic 3D Rotation in Surround Screen Virtual
Environments", In the Proceedings of the IEEE Symposium on 3D User
Interfaces 2007, 49-54, March 2007.
-
Lemmerman, D. and LaViola, J. "Effects of Interaction-Display Offset
on User Performance in Surround Screen Virtual Environments", In
the Proceedings of IEEE Virtual Reality 2007, 303-304, March
2007.
Courses and Tutorials
-
LaViola, J., Igarashi, I., Alvarado, C., and Lipson, H.
"Sketch-Based Interfaces: Techniques and Applications", Course #3,
Presented at ACM SIGGRAPH 2007, San Diego, California, August 2007.
Journals and Periodicals
-
Katzourin, M., Ignatoff, D., Quirk, L., LaViola, J., and Jenkins,
O. "Swordplay: Innovating Game Development through VR", IEEE Computer
Graphics and Applications, 26(6):15-19, November/December 2006.
Courses and Tutorials
-
LaViola, J., Davis, R., and Igarashi,
I. "An Introduction to Sketch-Based Interfaces" Course #18, Presented at
ACM SIGGRAPH 2006, Boston, Massachusetts, July 2006.
Books
-
Bowman, D., Kruijff, E., LaViola, J., and Poupyrev, I. "3D User
Interfaces: Theory and Practice", Addison-Wesley, ISBN 0-201-75867-9,
July 2004.
Refereed Conferences and Workshops
-
LaViola, J. "A Comparison of
Unscented and Extended Kalman Filtering for Estimating Quaternion Motion",
In the Proceedings of the 2003 American Control Conference, IEEE Press,
2435-2440, June 2003.
-
LaViola, J. "A Testbed for
Studying and Choosing Predictive Tracking Algorithms in Virtual
Environments", In the Proceedings of Immersive Projection
Technology and Virtual Environments 2003, ACM Press, 189-198, May
2003.
-
LaViola, J. "Double
Exponential Smoothing: An Alternative to Kalman Filter-Based
Predictive Tracking", In the Proceedings of Immersive Projection
Technology and Virtual Environments 2003, ACM Press, 199-206, May
2003.
-
LaViola, J. "An Experiment
Comparing Double Exponential Smoothing and Kalman Filter-Based
Predictive Tracking Algorithms", In the Proceedings of Virtual
Reality 2003, 283-284, March 2003.
Refereed Conferences and Workshops
-
Zeleznik, R., LaViola, J., Acevedo, D., and Keefe, D. "
Pop Through Buttons for Virtual Environment
Navigation and Interaction", In the Proceedings of Virtual Reality
2002, 127-134, March 2002.
Journals and Periodicals
-
Bowman, D., Kruijff, E., LaViola, J., and Poupyrev, I. "An
Introduction to 3-D User Interface Design", PRESENCE: Teleoperators
and Virtual Environments, 10(1):96-108, February 2001.
Refereed Conferences and Workshops
-
LaViola, J., Acevedo, D., Keefe, D., and Zeleznik R. "Hands-Free
Multi-Scale Navigation in Virtual Environments", In the Proceedings
of the 2001 Symposium on Interactive 3D Graphics, 9-15, March 2001.
-
Keefe, D., Acevedo, D., Moscovich, T., Laidlaw, D., and LaViola,
J. "CavePainting: A Fully
Immersive 3D Artistic Medium and Interactive Experience", In the
Proceedings of the 2001 Symposium on Interactive 3D Graphics, 85-93,
March 2001.
Courses and Tutorials
-
Bowman, D., LaViola, J., Mine, M.,
and Poupyrev, I. "Advanced Topics in 3D User Interface Design" Course
#44, Presented at ACM SIGGRAPH 2001, Los Angeles, California, August
2001.
Other Publications
-
Reiter, J., Kirby, R.M., and LaViola, J., "Immersive
Hierarchical Visualization and Steering for Spectral/hp Element Methods",
Technical Report CS-01-03, Brown University, Deptartment of Computer Science,
Providence RI, May 2001.
Journals and Periodicals
-
van Dam, A., Forsberg, A., Laidlaw, D., LaViola, J., and Simpson, R.
"Immersive VR for Scientific Visualization: A Progress Report", IEEE
Computer Graphics and Applications, 20(6):26-52, November/December
2000.
-
LaViola, J. "A Discussion of
Cybersickness in Virtual Environments", SIGCHI Bulletin,
32(1):47-56, January 2000. (also available as Tech Report CS-99-09)
Courses and Tutorials
-
Bowman, D., Kruijff, E., LaViola, J., Mine, M., and Poupyrev, I. "3D
User Interface Design: Fundamental Techniques, Theory, and Practice"
Course #36, Presented at ACM SIGGRAPH 2000, New Orleans, Louisiana,
July 2000.
-
Bowman, D., Kruijff, E., LaViola, J., and Poupyrev, I. "The Art and
Science of 3D Interaction." Full-day tutorial presented at IEEE
Virtual Reality 2000, New Brunswick, New Jersey, March 2000.
Refereed Conferences and Workshops
-
LaViola, J., and Zeleznik, R. "Flex and Pinch:
A Case Study of Whole Hand Input Design for Virtual Environment
Interaction", In Proceedings of the Second IASTED International
Conference on Computer Graphics and Imaging, 221-225, October
1999.
-
LaViola, J. "A Multimodal Interface Framework For Using Hand Gestures
and Speech in Virtual Environment Applications." Lecture Notes in
Artificial Intelligence #1739, Gesture-Based Communication in
Human-Computer Interaction, 303-314, March 1999. (available from
Springer-Verlag)
Courses and Tutorials
-
Bowman, D., Kruijff, E., LaViola, J., and Poupyrev, I. "The Art and
Science of 3D Interaction." Full-day tutorial presented at the ACM
Symposium on Virtual Reality Software and Technology, London, England,
December 1999.
-
Bowman, D., Kruijff, E., LaViola, J., and Poupyrev, I. "The Art and
Science of 3D Interaction." Full-day tutorial presented at IEEE
Virtual Reality'99, Houston, Texas, March 1999.
Other Publications
-
LaViola, J., ""A
Survey of Hand Posture and Gesture Recognition Techniques and
Technology", Technical Report CS-99-11, Brown University,
Department of Computer Science, Providence RI, June 1999.
-
Pickering, J., Bhuphaibool, D., LaViola, J., and Pollard, N., "The
Coach's Playbook", Technical Report CS-99-08, Brown University,
Department of Computer Science, Providence RI, May 1999.
-
Forsberg, A., LaViola, J., and Zeleznik, R. "Incorporating
Speech Input into Gesture-Based Graphics Applications at The Brown University
Graphics Lab", CHI'99 Workshop on Designing the User Interface for Pen and Speech
Multimedia Applications, May 1999.
Refereed Conferences and Workshops
-
LaViola, J., Holden, L., Forsberg, A., Bhuphaibool, D., and Zeleznik,
R. "Collaborative Conceptual Modeling
Using the SKETCH Framework", In Proceedings of the First IASTED
International Conference on Computer Graphics and Imaging, 154-158,
June 1998.
-
Forsberg, A., LaViola J., and Zeleznik, R. "ErgoDesk:
A Framework for Two and Three Dimensional Interaction at the ActiveDesk."
In the Proceedings of the Second International Immersive Projection Technology
Workshop, Ames, Iowa, May 11-12, 1998.
Journals and Periodicals
-
Forsberg, A., LaViola, J., Markosian, L., Zeleznik, R. "Seamless
Interaction in Virtual Reality", IEEE Computer Graphics and
Applications, 17(6):6-9, November/December 1997.
Refereed Conferences and Workshops
-
LaViola, J., Barton, R., Goettsch, A., and Cross, R. "A Real-Time
Distributed Virtual Environment for Collaborative Engineering", In
Proceedings of Computer Applications in Production and
Engineering(CAPE), 712-726, November 1997.
Other Publications
-
LaViola, J., "Experiment in VM Reduction, Conversion of Site Operating
Procedures to the World Wide Web", IBM Technical Report, TR54.922,
December 29, 1995.
hack