| This page presents an overview of our technical platform; in the perspective of potential collaborations, this should give an idea of how we work and how systems could be integrated. | Cyviz
Vizwall The projection system is a professional solution provided by Cyviz company. Our setup is made of two pairs of 1400x1050 projections side by side, with an overlap of 304 pixels: all in all, the screen is 2496x1050 px covering a 5x2 m area. http://www.cyviz.com |
|
eMagin
3D Visor Z800 This HMDs provides good quality pictures in SVGA (800x600) and integrates a 3DOF inertial tracker (head rotations). Good price/quality compromise. It supports sequential stereoscopic video signals. http://www.3dvisor.com/ |
Sphinx 4 Speech recognizer Speech is common in multi-modal human-computer interaction. Writen in Java, this library allows to easily develop speech interfaces (key words, sequence in a dictionnary, etc). Unfortunately, it is provided only with American English language. http://cmusphinx.sourceforge.net/sphinx4 |
|
Virtual Reality Peripheral Network The VRPN library is used to connect VR devices such as magnetic sensors, spaceball, etc. http://www.cs.unc.edu/Research/vrpn/ |
Bullet Physics Engine Physics engines are used in virtual environment to simulate gravity and objects interactions, but also to control in a physically correct way the dynamics of navigation engines (magic carpet, airplane, etc.) http://www.continuousphysics.com |
Linux
Mandriva Spring 2007 (X64) Our developments are made under Linux for simplicity and efficiency. We deeply rely on various librairies in the Open Source community. This linux distribution has been choosen for its stability and friendliness. |
||||||
| Noldus Observer The Noldus Observer XT provides a wide range of features for data collection in the study of observable behaviours such as activities, postures, gestures, facial expressions, movements, and social or human-system interactions. The additional plug in 'Theme' is a tool for the detection and analysis of patterns in time-based data. http://www.noldus.com |
Nvidia
Quadro 4500 Vizwall requires active stereo signals for each output of the graphics card plus a synchronization signal. This is available with the QUADBUFFER option (Quadro cards). http://www.nvidia.com |
Stereoscopy
with OpenGL 3D simulation programs have to generate images with the correct projections for each eye. The code of the Pulsar by Paul Bourke is a good tutorial and a good test bed for sensorama screen. |
Open
Scene Graph 2.0 As the development of real time 3D requires a lot of optimizations, we need a good scene graph library. We chose OSG because it is efficient, supports a lot of features and formats, and its community is very active. http://www.openscenegraph.org/ |
Open Computer Vision Library Originaly relased by Intel, OpenCV is the library we use for camera tracking. It provides all the basic features for image processing, tracking, and more... http://sourceforge.net/projects/opencvlibrary/ |
Open Audio Library Although VR simulation often focus on graphics, audio have a great impact on user experience. A correct integration of sounds into space requires a correct management of stereo or surround, as well as the simulation of dynamics effects (Doppler) and room acoustics. http://www.openal.org |
Windows
XP Pro X64 Microsoft operating system is installed in order to support a large choice of professionnal applications. Basically, we can use the system as a "normal" PC... |
![]() |