Display of Composite Images in a 3-D Virtual Environment - Steve Fleischer

Virtual Environment Mosaic

Project Description

I plan to incorporate a video mosaic (i.e. a composite image made up of individual images properly aligned) as the texture-mapped ocean floor in the NASA Ames Virtual Environment Vehicle Interface (VEVI). This requires the design and implementation of an algorithm which transforms the mosaic as it is read to coincide with the proper viewpoint as seen by the VEVI user. Changes in the user viewpoint should result in a re-transformation of the composite image.

If time permits, I will also design and implement an algorithm to remove the effects of non-uniform lighting when images are matched together to form a mosaic, as the images are read into the VEVI.

Deliverables

The final output for this project will be a fully functional virtual environment, which filters the input mosaic (if time permits) and transforms it to the virtual ocean floor, based on the current viewpoint within the virtual world. All coding will be done in C, using the WorldToolKit (WTK) world modelling library.

Schedule of Work

Bibliography

R. Marks, S. Rock, and M. Lee. Real-time video mosaicking of the ocean floor. In Proceedings of IEEE Symposium on Autonomous Underwater Vehicle Technology, 1994.
V. Nalwa. Chapters 2 (Radiometry) and 6 (Texture), A Guided Tour of Computer Vision. Addison-Wesley Publishing Company, 1993.