1 /* 2 * rk_aiq_algo_ae_itf.h 3 * 4 * Copyright (c) 2019 Rockchip Corporation 5 * 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 * 18 */ 19 20 21 #ifndef _RK_AIQ_ALGO_AE_ITF_H_ 22 #define _RK_AIQ_ALGO_AE_ITF_H_ 23 24 25 #include "rk_aiq_algo_des.h" 26 27 /* 28 ***************** AE LIB VERSION NOTE ***************** 29 * v0.0.9: 30 * basic version, support ae smooth & ae speed up 31 * v0.1.0: 32 * optimize ae smooth, add delay trigger 33 * v0.1.1-20200521: 34 * add dcg switch function in ae, adapt for Hdr/Normal 35 * add Antiflicker mode:normal & auto 36 * v0.1.2-20200620 37 * add Longframe Mode in Hdr 38 * including Normal/LongFrame/Auto_Longframe 39 * v0.1.3-20200623 40 * add auto fps function 41 * Attention: for sony sensor, vts will be effective more quickly than exposure, 42 * whitch will cause flicker. 43 * v0.1.4-20200722 44 * for LinearAe: aestats can use rawae/yuvae 45 * DCG-setting is divided into 2 parts: Hdr/Normal 46 * GainRange is divided into 2 parts: Linear/NonLinear(for sony sensor, dB-Mode) 47 * LCG=>LSNR, HCG=>HSNR 48 * v0.1.5-20200814 49 * In LinAe, Backlit support designated DarkROI 50 * add OverExpCtrl 51 * delete some useless modules,including:AOE,Hist2Hal,IntervalAdjust 52 * v0.1.6-20201211 53 * support P-iris/DC-iris 54 * support SyncTest 55 * v0.1.7-20210127 56 * support R/G/B/Y rawstats 57 * support dynamic AecSpeed 58 */ 59 60 61 #define RKISP_ALGO_AE_VERSION "v0.1.7" 62 #define RKISP_ALGO_AE_VENDOR "Rockchip" 63 #define RKISP_ALGO_AE_DESCRIPTION "Rockchip Ae algo for ISP2.0" 64 65 XCAM_BEGIN_DECLARE 66 67 extern RkAiqAlgoDescription g_RkIspAlgoDescAe; 68 69 XCAM_END_DECLARE 70 71 #endif //_RK_AIQ_ALGO_AE_ITF_H_ 72