Inizia con Computer Vision Toolbox
Computer Vision Toolbox™ fornisce algoritmi e app per la progettazione e il test di sistemi di visione artificiale. È possibile eseguire esami visivi degli oggetti, rilevamento e tracking degli oggetti, nonché rilevamento, estrazione e corrispondenza di feature. È possibile automatizzare i workflow di calibrazione per configurazioni a telecamera singola, fisheye, stereo e multi-fotocamera. Per la visione tridimensionale, la toolbox supporta la visione stereo, l'elaborazione delle nuvole di punti, la ricostruzione della struttura dal movimento e la SLAM visiva e delle nuvole di punti in tempo reale. Le app di visione artificiale consentono l'etichettatura di verità di base (ground truth) team-based con automazione, nonché la calibrazione delle fotocamere.
La toolbox offre una vasta gamma di tecniche di AI, tra cui reti neurali convoluzionali (CNN) pre-addestrate, vision transformer e modelli visione-linguaggio. Utilizzare i modelli pronti all'uso per attività quali la classificazione delle immagini, il rilevamento di oggetti, la segmentazione, la stima della posa, la generazione di didascalie e il riconoscimento ottico dei caratteri (OCR), oppure personalizzarli ulteriormente tramite transfer learning.
È possibile generare codice in C, C++, per l'esecuzione su GPU e in linguaggi di descrizione hardware (HDL).
Tutorial
- What Is Camera Calibration?
Estimate the parameters of a lens and image sensor of an image or video camera.
- What Is Structure from Motion?
Estimate three-dimensional structures from two-dimensional image sequences.
- Get Started with Object Detection Using Deep Learning
Perform object detection using deep learning neural networks such as YOLOX, YOLO v4, RTMDet, and SSD.
- Get Started with Semantic Segmentation Using Deep Learning
Segment objects by class using deep learning networks such as U-Net and DeepLab v3+.
- Get Started with Code Generation, Deployment, GPU, and OpenCV Support
C/C++ and GPU code generation and acceleration, HDL code generation, and OpenCV interface for MATLAB and Simulink.
- Computer Vision Toolbox with Simulink
Simulink® support for computer vision applications.
Guide decisionali su app e workflow
- Choose an App to Label Ground Truth Data
Decide which app to use to label ground truth data: Image Labeler, Video Labeler, Ground Truth Labeler, Lidar Labeler, Signal Labeler, or Medical Image Labeler.
- Choose an Object Detector
Compare object detection deep learning models, such as YOLOX, YOLO v4, RTMDet, and SSD.
- Choose SLAM Workflow Based on Sensor Data
Choose the right simultaneous localization and mapping (SLAM) workflow and find topics, examples, and supported features.
- Choose a Point Cloud Viewer
Compare visualization functions.
Esempi in primo piano
Apprendimento interattivo
Onramp per la visione artificiale
Scopri come utilizzare Computer Vision Toolbox per il rilevamento e il tracking degli oggetti.
Video
Che cos'è la visione artificiale?
Scopri come la visione artificiale possa essere applicata a una vasta gamma di ambiti, quali il rilevamento, il tracking e il riconoscimento degli oggetti.
Calibrazione della fotocamera in MATLAB
Automatizzare il rilevamento della scacchiera e calibrare le fotocamere stenopeiche e fisheye utilizzando l'app Camera Calibrator
Risorse didattiche
Nozioni di base sulla visione artificiale
Imparare i fondamenti della segmentazione delle immagini nella visione artificiale.












