Loading…
Linaro Connect resources will be available here during and after Connect!

Booking Private Meetings
Private meetings are booked through bkk19.skedda.com and your personal calendar (i.e. Google Calendar). View detailed instructions here.

For Speakers
Please add your presentation to Sched.com by attaching a pdf file to your session (under Extras > + File). We will export these presentations daily and feature on the connect.linaro.org website here. Videos will be uploaded as we receive them (if the video of your session cannot be published please let us know immediately by emailing connect@linaro.org).

Puzzle: 
Dave Pigott has come up with another puzzle: https://linaro.co/bkk19puzzle can you crack the code?! Prizes will be awarded to the winner(s) on Friday.




Friday, April 5 • 9:00am - 9:25am
BKK19-506 Libcamera: Making Complex Cameras Easy

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.

To address this problem the V4L2 community is collaborating with industry leaders to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. Libcamera is under active development and interested vendors have the opportunity to contribute and provide feedback to ensure we cover all use cases before the API is finalised.

This talk will examine the libcamera architecture, and how it applies to embedded ARM devices. We will look at how vendors and developers can use the stack to their advantage, the areas they can contribute to, the benefits the stack will bring to them, and how they can influence the design.

Speakers
avatar for Kieran Bingham

Kieran Bingham

Linux Embedded Software Engineer, Ideas on Board
Kieran Bingham is an embedded software engineer working with Ideas on Board and specialising in Linux kernel developments with a focus on media related subsystems.Kieran has worked with embedded Linux systems for over 12 years through professional service companies and silicon vendors... Read More →



Friday April 5, 2019 9:00am - 9:25am
Session Room 2 (Lotus 3-4)

Attendees (47)




Twitter Feed