News
Schedule
NOTE: All microreviews, seminar slides, and mini tutorial materials are posted on Learn (grouped by week).
week 1 | Introduction
Krueger, M. W., Gionfriddo, T., Hinrichsen, K. (1985). VIDEOPLACE - an artificial reality. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 35–40). New York, NY, USA: ACM. http://doi.org/10.1145/317456.317463 |
week 2 |
Sign up for seminar maynes07 ( Dan) Maynes-Aminzade, D., Winograd, T., & Igarashi, T. (2007). Eyepatch: Prototyping Camera-based Interaction Through Examples. In Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology (pp. 33–42). New York, NY, USA: ACM. http://doi.org/10.1145/1294211.1294219 morphological operators |
week 3 | kane09 background subtraction ( Jinjie) Kane, S. K., Avrahami, D., Wobbrock, J. O., Harrison, B., Rea, A. D., Philipose, M., & LaMarca, A. (2009). Bonfire: A Nomadic System for Hybrid Laptop-tabletop Interaction. In Proceedings of the 22Nd Annual ACM Symposium on User Interface Software and Technology (pp. 129–138). New York, NY, USA: ACM. http://doi.org/10.1145/1622176.1622202 wilson06 connected components ( Bowen) Wilson, A. D. (2006). Robust computer vision-based detection of pinching for one and two-handed gesture input. In Proceedings of the 19th annual ACM symposium on User interface software and technology (pp. 255–258). New York, NY, USA: ACM. http://doi.org/10.1145/1166253.1166292 harrison11 derivatives Harrison, C., Benko, H., & Wilson, A. D. (2011). OmniTouch: wearable multitouch interaction everywhere. In Proceedings of the 24th annual ACM symposium on User interface software and technology (pp. 441–450). New York, NY, USA: ACM. http://doi.org/10.1145/2047196.2047255 |
week 4 | fails02 skin detection ( Haiyu) Fails, J. A., & Olsen, D. (2002). Light widgets. In Proceedings of the 7th international conference on Intelligent user interfaces (pp. 63–69). ACM Press. http://doi.org/10.1145/502716.502729 li10 find rectangle ( Qifan) Li, Y., Cao, X., Everitt, K., Dixon, M., & Landay, J. A. (2010). FrameWire: A Tool for Automatically Extracting Interaction Logic from Paper Prototyping Tests. In Proc. CHI (pp. 503–512). New York, NY, USA: ACM. http://doi.org/10.1145/1753326.1753401 cao03 colour tracking ( Adrian) Cao, X., & Balakrishnan, R. (2003). VisionWand: Interaction Techniques for Large Displays Using a Passive Wand Tracked in 3D. In Proceedings of the 16th Annual ACM Symposium on User Interface Software and Technology (pp. 173–182). New York, NY, USA: ACM. http://doi.org/10.1145/964696.964716 |
week 5 |
Project ideas due costanza09 adjacency tree ( Shehroz) Costanza, E., & Huang, J. (2009). Designable Visual Markers. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1879–1888). New York, NY, USA: ACM. http://doi.org/10.1145/1518701.1518990 rekimoto98 fiducial marker tracking ( Dan) Rekimoto, J. (1998). Matrix: a realtime object identification and registration method for augmented reality. In Computer Human Interaction, 1998. Proceedings. 3rd Asia Pacific (pp. 63–68). http://doi.org/10.1109/APCHI.1998.704151 |
week 6 |
Project proposal due barnes08 SIFT tracking ( Devin) Barnes, C., Jacobs, D. E., Sanders, J., Goldman, D. B., Rusinkiewicz, S., Finkelstein, A., & Agrawala, M. (2008). Video Puppetry: A Performative Interface for Cutout Animation. In ACM SIGGRAPH Asia 2008 Papers (pp. 124:1–124:9). New York, NY, USA: ACM. http://doi.org/10.1145/1457515.1409077 drag08 optical flow ( Jeff) Dragicevic, P., Ramos, G., Bibliowitcz, J., Nowrouzezahrai, D., Balakrishnan, R., & Singh, K. (2008). Video Browsing by Direct Manipulation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 237–246). New York, NY, USA: ACM. http://doi.org/10.1145/1357054.1357096 |
week 7 |
Project literature review due wilson04 stereo ( Hristiyan) Wilson, A. D. (2004). TouchLight: an imaging touch screen and display for gesture-based interaction. In Proceedings of the 6th international conference on Multimodal interfaces (pp. 69–76). State College, PA, USA: ACM. http://doi.org/10.1145/1027933.1027946 malik04 image rectification ( Mustafa) Malik, S., & Laszlo, J. (2004). Visual touchpad: a two-handed gestural input device. In Proceedings of the 6th international conference on Multimodal interfaces (pp. 289–296). New York, NY, USA: ACM. http://doi.org/10.1145/1027933.1027980 |
week 8 | bailley12 k-curvature finger tracking ( Tulika) Bailly, G., Müller, J., Rohs, M., Wigdor, D., & Kratz, S. (2012). ShoeSense: a new perspective on gestural interaction and wearable applications. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1239–1248). New York, NY, USA: ACM. http://doi.org/10.1145/2207676.2208576 gorod04 head tracking ( Xinyuan) Gorodnichy, D. O., & Roth, G. (2004). Nouse “use your nose as a mouse” perceptual vision technology for hands-free games and interfaces. Image and Vision Computing, 22(12), 931–942. http://doi.org/10.1016/j.imavis.2004.03.021 |
week 9 | Project design reviews 1 PM - 5 PM (click to signup) |
week 10 | jones12 gray code sequence calibration ( Jie) Jones, B. R., Benko, H., Ofek, E., & Wilson, A. D. (2013). IllumiRoom: Peripheral Projected Illusions for Interactive Experiences. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 869–878). New York, NY, USA: ACM. http://doi.org/10.1145/2470654.2466112 yang13 Local Binary Patterns (LBP) ( Sanam) Yang, X.-D., Hasan, K., Bruce, N., & Irani, P. (2013). Surround-see: Enabling Peripheral Vision on Smartphones During Active Use. In Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology (pp. 291–300). New York, NY, USA: ACM. http://doi.org/10.1145/2501988.2502049 |
week 11 | No Class |
week 12 | Final Demos Final project paper and video due July 28 |