计算机视觉
R2026b利用计算机视觉应用扩展深度学习工作流
通过将 Computer Vision Toolbox™ 与 Deep Learning Toolbox™ 结合使用,将深度学习应用于计算机视觉应用。
App
函数
主题
目标检测和实例分割
- Get Started with Object Detection Using Deep Learning (Computer Vision Toolbox)
Perform object detection using deep learning neural networks such as YOLOX, YOLO v4, RTMDet, and SSD. - Get Started with Instance Segmentation Using Deep Learning (Computer Vision Toolbox)
Segment objects using an instance segmentation model such as SOLOv2 or Mask R-CNN. - Choose an Object Detector (Computer Vision Toolbox)
Compare object detection deep learning models, such as YOLOX, YOLO v4, RTMDet, and SSD. - Augment Bounding Boxes for Object Detection (Computer Vision Toolbox)
This example shows how to perform common kinds of image and bounding box augmentation as part of object detection workflows. - Import Pretrained ONNX YOLO v2 Object Detector
This example shows how to import a pretrained ONNX™ (Open Neural Network Exchange) you only look once (YOLO) v2 [1] object detection network and use the network to detect objects. - Export YOLO v2 Object Detector to ONNX
This example shows how to export a YOLO v2 object detection network to ONNX™ (Open Neural Network Exchange) model format. - Multiclass Object Detection Using YOLO v2 Deep Learning (Computer Vision Toolbox)
Train a YOLO v2 multiclass object detector and evaluate object detector performance across selected classes and overlap thresholds. (自 R2024b 起) - 将目标检测模型部署为微服务 (MATLAB Compiler SDK)
此示例说明如何从 MATLAB® 目标检测模型创建微服务 Docker® 镜像。
语义分割
- Get Started with Semantic Segmentation Using Deep Learning (Computer Vision Toolbox)
Segment objects by class using deep learning networks such as U-Net and DeepLab v3+. - Augment Pixel Labels for Semantic Segmentation (Computer Vision Toolbox)
This example shows how to perform common kinds of image and pixel label augmentation as part of semantic segmentation workflows. - 使用扩张卷积进行语义分割
此示例说明如何使用扩张卷积训练语义分割网络。 - 使用深度学习对多光谱图像进行语义分割 (Computer Vision Toolbox)
此示例说明如何使用 U-Net 对包含七个通道的多光谱图像执行语义分割。 - Explore Semantic Segmentation Network Using Grad-CAM
This example shows how to explore the predictions of a pretrained semantic segmentation network using Grad-CAM. - Generate Adversarial Examples for Semantic Segmentation (Computer Vision Toolbox)
Generate adversarial examples for a semantic segmentation network using the basic iterative method (BIM). - Prune and Quantize Semantic Segmentation Network
Reduce the memory footprint of a semantic segmentation network and speed-up inference by compressing the network using pruning and quantization. - Automatically Label Ground Truth Using Segment Anything Model (Computer Vision Toolbox)
Label pixels using the Segment Anything Model (SAM) in the Image Labeler app. (自 R2024b 起)
图像和视频分类
- Train Vision Transformer Network for Image Classification
This example shows how to fine-tune a pretrained vision transformer (ViT) neural network to perform classification on a new collection of images. - Human Activity Recognition Using R(2+1)D Video Classification (Computer Vision Toolbox)
Train an R(2+1)D video classifier for activity recognition. - Gesture Recognition using Videos and Deep Learning (Computer Vision Toolbox)
Train a SlowFast convolutional neural network for gesture recognition using RGB data from videos.













