[libcamera-devel,IPU3-IPA,v3,0/6] *** Enhance image quality for IPU3 with Intel IPA ***
mbox series

Message ID 20211111104908.295992-1-hanlinchen@chromium.org
Headers show
Series
  • *** Enhance image quality for IPU3 with Intel IPA ***
Related show

Message

Hanlin Chen Nov. 11, 2021, 10:49 a.m. UTC
Hello,

The patch series is to enhance image quality for IPU3 devices with Intel
close IPA by improving AE/AF controls for clearer image, and minor
tuning changes for better saturation.

- Improve the AE performance and resolve AE hunting problem during converging
by matching the effective sensor controls with the corresponding statstistics.
- Enable auto focus and set lens controls to pipeline handler.
- Use tuned parameters for gbce and tone mapping.

Han-Lin Chen (6):
  ipu3: Use ia_aiq_frame_use_preview as default mode for AIQ
  ipu3: Add a class AiqResultsRingBuffer to reserve AiqResults history
  ipu3: Set statistics with the effective AE AiqResults
  ipu3: Apply auto focus and send lens controls to pipeline handler
  ipu3: Run AIQ for the first frame to avoid blanking
  ipu3: Use gbce and tone mapping from the tuning files

 aiq/aiq.cpp                  |   3 +-
 aiq/aiq.h                    |   4 +-
 aiq/aiq_input_parameters.cpp |  18 +++---
 aiq/aiq_results.cpp          |  90 +++++++++++++++++++++++++---
 aiq/aiq_results.h            |  43 ++++++++++---
 ipu3.cpp                     | 113 +++++++++++++++++++++++++++++------
 6 files changed, 224 insertions(+), 47 deletions(-)