I'm a researcher working at the intersection of computer graphics, computer vision, and human-computer interaction. My main area of interest is developing technologies to simplify the manipulation of digital media, especially digital video. I draw on techniques from computer vision to improve video interfaces for browsing, dynamic annotation, and visualization of video images. My recent internet video, which explains some of my thesis research in layman's terms, was featured in the popular tech blogs Engadget and Crunchgear, made it to the front page of Digg and Reddit, and has been viewed 200,000 times. This other video, featuring our implementation of PatchMatch for image inpainting in Photoshop, has over 2.3 million views!
|
Connelly Barnes, Dan B Goldman, Eli Shechtman, and Adam Finkelstein. The PatchMatch Randomized Matching Algorithm for Image Manipulation. Communications of the ACM, 54(11), pp. 103–110, November 2011.Hao Du, Peter Henry, Xiaofeng Ren, Marvin Cheng, Dan B Goldman, Steven M. Seitz, and Dieter Fox. Interactive 3D Modeling of Indoor Environments with a Consumer Depth Camera. In UBICOMP, Proc. International Conference on Ubiquitous Computing, September 2011.
Hao Du, Dan B Goldman, and Steven M. Seitz. Binocular Photometric Stereo using Filter Flow. In BMVC '11, Proc. British Machine Vision Conference, August 2011.
Yoav HaCohen, Eli Shechtman, Dan B Goldman, and Dani Lischinski. Non-Rigid Dense Correspondence with Applications for Image Enhancement. In ACM Transactions on Graphics (Proc. SIGGRAPH), 30(4), August 2011.
Dan B Goldman. Vignette and Exposure Calibration and Compensation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(12), pp. 2276–2288, December 2010.
David E. Jacobs, Dan B Goldman, Eli Shechtman. Cosaliency: Where People Look When Comparing Images. In UIST '10, Proc. ACM symposium on User Interface Software and Technology, October 2010.
Connelly Barnes, Eli Shechtman, Dan B Goldman, Adam Finkelstein. The Generalized PatchMatch Correspondence Algorithm. In Proc. European Conference on Computer Vision, LNCS 6313, pp. 29–43, September 2010.
Connelly Barnes, Dan B Goldman, Eli Shechtman, Adam Finkelstein. Video Tapestries with Continuous Temporal Zoom. In ACM Transactions on Graphics (Proc. SIGGRAPH), 29(3), July 2010.
Dan B Goldman, Brian Curless, Aaron Hertzmann, Steven M. Seitz. Shape and Spatially-Varying BRDFs From Photometric Stereo. IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1060–1071, June 2010. [errata]
Connelly Barnes, Eli Shechtman, Adam Finkelstein, Dan B Goldman. Patchmatch: A Randomized Correspondence Algorithm for Structural Image Editing. In ACM Transactions on Graphics (Proc. SIGGRAPH), 28(3), August 2009.
Connelly Barnes, David E. Jacobs, Jason Sanders, Dan B Goldman, Szymon Rusinkiewicz, Adam Finkelstein, Maneesh Agrawala. Video Puppetry: A Performative Interface for Cutout Animation. In ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 27(5), December 2008.
Dan B Goldman, Chris Gonterman, Brian Curless, David Salesin, Steven M. Seitz. Video Annotation, Navigation, and Composition. In UIST '08, Proc. ACM symposium on User Interface Software and Technology, pp. 3–12, October 2008.
Sujit Kuthirummal, Aseem Agarwala, Dan B Goldman and Shree Nayar. Priors for Large Photo Collections and What they Reveal about Cameras. In Proc. European Conference on Computer Vision, LNCS 5305, pp. 74–87, October 2008.
Dan B Goldman, Brian Curless, Steve Seitz, David Salesin. Schematic Storyboarding for Video Visualization and Editing. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2006), Vol. 25, No. 3, pp. 862–871, July 2006.
Dan B Goldman, Brian Curless, Aaron Hertzmann, Steve Seitz. Shape and Spatially Varying BRDFs from Photometric Stereo. In Proceedings of ICCV 2005, Beijing, October 2005, pp. 341–348. [errata]
Dan B Goldman and Jiun-Hung Chen. Vignette and Exposure Calibration and Compensation. In Proceedings of ICCV 2005, Beijing, October 2005, pp. 899–906.
Yung-Yu Chuang, Dan B Goldman, Ke Colin Zheng, Brian Curless, David H. Salesin, and Richard Szeliski. Animating Pictures with Stochastic Motion Textures. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2005), Vol. 24, No. 3, pp. 853–860, July 2005.Yung-Yu Chuang, Dan B Goldman, Brian Curless, David H. Salesin, and Richard Szeliski. Shadow Matting and Compositing. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2003), Vol. 22, No. 3, pp. 494–500, July 2003.
Dan B Goldman, Fake Fur Rendering, In SIGGRAPH 97 Conference Proceedings, pp. 127–134, Los Angeles, 1997.
Daniel R. Goldman, A Framework for Video Annotation, Visualization, and Interaction. PhD Thesis, University of Washington, 2007.
Hao Du, Peter Henry, Xiaofeng Ren, Dieter Fox, Dan B Goldman, and Steven M. Seitz. Interactive Dense 3D Modeling of Indoor Environments. UW-CSE-11-02-02.Dan B Goldman, Brian Curless, David Salesin, and Steven M. Seitz. Interactive Video Object Annotation. UW-CSE-2007-04-01.
Dan B Goldman. Viewpoint: Blockbusters and Blackboards. Communications of the ACM, Vol. 49, No. 8, pp. 25–27, 2006.
Timothy P. Chartier and Dan B Goldman. "Mathematical Movie Magic." Math Horizons, April 2004.
Dan B Goldman, Brian Curless, Aaron Hertzmann, Steve Seitz. Shape and Spatially-Varying BRDFs From Photometric Stereo. UW-CSE-04-05-03.
Yung-Yu Chuang, Dan B Goldman, Brian Curless, David H. Salesin, Richard Szeliski. Animating Pictures with Stochastic Motion Textures. UW-CSE-04-04-02.
I've also done uncredited production work on Strange Days (1995), software development for Jurassic Park (1993), Peter Pan (2003), and Star Wars Episode III (2005), and consulting for Van Helsing (2004).