Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Come iniziare a utilizzare Computer Vision Toolbox

Progettare e testare sistemi di visione artificiale

Computer Vision Toolbox™ fornisce algoritmi e applicazioni per progettare e testare sistemi di visione artificiale. È possibile eseguire l'ispezione visiva, il rilevamento e il tracking degli oggetti, nonché il rilevamento, l'estrazione e la corrispondenza delle feature. È possibile automatizzare i workflow di calibrazione per fotocamere singole, stereo e fish-eye. Per la visione tridimensionale, la toolbox supporta la visione stereo, l'elaborazione a nuvola di punti, la struttura dal movimento e lo SLAM visivo e a nuvole di punti in tempo reale. Le applicazioni di visione artificiale consentono l'etichettatura di verità di base (ground truth) team-based con automazione nonché la calibrazione della fotocamera.

È possibile utilizzare rilevatori di oggetti preaddestrati o addestrare rilevatori personalizzati utilizzando algoritmi di Deep Learning e Machine Learning, come YOLO, SSD e ACF. Per la segmentazione semantica e delle istanze è possibile utilizzare algoritmi di Deep Learning come U-Net, SOLO e Mask R-CNN. È possibile eseguire la classificazione delle immagini utilizzando trasformatori di visione come ViT. I modelli preaddestrati consentono di rilevare volti e pedoni, eseguire il riconoscimento ottico dei caratteri (OCR) e riconoscere altri oggetti comuni.

È possibile accelerare gli algoritmi eseguendoli su processori multicore e GPU. Gli algoritmi della toolbox supportano la generazione di codice C/C++ per l'integrazione con il codice esistente, la prototipazione desktop e l'implementazione di sistemi di visione incorporati.

Installazione e configurazione

Tutorial

Esempi in primo piano

Apprendimento interattivo

Computer Vision Onramp
Apprendere come utilizzare Computer Vision Toolbox per il rilevamento e il tracking degli oggetti.

Video

Applicazioni della Computer Vision Toolbox
Progettare e testare sistemi di visione artificiale, visione tridimensionale e sistemi di elaborazione video

Segmentazione semantica
Segmentare immagini e volumi tridimensionali classificando singoli pixel e voxel utilizzando reti come SegNet, FCN, U-Net e DeepLab v3+

Calibrazione della fotocamera in MATLAB
Automatizzare il rilevamento della scacchiera e calibrare le fotocamere pinhole e fish-eye utilizzando l'applicazione Camera Calibrator