Computer Vision Toolbox
Progettazione, simulazione, calibrazione e implementazione di sistemi di visione artificiale
Hai domande? Contatta l’ufficio commerciale.
Hai domande? Contatta l’ufficio commerciale.
Computer Vision Toolbox fornisce algoritmi, app e modelli di IA per la progettazione, la simulazione, la calibrazione e l’implementazione di sistemi di visione artificiale. È possibile eseguire il rilevamento e il tracking di oggetti, il confronto di feature e il flusso ottico. Inoltre è possibile automatizzare la calibrazione delle fotocamere, comprese le configurazioni multi-sensore. Per la visione 3D, il toolbox supporta la struttura dal movimento (structure from motion), lo SLAM in tempo reale e la sintesi di nuove viste, come NeRF. Le app di visione artificiale consentono la calibrazione e l’etichettatura di immagini e video da parte di più utenti, comprese funzionalità di automazione.
Il toolbox fornisce tecniche di IA, tra cui reti neurali convoluzionali pre-addestrate, vision transformer e modelli visione-linguaggio. È possibile utilizzare questi modelli pre-addestrati per attività quali classificazione di immagini, rilevamento di oggetti, segmentazione, stima della posa, generazione di didascalie per immagini, risposta a domande visive e OCR, oppure personalizzarli ulteriormente tramite transfer learning.
Puoi generare codice C/C++ e HDL e codice per target hardware GPU o NPU (con MATLAB Coder, HDL Coder, GPU Coder e i pacchetti di supporto hardware). Inoltre puoi creare app personalizzate (con MATLAB Compiler).
Collegamento di agenti IA a Computer Vision Toolbox
Integra funzionalità specifiche del dominio nel tuo workflow di Agentic AI.
Automatizza l’etichettatura per il rilevamento di oggetti, la segmentazione semantica, la segmentazione delle istanze e la classificazione delle scene tramite le app Video Labeler e Image Labeler.
Addestra modelli di Machine Learning e reti di Deep Learning oppure utilizza reti pre-addestrate per il rilevamento e la segmentazione di oggetti. Valuta le prestazioni di queste reti e distribuiscile generando codice C/C++ o CUDA®.
Stima i parametri intrinseci ed estrinseci e i parametri di distorsione dell’obiettivo per fotocamere monoculari e coppie di fotocamere stereo utilizzando le app Camera Calibrator e Stereo Camera Calibrator o le funzioni integrate.
Stima i parametri estrinseci tra fotocamere, LIDAR e IMU. Esegui la calibrazione hand-eye di robot utilizzando le funzioni integrate. Utilizza l’app Multi-Camera Calibrator per calibrare sistemi multicamera.
Stima la posizione e l’orientamento della fotocamera rispetto all’ambiente circostante, creando al contempo una mappa di un ambiente sconosciuto. Perfeziona le stime di posa mediante la regolazione del fascio e l’ottimizzazione del grafico di posa.
Ricostruisci la struttura 3D di una scena a partire da più viste 2D utilizzando la struttura dal movimento (SfM). Genera nuove viste fotorealistiche utilizzando tecniche basate sull’IA, come i campi di radianza neurale (NeRF).
Rileva, estrai e confronta feature quali blob, contorni e angoli su più immagini. Utilizza le feature confrontate per la registrazione, la classificazione di oggetti o workflow complessi come lo SLAM.
Stima il movimento e traccia più oggetti nelle sequenze video e di immagini.
Genera codice dai tuoi algoritmi di visione artificiale per la prototipazione rapida, l'implementazione e la verifica. Integra progetti e funzioni basati su OpenCV in MATLAB e Simulink.
Computer Vision Toolbox offre algoritmi e app per progettare e testare sistemi di visione artificiale, incluse funzionalità per l'ispezione visiva, il rilevamento e il tracciamento degli oggetti, nonché per il rilevamento, l'estrazione e la corrispondenza delle caratteristiche.
Il toolbox fornisce reti neurali convoluzionali (CNN) pre-addestrate, vision transformer e modelli visione-linguaggio per attività quali classificazione di immagini, rilevamento di oggetti, segmentazione, stima della posa, generazione di didascalie, risposta a domande visive (VQA) e riconoscimento ottico dei caratteri (OCR), oltre a modelli zero-shot per attività di visione artificiale come il flusso ottico e la stima della profondità 3D.
Sì, le app Video Labeler e Image Labeler consentono l’etichettatura collaborativa dei dati ground truth con workflow automatizzati per il rilevamento degli oggetti, la segmentazione semantica, la segmentazione delle istanze e la classificazione delle scene.
Computer Vision Toolbox automatizza i workflow di calibrazione per configurazioni con una singola fotocamera, fisheye, stereo e multicamera utilizzando l’app Camera Calibrator, l’app Stereo Camera Calibrator, l’app Multi-Camera Calibrator o le funzioni integrate.
Sì, il toolbox supporta la visione stereo, la struttura dal movimento (structure from motion), i campi di radianza neurale (NeRF) e lo SLAM visivo in tempo reale per applicazioni di visione 3D.
È possibile generare codice in C, C++, CUDA per l’esecuzione su GPU e in linguaggi di descrizione hardware (HDL) per la prototipazione rapida, la distribuzione e la verifica.
Scopri i nostri prodotti.
Richiedi una quotazione e scopri i prodotti correlati.
È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.