|
|
Ramesh Raskar |
||||||||||||||||
![]() |
MIT Media
Lab , Associate
Professor
[raskar@media(.)mit(.)edu,
Room E15-324, 20 Ames St, Cambridge, MA 02139] Camera
Culture group, Leader
Center for Future Storytelling, Co-director Computational Photography Previous Homepage at MERL for Details
Spring 2009 course: MAS 964 (H) Special Topics in Media Technology: Camera Culture (0-9-0) W 3pm-5pm in E15-235 ** We have open MEngg, RA
and Post-doc slots in Camera
Culture group starting Fall 2008. Pl Apply.
|
||||||||||||||||
|
|
Projects |
||||||||||||||||
| |
Computational Photography Computational Photography is an emerging multi-disciplinary field that is at the intersection of optics, signal processing, computer graphics+vision, electronics, art, and online sharing in social networks. The field is evolving through three phases. The first phase was about building a super-camera that has enhanced performance in terms of the traditional parameters, such as dynamic range, field of view or depth of field. I call this Epsilon Photography. Due to limited capabilities of a camera, the scene is sampled via multiple photos, each captured by epsilon variation of the camera parameters. It corresponds to the low-level vision: estimating pixels and pixel features. The second phase is building tools that go beyond capabilities of this super-camera. I call this Coded Photography. The goal here is to reversibly encode information about the scene in a single photograph (or a very few photographs) so that the corresponding decoding allows powerful decomposition of the image into light fields, motion deblurred images, global/direct illumination components or distinction between geometric versus material discontinuities. This corresponds to the mid-level vision: segmentation, organization, inferring shapes, materials and edges. The third phase will be about going beyond the radiometric quantities and challenging the notion that a camera should mimic a single-chambered human eye. Instead of recovering physical parameters, the goal will be to capture the visual essence of the scene and analyze the perceptually critical components. I call this Essence Photography and it may loosely resemble depiction of the world after high level vision processing. It will spawn new forms of visual artistic expression and communication. Related work
Traditionally, a projector is considered a display device that maps a 2D image onto a larger flat screen. In our research, we have questioned this restrictive consideration. By treating projector as the dual of a camera – that is, a 3D projective device that maps 2D pixels to 4D rays – we have shown that programmable illumination can be used in a versatile fashion for display, augmentation, communication and mobility. Previous related work Radio Frequency Identity and Geometry (RFIG), location using photosensing RFID We bring RFID and wireless tags into the realm of computer vision, graphics and HCI by supporting precise geometric analysis of tagged objects and surfaces using a composite RF and optical communication. Related work Non photorealistic Rendering Features such as silhouette edges, ridges, valleys and intersections of geometric primitives are useful in conveying shape in illustrations and art. We have developed a proactive imaging method to capture such features in real world scenes of various scales. One area of focus is shape clarifying multi-flash imaging for endscopes. For polygonal scenes, our focus has been real-time rendering of these features without requiring the connectivity information. Previous related work Intelligent user interfaces We are developing user interaction methods with novels gadgets and sensors. We have also exploited variational implicit surfaces for free form sketching and manipulation. Previous related work |
||||||||||||||||
|
|
Publications |
||||||||||||||||
| Siggraph Papers, Courses, Emerging Technologies, Sketches | |||||||||||||||||
|
2008 |
|||||||||||||||||
![]() |
Paper: Glare Aware Photography: 4D Ray Sampling for Reducing Glare Effects of Camera Lenses R Raskar, A Agrawal, C Wilson, A Veeraraghavan SIGGRAPH 2008 First 'single-shot' approach to classify and reduce glare. We show that glare manifests as an outlier in 4D ray space and use a statistical approach to remove it by 4D sampling without reconstructing a 4D-lightfield. |
||||||||||||||||
Paper: Towards 6D Displays M Fuchs, Raskar, HP Seidel, H Lensch SIGGRAPH 2008 A method for embedding 4D and 6D data into 2D films and employing lenslet arrays so that an observer experiences encoded objects as if they are lit by real-world incident illumination. |
|||||||||||||||||
![]() |
Paper: Shield Fields: Heterodyned Shadows for Single-Shot Capture and Visual Hull Reconstruction of 3D Occluders Lanman, Raskar, Agrawal, Taubin SIGGRAPH ASIA 2008 A method for capturing shadows created due to multiple light sources using a mask and converting shadows into a 3D visual hull. |
||||||||||||||||
|
2007 |
|||||||||||||||||
![]() |
Paper: Coded aperture and Optical Heterodyning : A mask-based approach for Digital Refocusing and Light Field Acquisition by Conventional Cameras A Veeraraghavan, R Raskar, A Agrawal, A Mohan, J Tumblin SIGGRAPH 2007 We exploit Fourier domain remapping of 4D ray-space to capture 4D light field on a 2D sensor in a conventional camera using a transmissive mask. No lens array is used. |
||||||||||||||||
![]() |
Paper:
LumiNetra: High Speed Scene Point
Capture and Video Enhancement using Photosensing Markers and
Multiplexed Illumination R Raskar, H Nii, B de Decker, Y Hashimoto, J Summet, D Moore, Y Zhao,J Westhues, P Dietz, M Inami, S Nayar, J Barnwell, M Noland, P Bekaert, V Branzoi, E Bruns SIGGRAPH 2007 A high speed optical motion capture also measures orientation and incident illumination via photosensing tags. Imperceptible tags work in natural lighting, to support on-set mocap or real-time broadcast of virtual_sets. |
||||||||||||||||
Course: Computational Photography, Course details and Slides Course: Spatial Augmented Reality:Merging Real and Virtual Worlds Emerging Technologies : Illumination Sensitive Dynamic Virtual Sets, [More Details] |
|||||||||||||||||
|
|||||||||||||||||
![]() |
Paper:
Coded Exposure Photography: Motion Deblurring via Fluttered Shutter R Raskar, A Agrawal, J Tumblin SIGGRAPH 2006 This method flutters the camera shutter open and closed with a binary pseudo-random sequence during exposure. Fast-moving objects are blurred, but sequenced shuttering preserves all spatial frequencies, simplifying the deblurring process. |
||||||||||||||||
|
|||||||||||||||||
| Course:
Computational Photography, Course details and
Slides Course: Spatial Augmented Reality: A Modern Approach to Augmented Reality Emerging Technologies Booth showing real-time demonstration of a new 500 Hz Motion Tracking which costs only a few hundred dollars, [More Details] |
|||||||||||||||||
|
2005 |
|||||||||||||||||
| Paper: Removing Photography Artifacts Using Gradient
Projection and Flash-Exposure Sampling A Agrawal, R Raskar, S Nayar, Y Li SIGGRAPH 2005 We address three problems: over or under illumination at a given flash brightness, unwanted reflections in glass, and attenuation over depth. And show a strikingly simple technique based on local gradient analysis. |
|||||||||||||||||
| Highlighted
Course: Computational Photography, Course details
and Slides Course: Spatial Augmented Reality: A Modern Approach to Augmented Reality Panel: The Ultimate Display(My position: Pocket Projector) |
|||||||||||||||||
|
2004 |
|||||||||||||||||
|
Paper:
Non-photorealistic Camera: Depth Edge Detection and Stylized Rendering
using Multi-Flash Imaging R Raskar, K Tan, R Feris, J Yu, M Turk SIGGRAPH 2004 Flashlights cast annoying slivers of shadow around the subject. We locate shape contours by analyzing these cast shadows. We then use these silhouettes for artistic effects. But the contours can be used for many Computer and Machine vision applications. |
||||||||||||||||
| Related Siggraph
2004 Activities and Publicity Emerging Technologies Booth showing real-time demonstration Siggraph 2004 cover Highlighted Paper Highlighted Emerging Technology activity, (More) Electronic Theater (conference video highlight) Student Poster (Specularities) |
|||||||||||||||||
![]() |
Paper: RFIG Lamps:
Interacting with Self-describing World via Photosensing Wireless Tags
and Projectors R Raskar, P Beardsley, J vanBaar, Y Wang, P Dietz, J Lee, D Leigh, T Willwacher SIGGRAPH 2004 It is difficult to precisely locate wireless tags using RF alone. But by adding a photosensor to these tags, we can locate using a hybrid RF+Optical scheme. We show this can be implemented in RFID tags and locate these tags using a pocket projector.
|
||||||||||||||||
| Related Siggraph
2004 Activities and Publicity Emerging Technologies Booth showing real-time demonstration of handheld iLamps projectors Highlighted Paper |
|||||||||||||||||
|
2003 |
|||||||||||||||||
![]() |
Paper: iLamps:
Geometrically Aware and Self-Configuring Projectors R Raskar, J vanBaar, P Beardsley, T Willwacher, S Rao, C Forlines SIGGRAPH 2003 |
||||||||||||||||
| Course:
Projectors: Advanced Geometric Issues in Applications |
|||||||||||||||||
|
2002 |
|||||||||||||||||
| Course:
Projector-Based Graphics |
|||||||||||||||||
|
2000 |
|||||||||||||||||
|
Paper:
Image Based Visual Hulls Matusik, Buehler, Raskar, Gortler, McMillan SIGGRAPH 2000 |
||||||||||||||||
| |
|||||||||||||||||
|
Paper:
The Office of the Future: Unification of Image-Based Modeling and
Immersive Displays R Raskar,G Welch, M Cutts, A Lake, L Stesin, H Fuchs, SIGGRAPH 1998 |
||||||||||||||||
|
|
Other Journal and Conference Papers |
||||||||||||||||
| |
|||||||||||||||||
![]() |
Agile Spectrum
Imaging: Programmable Wavelength Modulation for Cameras and Projectors A Mohan, R Raskar, J Tumblin Eurographics 2008 |
||||||||||||||||
![]() |
Resolving
Objects at Higher Resolution from a Single Motion-Blurred Image A Agrawal, R Raskar CVPR 2007 (Oral) |
||||||||||||||||
| Automatic Image
Retargeting Setlur, V., Takagi, S., Raskar, Ramesh., Gleicher, M., and Gooch, B. Mobile and Ubiquitous Multimedia (MUM) 2005, ACM Press 2005. |
|||||||||||||||||
| Videoshop:
A new framework for spatio-temporal video editing in gradient
domain Hongcheng Wang, Ning Xu, Ramesh Raskar and Narendra Ahuja Graphical Models Volume 69, Issue 1, Pages 1-88 (January 2007) |
|||||||||||||||||
| Edge
Suppression by Gradient Field Transformation Using Cross-Projection
Tensors A Agrawal, R Raskar, R Chellappa CVPR 2006, New York, NY |
|||||||||||||||||
| What is
the Range of Surface Reconstructions from a Gradient Field? A Agrawal, R Raskar, R Chellappa ECCV 2006 (Oral), Graz, Austria |
|||||||||||||||||
| |
|||||||||||||||||
| Discontinuity
Preserving Stereo with Small Baseline Multi-Flash Illumination R Feris, R Raskar, L Chen, K Tan, M Turk ICCV 2005 (Oral), Beijing |
|||||||||||||||||
| |
|||||||||||||||||
| An
Algebraic Approach to Surface Reconstruction from Gradient Fields A Agrawal, R Chellappa, R Raskar ICCV 2005, Beijing |
|||||||||||||||||
| |
|||||||||||||||||
| Photosensing Wireless Tags
for Geometric Procedures R Raskar, P Dietz, P Beardsley, J vanBaar Communication of the ACM (Invited Article) Sept 05 |
|||||||||||||||||
| |
|||||||||||||||||
| Why
I Want a Gradient Camera J Tumblin, A Agrawal, R Raskar CVPR 2005, San Diego, CA |
|||||||||||||||||
| |
|||||||||||||||||
| Quadric Image
Transfer for Immersive Curved Screen Displays R Raskar, J vanBaar, T Willwacher, S Rao Eurographics 2004, Grenoble, France |
|||||||||||||||||
| |
|||||||||||||||||
| Display
Grid R Raskar, J vanBaar, P Beardsley SID (Society for Information Display) 2004 (Comparison of Compute Grid with Projector-based Display Grid) |
|||||||||||||||||
| |
|||||||||||||||||
| Seamless
Video Editing H Wang, R Raskar, N Ahuja ICPR 2004 |
|||||||||||||||||
| |
|||||||||||||||||
| Image Fusion for Enhancing Context in Images and Video R Raskar, A Ilie, J Yu ACM Nonphotorealistic Animation and Rendering (NPAR) 2004, Annecy, France ( Results, Project) |
|||||||||||||||||
| |
|||||||||||||||||
| The Large
Display Dilemma R Raskar Invited Talk at Pro-Cams workshop, Nice, France, Oct 2003 (Slides) |
|||||||||||||||||
| |
|||||||||||||||||
| Blending Multiple
Views R Raskar, K Low Pacific Graphics 2002, Beijing, China |
|||||||||||||||||
| |
|||||||||||||||||
![]() |
Merging
Fossil Specimens with Computer-Generated Information Bimber, Gatesy, Witmer, Raskar, Encarnacao IEEE Computer, Sept 2002 |
||||||||||||||||
| |
|||||||||||||||||
|
Free Form Sketching
Using Variational Implicit Surfaces O Karpenko, John F Hughes, R Raskar Eurographics 2002, Saarbruken, Germany |
||||||||||||||||
| |
|||||||||||||||||
|
Cartoon
Diorama in Motion R Raskar, R Ziegler, T Willwacher NPAR 2002, Annecy, France |
||||||||||||||||
| |
|||||||||||||||||
|
A Self Correcting
Projector R Raskar, P Beardsley IEEE CVPR, Lihue, 2001 |
||||||||||||||||
| |
|||||||||||||||||
|
Shader
Lamps R Raskar, G Welch, K Low, D Bandyopadhyay Eurographics Workshop on Rendering, London, 2001 |
||||||||||||||||
|
Hardware Support for
Non-photorealistic Rendering R Raskar Siggraph/Eurographics Graphics Hardware, LA, 2001 Source Code |
||||||||||||||||
| |
|||||||||||||||||
|
A Low Cost
Projector Mosaic R Raskar, J vanBaar, J Chai ACCV 2002 |
||||||||||||||||
| |
|||||||||||||||||
| |
Interacting with
Spatially Augmented Reality R Raskar, K Low ACM Afrigraph, 2001 |
||||||||||||||||
| |
|||||||||||||||||
|
Dynamic Shader
Lamps: Painting on Real Objects D Badyopadhyay, R Raskar, H Fuchs IEEE ACM Int. Symp. on Augmented Reality (ISAR), New York, 2001 |
||||||||||||||||
| |
|||||||||||||||||
| |
Projected
Imagery in Your Office of the Future G Welch, H Fuchs, R Raskar, M Brown, H Towles IEEE Computer Graphics and Applications, November 2000 |
||||||||||||||||
| |
|||||||||||||||||
|
Immersive Planar
Displays using Roughly Aligned Projectors R Raskar IEEE VR 2000, March 2000, NJ |
||||||||||||||||
| |
|||||||||||||||||
|
Multi-Projector
Displays using Camera-Based Registration R Raskar, M Brown, R Yang, W Chen, G Welch, H Towles, B Seales, H Fuchs IEEE Visualization 99, Oct 1999, San Francisco, CA |
||||||||||||||||
| |
|||||||||||||||||
|
Tabletop
Spatially
Augmented Reality: Bringing Physical Models to Life using Projected
Imagery R Raskar, G Welch, W Chen Second Int Workshop on Augmented Reality (IWAR'99), October 1999, San Francisco, CA |
||||||||||||||||
| |
|||||||||||||||||
| |
Oblique Projector
Rendering on Planar Surfaces R Raskar ACM Siggraph 99 Sketch |
||||||||||||||||
| |
|||||||||||||||||
|
Image Precision
Silhouette Edges R Raskar, Michael Cohen Symposium on Interactive 3D Graphics, Atlanta GA, April 1999 Source Code |
||||||||||||||||
| |
|||||||||||||||||
| |
Efficient
Image
Generation for Multiprojector and Multisurface Displays R Raskar, Matt Cutts, Greg Welch, Wolfgang Stuerzlinger Ninth EuroGraphics Rendering Workshop,(Appeared in Drettakis, G., Max, N. (eds.), Rendering Techniques '98. Proceedings of the Eurographics Workshop in Vienna, Austria, June 1998 |
||||||||||||||||
| |
|||||||||||||||||
| |
Seamless
Projection Overlaps Using Image Warping and Intensity Blending
R Raskar, G Welch, Henry Fuchs Fourth International Conference on Virtual Systems and Multimedia, Gifu, Japan. Nov 1998. |
||||||||||||||||
| |
|||||||||||||||||
| |
Spatially
Augmented Reality R Raskar, G Welch, H Fuchs First International Workshop on Augmented Reality, San Francisco CA, Nov 1998. |
||||||||||||||||
| |
|||||||||||||||||
|
Augmented Reality
Visualization for Laparoscopic Surgery H Fuchs, M Livingston, R Raskar and others First International Conference on Medical Image Computing and Computer-Assisted Intervention 1998. |
||||||||||||||||
| |
|||||||||||||||||
| |
Simulation,
Animation and Analysis of Design Disassembly for Maintainability
Analysis R Vujosevic, R Raskar, N Yetukuri International Journal of Production Research, November 1995 |
||||||||||||||||
| |
|||||||||||||||||
| |
Incremental
Path Generation for 6-DOF Robots Ninth International Congress of Cybernetics and Systems, New Delhi, January 1993. |
||||||||||||||||
| |
|||||||||||||||||
|
|
Courses |
||||||||||||||||
| MIT Spring 2009 course: MAS 964 (H) Special Topics in Media Technology: Camera Culture (0-9-0) W 3:00-5:00pm in E15-135 Fall 2008 course: MAS 963 (H) Computational Camera and Photography (6-3-3) Fridays 1:30-4:30pm in E15-283A (Roth room) Spring 2008 course: MAS 964 (H) Special Topics in Media Technology: Camera Culture (0-9-0) W 10:30-12:30pm in E15-235 Elsewhere Advanced Topics in Computational Photography R Raskar, J Tumblin Siggraph 2008 [ Course Notes ] Gradient Domain Techniques A Agrawal, R Raskar ICCV 2007, CVPR 2008 [ Course Notes ] Computational Photography R Raskar, J Tumblin Siggraph 2006 and 2007 [ Course Notes ] Spatial Augmented Reality O Bimber, R Raskar Siggraph 2006 [ Course Notes ] Computational Photography R Raskar, J Tumblin Siggraph 2005 [ Course Notes ] Spatial Augmented Reality: A Modern Approach to Augmented Reality O Bimber, R Raskar Siggraph 2005 [ Course Notes ] Projectors: Advanced Graphics and Vision Techniques R Raskar Siggraph 2004 [ Course Notes in PDF ] Modern Approaches to Augmented Reality O Bimber and R Raskar Eurographics 2004 [ Course Notes in PDF ] Alternative Augmented Reality Approaches: Concepts, Techniques, and Applications O Bimber and R Raskar Eurographics 2003 [ Course Notes in PDF ] Projectors: Advanced Geometric Issues in Applications R Raskar Siggraph 2003 [ Course Notes in PDF ] Projector-based Graphics R Raskar, E Lantz Siggraph 2002 [ Course Notes in PDF ] |
|||||||||||||||||
|
|
Patents and Applications |
||||||||||||||||
|
Public
(USPTO link for before last 18 months, 45+) |
|||||||||||||||||
|
|
Press |
||||||||||||||||
![]() |
|
||||||||||||||||
|
|
Books |
||||||||||||||||
![]() |
|
||||||||||||||||
![]() |
Computational
Photography: Mastering New Techniques for Lenses, Lighting, and Sensors |
||||||||||||||||
|
|
Presentations and Talks |
||||||||||||||||
|
Symposium
on Virtual Reality October 2004, Sao Paulo, Brazil, (Slides) Vision
Modeling and Visualization Conference, November 2007, 'Coded
Imaging', (Slides) Spring Conference on
Computer Graphics, April 2008, 'Can Computer Graphics Impact Our
Daily Life' Universities and Research Laboratories 2008 2007 2006 2004 2003 2002 2001 2000 1999 1998 Panels Symposium on Computational
Photography and Video at MIT, What Will a Camera Look Like in 20 Years ? May
2005 (Organizer)
Papers Committee: Eurographics ( EG)
2005, Eurographics 2008, Eurographics 2009 Area Chair: CVPR 2009 Program Committee: International Conference on Computer
Vision (IEEE ICCV)
2005,
2007, 2008
2007 2006 2005 2001
|
|||||||||||||||||