[0/3] rkisp1: cproc - Metadata and Hue developments
mbox series

Message ID 20250624171223.2181226-1-kieran.bingham@ideasonboard.com
Headers show
Series
  • rkisp1: cproc - Metadata and Hue developments
Related show

Message

Kieran Bingham June 24, 2025, 5:12 p.m. UTC
Enhance the RKISP1 IPA to enable reporting of the controls set to the
colour processing unit allowing applciations to determine the value of
the brightness contrast and saturation as applied on the completed
requests.

We then further propose a new control that may be standardised in
libcamera to allow configuration of the 'Hue' processing component.

The RKISP1 defines this as a phase adjustment of the hue, and it will be
interesting to hear what the preferred ways are to represent this.

Finally the third commit implements the new Hue control and reports the
value in completed request metadata.

van Veen, Stephan (3):
  ipa: rkisp1: cproc: Report metadata
  libcamera: controls: Define a new core Hue control
  ipa: rkisp1: cproc: Provide a Hue control

 src/ipa/rkisp1/algorithms/cproc.cpp | 49 ++++++++++++++++++++++++++---
 src/ipa/rkisp1/algorithms/cproc.h   |  4 +++
 src/ipa/rkisp1/ipa_context.h        |  2 ++
 src/libcamera/control_ids_core.yaml | 10 ++++++
 4 files changed, 60 insertions(+), 5 deletions(-)