Image Statistics

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

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

  • Image Statistics block

Описание

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

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

Порты

Вход

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

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

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

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

The pixelcontrol шина содержит пять сигналов. Сигналы описывают валидность пикселя и его местоположение в системе координат. Для получения дополнительной информации смотрите Pixel Control Bus.

Типы данных: 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-системы координат.

Алгоритмы

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

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

.

См. также

| | (Computer Vision Toolbox) | (Computer Vision Toolbox) | (Computer Vision Toolbox)

Введенный в R2015a