[libcamera-devel] [PATCH 0/4] IPA sensor helpers for IMX290 and IMX296

Laurent Pinchart laurent.pinchart at ideasonboard.com
Mon Mar 28 14:03:32 CEST 2022


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(-)

-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list