Abstract

Virtual reality environments with multi-projector systems provide better visual quality, higher resolution and more brightness than traditional single-projector systems. Moreover, using multiple low-cost projectors is economically advantageous in comparison to an expensive high-end projector for equivalent visual performance. This article presents the research and development of a scalable multiprojection system that enables the construction of virtual reality systems with a large number of projectors and graphics computers, and that is capable of achieving a high resolution display. We demonstrate the viability of such system with the development of a camera-based multiprojector system library called FastFusion, which automatically calibrates casually aligned projectors to properly blend different projections. Our system software improves known algorithms in the literature for projector calibration and image blending. As a result, FastFusion improves system scalability and calibration reliability. In a detailed analysis of the visual performance of FastFusion in a CAVE system with three walls, eighteen projectors and nine computers, we achieved a satisfactory result for variance in geometric calibration and for graphics performance. Thus, our library is suitable for building complex projector systems and with retina resolution.

Highlights

  • Virtual reality applications with large projection area such as virtual simulation, gaming animation, and scientific visualization have been increasing in recent years

  • FastFusion is a scalable multi-projection system library, which is aimed to the construction of virtual reality systems with high number of projectors and graphics computers [4]

  • In this part we describe the main algorithms implemented in our scalable multi-projector system

Read more

Summary

Introduction

Virtual reality applications with large projection area such as virtual simulation, gaming animation, and scientific visualization have been increasing in recent years These systems are motivated by the high quality visual imagery that provides a comfortable immersive environment to the user. One of the advantages of Chromium is that the graphics application code does not need to be changed, i.e. one can use proprietary application without the source code Another approach to promote distributed graphics processing is to consider that each computer is connected to a projector, and that all the projectors together compose a single image on the projection display. FastFusion is a scalable multi-projection system library, which is aimed to the construction of virtual reality systems with high number of projectors and graphics computers [4].

Background and Related Work
FastFusion: A Scalable Seamless Multi-Projector System
CONCEPTUAL FEATURES
HIERARCHY OF PROJECTORS USING CAMERAS
SOFTWARE ARCHITECTURE OVERVIEW
INTEGRATION WITH GRAPHICS APPLICATION
Image Processing Algorithms
GEOMETRIC CALIBRATION
EDGEBLEND AND COLOR CORRECTION
Overlapping contribution
Color and brightness correction
Screen area
Multi-projection in a CAVE Wall
Geometric Variance
Brightness Variation
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.