Computer Vision System Toolbox
Product Description
- Introduction and Key Features
- Feature-Based Registration
- Motion Estimation and Tracking
- Stereo Vision
- Video Processing, Visualization, and Graphics
- Stream Processing in MATLAB and Simulink
- System Design and Implementation
Introduction
Computer Vision System Toolbox™ provides algorithms and tools for the design and simulation of computer vision and video processing systems. These capabilities are provided as MATLAB® functions, MATLAB System objects™, and Simulink® blocks. The system toolbox includes algorithms for feature extraction, motion detection, object tracking, stereo vision, video processing, and video analysis. Tools include video file I/O, video display, drawing graphics, and compositing. For rapid prototyping and embedded system design, the system toolbox supports fixed-point arithmetic and C-code generation.
Key Features
- Algorithms available as MATLAB functions, MATLAB System objects, and Simulink blocks
- Feature detection, extraction, and matching for applications such as automatic image registration, video mosaicking, and video stabilization
- Motion estimation, including block matching, optical flow, and template matching
- Stereo vision, including fundamental matrix estimation and stereo image rectification
- Video processing, including chroma resampling and deinterlacing
- Image processing, including edge detection, morphology, and filtering
- Video file I/O, video display, graphic overlays, and compositing
- Algorithm support for floating-point, integer, and fixed-point data types
- Automatic C-code generation (with MATLAB Coder™ or Simulink Coder™)