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

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

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

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

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

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

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

Блоки

развернуть все

Corner DetectionВычислите угловую метрическую матрицу и найдите углы в изображениях
Edge DetectionНайдите ребра объектов в использовании изображений Sobel, Prewitt, Робертсом или методом Кэнни
Trace BoundaryПроследите границы объекта в бинарных изображениях
Template MatchingНайдите шаблон в изображении
Estimate Geometric TransformationОцените геометрическое преобразование от соответствия с парами точки
Find Local MaximaНайдите локальные максимумы в матрицах
Template MatchingНайдите шаблон в изображении
WarpПримените проективное или аффинное преобразование
ResizeУвеличьте или уменьшите размеры изображения
RotateВращайте изображение заданным углом
ShearПереключите строки или столбцы изображения путем линейного варьирования смещения
TranslateПереведите изображение в 2D плоскости с помощью вектора смещения
Deep Learning Object DetectorОбнаружьте объекты с помощью обученного детектора объектов глубокого обучения
Block MatchingОцените движение между изображениями или видеокадрами
Optical FlowОцените объектные скорости
Template MatchingНайдите шаблон в изображении
2-D Autocorrelation 2D автокорреляция входной матрицы
2-D CorrelationВычислите 2D корреляцию двух входных матриц
2-D HistogramСгенерируйте гистограмму от входа
2-D MaximumВычислите максимальное значение входа или последовательность входных параметров
2-D MeanНайдите 2D среднее значение входного массива
2-D Median 2D Средние значения входного массива
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 ResamplingDownsample или сверхдискретизировал компоненты цветности изображений
Color Space ConversionПреобразуйте информацию о цвете между цветовыми пространствами
DemosaicИзображения формата Демосэйка Байера
Gamma CorrectionПримените или удалите гамма-коррекцию из изображений или видеопотоков
Image ComplementВычислите дополнение пиксельных значений в изображениях интенсивности или двоичном файле
Image Data Type ConversionПреобразуйте и масштабируйте входное изображение к заданному типу выходных данных
Image PadЗаполните изображение путем добавления строк, столбцов или обоих
2-D ConvolutionВычислите 2D дискретную свертку двух входных матриц
2-D FFTВычислите двумерное быстрое преобразование Фурье входа
2-D IFFT2D Обратное быстрое преобразование Фурье входа
2-D DCTВычислите 2D дискретное косинусное преобразование (DCT)
2-D IDCTВычислите 2D обратное дискретное косинусное преобразование (IDCT)
2-D FIR FilterВыполните 2D КИХ-фильтрацию на входной матрице
Block MatchingОцените движение между изображениями или видеокадрами
Contrast AdjustmentНастройте контрастность изображений путем линейного масштабирования пиксельных значений
DeinterlacingУдалите чередующийся эффект
Edge DetectionНайдите ребра объектов в использовании изображений Sobel, Prewitt, Робертсом или методом Кэнни
Histogram EqualizationУлучшите контраст изображений с помощью эквализации гистограммы
Median FilterВыполните 2D медианную фильтрацию
Hough TransformНайдите линии в изображениях
Hough LinesНайдите Декартовы координаты линий описанными парами theta и ро
Gaussian PyramidВыполните Гауссово разложение пирамиды
Write Binary FileЗапишите бинарные видеоданные в файл
Image From FileСчитайте изображение из расположения файла
Image From WorkspaceИмпортируйте изображение из рабочего пространства MATLAB
Video ViewerИзображения на дисплее или видеокадры
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

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

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

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