Human-Computer Interaction

To help people to work with complex data to develop solutions to critical issues, we explored 3D interaction and navigation techniques, interaction on large displays, and various menu systems. Novel hardware configurations were also designed and evaluated.

<< Topics


Toward the Digital Design Studio: Large Display Explorations

largedisp-600x455_0.jpg

Khan, A., Matejka, J., Fitzmaurice, G., Kurtenbach, G., Burtnyk, N., Buxton, B. (2009). Toward the Digital Design Studio: Large Display Explorations. Journal of Human-Computer Interaction, 24(1). January 2009, pp. 9-47.

Exploring the Design Space of Multiscale 3D Orientation

multiscale3dorient_600x455.png

McCrae, J., Glueck, M., Grossman, T., Khan, A., Singh, K. (2010). Exploring the Design Space of Multiscale 3D Orientation, AVI 2010 Conference Proceedings: Advanced Visual Interfaces Conference. pp. 81-88.

DeskCube: using Physical Zones to Select and Control Combinations of 3D Navigation Operations

deskcube_600x455.png

Glueck, M., Anderson, S., Khan, A. (2010). DeskCube: using Physical Zones to Select and Control Combinations of 3D Navigation Operations. SimAUD 2010 Conference Proceedings: Symposium on Simulation for Architecture and Urban Design. pp. 41-44.

Analytic Drawing of 3D Scaffolds

analytic_600_455.png

Schmidt, R., Khan, A., Singh, K., Kurtenbach, G. (2009). Analytic Drawing of 3D Scaffolds. ACM Transactions on Graphics, SIGGRAPH ASIA Issue. December 2009, 28(5). (10 pages)

On Expert Performance in 3D Curve-Drawing Tasks

experf_600_455.png

Schmidt, R., Khan, A., Kurtenbach, G., Singh, K. (2009). On Expert Performance in 3D Curve-Drawing Tasks. SBIM 2009 Conference Proceedings: EUROGRAPHICS Symposium on Sketch-Based Interfaces and Modeling. pp. 133-140.

PenLight: Combining a Mobile Projector and a Digital Pen for Dynamic Visual Overlay

penlight.png

Song, H., Grossman, T., Fitzmaurice, G., Guimbretière, F., Khan, A., Attar, R., Kurtenbach, G. (2009). PenLight: Combining a Mobile Projector and a Digital Pen for Dynamic Visual Overlay. CHI 2009 Conference Proceedings: ACM Conference on Human Factors in Computing Systems. pp. 143-152.

Multiscale 3D Navigation

multiscale3dnav_600x455.png

McCrae, J., Mordatch, I., Glueck, M., Khan, A. (2009). Multiscale 3D Navigation. I3D 2009 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 7-14.

Multiscale 3D Reference Visualization

multiscalegrid_600x455.png

Glueck, M., Crane, K., Anderson, S., Rutnik, A., Khan, A. (2009). Multiscale 3D Reference Visualization. I3D 2009 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 225-232.

PieCursor: Merging Pointing and Command Selection for Rapid In-place Tool Switching

piecursror.png

Fitzmaurice, G., Matejka, J., Khan, A., Glueck, M., Kurtenbach, G. (2008). PieCursor: Merging Pointing and Command Selection for Rapid In-place Tool Switching. CHI 2008 Conference Proceedings: ACM Conference on Human Factors in Computing Systems. pp. 1361-1370.

Safe 3D Navigation

safenav1-600x455-s.jpg

Fitzmaurice, G., Matejka, J., Mordatch, I., Khan, A., Kurtenbach, G. (2008). Safe 3D Navigation. I3D 2008 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 7-15.

ViewCube: A 3D Orientation Indicator and Controller

3dui-600x455-s.jpg

Khan, A., Mordatch, I., Fitzmaurice, G., Matejka, J., Kurtenbach, G. (2008). ViewCube: A 3D Orientation Indicator and Controller. I3D 2008 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 17-25.


ShowMotion: Camera Motion based 3D Design Review

showmotion.png

Burtnyk, N., Khan, A., Fitzmaurice, G., Kurtenbach, G. (2006). ShowMotion: Camera Motion based 3D Design Review. I3D 2006 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 167-174.

HoverCam: Interactive 3D Navigation for Proximal Object Inspection

HoverCam_600x455_0.png

Khan, A., Komalo, B., Stam, J., Fitzmaurice, G., Kurtenbach, G. (2005). HoverCam: Interactive 3D Navigation for Proximal Object Inspection. I3D 2005 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 73-80.


Spotlight: Directing Users’ Attention on Large Displays

spotlight-600x455.jpg

Khan, A., Matejka, J., Fitzmaurice, G., Kurtenbach, G. (2005). Spotlight: Directing Users’ Attention on Large Displays. CHI 2005 Conference Proceedings: ACM Conference on Human Factors in Computing Systems. pp. 791-798.

Cinematic Meeting Facilities Using Large Displays

2005IEEECinematicMeetingFacilities.jpg

Fitzmaurice, G., Khan, A., Kurtenbach, G., Binks, G. (2005). Cinematic Meeting Facilities Using Large Displays. IEEE Computer Graphics & Applications. July 2005, 25(4). pp. 17-21.

Sentient Data Access via a Diverse Society of Devices

sentient.png

Fitzmaurice, G., Khan, A., Buxton, B., Kurtenbach, G., Balakrishnan, R. (2003). Sentient Data Access via a Diverse Society of Devices. ACM Queue. November 2003, 1(8). pp. 53-62.


Game-like Navigation and Responsiveness in Non-game Applications

gamelike-600x455.jpg

Tsang, M., Fitzmaurice, G., Kurtenbach, G., Khan, A. (2003). Game-like Navigation and Responsiveness in Non-game Applications, Communications of the ACM. July 2003, 46(7). pp. 56-61.


A Remote Control Interface for Large Displays

frisbee-600x455_0.jpg

Khan, A., Fitzmaurice, G., Almeida, D., Burtnyk, N., Kurtenbach, G. (2004). A Remote Control Interface for Large Displays. UIST 2004 Conference Proceedings: ACM Symposium on User Interface Software & Technology. pp. 127-136.

Tracking Menus

trackingmenu2-600x455-s_0.jpg

Fitzmaurice, G., Khan, A., Pieké, R., Buxton, B., Kurtenbach, G. (2003). Tracking Menus. UIST 2003 Conference Proceedings: ACM Symposium on User Interface Software & Technology. pp. 71-79.


Boom Chameleon: Simultaneous capture of 3D viewpoint, voice and gesture annotations on a spatially-aware display

chameleon2-600x455.jpg

Tsang, M., Fitzmaurice, G., Kurtenbach, G., Khan, A., Buxton, B. (2002). Boom Chameleon: Simultaneous capture of 3D viewpoint, voice and gesture annotations on a spatially-aware display. UIST 2002 Conference Proceedings: ACM Symposium on User Interface Software & Technology. pp. 111-120.

StyleCam: Interactive Stylized 3D Navigation using Integrated Spatial & Temporal Controls

stylecam-600x455-s_0.jpg

Burtnyk, N., Khan, A., Fitzmaurice, G., Balakrishnan, R., Kurtenbach, G. (2002). StyleCam: Interactive Stylized 3D Navigation using Integrated Spatial & Temporal Controls. UIST 2002 Conference Proceedings: ACM Symposium on User Interface Software & Technology. pp. 101-110.

Creating Principal 3D Curves with Digital Tape Drawing

curves-600x455.jpg

Grossman, T., Balakrishnan, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., Buxton, B. (2002). Creating Principal 3D Curves with Digital Tape Drawing. CHI 2002 Conference Proceedings: ACM Conference on Human Factors in Computing Systems. pp. 121-128.

Interaction Techniques for 3D Modeling on Large Displays

3dlarge-600x455.jpg

Grossman, T., Balakrishnan, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., Buxton, B. (2001). Interaction Techniques for 3D Modeling on Large Displays. I3D 2001 Conference Proceedings: ACM Symposium on Interactive 3D Graphics. pp. 17-23.

Boom Chameleon

chameleon1-600x455-s.jpg

Tsang, M., Fitzmaurice, G., Kurtenbach, G., Khan, A., Buxton, B. (2003). Boom Chameleon. ACM Transactions on Graphics. July 2003, 22(3). pp. 698.

Exploring the Hedonic Quality of Slow Technology

slowtechnology_600x455.png

Orehovacki, T., Sokkar, A., Derboven, J., Khan, A. (2013). Exploring the Hedonic Quality of Slow Technology, Changing Perspectives of Time in HCI, CHI 2013 Workshop. 6 pages.