Computer Vision System Toolbox™ provides algorithms, functions, and apps for the design and simulation of computer vision and video processing systems. You can perform object detection and tracking, feature detection and extraction, feature matching, stereo vision, camera calibration, and motion detection tasks. The system toolbox also provides tools for video processing, including video file I/O, video display, object annotation, drawing graphics, and compositing. Algorithms are available as MATLAB® functions, System objects, and Simulink® blocks.
For rapid prototyping and embedded system design, the system toolbox supports fixed-point arithmetic and C-code generation.
Interest point detection, extracting feature descriptors, and point feature matching
Registration, similarity, affine, and projective transformations, and estimate geometric transform
Object detection, recognition, block matching, background estimation, bag of features
Optical flow, activity recognition, motion estimation, and tracking
Stereo vision, camera calibration, point cloud processing
Statistics, FIR filtering, frequency and Hough transforms, morphology, contrast enhancement, and noise removal
Importing, exporting, color space formatting, conversions, display, annotation
C Code generation, software support packages, fixed-point data type support, and System objects