User:Praveens

From Immersive Visualization Lab Wiki
Jump to: navigation, search

Contents

Praveen Subramani

I am a second-year Electrical Engineering and Computer Science undergraduate student at MIT. During Summer 2007, I am working at Calit2 with Jürgen Schulze and Maurizio Seracini.
I work in the 6th floor open space work area of Atkinson Hall at Calit2 and can be contacted by e-mail at praveens [at] mit [dot] edu

Project

Italian art diagnostician Maurizio Seracini is a leading pioneer in the field of non-destructive analysis of art and architecture. With his company Editech, Seracini has compiled hundreds of multilayer scans of artwork, particularly layers created by scanning the artwork with different types of light and imaging technologies such as infrared, ultraviolet, and x-rays. Multispectral viewing of these works has repeatedly revealed exquisitely detailed underdrawings that are often different from the final painting, and can even suggest that different artists contributed to a single piece of art. Furthermore, this technology has the potential to reveal hidden or covered art that has been obscured for practical or historical reasons.

The power of the IVL technology and software has been combined with Seracini's multispectral scans, giving researchers a new way to visually represent the different layers. I am working in the IVL on modifying and enhancing the current imaging plugin, by adding features such as configuration persistence and clipping boundaries, perhaps eventually for a 3D gallery display. Furthermore, I am high involved in setup, calibration, and configuration of 3D tracking systems for various Calit2 visualization setups including:
-Ascension Technology Flock of Birds (FOB)
-A.R.T. GmbH Infrared Optical Tracking Systems (ART)

Magi.jpg

Da Vinci's 'Adoration of the Magi'. Seracini's research suggests that Da Vinci is
only responsible for the underdrawing of this artwork, while the painting was
conducted by another less-skilled artist.

Diagnostic Imaging Technologies

  • Structured light scanning survey
  • 2D and 3D Modeling
  • X-radiography
  • IR reflectography
  • UV fluorescence photography
  • B/W infrared photography
  • Pseudo color infrared photography
  • Photomicrography
  • Thermography

Progress

  • Week 1: 6/25-6/29:
- Begin research on scanning techniques.
- Experimenting with opencover and config and plugin modules.
- Researching VRML, a modeling language for representing 3D vector graphics
- Comparing differences between 2D development environment and 3D C-wall setup, particularly in OpenCover rendering
- Constructed basic gallery of 3 JPEG Da Vinci paintings in a VRML environment
  • Week 2: 7/2-7/6:
-Placed basic images into Calit2 building WRL model file to simulate virtual art gallery in Calit building
-Set up Flock of Birds (FOB) tracking system for new C-wall on 6th floor
-Configured FOB units for use in 1st floor auditorium
-Working on positional and rotational calibration for new C-wall tracker system
  • Week 3: 7/9-7/13:
-Working on image location persistence in gallery VRML models (as demonstrated in Sound Plugin)
-Completed saving ability for ImagePlugin (given transform and scaling configurations can be saved)
-Completed loading ability for transform, scale, and set name
-Met with Maurizio Seracini. Got new data to load into image plugin from his recent trip to Italy.
-Got high-res images for editing and processing for SigGraph presentation
-Persistence works well in 2-D environment. Next week more 3-D testing to begin on C-wall.
  • Week 4: 7/16-7/20:
-Attended Covise/Opencover plugin workshop
-Converted new images to OSGA file format for display with ImagePlugin
-Debugging persistence module
-Added menu and loading support to persistence module (creates menu of all saved config files)
-Got auditorium trackd client and server communicating successfully
-Persistence, loading, and saved menu modules all work in 3D environment!
-Next step: clipping planes
  • Week 5: 7/23-7/27:
-Begun modifying osgClip class for use with Image plugin
-Successfully created six clipping planes around given pickbox upon construction.
-Need to work on passing osg clip planes to root node
-Unpacked and set up new infrared tracking system for pentagonal CAVE
-Tested and calibrated IR tracking system: everything in working order
  • Week 6: 7/30-8/03:
-Successfully rendered clip box based on bounding box for image pickbox
-Configured CAVE tracking PC and assisted in setup of ART tracking system for CAVE
-Completed setup and calibration of 4K FOB tracking system
-Tested ImagePlugin on 4K: configured menu sizes and checked wand tracking (so far so good)
-Extracted high resolution visible light and infrared data for six specific regions of 'Adoration' for presentation
-Completed alignment and co-registration for six regions
-Converted six regions data into OSGA files with 10 mip-mapping levels and 24 bit color
-Batched matching sets into IPP files. Tested all files with auto-trans. All six sets work on C-wall.
-Corrected scaling problem by scaling Adoration 115% in horizontal direction
-Completed room and body calibration (for flystick and headpiece) of CAVE ART tracker
-SigGraph Presentation this Saturday 8/04 in 4k Auditorium: SigGraph Agenda
  • Week 7: 8/06-8/10:
-Working on making image exactly fill screen on loading. Need to test in 4K environment
-Got new images of Battle of Anghiari wall for processing
-Reclaimed and setup our stolen Flock of Birds tracking system
-Cut, aligned, co-registered, and converted sections for Annunciation
-Completed texture mapping and conversion for face of the Madonna in Annunciation
-Converted visible and thermographic images for Anghiari wall
-Re-setup tracking equipment for Tuesday presentation
-Prep for second presentation on Tuesday 8/07
-Successfully created clipbox around any image that effectively restricts its size when scaled
-Added ClipImage option in config file so feature is only present when wanted 
  • Week 8: 8/13-8/17:
-My last week
-Merged image plugins
-Clipbox now has depth so image tearing issue is resolved
-Corrected conflict between default scaling size and persistence scaling 
-Compiled list of known bugs with image plugin
-Goals: make clip planes apply to all images in set (currently only works for one)
-If time, look at quadrant sync issue on megapixel/4K mirandas

External Links