In order to run XVision, you need to satisfy three requirements:
Older versions of XVision compiled under almost everything. Since we've started to use more templates, this is no longer true. Currently, the two reliable compilers are SGI's Delta C++ Compiler and Gnu's g++. With some tweaks, it is possible to compile using Sun solaris and HP-UX compilers.
Currently, all PC-based support requires running the Linux operating system. Developing a stable port of XVision to Windows or the MacOS remains a project to be done. The following is a list of supported devices and, when relevant, who to contact to get associated device drivers. Below we list several devices that have been used with XVision. The Linux hardware how-to give pointers to other devices and/or drivers which work with Linux.
-Data Translations 3155 (Monochrome)-
Alfred Rizzi and Greg Hager teamed up to write a device driver for this device. A version which operates under Linux 2.0.xx is currently available by contacting Nomadics Inc. The XVision interface is supported by us and comes with the system release.
-Data Translations 3153 (Color)-
We are currently working on developing a driver for this device. Stay tuned for more information.
-Matrox Meteor (Color)-
Information on this card can be found at http://www.matrox.com/imgweb/meteor.htm.
Drivers for FreeGSD and Linux can be found at http://www.cs.virginia.edu/~bah6f/matrox.
We use this device with a PC running Linux, and it performs very well. An XVision interface for this framegrabber, which is built on top of the Linux driver for the card, is included in release 1.3.
-Imaging Technologies MVP system with AM-CLR (Color)-
A group at the TU Braunschweig (contact D. Bergmann) does support a Linux driver for the MVP system, but at the moment, there is no good support for the AM-CLR module although it is in use by various groups at Siemens Central Research, and the University of Vienna. A good contact is Markus Vincze at the Technical University of Vienna.
We've used the system on a variety of workstations with various devices. Here's list and associated comments.
The base system includes the following two possibilities for getting input.
-PGM-based file sequences-
This is a rudimentary interface assuming you have a set of data files with a number containing a sequential numbering scheme. PGM format is currently the only format supported.
Kinh Tieu has recently written an MPEG-based interface based on a portable MPEG library due to Greg Ward. Both are included with the system.
Back to the XVision home page.
Comments to email@example.com
Back to Top