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

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

Используйте блоки Computer Vision Toolbox™ для создания моделей для приложений компьютерного зрения. Выполните обнаружение функции, анализ изображений, фильтрацию конечную импульсную характеристику, частоту и Преобразования Хафа, морфологию, улучшение контрастности и удаление шума.

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

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

Методы анализа и улучшения позволяют вам увеличить отношение сигнал/шум и подчеркнуть функции.

showvipblockdatatypetable Функция содержит подробную информацию о возможностях блоков, ограничениях, касающихся генерации кода, переменных размеров и поддерживаемых типах данных для всех блоков Computer Vision Toolbox.

Блоки

расширить все

Corner DetectionВычислите угловую метрическую матрицу и найдите углы на изображениях
Edge DetectionНайти ребра объектов на изображениях с помощью метода Собеля, Предвитта, Робертса или Канни
Trace BoundaryПроследите контуры объектов в бинарных изображениях
Template MatchingНайдите шаблон в изображении
Estimate Geometric TransformationОцените геометрическое преобразование из совпадающих пар точек
Find Local MaximaНайти локальные максимумы в матрицах
Template MatchingНайдите шаблон в изображении
WarpПримените проективное или аффинное преобразование к изображению
ResizeУвеличение или усадка размеров изображений
RotateПоверните изображение на заданный угол
ShearСдвиньте строки или столбцы изображения путем линейного изменения смещения
TranslateПеремещение изображения в 2-D плоскости с помощью вектора перемещения
Block MatchingОцените движение между изображениями или видеокадрами
Optical FlowОцените скорости объекта
Template MatchingНайдите шаблон в изображении
2-D Autocorrelation 2-D автокорреляция входа матрицы
2-D CorrelationВычислите 2-D корреляцию двух входных матриц
2-D HistogramСгенерируйте гистограмму из входа
2-D MaximumВычислите максимальное значение входа или последовательности входов
2-D MeanНайдите 2-D среднее значение входного массива
2-D Median 2-D Медианные значения входа массива
2-D MinimumНахождение минимальных значений во входе или последовательности входов
2-D Standard DeviationВычислите стандартное отклонение входа или последовательности входов
2-D VarianceВычислите отклонение входа или последовательности входов
Blob AnalysisСтатистика по маркированным областям
Find Local MaximaНайти локальные максимумы в матрицах
PSNRВычисление отношения пикового сигнала к шуму (PSNR) между изображениями
Bottom-hatВыполните фильтрацию нижней шляпы на интенсивности или бинарных изображениях
ClosingВыполните морфологическое закрытие двоичных изображений или изображений интенсивности
DilationНайдите локальные максимумы в двоичном изображении или изображении интенсивности
ErosionНайдите локальные минимумы в двоичных или интенсивных изображениях
LabelПометьте связанные компоненты в бинарных изображениях
OpeningВыполните морфологическое открытие на двоичных изображениях или изображениях интенсивности
Top-hatВыполните фильтрацию верхних шляп на интенсивности или бинарных изображениях
AutothresholdПреобразуйте изображение интенсивности в бинарное изображение
Chroma ResamplingПонижающий или повышающий коэффициент цветности компонентов изображений
Color Space ConversionПреобразуйте информацию о цвете между цветовыми пространствами
DemosaicДемосаические изображения в формате Байера
Gamma CorrectionПрименить или удалить гамма- коррекцию из изображений или видеопотоков
Image ComplementВычисление дополнения значений пикселей в двоичных изображениях или изображениях интенсивности
Image Data Type ConversionПреобразуйте и масштабируйте входное изображение в заданный тип выходных данных
Image PadДополните сигнал вдоль его строк, столбцов или обоих
2-D ConvolutionВычисление 2-D дискретная свертка двух входных матриц
2-D FFTВычисление двумерного быстрого преобразования Фурье входа
2-D IFFT2-D Обратное быстрое преобразование Фурье входа
2-D DCTВычисление 2-D дискретное косинусоидное преобразование (DCT)
2-D IDCTВычисление 2-D обратного дискретного косинусоидного преобразования (IDCT)
2-D FIR FilterВыполните 2-D конечная импульсная характеристика на входной матрице
Block MatchingОцените движение между изображениями или видеокадрами
Contrast AdjustmentНастройте контрастность изображения путем линейного масштабирования пиксельных значений
DeinterlacingУдалите эффект переплетения
Edge DetectionНайти ребра объектов на изображениях с помощью метода Собеля, Предвитта, Робертса или Канни
Histogram EqualizationУлучшите контрастность изображений с помощью гистограммы эквализации
Median FilterВыполните 2-D медианную фильтрацию
Hough TransformНайти линии на изображениях
Hough LinesНайдите Декартовы координаты линий, описанных парами rho и theta
Gaussian PyramidВыполните Гауссовское разложение пирамиды
Write Binary FileЗапись двоичных данных видео в файл
Image From FileЧтение изображения из расположения файла
Image From WorkspaceИмпорт изображения из рабочего пространства MATLAB
Video ViewerОтображение двоичных, интенсивных или RGB- изображений или видеопотоков
From Multimedia FileЧтение видеокадров и аудио выборок из сжатого мультимедийного файла
To Multimedia FileЗапись видеокадров и аудио выборок в мультимедийный файл
To Video DisplayОтобразите видео данных
Frame Rate DisplayВычислите среднюю частоту обновления входного сигнала
Video To WorkspaceЭкспорт изображения или видео в рабочее пространство MATLAB
Video From WorkspaceИмпорт видео из рабочего пространства MATLAB
Read Binary File Чтение видео данных из двоичного файла
CompositingОбъедините пиксельные значения двух изображений, наложите одно изображение на другое или подсветите выбранные пиксели
Draw MarkersНарисуйте маркеры путем встраивания предопределенных форм на выходное изображение
Draw ShapesРисуйте прямоугольники, линии, многоугольники или круги на изображениях
Image PadДополните сигнал вдоль его строк, столбцов или обоих
Insert TextРисуйте текст на изображении или видеопотоке.

Темы

Форматы видео

Данные видео - это серия изображений с течением времени.

Форматы изображений

В программном обеспечении Computer Vision Toolbox изображения представляют собой реальные упорядоченные наборы данных о цвете или интенсивности.

Обработка сигнала с фиксированной точкой

Обсуждает преимущества разработки с фиксированной точкой в целом и поддержки с фиксированной точкой в программном обеспечении System Toolbox в частности, а также перечисляет общие приложения разработки обработки сигналов с фиксированной точкой.

Концепции и терминология с фиксированной точкой

Определяет концепции и терминологию с фиксированной точкой, которые полезно знать, когда вы используете программное обеспечение DSP System Toolbox™.

Арифметические операции

Описывает арифметические операции, используемые блоками DSP System Toolbox с фиксированной точкой, включая операции и приведения, которые могут вызвать методы округления и переполнения.

Поддержка с фиксированной точкой для системных объектов MATLAB

Поддержка с фиксированной точкой для системных объектов Computer Vision Toolbox

Задайте атрибуты фиксированной точки для блоков

Учит задавать атрибуты и параметры с фиксированной точкой в программном обеспечении как на блочном, так и на системном уровнях.

Рекомендуемые примеры