[libcamera-devel,0/1] Add a control for IQ stability
mbox series

Message ID 20230912142309.170720-1-david.plowman@raspberrypi.com
Headers show
Series
  • Add a control for IQ stability
Related show

Message

David Plowman Sept. 12, 2023, 2:23 p.m. UTC
Hi everyone

This follows on from a recent discussion about flagging that
algorithms have not settled sufficiently for a frame to be usable,
rather than trying to swallow them completely within the pipeline
handler. As per that discussion, it's not for flagging frames where
the sensor has given us something corrupted, they're fine, it's just
that the image processing may not be up to scratch.

It's obviously related to the "startup frames" control proposed a
while ago and which it supercedes, but is updated to reflect the fact
that I expect it to be generated at other times in response to setting
other controls.

Clearly I'm happy to take suggestions for the name:

The "Iq" bit is meant to convey that it's only the image quality that
is really in question, it's not corrupt, the camera is fine, nothing
is about to blow up or anything! Maybe "Ipa" instead of "Iq"?

Obviously we could choose other words instead of "unstable". Maybe
"unsettled", "unsteady", "volatile". Or more amusingly, "erratic",
"suspect", "deficient" or "dodgy"? Maybe not! Actually I don't mind
"volatile", at least it sounds a little bit technical...

Thanks
David

David Plowman (1):
  libcamera: controls: Add a control for IQ stability

 src/libcamera/control_ids.yaml | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)