Форматы видео и интерфейсы

Преобразуйте между основанным на кадре видео и пиксельными потоками

Аппаратные алгоритмы обработки видеоданных работают с последовательными данными. Для получения информации о последовательном протоколе, используемом в Vision HDL Toolbox™, смотрите Пиксельный Интерфейс Потоковой передачи.

Можно моделировать благоприятные для оборудования проекты пикселя потоковой передачи вместе с основанными на кадре проектами. Например, используйте основанные на кадре алгоритмы, такие как те разработанное использование Computer Vision Toolbox™ или Image Processing Toolbox™, чтобы проверить оптимизированный оборудованием проект. Используйте Кадр Для Пикселей и Пикселей, Чтобы Структурировать блоки, чтобы преобразовать видео между основанными на кадре и форматами пикселя потоковой передачи.

Блоки

Frame To PixelsПреобразуйте основанное на кадре видео в пиксельный поток
Pixels To FrameПреобразуйте пиксельный поток в основанное на кадре видео
Pixel Control Bus CreatorСоздайте шину управляющего сигнала для использования с блоками Vision HDL Toolbox
Pixel Control Bus SelectorВыберите сигналы из шины управляющего сигнала, используемой блоками Vision HDL Toolbox
Measure TimingИзмерьте синхронизацию пиксельного входа шины управления
HV CounterСчитайте активные размерности пиксельного потока
Pixel Stream AlignerВыровняйте два потока пиксельных данных
ROI SelectorВыберите видимую область (ROI) из пиксельного потока
Pixel Stream FIFOБуферный входной поток, чтобы создать строки изображений, которые имеют непрерывные допустимые пиксели

Объекты

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

visionhdl.FrameToPixelsПреобразуйте основанное на кадре видео в пиксельный поток
visionhdl.PixelsToFrameПреобразуйте пиксельный поток в основанное на кадре видео
visionhdl.MeasureTimingИзмерьте синхронизацию пиксельного входа управляющей структуры
visionhdl.HVCounterСчитает активные пиксельные размерности потокового видео
visionhdl.PixelStreamAlignerВыровняйте два потока пиксельных данных
visionhdl.ROISelectorВыберите видимую область (ROI) из пиксельного потока

Функции

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

pixelcontrolsignalsИзвлеките сигналы от передающей потоком пиксель структуры управляющего сигнала
pixelcontrolstructСоздайте передающую потоком пиксель структуру управляющего сигнала
pixelcontrolbusСоздайте передающий потоком пиксель экземпляр шины управления
getparamfromfrm2pixПолучите параметры формата кадра

Темы

Потоковое видео

Потоковая передача пиксельного интерфейса

Пиксельный потоковый протокол управляющего сигнала используется блоками Vision HDL Toolbox и объектами.

В Simulink

Сконфигурируйте окружение Simulink для обработки видеоданных HDL

Настройте модель Simulink® для обработки изображений HDL и обработки видеоданных.

Интеграция блоков Vision HDL с Camera Link

Этот пример показывает, как разработать алгоритм Vision HDL Toolbox для интегрирования в существующую систему, которая использует протокол сигнала Camera Link®.

Пиксельная шина управления

Детали типа данных шины pixelcontrol.

В MATLAB

Пиксельная управляющая структура

Детали типа данных пиксельной управляющей структуры.

Преобразуйте Сигналы Управления камерой в pixelcontrol Формат

Этот пример преобразовывает сигналы Camera Link® в структуру pixelcontrol, инвертирует пиксели с объектом Vision HDL Toolbox и преобразовывает управляющие сигналы назад в формат Ссылки Камеры.

Популярные примеры

Edge Detection and Image Overlay with Impaired Frame

Обнаружение ребра и наложение изображений с поврежденным кадром

Введите нарушения в порядке протестировать проект с несовершенным вводом видео. При разработке алгоритмов обработки видеоданных важное беспокойство является качеством входящего видеопотока. Реальные системы видео, как камеры наблюдения или видеокамеры, производят несовершенные сигналы. Поток может содержать ошибки, такие как активные строки неравной длины, незначительных сбоев или неполных кадров. В симуляции источник потокового видео будет обычно производить совершенные сигналы. Когда вы используете блок Frame To Pixels от Vision HDL Toolbox™, все строки имеют равный размер, и все кадры завершены. Видео алгоритм, который моделирует хорошо при этих условиях, не гарантирует своей эффективности на FPGA, который соединяется с реальным источником видеосигнала. Чтобы оценить робастность видео алгоритма под неидеальными реальными видеосигналами, это практично, чтобы ввести нарушения в пиксельном потоке.