Skip to content

Details

Your are all welcome to learn and discuss Linux, open source & c++ on Tue 29.9.

The presentation topic is libcamera GPUISP, a pure Software Image Signal Processor. Modern camera hardware often relies on proprietary firmware, leaving open-source developers with raw, unprocessed Bayer data. This talk explores libcamera’s evolution from a multi-threaded CPU-based SoftISP to its high-performance GPU-accelerated implementation with OpenGL. We also discuss the specific c++ development choices that allow libcamera to handle complex media graphs and performance-critical real-time image processing across diverse hardware architectures.

Our speaker Bryan O’Donoghue is a linux kernel & c++ engineer, serving as the upstream maintainer for the Qualcomm CAMSS and USB type-C drivers, as well as a reviewer for video encoders and embedded controller drivers. Bryan works as an independent embedded software consultant at Linaro and is an active contributor to the libcamera project, where he focuses on developing open-source software to overcome the limitations of proprietary hardware image signal processing.

Whether you are a beginner or an experienced Linux/c++ enthusiast, you are very welcome to join. This event is a joint meetup between Dublin C++ User Group, Linux Developers Ireland and Dublin Linux Community. Please RSVP in one of the 3 meetup groups, so we know the seating needs beforehand.

The intros will start at 7:30pm, in the upstairs room of Anseo pub, where we can also quench our thirst. See you on Tue 29.9.!

Please note:
- There is no free food served at this event.
- We plan to take a few photos at the event.
- This event is in Dublin city center and there is no free parking.

You can join us on matrix:
https://matrix.to/#/#cppdug:gitter.im

Related topics

You may also like