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

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

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

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

Блоки

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, который соединяется с реальным источником видеосигнала. Чтобы оценить робастность видео алгоритма под неидеальными реальными видеосигналами, это практично, чтобы ввести нарушения в пиксельном потоке.