|
|
|
Book chapters or sections
- J. M. Heer, F. B. Viegas, M. Wattenberg, and M. Agrawala, "Point, Talk, Publish: Visualization and the Web," in Trends in Interactive Visualisation: State of the Art Survey, E. Zudilova-Seinstra, T. Adriaansen, and R. van, Eds., Advanced Information and Knowledge Processing, Berlin, Bermany: Springer, 2008, ch. 17.
- M. Agrawala and M. Shilman, "DIZI: A digital ink zooming interface for document annotation," in Human-Computer Interaction: Proc. 10th IFIP TC13 Intl. Conf. (INTERACT 2005), M. F. Costabile and F. Paterno, Eds., Lecture Notes in Computer Science, Vol. 3585, Berlin, Germany: Springer-Verlag, 2005, pp. 69-79.
Articles in journals or magazines
- F. Berthouzoz, W. Li, M. Dontcheva, and M. Agrawala, "A Framework for content-adaptive photo manipulation macros: Application to face, landscape, and global manipulations," ACM Trans. Graph., vol. 30, no. 5, pp. 120:1--120:14, Oct. 2011.
- K. Kin, B. Hartmann, and M. Agrawala, "Two-handed marking menus for multitouch devices," ACM Trans. Comput.-Hum. Interact., vol. 18, pp. 16:1--16:23, Aug. 2011.
- M. Agrawala, W. Li, and F. Berthouzoz, "Design principles for visual communication," Commun. ACM, vol. 54, no. 4, pp. 60--69, April 2011.
- R. Carroll, M. Agrawala, and A. Agarwala, "Optimizing content-preserving projections for wide-angle images," ACM Trans. Graph., vol. 28, no. 3, pp. 1--9, Aug. 2009. [abstract]
- F. Grabler, M. Agrawala, W. Li, M. Dontcheva, and T. Igarashi, "Generating photo manipulation tutorials by demonstration," ACM Trans. Graph., vol. 28, no. 3, pp. 66:1--66:9, July 2009.
- J. M. Heer, J. D. Mackinlay, C. Stolte, and M. Agrawala, "Graphical histories for visualization: Supporting analysis, communication, and evaluation," IEEE Trans. Visualization and Computer Graphics, vol. 14, no. 6, pp. 1189-1196, Nov. 2008.
- W. Li, M. Agrawala, B. curless, and D. Salesin, "Automated generation of interactive 3D exploded view diagrams," ACM Trans. Graphics, vol. 27, no. 3, pp. Art. 101:1-8, Aug. 2008.
- F. Grabler, M. Agrawala, R. W. Sumner, and M. Pauly, "Automatic generation of tourist maps," ACM Trans. Graphics, vol. 27, no. 3, pp. Art. 100:1-12, Aug. 2008.
- J. M. Heer and M. Agrawala, "Design considerations for collaborative visual analytics," Information Visualization: Special Issue on Visual Analytics Science and Technology, vol. 7, no. 1, pp. 49-62, March 2008.
- W. J. Willett, J. M. Heer, and M. Agrawala, "Scented widgets: Improving navigation cues with embedded visualizations," IEEE Trans. Visualization and Computer Graphics, vol. 13, no. 6, pp. 1129-1136, Nov. 2007.
- J. Wang, M. Agrawala, and M. Cohen, "Soft scissors: An interactive tool for realtime high quality matting," ACM Trans. Graphics, vol. 26, no. 3, pp. Art. 9:1-6, July 2007.
- R. Fattal, M. Agrawala, and S. Rusinkiewicz, "Multiscale shape and detail enhancement from multi-light image collections," ACM Trans. Graphics, vol. 26, no. 3, pp. Art. 51:1-9, July 2007.
- W. Li, L. Ritter, M. Agrawala, B. Curless, and D. Salesin, "Interactive cutaway illustrations of complex 3D Models," ACM Trans. Graphics, vol. 26, no. 3, pp. Art. 31:1-11, July 2007.
- J. M. Heer and M. Agrawala, "Software design patterns for information visualization," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 5, pp. 853-860, Sep. 2006. [abstract]
- J. M. Heer and M. Agrawala, "Multi-scale banking to 45 degrees," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 5, pp. 701-708, Sep. 2006. [abstract]
- J. Wang, S. M. Drucker, M. Agrawala, and M. Cohen, "The cartoon animation filter," ACM Trans. Graphics, vol. 25, no. 3, pp. 1169-1173, July 2006.
- A. Agarwala, M. Agrawala, M. Cohen, D. Salesin, and R. Szeliski, "Photographing long scenes with multi-viewpoint panoramas," ACM Trans. Graphics, vol. 25, no. 3, pp. 853-861, July 2006. [abstract]
- A. Ben-Artzi, R. Ramamoorthi, and M. Agrawala, "Efficient shadows from sampled environment maps," J. Graphics Tools, vol. 11, no. 1, pp. 13-36, Jan. 2006.
- A. Agarwala, K. C. Zheng, C. Pal, M. Agrawala, M. Cohen, B. Curless, D. Salesin, and R. Szeliski, "Panoramic video textures," ACM Trans. Graphics, vol. 24, no. 3, pp. 821-827, July 2005. [abstract]
- J. Wang, P. Bhat, R. A. Colburn, M. Agrawala, and M. F. Cohen, "Interactive video cutout," ACM Trans. Graphics, vol. 24, no. 3, pp. 585-594, July 2005.
- A. Agarwala, M. Dontcheva, M. Agrawala, S. Drucker, B. Curless, D. Salesin, and M. Cohen, "Interactive digital photomontage," ACM Trans. Graphics, vol. 23, no. 3, pp. 294-302, Aug. 2004.
- G. Petschnigg, M. Agrawala, H. Hoppe, R. Szeliski, M. Cohen, and K. Toyama, "Digital photography with flash and no-flash image pairs," ACM Trans. Graphics, vol. 23, no. 3, pp. 664-672, Aug. 2004.
- M. Agrawala, D. Phan, J. Heiser, J. Haymaker, J. Klingner, P. Hanrahan, and B. Tversky, "Designing effective step-by-step assembly instructions," ACM Trans. Graphics, vol. 22, no. 3, pp. 828-837, July 2003.
Articles in conference proceedings
- W. J. Willett, J. Heer, and M. Agrawala, "Strategies for Crowdsourcing Social Data Analysis," in Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '12, New York, NY, USA: ACM, 2012, pp. 227--236.
- V. Ramesh, C. Hsu, M. Agrawala, and B. Hartmann, "ShowMeHow: translating user interface instructions between applications," in Proceedings of the 24th annual ACM symposium on User interface software and technology, UIST '11, New York, NY, USA: ACM, 2011, pp. 127--134.
- K. Kin, T. Miller, B. Bollensdorff, T. DeRose, B. Hartmann, and M. Agrawala, "Eden: a professional multitouch tool for constructing virtual organic environments," in Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, New York, NY, USA: ACM, 2011, pp. 1343--1352.
- W. J. Willett, J. Heer, J. M. Hellerstein, and M. Agrawala, "CommentSpace: Structured Support for Collaborative Visual Analysis," in Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, New York, NY, USA: ACM, 2011, pp. 3131--3140.
- J. M. Heer, J. D. Mackinlay, C. Stolte, and M. Agrawala, "Graphical histories for visualization: Supporting analysis, communication, and evaluation," in Proc. 2008 IEEE Information Visualization Conf. (InfoVis '08), Los Alamitos, CA: IEEE Computer Society, 2008, pp. 8 pg.
- J. P. O'Shea, M. S. Banks, and M. Agrawala, "The assumed light direction for perceiving shape from shading," in Proc. 5th Symp. on Applied Perception in Graphics and Visualization (APGV 2008), S. Spencer, Ed., New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 135-142.
- W. Li, M. Agrawala, B. Curless, and D. Salesin, "Automated generation of interactive 3D exploded view diagrams," in Proc. 2008 ACM SIGGRAPH Intl. Conf. on computer Graphics and Interactive Techniques (SIGGRAPH '08), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. Art. 101:1-8.
- F. Grabler, M. Agrawala, R. W. Sumner, and M. Pauly, "Automatic generation of tourist maps," in Proc. 2008 ACM SIGGRAPH Intl. Conf. on computer Graphics and Interactive Techniques (SIGGRAPH '08), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. Art. 100:1-12.
- N. Chen, F. Guimbretiere, M. Dixon, C. Lewis, and M. Agrawala, "Navigation techniques for dual-display e-book readers," in Proc. 26th Annual SIGCHI Conf. on Human Factors in Computing Systems (CHI 2008), M. Burnett, M. F. Costabile, T. Catarci, B. de Ruyter, D. Tan, M. Czerwinski, and A. Lund, Eds., New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 1779-1788.
- J. M. Heer, M. Agrawala, and W. J. Willett, "Generalized selection via interactive query relaxation," in Proc. 26th Annual SIGCHI Conf. on Human Factors in Computing Systems (CHI 2008), M. Burnett, M. F. Costabile, T. Catarci, B. de Ruyter, D. Tan, M. Czerwinski, and A. Lund, Eds., New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 959-968.
- J. M. Heer and M. Agrawala, "Design considerations for collaborative visual analytics," in Proc. 2007 IEEE Symp. on Visual Analytics Science and Technology (VAST '07), W. Ribarsky and J. Dill, Eds., Los Alamitos, CA: IEEE Computer Society, 2007, pp. 171-178.
- I. Vollick, D. Vogel, M. Agrawala, and A. Hertzmann, "Specifying label layout styles by example," in Proc. 20th Annual ACM Symp. on User Interface Software and Technology (UIST 2007), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 221-230.
- P. Bhat, C. L. Zitnick, N. Snavely, A. Agarwala, M. Agrawala, B. Curless, M. Cohen, and S. B. Kang, "Using photographs to enhance videos of a static scene," in Proc. 18th Eurographics Symp. on Rendering (EGSR 2007), J. Kautz and S. Pattanaik, Eds., Aire-la-Ville, Switzerland: The Eurographics Association, 2007, pp. 12 pg.
- P. Baudisch, D. Tan, M. Collomb, D. Robbins, K. Hinckley, M. Agrawala, S. Zhao, and G. Ramos, "Phosphor: Explaining transitions in the user interface using afterglow effects," in Proc. 19th Annual ACM Symp. on User Interface Software and Technology (UIST), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 169-178. [abstract]
- S. M. Drucker, G. Petschnigg, and M. Agrawala, "Comparing and managing multiple versions of slide presentations," in Proc. 19th Annual ACM Symp. on User Interface Software and Technology (UIST), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 47-56. [abstract]
- M. Agrawala, M. Quigley, and A. Y. Ng, "Using inaccurate models in reinforcement learning," in Proc. 23rd Intl. Conf. on Machine Learning (ICML 2006), W. W. Cohen and A. Moore, Eds., ACM International Conference Proceeding Series, Vol. 148, New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 1-8.
- K. Hinckley, F. Guimbretiere, G. Apitz, N. Chen, and M. Agrawala, "Phrasing techniques for multi-stroke selection gestures," in Proc. of Graphics Interface 2006, Vol. 137, Toronto, Ont., Canada: Canadian Information Processing Society, 2006, pp. 147-154. [abstract]
- P. Bhat, K. C. Zheng, N. Snavely, A. Agarwala, M. Agrawala, M. F. Cohen, and B. Curless, "Piecewise image registration in the presence of multiple large motions," in Proc. IEEE Computer Society Conf. on Computer Vision and Pattern Recognition (CVPR), Vol. 2, Los Alamitos, CA: IEEE Computer Society Press, 2006, pp. 2491-2497. [abstract]
- L. Ritter, W. Li, M. Agrawala, B. Curless, and D. Salesin, "Painting with texture," in Proc. of the 17th Eurographics Symp. on Rendering 2006, Aire-la-Ville, Switzerland: The Eurographics Association, 2006. [abstract]
- G. Ramos, G. Robertson, M. Czerwinski, D. Tan, P. Baudisch, K. Hinckley, and M. Agrawala, "Tumble! Splat! Helping users access and manipulate occluded content in 2D drawings," in Proc. of the Working Conf. on Advanced Visual Interfaces (AVI) 2006, A. Celentano and P. Mussio, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 428-435. [abstract]
- T. Grossman, K. Hinckley, P. Baudisch, M. Agrawala, and R. Balakrishnan, "Hover widgets: Using the tracking state to extend the capabilities of pen-operated devices," in Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI 2006), R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 861-870.
- K. Hinckley, F. Guimbretiere, P. Baudisch, R. Sarin, M. Agrawala, and E. Cutrell, "The Springboard: Multiple modes in one spring-loaded control," in Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI 2006), R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 181-190. [abstract]
- A. D. Wilson and M. Agrawala, "Text entry using a dual joystick game controller," in Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI 2006), R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 475-478. [abstract]
- S. Zhao, M. Agrawala, and K. Hinckley, "Zone and polygon menus: Using relative position to increase the breadth of multi-stroke marking menus," in Proc. 2006 SIGCHI Conf. on Human Factors in Computing Systems (CHI '06), R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 1077-1086.
- A. Santella, M. Agrawala, D. DeCarlo, D. Salesin, and M. Cohen, "Gaze-based interaction for semi-automatic photo cropping," in Proc. 2006 SIGCHI Conf. on Human Factors in Computing Systems (CHI '06), R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 771-780.
- S. L. Su, F. Durand, and M. Agrawala, "De-emphasis of distracting image regions using texture power maps," in Texture 2005: Proc. 4th Intl. Workshop on Texture Analysis and Synthesis in conjunction with ICCV 2005, 2005, pp. 119-124. [abstract]
- P. Y. Simard, D. Steinkraus, and M. Agrawala, "Ink normalization and beautification," in Proc. 8th Intl. Conf. on Document Analysis and Recognition (ICDAR 2005), Vol. 2, Los Alamitos, CA: IEEE Computer Society, 2005, pp. 1182-1187.
- I. Simon, S. Basu, D. Salesin, and M. Agrawala, "Audio analogies: Creating new music from an existing performance by concatenative synthesis," in Proc. Intl. Computer Music Conf. (ICMC-2005), 2005. [abstract]
- M. Agrawala and A. Y. Ng, "Apprenticeship learning via inverse reinforcement learning," in Proc. 21st Intl. Conf. on Machine Learning (ICML 2004), C. Brodley, Ed., ACM International Conference Proceeding Series, Vol. 69, New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 8 pg.
- M. Agrawala and C. Stolte, "Rendering effective route maps: Improving usability through generalization," in Proc. ACM 28th Ann. Conf. on Computer Graphics and Interactive Techniques, New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 241-249.
- M. Agrawala, R. Ramamoorthi, A. Heirich, and L. Moll, "Efficient image-based methods for rendering soft shadows," in Proc. 27th ACM Annual Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH 2000), J. S. Brown and K. Akeley, Eds., SIGGRAPH Conference Series, New York, NY: ACM Press/Addison-Wesley Publishing Co., 2000, pp. 375-384.
Technical Reports
Patents
- M. Agrawala and C. Stolte, "System and method for abstracting and visualizing a route map," U.S. Patent 7,076,409. July 2006.
- K. P. Hinckley, F. V. J. Jerome Guimbretiere, G. M. Apitz, N. Y. Chen, M. Agrawala, and R. K. Sarin, "Phrasing extensions and multiple modes in one spring-loaded control," U.S. Patent Application. Nov. 2005.
- M. Agrawala and C. Stolte, "System and method for abstracting and visualizing a route map," U.S. Patent 6,952,661. Oct. 2005.
- T. S. Grossman, K. P. Hinckley, P. M. Baudisch, and M. Agrawala, "Hover widgets: Using the tracking state to extend capabilities of pen-operated devices," U.S. Patent Application. Oct. 2005.
- P. Y. Simard, M. Agrawala, and D. W. Steinkraus, "Ink warping for normalization and beautification / ink beautification," U.S. Patent Application. July 2005.
- M. Agrawala, A. C. Eversole, D. J. Vogel, C. E. Jacobs, and D. H. Salesin, "Techniques for generating the layout of visual content," U.S. Patent Application. March 2005.
- M. Agrawala and C. Stolte, "System and method for abstracting and visualizing a route map," U.S. Patent Application. March 2005.
- M. Vafiadis, M. Agrawala, A. C. Eversole, and D. P. Cory, "System and method for automatic label placement on charts," U.S. Patent Application. Oct. 2004.
- G. F. Petschnigg, R. Szeliski, M. F. Cohen, H. Hoppe, and M. Agrawala, "Digital photography with flash/no flash extension," U.S. Patent Application. July 2004.
- M. Agrawala and W. Wei-Mau Li, "Interactive exploded views from 2D images," U.S. Patent Application. May 2004.
- M. Agrawala and M. Shilman, "Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking," U.S. Patent Application. Feb. 2004.
- M. Agrawala, S. Basu, S. M. Drucker, R. K. Logan, T. T. Kristjansson, T. Paek, K. Toyama, and A. D. Wilson, "Hypertext navigation for shared displays," U.S. Patent Application. Feb. 2004.
- M. Agrawala, S. Basu, S. M. Drucker, R. K. Logan, T. T. Kristjansson, T. Paek, K. Toyama, and A. D. Wilson, "System and process for controlling a shared display given inputs from multiple users using multiple input modalities," U.S. Patent Application. Jan. 2004.
- M. Agrawala and C. Stolte, "System and method for non-uniform scaled mapping," U.S. Patent 6,424,933. July 2002.
- B. Yamrom, M. Agrawala, and R. S. Blue, "Method for computing disassembly sequences from geometric models," U.S. Patent Application. Nov. 2001.
Masters Reports
- S. Ahn, "Image Cropping: Collection and Analysis of Crowdsourced Data," M. Agrawala, B. Hartmann, and B. A. Barsky, Eds., EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-94, May 2012. [abstract]
|
|
|