In automotive, there are strict requirements to boot a rear-view camera quickly. Existing approaches use firmware-based techniques to display a rear-view camera quickly. Although this firmware-based approach works, it is difficult to maintain, hardware-specific, it is not software-defined.
This libcamera-powered approach, provides an optimised software defined technique to do this, which is easier to maintain, using open-source frameworks. We use libcamera to process frames quickly and a plymouth-like approach to display camera frames quickly.
We will demo and describe the techniques used in order to achieve this.