Seattle

Aseem Agarwala
Research Scientist
I am a research scientist at Adobe Systems, Inc. and an
affiliate assistant professor at the University of Washington's
Computer Science & Engineering department. I completed my Ph.D. in
2006 at the University of Washington, and my B.S. and M.Eng at MIT in
1999. My work experience includes two years as a research scientist
at Starlab in Brussels, Belgium, and research internships at Mitsubishi Electric Research Laboratory (MERL) and Microsoft Research.
My areas of research are computer graphics, computer vision, and
computational imaging. I received the Honorable Mention (runner-up)
for the 2006 ACM Doctoral Dissertation Award, and a 2004 Microsoft
Research Fellowship. My work can be found in several products,
including Adobe Photoshop and Adobe Photoshop Elements.
Projects
Auto-blend Layers in Photoshop CS3
Efficient Gradient-Domain Compositing Using Quadtrees
Photographing long scenes with multi-viewpoint panoramas
Photomerge in Photoshop Elements 6.0
Using Photographs to Enhance Videos of a Static Scene
Priors for Large Photo Collections and What They Reveal About Cameras
Subspace Video Stabilization
Perspective Manipulation
Content-Preserving Projections for Wide-Angle Images
Extended depth-of-field
ScribbleBoost
Publications
- Liu, F., Gleicher, M., Wang, J., Jin, H, Agarwala, A.. 2011. Subspace Video Stabilization. ACM Transactions on Graphics, 30(1).
- Carroll, R., Agrawala, M., Agarwala, A. 2010. Image Warps for Artistic Perspective Manipulation. ACM Transactions on Graphics (Proc. SIGGRAPH), 29(3).
- Ke Colin Zheng, Alex Colburn, Aseem Agarwala, Maneesh Agrawala, David Salesin, Brian Curless, Michael F. Cohen: Parallax photography: creating 3D cinematic effects from stills. Graphics Interface 2009: 111-118.
- Liu, F., Gleicher, M., Jin, H, Agarwala, A.. 2009. Content-Preserving Warps for Video Stabilization. ACM Transactions on Graphics (Proc. SIGGRAPH), 28(3).
- Carroll, R., Agrawala, M., Agarwala, A. 2009. Content-Preserving Projections for Wide-Angle Images. ACM Transactions on Graphics (Proc. SIGGRAPH), 28(3).
- Szeliski, R., Zabih, R., Scharstein, D., Veksler, O., Kolmogorov, V., Agarwala, A., Tappen, M., and Rother, M. 2008. A comparative study of energy miniization methods for Markov random fields. In IEEE Transactions on Pattern Analysis and Machine Intelligence. 30(6), 1068-1080.
- Li, Y., Adelson, E., and Agarwala, A. 2008. ScribbleBoost: Adding classification to edge-aware iterpolation of local image and video adjustments. In Computer Graphics Forum (Proc. Eurographics Symposuim on Rendering).
- Agarwala, A.
2007.
Efficient gradient-domain compositing using quadtrees.
ACM Transactions on Graphics (Proc. SIGGRAPH),
26(3),
94:1–94:5.
-
Bhat, P., Zitnick, C. L., Snavely, N., Agarwala, A., Agrawala, M., Curless, B., Cohen, M., and Kang, S. B.
2007.
Using photographs to enhance videos of a static scene.
In Rendering Techniques 2007 (Proceedings of the Eurographics Symposium on Rendering),
327–338.
-
Agarwala, A., Agrawala, M., Cohen, M., Salesin, D., and Szeliski, R.
2006.
Photographing long scenes with multi-viewpoint panoramas.
ACM Transactions on Graphics (Proc. SIGGRAPH),
25(3),
853–861.
-
Szeliski, R., Zabih, R., Scharstein, D., Veksler, O., Kolmogorov, V., Agarwala, A., Tappen, M. F., and Rother, C.
2006.
A comparative study of energy minimization methods for Markov random fields.
In 2006 European Conference on Computer Vision (ECCV 2006),
16–29.
-
Bhat, P., Zheng, K. C., Snavely, N., Agarwala, A., Agrawala, M., Cohen, M. F., and Curless, B.
2006.
Piecewise image registration in the presence of multiple large motions.
In 2006 Conference on Computer Vision and Pattern Recognition (CVPR 2006),
2491–2497.
-
Agarwala, A., Zheng, K. C., Pal, C., Agrawala, M., Cohen, M., Curless, B., Salesin, D. H., and Szeliski, R.
2005.
Panoramic video textures.
ACM Transactions on Graphics (Proc. SIGGRAPH),
24(3),
821–827.
-
Agarwala, A., Dontcheva, M., Agrawala, M., Drucker, S., Colburn, A., Curless, B., Salesin, D., and Cohen, M.
2004.
Interactive digital photomontage.
ACM Transactions on Graphics (Proc. SIGGRAPH),
23(3),
294–302.
-
Agarwala, A., Hertzmann, A., Salesin, D. H., and Seitz, S. M.
2004.
Keyframe-based tracking for rotoscoping and animation.
ACM Transactions on Graphics (Proc. SIGGRAPH),
23(3),
584–591.
-
Chuang, Y., Agarwala, A., Curless, B., Salesin, D. H., and Szeliski, R.
2002.
Video matting of complex scenes.
ACM Transactions on Graphics (Proc. SIGGRAPH),
21(3),
243–248.
-
Agarwala, A.
2002.
SnakeToonz : a semi-automatic approach to creating cel animation from video.
In NPAR 2002: Second International Symposium on Non Photorealistic Rendering,
139–146.
-
Anderson, D., Frankel, J. L., Marks, J., Agarwala, A., Beardsley, P., Hodgins, J. K., Leigh, D., Ryall, K., Sullivan, E., and Yedidia, J. S.
2000.
Tangible interaction + graphical interpretation: a new approach to 3D modeling.
In Proceedings of ACM SIGGRAPH 2000,
393–402.