Computer Vision Toolbox

 

Computer Vision Toolbox

设计、仿真、校准和部署计算机视觉系统

视频长度为 1:42

将 AI 智能体连接到 Computer Vision Toolbox

将特定领域的专业能力引入您的智能体 AI 工作流。

图像和视频真实值标注

使用视频标注器和图像标注器进行自动标注,以用于目标检测、语义分割、实例分割和场景分类。

使用实例分割标注的行人、汽车和公交车。

深度学习和机器学习

训练机器学习模型和深度学习网络,或使用预训练网络,进行目标检测和分割。评估这些网络的性能,并通过生成 C/C++ 或 CUDA® 代码部署这些网络。

使用相机标定器通过棋盘的多个鱼眼图像标定相机。

相机标定

使用以下方法估计单目相机和立体相机对的内参、外参和镜头畸变参数:相机标定器、立体相机标定器或内置函数。

以相机为中心的外参和标定分析的可视化。

多传感器标定

估计相机、激光雷达和 IMU 之间的外参。使用内置函数执行机器人手眼标定。使用多相机标定器标定多相机系统。

通过将视觉 SLAM 应用于来自 RGB-D 相机的数据创建的密集场景重构。

视觉 SLAM

在构建未知环境地图的同时,估计相机相对于其周围环境的位置和方向。使用光束法平差和位姿图优化来优化位姿估计。

三维重建

使用运动恢复结构 (SfM) 从多个二维视图重建场景的三维结构。使用 AI 驱动的方法(如神经辐射场 (NeRF))生成逼真的新视图。

盒子图像和同一盒子在较大场景中的图像并排显示,用线条连接图像中的各个匹配特征。

特征检测、提取和匹配

在多个图像中检测、提取和匹配特征,例如斑点、边缘和角点。将匹配的特征用于配准、对象分类或 SLAM 等复杂工作流。

在行车记录仪视频中的感兴趣区域内检测到多个行人。

多目标跟踪和运动估计

估计视频和图像序列中的运动并跟踪多个目标。

已部署视觉 SLAM 算法的相机路径和点云地图。

代码生成和第三方支持

基于您的计算机视觉算法生成代码,用于快速原型构建、部署和验证。将基于 OpenCV 的工程和函数集成到 MATLAB 和 Simulink 中。

“我们通过几行 MATLAB 代码即可访问机器学习功能。然后,工程师可以使用代码生成将经过训练的分类器部署到机器中,而此过程中无需手动干预,也不会有延迟。”

Computer Vision Toolbox 常见问题解答

Computer Vision Toolbox 提供用于设计和测试计算机视觉系统的算法和 App,涵盖视觉检测、目标检测与跟踪,以及特征检测、提取和匹配。

该工具箱提供预训练的卷积神经网络 (CNN)、视觉 Transformer 以及视觉语言模型,适用于图像分类、目标检测、分割、姿态估计、图像描述生成、视觉问答 (VQA) 及光学字符识别 (OCR) 等任务,此外还提供用于光流和 3D 深度估计等视觉任务的零样本模型。

可以。视频标注器和图像标注器支持基于团队的真实值标注,并提供针对目标检测、语义分割、实例分割和场景分类的自动化工作流程。

Computer Vision Toolbox 可使用相机标定器、立体相机标定器、多相机标定器或内置函数,自动执行单目、鱼眼、双目及多相机配置的标定工作流程。

是的,该工具箱支持双目视觉、运动恢复结构、神经辐射场 (NeRF) 和实时视觉 SLAM,可用于 3D 视觉应用。

您可以生成用于 GPU 执行的 C、C++ 和 CUDA 代码,以及用于快速原型构建、部署和验证的硬件描述语言 (HDL) 代码。

免费试用 Computer Vision Toolbox

立即探索各种可能。


准备购买?

获取报价并了解相关产品。

您是学生吗?

您的学校可能已拥有 Campus-Wide License 并允许您直接使用 MATLAB、Simulink 和其他附加产品。