[libcamera-devel,0/4] IPA sensor helpers for IMX290 and IMX296
mbox series

Message ID 20220328120336.10834-1-laurent.pinchart@ideasonboard.com
Headers show
Series
  • IPA sensor helpers for IMX290 and IMX296
Related show

Message

Laurent Pinchart March 28, 2022, 12:03 p.m. UTC
Hello,

This small series adds support for the IMX290, IMX296 and OV5640 camera
sensors to the IPA camera sensor helper. Both sensors have an
exponential gain model, which differs from the MIPI CCS exponential
model in that the exponential factor is expressed in dBs instead of
powers of two.

Patch 1/4 prepares for exponential gain model support by reorganizing
gain constants, and patch 2/4 implements the exponential model. It is
currently restricted to a fixed linear factor (see patch 2/4 for
details). Patches 3/4 and 4/4 then add support for the two sensors.

Laurent Pinchart (4):
  libipa: camera_sensor_helper: Reorganize gain constants
  libipa: camera_sensor_helper: Implement exponential gain model
  libipa: camera_sensor_helper: Add IMX290 helper
  libipa: camera_sensor_helper: Add IMX296 helper

 src/ipa/libipa/camera_sensor_helper.cpp | 210 +++++++++++++++++-------
 src/ipa/libipa/camera_sensor_helper.h   |  16 +-
 2 files changed, 166 insertions(+), 60 deletions(-)