Spheree: A 3D Perspective-Corrected Interactive Spherical Scalable Display
Fernando Ferreira, Marcio Cabral, Olavo Belloc, Gregor Miller, Celso Kurashima, Rosali de Deus Lopes, Ian Stavness, Junia Anacleto, Marcelo Zuffo and Sidney Fels
Spheree: A 3D Perspective-Corrected Interactive Spherical Scalable Display We have constructed a personal, spherical, multi-projector perspective-corrected rear-projected display called Spheree. Spheree uses multiple calibrated mini-projectors inside the spherical display with content rendered from a user-centric viewpoint. Spheree uses optical tracking to support head-coupled rendering to provide parallax-based 3D depth cues. Spheree is relatively compact and supports direct interaction techniques. For example, existing models can be modified via a 3D interactions on the sphere, providing a 3D sculpture experience.

We developed a novel multiple mini-projector system that automatically calibrates and blends using a camera plus projector approach. This creates a uniform pixel space on the surface of the sphere. It is highly scalable allowing as many projectors as needed for virtually any size of sphere. Our spherical display design has no seams that cause singularities in blending and provides uniform pixel density across the whole sphere. No mirrors are used so there are no blind spots. We only use the regular lenses that come with the mini-projectors, so rendering is simplified. Spheree supports bi-manual gesture, hands-free and moving-the-display interactions.

We have coupled Spheree to a 3D modelling package, Blender, to illustrate it in a 3D modelling workflow. People can use their 3D modelling environment or capture real objects, such as designs moulded with clay, and easily put them inside Spheree. Once inside, users can modify them virtually. When satisfied, they can use them in their applications or even print them with a 3D printer. Thus, Spheree plays a key role in realizing a complete workflow for a 3D capture-modify-print environment. We also demonstrate what a 3D model of a person looks like in Spheree, illustrating how teleconferencing with eye-contact could be realized with this display.

We have created a medium and a small sized Spheree. The medium sized Spheree allows participants to experience and interact with 1:1 models. The small spheree can be held in your hands; thus, participants can pick it up and look around objects, bounce them around and interact with them just by moving the sphere.

At Siggraph Emerging Technologies, participants experience Spheree's head-coupled rendering to show dynamic, reactive 3D virtual objects and to support different types of tangible and gesture-based interactions with content inside the display. We exhibit a small and a medium sized Spheree, one for an experience interacting by moving the display and the other to see and interact with high-resolution 1:1 scale of larger 3D objects.

Experience: With Spheree, we have created a personal and engaging interactive experience with 3D content. It is personal since Spheree rendering is directed towards a single viewer. The experience is engaging because of the highly interactive nature of Spheree: participants are able to modify and sculpt objects, or carefully manipulate them through two-handed interactions and handheld tools using a hand tracker. They also experience a 3D modelling workflow that combines Spheree with Blender to spark imagination of how design environments can be created with Spheree.

Novelty: Spheree is the first display to offer uniform, high resolution pixels projected to a spherical surface with gesture interaction to manipulate 3D objects. The display is also interactive with respect to the participant's position using wireless, optical tracking, providing the participant with perspective-corrected virtual scenes; i.e., a spherical fish-tank VR experience. A live demonstration of Spheree and its associated technologies illustrate that calibrated, multiple projector spherical displays represent the future of interactive, scalable, high resolution non-planar displays.

Related work: pCubee is a cubic fish-tank VR device with interaction based on physical motion, it does not use touch, it does not scale well and the edges cause disruptive occlusion. The SnowGlobe spherical display used a single stereo 3D projector with a hemispherical mirror, but had non-uniform resolution and the mirror caused a blind spot. Other projection spheres use a single projector with a fish-eye lens, but do not scale to high-resolution.

Presented at the SIGGRAPH Emerging Technologies Exhibition and Poster Session in Vancouver, August 2014.

    author = {Fernando Ferreira and Marcio Cabral and Olavo Belloc and Gregor Miller and Celso Kurashima and Rosali de Deus Lopes and Ian Stavness and Junia Anacleto and Marcelo Zuffo and Sidney Fels},
    title = {Spheree: A 3D Perspective-Corrected Interactive Spherical Scalable Display},
    booktitle = {Proceedings of the 41st Conference on Computer Graphics and Interactive Techniques; Emerging Technologies},
    series = {SIGGRAPH'14},
    pages = {23:1--23:1},
    articleno = {23},
    month = {August},
    year = {2014},
    publisher = {ACM},
    address = {New York, U.S.A.},
    isbn = {978-1-4503-2961-3},
    location = {Vancouver, Canada},
    doi = {http://dx.doi.org/10.1145/2614066.2614091},
    url = {http://www.openvl.org.uk/Publications/Publication.php?id=Ferreira:SIGGRAPH2014:eTech}