[libcamera-devel] [PATCH] libcamera: controls: Drop reference to IPA in controls documentation
Naushir Patuck
naush at raspberrypi.com
Fri Jun 2 10:33:24 CEST 2023
Hi Laurent,
On Fri, 2 Jun 2023 at 06:43, Laurent Pinchart
<laurent.pinchart at ideasonboard.com> wrote:
>
> The controls relates to the public API, which doesn't expose IPA modules
> as they are internal to libcamera. Replace the mention of "IPA" in the
> controls documentation.
>
> While at it, fix a small text reflow issue.
>
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Seems reasonable to me:
Reviewed-by: Naushir Patuck <naush at raspberrypi.com>
> ---
> David, there's another mention of "IPA" in the FocusFoM control
> documentation. I'm not sure how to best address that one, as it isn't
> totally clear to me what you wanted to convey to the user. Could you
> please give it a look ?
I presume this is regarding the following text in the doc:
"
This control depends on the IPA to gather ISP statistics from the defined focus
region, and combine them in a suitable way to generate a FocusFoM value.
"
Essentially it's trying to say that we take the stats from all focus regions
and combine them in an appropriate way to return a single number to indicate
focus quality. Perhaps replace the sentence with something like the following:
"
This singular value may be based on a combination of statistics gathered from
multiple focus regions within an image. The number of focus regions and method
of combination is platform dependent.
"
Naush
> ---
> src/libcamera/control_ids.yaml | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/src/libcamera/control_ids.yaml b/src/libcamera/control_ids.yaml
> index f6dbfd6c0bf0..5aa656cb5032 100644
> --- a/src/libcamera/control_ids.yaml
> +++ b/src/libcamera/control_ids.yaml
> @@ -333,8 +333,8 @@ controls:
> - FrameDurationLimits:
> type: int64_t
> description: |
> - The minimum and maximum (in that order) frame duration,
> - expressed in microseconds.
> + The minimum and maximum (in that order) frame duration, expressed in
> + microseconds.
>
> When provided by applications, the control specifies the sensor frame
> duration interval the pipeline has to use. This limits the largest
> @@ -343,7 +343,7 @@ controls:
> the sensor will not be able to raise the exposure time above 33ms.
> A fixed frame duration is achieved by setting the minimum and maximum
> values to be the same. Setting both values to 0 reverts to using the
> - IPA provided defaults.
> + camera defaults.
>
> The maximum frame duration provides the absolute limit to the shutter
> speed computed by the AE algorithm and it overrides any exposure mode
> --
> Regards,
>
> Laurent Pinchart
>
More information about the libcamera-devel
mailing list