Jack Tumblin

Associate Professor, EECS Department, Computer Science
jet at cs dot northwestern dot edu


  • Mohan, A., Choudhury, P., Tumblin, J., “Editing Soft Shadows in a Digital Photograph”, IEEE Computer Graphics and Applications (accepted:to appear) Special Issue on Computational Photography Methods.

  • Gooch, A., Tumblin, J. “Visualizing Pentimenti: Revealing the Hidden History of Paintings”, Journal Of Mathematics and The Arts, (accepted:to appear 2007)

  • Tumblin,J., Raskar, R., "State of The Art Report (STAR): Computational Photography". ACM/Eurographics 2006, Sept 1, Vienna, Austria. 25 pages. Online Abstract:[PDF] Full Report: [PDF]

  • Mohan, A., Bailey, R. Waite, J., Tumblin, J., Grimm, C., Bodenheimer, B., “Table-top Computed Lighting for Practical Digital Photography”, IEEE Transactions on Visualization and Computer Graphics, (accepted:to appear) Vol XX, no. YY., pp. XX-YY, MONTH, 2007.

  • Raskar, R., Agrawal, A. and Tumblin, J. "Coded Exposure Photography: Motion Deblurring using Fluttered Shutter" ACM Transactions on Graphics Vol. 25, no. 3, pp. 795-804, ACM SIGGRAPH2006, August 2006. (US, EU Patent applications submitted). [Tutorial Website]

  • Raskar, R., Tumblin, J., Levoy, M., Nayar, S, “Computational Photography”,Course 15 at ACM SIGGRAPH 2006; published course notes (4-hour presentation). Computational Photography Course [Website]

  • Tumblin, J. “Exact 2-D Integration Inside Quadrilateral Boundaries” Journal of Graphics Tools, JGT,  Vol 11, no. 1, pp. 61--71, Jan. 2006. Paper: [PDF] Source Code: Catenary Demo [ZIP],, Quadrilateral Integration Demo [ZIP]

  • Mohan, A., Winnemoller, H., Tumblin, J. and Gooch, B., “ Light Waving: Light Position Estimates from Photos Alone ”, Vol. 24, issue 3, pp. 433--438, EUROGRAPHICS2005. [PDF] Tutorial Webpage:[Website]

  • Raskar, R., Tumblin, J., “Computational Photography”,Course 03 at SIGGRAPH 2005; published course notes (4-hour presentation). SIGGRAPH Computational Photography

  • Mohan, A., Tumblin, J., Bodenheimer, B., Grimm, C. & Bailey, R. “ Table-top Computed Lighting for Practical Digital Photography” 2005 Eurographics Symposium on Rendering EGSR2005.[PDF]

  • Gooch, A., Tumblin, J., and Gooch., B., “Color2Grey: Saliency-Preserving Color Removal ” ACM Transactions on Graphics Vol. 24, no. 3, pp.634--639,SIGGRAPH2005 [PDF], Project Website, with source code: [Website]

  • Ouyang, T., Tumblin, J. “Removing Quantization Artifacts from Images Using Bounded-Interval Regularization”, NU Annual Undergraduate Research Symposium, May 2005. [PDF] Source Code: [ZIP]

  • Tumblin, J., Agarwal, A., and Raskar, R., “Why I want a Gradient Camera ” IEEE Computer Vision and Pattern Recognition, Volume 1, no. 1, pp. 103-110, CVPR2005. Paper: [PDF] Tutorial Webpage: [Webpage]

  • Tumblin, J. and Anon, J., “Residues for Antialiasing Pixel Intensity Distortions”, NU Technical Report.[PDF]

  • Tumblin, J., Choudhury, P., "Bixels: Picture Samples with Sharp Embedded Boundaries"  Proc. of the Eurographics Symposium on Rendering, Henrik Wann-Jensen and Alexander Keller eds., pp. 186-196, 2004. [PDF]

  • Choudhury, P., Tumblin, J., "The Trilateral Filter for High Contrast Images and Meshes," Proc. of the Eurographics Symposium on Rendering, Per. H. Christensen and Daniel Cohen eds., pp. 186-196, 2003. [PDF] Example Code: [Trilateral2003.cpp][Trilateral2003.h]

  • Tumblin, J., (with Ferwerda, J. [Guest Editor's Introduction]) " Applied Perception ", IEEE Computer Graphics and Applications Vol. 21, No. 5, September/October 2001, pp.20-21. [PDF]

  • Pattanaik, S., Tumblin, J., Yee, H., Greenberg, D., "Time-Dependent Visual Adaptation for Fast, Realistic Image Display." In SIGGRAPH 2000 Conference Proceedings, Annual Conference Series, pages 47--54. ACM SIGGRAPH, New Orleans, Louisiana, 23--28 July 2000. (Eye adjustments for high contrast movies), [PDF]

  • Tumblin, J., Turk, G., "Low Curvature Image Simplifiers (LCIS): A Boundary Hierarchy for Detail-Preserving Contrast Reduction." In SIGGRAPH `99 Conference Proceedings, Annual Conference Series, pages 83--90. ACM SIGGRAPH, Los Angeles, California, 8--13 August 1999. (Anisotropic diffusion variant preserves shadow and highlight details in very high contrast imagery). [PDF], [C++ Example Code].
    More recent work provides principled analysis and a minor correction to LCIS equation; see: "Nonlinear Regularizations of Total Variational-based PDEs for Image Processing", by Andrea Bertozzi, John Greer, and Stanley Osher (2004) [CiteSeer], and "ADI Schemes for Higher-order Nonlinear Diffusion Equations" in Applied Numerical Mathematics Archive Volume 45, Issue 2-3, pp. 331--351(May 2003), also: [TravWave2004], [Wiley], [BGOV2005], [Springer2005]

  • Tumblin, J., "Three Methods For Detail-Preserving Contrast Reduction For Displayed Images'' December, 1999. Georgia Institute of Technology, Computer Science Dept., Graphics Visualization and Usability Center. Advisor: Dr. Greg Turk [PDF]

  • Tumblin, J., Hodgins, J. K., Guenter, B., "Two Methods for Display of High Contrast Images.'' ACM Transactions on Graphics, Vol. 18, No. 1, pp. 56--94, January 1999. (Topic survey, layered illumination compression method, and interactive foveal display program method).[PDF]

  • Hodgins, J. K., O'Brien, J. F., Tumblin, J., "Perception of Human Motion with Different Geometric Models.'' IEEE Transactions on Visualization and Computer Graphics, Vol. 4, No. 4, pp. 307--316, October--December 1998. [PDF] (New experimental results and analysis of work first reported in Graphics Interface `97 paper below).

  • Hodgins, J. K., O'Brien, J. F., Tumblin, J. E., "Do Geometric Models Affect Judgments of Human Motion?'' The Proceedings of Graphics Interface `97, pages 17--25. Kelowna, B.C., Canada, May 21--23, 1997. (Psychophysical tests of motion discrimination in human figure rendering). [PDF]

  • Tumblin, J., Hodgins, J. K., Guenter, B. K., "Display of High Contrast Images using Models of Visual Adaptation.'' Technical sketch in Visual Proceedings of SIGGRAPH `97, page 154. ACM SIGGRAPH, Los Angeles, California, 3--8 August 1997.

  • Guenter, B., Tumblin, J., " Quadrature Prefiltering for High Quality Antialiasing.'' ACM Transactions on Graphics, Vol. 15, No. 4, pp. 332--353, October 1996. (Fast analytic antialiasing with arbitrary filter kernels). [PDF]

  • Tumblin, J., Rushmeier, H. E., "Tone Reproduction for Computer Generated Images.'' IEEE Computer Graphics and Applications, Vol. 13, No. 6, pp. 42--48, November 1993. Extended earlier versions available as GT-GVU Technical Reports #91-13 [PDF] and #92-31 [PDF] .

  • Watkins, C., Sadun, A., Marenka, S., I contributed Chapter~7, "Advanced Geometric Transformations,'' in book Modern Image Processing, pages 97--108, M&T Publishers, 1993. (An introductory text for computer hobbyists). Book cover image taken from this work.

  • Tumblin, J., Guenter, B., % High Quality Image Warp Filters on Image Pyramids. Georgia Tech GVU Center Technical Report #93-04 [PDF] , 1993. (High detail,low-loss directional filtering for extreme image distortions), from sponsored research work for E-Systems Corporation.

  • Ribarsky, W. R.,Tumblin, J., Newton, G., Nowicki, R., Vetter, J., Glyphmaker: An Interactive, Programmerless Approach for Customizing Visual Data Representations. (Object-oriented data-flow toolkit for data visualization). Georgia Tech GVU Center Technical Report #93-26 [PDF] , 1993.

  • Tumblin, J., "Matching Pilot Perceptions of Real-World and Simulated Light Sources.'' In Proceedings of the Flight Simulation Technologies Conference, pp. 117--130. American Institute of Aeronautics & Astronautics (AIAA), September 1(Model of airport lighting perception).g perception).


NOTE: All U. S. and European Patent abstracts are available on-line at Delphion Intellectual Property Network (Use search term "Tumblin.").

  • Two sets of patents pending: one on "Flutter Shutter"(SIGGRAPH2006) with MERL, and

  • "Color2Gray"(SIGGRAPH2005) with Northwestern University.

  • U.S.Patent #7,038,185 Tumblin, J., Raskar, R., Agrawal, A., “Camera for Directly Generating a Gradient Image” issued May 2, 2006, Primary patent for clique-adaptive sensor design; assigned to Mitsubishi Electric Research Laboratory (Cambridge, MA).

  • U.S. Patent #4,924,498 and

  • U.S. Patent #5,142,575 "A Method and Apparatus for Improving Video Scrambling and Employing Split-Sync Pulses.'' Filed Nov. 1989, issued May 8, 1990 and August 25, 1992 respectively. Cable-TV scrambler/decoder method, assigned to Scientific-Atlanta, Inc., and deployed in their analog set-top cable box product lines.

  • U.S. Patent #4,807,158 "Method and Apparatus for Sampling Images to Simulate Movement within a Multi-dimensional Space.'' Primary patent for IVEX VDS-1000 series visual systems for flight simulation, filed 1987, issued February 21, 1989.

  • U.S. Patent #4,873,585 "Method of Selectively Retrieving Video Images From a Video Reproducer for Simulating Movement.'' Secondary patent for IVEX 3D fractal mountain flying video game, filed 1985, issued October 10, 1989.

  • U.S. Patent #4,752,836 "Method and Apparatus for Reproducing Video Images to Simulate Movement within a Multidimensional Space.'' Primary patent for IVEX 3D fractal mountain flying video game, filed 1985, issued June 21, 1988.

  • U.S. Patent #4,321,853 "Automatic Ear Training Apparatus.'' Microcomputer-based music theory training device, developed as an undergraduate research project at Ga. Tech, filed 1978, issued March 30, 1982.

EECS Department | 3.320 Ford Design Center
2133 Sheridan Road | Northwestern University | Evanston, IL 60208
Office: 3.341 (3rd floor) | Lab: SB3.321(Sub Basement)
(847) 467-2129 | (847) 491-5258 FAX