Author_Institution :
Autonomous Syst. Lab., Information & Commun. Technol. Centre, Brisbane, Qld., Australia
Abstract :
The article described an open-source toolbox for machine vision called Machine Vision Toolbox (MVT). MVT includes more than 60 functions including image file reading and writing, acquisition, display, filtering, blob, point and line feature extraction, mathematical morphology, homographies, visual Jacobians, camera calibration, and color space conversion. MVT can be used for research into machine vision but is also versatile enough to be usable for real-time work and even control. MVT, combined with MATLAB and a model workstation computer, is a useful and convenient environment for the investigation of machine vision algorithms. The article illustrated the use of a subset of toolbox functions for some typical problems and described MVT operations including the simulation of a complete image-based visual servo system.
Keywords :
computer vision; control engineering computing; feature extraction; image colour analysis; image motion analysis; image segmentation; mathematical morphology; mathematics computing; public domain software; robots; MATLAB toolbox; Machine Vision Toolbox; color space conversion; image feature extraction; image filtering; image segmentation; mathematical morphology; open-source toolbox; vision control; vision-based control; visual Jacobians; visual servo; Cameras; Computer displays; Feature extraction; Filtering; Jacobian matrices; MATLAB; Machine vision; Morphology; Open source software; Writing;