ipa: rpi: Add new algorithms for PiSP

Add new CAC, HDR, Saturation and Tonemapping algorithms.

Add a new Denoise algorithm that handles spatial/temporal/colour denoise
through one interface. With this change, the old SDN algorithm is now
considered deprecated and a warning message will be displayed if it is
enabled.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Reviewed-by: David Plowman <david.plowman@raspberrypi.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
Naushir Patuck
2023-10-18 11:01:22 +01:00
committed by Kieran Bingham
parent c9fb1d44d8
commit ded9004e91
20 changed files with 987 additions and 0 deletions
+19
View File
@@ -14,3 +14,22 @@ struct DenoiseStatus {
double strength;
unsigned int mode;
};
struct SdnStatus {
double noiseConstant;
double noiseSlope;
double noiseConstant2;
double noiseSlope2;
double strength;
};
struct CdnStatus {
double strength;
double threshold;
};
struct TdnStatus {
double noiseConstant;
double noiseSlope;
double threshold;
};