3D User Interface for Spherical and Fisheye Representations, prototype, 2011
Developed at the ALIVE Applied Laboratory for Interactive Visualization and Embodiment, City University Hong Kong in collaboration with Jeffrey Shaw, the Sphere Player is a flexible framework to navigate and display wide field of view video recordings. It consists of a dynamic on-screen selection page in form of a string of spheres and hemispheres and a Space Navigator (six degree controller)or Apple Trackpad as user interface. After one of the elements is selected, the user can zoom and freely navigate within the video by changing the point of view.
The source footage is eiter captured with a Canaon 5D MKII with 180 degree fisheye lens (in HD video mode) or originated from 360 degree recordings from a Point Grey Research Ladybug camera system.
Sphere Player is written in Apple Quartz Composer and uses custom real-time Core Image filters to process mapping from projection format to another. This allows for using fisheye source footage directly without another post-processing step (thanks to Paul Bourke, UWA).
The Spherical Player was running as a demo application at the: ALIVE Applied Laboratory for Interactive Visualization and Embodiment, City University Hong Kong, 2011.