Компьютерное зрение с 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 плоскости с помощью вектора смещения
Block MatchingОцените движение между изображениями или видеокадрами
Optical FlowОцените объектные скорости
Template MatchingНайдите шаблон в изображении
2-D AutocorrelationВычислите 2D автокорреляцию входной матрицы
2-D CorrelationВычислите 2D корреляцию двух входных матриц
2-D HistogramСгенерируйте гистограмму входа или последовательность входных параметров
2-D MaximumНайдите максимальные значения во входе или последовательности входных параметров
2-D MeanНайдите среднее значение каждой входной матрицы
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Найдите Декартовы координаты линий описанными парами теты и ро
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

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

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

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