Open Source Video Processing Pipelines

Read full text
Authors: Christopher Lozinski
Cited by: 0

Abstract

Video processing pipelines are a huge topic; there are many cameras, protocols, processors and processes for video. When building a video pipeline, it is hard to know which Open Source pieces can be used, and which closed-source pieces have to be used. This article surveys the landscape, and recommends when to use what. Particular attention is paid to European and Open Source components, and to freely available protocols. Needed applications and hardware are identified. The article reviews: 1 Drone applications. 2 Other example applications. 3 Camera components. 4 Multi-camera systems. 5 Camera communication protocols. 6 24 image processing blocks. 7 Cameras. 8 Longer range protocols. 9 FPGAs supported by Yosys and Nextpnr. 10 FPGAs with MIPI. 11 European FPGAs. 12 Verilog and VHDL libraries. 13 Microcontrollers processing video. 14 Libmpix on Zephyr OS. 15 Protocol bridge chips.

Fields of Study & Subjects

Embedded Systems and FPGA Applications Embedded Systems and FPGA Design Embedded Systems Design Techniques

Publication details

Publication date
30 January 2026
Language
EN