An image processing pipeline involves a lens, a sensor, analog to digital conversion, processes applied to the data, transmission and display. The parts can be aggregated into a camera, a microcontroller, an ASIC, or an FPGA all communicating with each other using some protocols. Commercially viable image processing pipelines can include both open and closed source RTL, software, hardware and protocols.

There are so many options, it is hard to know what to choose. This article reviews the options available, paying particular attention to the open-source less-expensive alternatives. There is also an emphasis on European supplied components. Desktop and cell phone applications will not be covered.

Throughout the wiki, particular attention is paid to cost and supply chains, providing practical advice on how to choose cameras and FPGAs. The goal for this brief article, on a large topic, is not to cover everything, but to map the landscape and point you towards the most important resources to learn more.




Built with the Forest WIki.
User contributed content is licensed under a Creative Commons CC By 4.0 License.