Computer Vision Toolbox

Проектирование и тестирование компьютерного зрения, 3D-видение и системы обработки видеоданных

Computer Vision Toolbox™ предоставляет алгоритмы, функции и приложения для проектирования и тестирования систем компьютерного зрения, 3D-зрения и обработки видео. Можно выполнить обнаружение объектов и отслеживание, а также выявление признаков, экстракцию и соответствие. Для 3D-видения, набор инструментов поддерживает одиночную, стерео камеру и камеру калибровки "рыбий глаз"; видение стерео; 3D реконструкция; и лазерное сканирование и 3D обработка облака точек. Приложения компьютерного зрения автоматизируют рабочие процессы разметки достоверных данных и калибровки фотоаппарата.

Можно обучить детекторы пользовательского объекта с помощью глубокого обучения и алгоритмов машинного обучения, таких как YOLO v2, Faster R-CNN и ACF. Для семантической сегментации можно использовать алгоритмы глубокого обучения, такие как SegNet, U-Net и DeepLab. Предварительно обученные модели позволяют вам обнаружить лица, пешеходов и другие общие объекты.

Можно ускорить алгоритмы путем выполнения их на многоядерных процессорах и графических процессорах. Большинство алгоритмов тулбокса поддерживает генерацию кода C/C++ для интеграции с существующим кодом, разработку прототипов и развертывание встроенных систем компьютерного зрения.

Начало работы

Изучите основы Computer Vision Toolbox

Обнаружение и выделение признаков

Регистрация изображений, обнаружение точек интереса, извлечение дескрипторов признаков и сопоставление признаков точек

Глубокое обучение, Семантическая Сегментация и обнаружение

Глубокое обучение и сверточные сети, семантическая сегментация изображений, обнаружение объектов, распознавание, разметка достоверных данных, набор признаков, сравнение с шаблонами и оценка заднего плана.

Калибровка фотоаппарата и 3-D видение

Оценка внутренних характеристик камеры, коэффициентов искажения и внешних характеристик камеры, извлечение трехмерной информации из двумерных изображений, выполнение стереоректификации, оценка глубины, трехмерная реконструкция, триангуляция и структура, сформированная на основе движения

Лидар и обработка облака точек

Downsample, denoise, трансформация, визуализация, регистрация и подгонка геометрических форм трехмерных точечных облаков

Отслеживание и оценка движения

Оптический поток, распознавание активности, оценка движения и отслеживание

Компьютерное зрение с Simulink

Поддержка Simulink приложений компьютерного зрения

Генерация кода и сторонняя поддержка

Сгенерируйте код С, узнайте об информационной поддержке языка OCR, используйте интерфейс OpenCV, узнайте о поддержке типа данных с фиксированной точкой и сгенерируйте HDL-код

Поддерживаемые аппаратные средства

Поддержка стороннего оборудования, такого как Xilinx Zynq с CAM FMC HDMI