Image Statistics

Вычислите среднее значение, отклонение и стандартное отклонение

  • Библиотека:
  • Vision HDL Toolbox / Статистика

Описание

Блок Image Statistics вычисляет среднее значение, отклонение и стандартное отклонение данных о потоковом видео. Каждое вычисление выполняется по всем пикселям во входной видимой области (ROI). Блок реализует вычисления при помощи эффективных оборудованием алгоритмов.

Этот блок использует пиксельный интерфейс потоковой передачи с шиной для сигналов управления кадром. Этот интерфейс позволяет блоку действовать независимо от размера изображения и формата. Все блоки Vision HDL Toolbox™ используют тот же интерфейс потоковой передачи. Блок принимает скалярное пиксельное значение и шину, которая содержит пять управляющих сигналов. Управляющие сигналы указывают на валидность каждого пикселя и его местоположения в системе координат. Чтобы преобразовать систему координат (пиксельная матрица) в пиксельный поток и управляющие сигналы, используйте блок Frame To Pixels. Для полного описания интерфейса смотрите Пиксельный Интерфейс Потоковой передачи.

Порты

Входной параметр

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

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

double и single типы данных поддерживаются для симуляции, но не для генерации HDL-кода.

Типы данных: uint8 | uint16 | uint32 | int8 | int16 | int32 | fixed point | Boolean | double | single

Управляющие сигналы сопоставлены с пиксельным потоком, заданным как pixelcontrol соедините шиной, который содержит пять сигналов. Сигналы описывают валидность пикселя и его местоположения в системе координат. Для получения дополнительной информации смотрите Пиксельную Шину управления.

Типы данных: bus

Вывод

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

Блок использует арифметику полной точности во внутреннем вычислении. В выходных портах промежуточные данные брошены к входному типу при помощи следующих настроек фиксированной точки: Rounding method = Nearest, и Overflow action = Saturate. Таблица показывает выходной размер слова для каждого вычисления относительно входного размера слова (IWL).

Среднее значение ДисперсияОтклонение станд.
IWLIWLIWL

Среднее значение нового завершенного входного кадра, возвратилось как скаляр. Тип данных mean - то же самое как тип данных pixel.

Типы данных: uint8 | uint16 | fixed point

Отклонение нового завершенного входного кадра, возвратилось как скаляр. Тип данных var - то же самое как тип данных pixel.

Типы данных: uint8 | uint16 | fixed point

Стандартное отклонение нового завершенного входного кадра, возвратилось как скаляр. Тип данных stdDev - то же самое как тип данных pixel.

Типы данных: uint8 | uint16 | fixed point

Блок устанавливает этот выход на true когда статистические выходные параметры для системы координат готовы.

Типы данных: Boolean

Параметры

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

Выберите этот параметр, чтобы включить порт mean и вычислить среднее значение каждого входного кадра.

Выберите этот параметр, чтобы включить порт var и вычислить отклонение каждого входного кадра.

Выберите этот параметр, чтобы включить порт stdDev и вычислить стандартное отклонение каждого входного кадра.

Советы

  • Чтобы изменить размер и размерности ROI, можно управлять входными управляющими сигналами видеопотока. Смотрите необходимые области.

  • Количество допустимых пикселей во входном изображении влияет на точность среднего приближения. Чтобы избежать ошибки приближения, используйте изображение, которое содержит кратное 64n пиксели, до 64n+1 пиксели, где n равняется 0, 1, 2, или 3. Для получения дополнительной информации среднего приближения, см. Алгоритм.

  • Блок вычисляет статистику по системам координат до 644 (16, 777, 216) пиксели в размере. Этот размер поддерживает системы координат HD.

Алгоритмы

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

Расширенные возможности

Представленный в R2015a