Machine Vision
Machine Vision :
Machine vision is the application of computer vision to factory automation. Just as human inspectors working on assembly lines visually inspect parts to judge the quality of workmanship, so machine vision systems use digital cameras and image processing software to perform similar inspections. A machine vision system is a computer that makes decisions based on the analysis of digital images.
From: en.wikipedia.org/wiki/Machine_vision
XVision2
XVision2 is a complete rewrite of the original XVision system ( http://www.cs.jhu.edu/CIPS/xvision/ )
The major changes include:
The input/output classes (Video and Window) have been changed significantly and some of their functionality relocated to other parts of the system. In particular, Video and it’s sister class BufferedVideo no longer contain warping functionality, but simply serve as a generic interface to video sources. We've also been moving to firewire-based acquisition. Here is some information on firewire for Linux
The image class has been greatly expanded and rewritten from the ground up. It includes support for a variety of color formats and more general and numerically correct image processing code. It also supports reference counts so that subimages and image assignment can be handled using simple pointer arithmetic.
Warping has been broken out into separate classes.
Image Pipelines have been integrated as a first class object.
Image trackers are now being defined (still ongoing work) in terms of image pipelines. As a result, Trackers now carry explicit type information.
Matlab interface to the Videre Stereo Head and to the Digital (IEEE1394-Firewire) cameras can be found in XVision2/src/Devices/matlab directory.
visit
XVision2
XVision2 was visited : 64 times
Loading .....