HV Counter

Подсчет активных размерностей потока пикселей

  • Библиотека:
  • Vision HDL Toolbox/Утилиты

  • HV Counter block

Описание

Блок HV Counter анализирует видеопоток и возвращает текущее количество линий на систему координат и пикселей на линию. Блок также задерживает управляющие сигналы потока пикселей, чтобы соответствовать результату подсчета. Используйте этот блок для алгоритмов, которые используют расположение пикселя в систему координат или необходимую область.

Эта форма волны показывает управляющие сигналы в потоке пикселей и результирующие выходные выходы счетчика для первых двух линий видеокадра, который имеет 10 пикселей на строку. Блок HV Counter имеет задержку в два цикла, чтобы вернуть текущие значения счетчика.

Порты

Этот блок использует шину для сигналов управления системой координат, сопоставленных с каждым пикселем потока пикселей. Этот интерфейс позволяет блоку работать независимо от размера и формата изображения. Все блоки Vision HDL Toolbox™ используют один и тот же потоковый интерфейс. Блок принимает и возвращает шину, содержащую пять управляющих сигналов. Сигналы управления указывают валидность каждого пикселя и его местоположение в системе координат. Полное описание интерфейса см. в разделе Потоковый пиксельный интерфейс.

Вход

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

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

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

Выход

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

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

Типы данных: fixdt(0,ceil(log2(ActiveVideoLines)),0)

Расположение линии в системе координат или необходимой области, возвращаемое как положительное целое число. Блок очищает счетчик линий в начале каждой системы координат. Если входные линии на систему координат превышает размер счетчика, блок возвращает насыщенное значение до начала следующей системы координат.

Типы данных: fixdt(0,ceil(log2(ActiveVideoLines)),0)

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

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

Параметры

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

Максимальное количество пикселей на линию, заданное как положительное целое число. Блок реализует счетчик пикселей, который имеет ceil(log2(ActivePixelsPerLine)) биты. Для примера для системы координат с 320 пикселями на строку счетчик имеет 9 биты. Для системы координат с 1024 пикселями на строку счетчик имеет 11 биты.

Максимальное количество линий на систему координат, заданное в виде положительного целого числа. Блок реализует счетчик линий, который имеет ceil(log2(ActiveVideoLines)) биты. Для примера для системы координат с 240 пикселями на строку счетчик имеет 8 биты. Для системы координат с 1080 пикселями на строку счетчик имеет 11 биты.

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

.

См. также

Блоки

Объекты

Введенный в R2019a