Ramesh Raskar

raskar@cs.unc.edu
CB# 3175, Sitterson Hall
Chapel Hill, NC 27599
(o) 919-962-1761
http://www.cs.unc.edu/~raskar


More recent papers are available at MERL page. Please click here
Interests Interactive 3D computer graphics and computer vision algorithms and applications
Research Summary Please click here
Education University of North Carolina at Chapel Hill
Ph.D. Computer Science(Aug 1995 May 2000) (Computer Graphics and Computer Vision)

Dissertation title : Projector as the Dual of a Camera
University of Iowa, Iowa City 
M.S. Computer Science (Aug 1993- May 1995) GPA: 3.96/4.0 (Computer Vision)
Govt. College of Engineering, Pune, India 
B.S. Electronics and Telecommunication (Aug 1987- July 1991) GPA: 4.0/4.0 (Robotics)
Significant 
Coursework
  • Computer Vision
  • Computer Graphics
  • Parallel and Distributed Computing
  • Raster Graphics
  • Virtual Environments 
  • Multimedia Networking 
Projects Non-photorealistic Rendering
Real-time image-precision technical illustrations using silhouettes and artistic effects
Generation of Large Field of View Displays
Calibrating and rendering on arbitrarily placed projectors with arbitrary overlaps to create instant large panoramic displays
3D Scene Extraction and Rendering
Using structured light, extract 3D information of live scenes and render it at remote sites for teleconferencing
Visibility Server
Client-server model for interactive walkthrough of large polygonal database by computing visibility at server 
Prediction in Image Space 
For interactive rendering, predict the user motion by tracking features in image space and warp images till a new frame is rendered 
Fast 3D virtual models 
Extract 3D shape of simple objects and import them to render in virtual environments in under 5 minutes 
Collision detection in virtual worlds 
Make user interaction simpler by computing collision detection between possibly non-convex objects 
Edge-based dynamic programming algorithm for Stereo Correspondence Problem 
Master's research at U. of Iowa
Multimedia Networking
Design and implementation of an efficient computer telephone.
Publications
and Talks
Image Based Visual Hulls
McMillan, Gortler, Raskar and others 
ACM SIGGRAPH 2000, New Orleans, July 2000
Hardware Support for NPR
R Raskar

Siggraph/Eurographics Graphics Hardware, LA, 2001
Shader Lamps
R Raskar, G Welch, K Low

Eurographics Workshop on Rendering, London, 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 
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. 
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,
ACM SIGGRAPH, Orlando FL, July 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. 
3D Telecollaboration Systems
Talk at California Institute of Technology, Oct 1997
Scene Reconstruction in Real Time
Student seminar talk at University of Utah, Salt Lake City, Feb 1997
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.
Experience Research Scientist, Mitsubishi Electric Research Labs (MERL-CRL) Aug 2000 - Present
Projective Geometry, Sketching-based interfaces, NPR, Video-based animation
Webpage: MERL-CRL
Summer Research Intern, Massachusetts Institute of Technology June - Sept 1999
Projective Geometry, Image Based Rendering
Mentor: Leonard McMillan
Summer Research Intern, Microsoft Research Graphics Group, May - Sept 1998
Image Based Rendering and Non-photorealistic Rendering
Mentors: Michael Cohen, Rick Szeliski
Research Assistant, Dept. of Computer Science UNC, May 1996 - May 2000
Large simulation environments, Real time depth extraction, rendering and projection using distributed computing 
Advisors: Prof Henry Fuchs, Greg Welch
Research Assistant, Dept. of Computer Science U of Iowa, Iowa City, August 1993 - August 1995
Algorithms for Human motion analysis using UPenn's JACK animation package 
Advisor: Prof Margaret Fleck
Programmer, Tandem Computers Cupertino, California, Oct 1992 - August 1993
Software auto-maintenance tools for X.500 based products
Skills C, C++, Unix, Windows, OpenGL, various 3D tools, web tools
Other Activities Referee for 'Computer Graphics and Applications' and main computer graphics conferences: SIGGRAPH, I3DG, IEEE-VR
Honors -
Activities
  • Link Fellowship, 1998-99
  • The undergraduate degree project in robotics awarded "Best Project of the University" prize by IEEE chapter of Pune Institute of Computer Technology.
  • Best student paper, "Incremental Curve Generation" at state level technical paper contest. 
  • Ranked First among 500,000 students appearing for entrance exam (HSC Merit List) for the bachelor's program in the state of Maharashtra, India
  • Selected among TOP 20 to represent India at the International Mathematics Olympiad
References Dr. Henry Fuchs (fuchs@cs.unc.edu)
Dr. Gary Bishop (gb@cs.unc.edu)
Dr. Greg Welch (welch@cs.unc.edu)

Updated : June 2000