Safe3HDRSnapshotSA:
Safe3HDRSnapshotSAAdjRatio= SafeAggSA3HDRSafeExp / TriggerCtrlShortExp
在探討Safe3HDRSnapshotSA的計算時独泞,我們首先需要明確其調(diào)整比例(AdjRatio)的計算方式。這一比例是基于SafeAggSA模式下的3HDR安全曝光值(SafeExp)與觸發(fā)控制短曝光值(TriggerCtrlShortExp)之間的比值來確定的比驻。具體公式如下:
Safe3HDRSnapshotSAAdjRatio = SafeAggSA3HDRSafeExp / TriggerCtrlShortExp
Short3HDRSnapshotSA:
Safe3HDRSnapshotSAScaledExp= SafeggSA3HDRShortExp * [set param/tr:lux+TriggerCtrlSatRatio]
Short3HDRSnapshotSASelExp= (SafeAggSA3HDRSafeExp < Short3HDRSnapshotSAScaledExp) ? SafeAgg3HDRSafeExp: Short3HDRSnapshotSAScaledExp
Short3HDRSnapshotSAAdjRatio= Short3HDRSnapshotSASelExp / TriggerCtrlShortExp
接下來,我們進入Short3HDRSnapshotSA的計算。這里涉及到縮放曝光值(ScaledExp)和選擇曝光值(SelExp)的計算阳堕,以及最終調(diào)整比例(AdjRatio)的確定松忍。
縮放曝光值:通過當(dāng)前設(shè)置的參數(shù)(如光照強度lux)和觸發(fā)控制飽和度比例(TriggerCtrlSatRatio)來調(diào)整SafeAggSA模式下的3HDR短曝光值蒸殿。
選擇曝光值:根據(jù)縮放曝光值與SafeAggSA模式下的3HDR安全曝光值的大小關(guān)系來決定最終的曝光值。
具體公式如下:
Safe3HDRSnapshotSAScaledExp = SafeggSA3HDRShortExp * [set param/tr:lux + TriggerCtrlSatRatio]
Short3HDRSnapshotSASelExp = (SafeAggSA3HDRSafeExp < Short3HDRSnapshotSAScaledExp) ? SafeAggSA3HDRSafeExp : Short3HDRSnapshotSAScaledExp
Short3HDRSnapshotSAAdjRatio = Short3HDRSnapshotSASelExp / TriggerCtrlShortExp
Long3HDRSnapshotSA:
Long3HDRSnapshotSAScaledDRCGain= Min([set param/tr:lux 64], LongDarkPrevSA3HDRLongExp * [setparam/tr:lux+TriggerCtrlDarkRatio] / Short3HDRSnapshotSASelExp
Long3HDRSnapshotSAScaledExp= Long3HDRSnapshotSAScaledDRCGain * Short3HDRSnapshotSASelExp
Long3HDRSnapshotSASelExp= (SafeAggSA3HDRSafeExp * Long3HDRSnapshotSAScaledExp) /(Long3HDRSnapshotSAScaledExp * SafeAggSA3HDRSafeExp)
Long3HDRSnapshotSAAdjRatio= Long3HDRSnapshotSASelExp / TriggerCtrlShortExp
最后鸣峭,我們分析Long3HDRSnapshotSA的計算過程宏所,這涉及到動態(tài)范圍控制增益(DRCGain)的計算、縮放曝光值的應(yīng)用以及選擇曝光值和最終調(diào)整比例的確定摊溶。
- 縮放DRC增益:首先爬骤,根據(jù)光照強度參數(shù)和觸發(fā)控制暗光比例(TriggerCtrlDarkRatio),結(jié)合之前的Short3HDRSnapshotSA選擇曝光值莫换,來計算一個縮放后的DRC增益霞玄。同時,確保增益不超過預(yù)設(shè)的最大值(如64)拉岁。
- 縮放曝光值:利用計算出的DRC增益與Short3HDRSnapshotSA的選擇曝光值相乘坷剧,得到Long3HDRSnapshotSA的縮放曝光值。
- 選擇曝光值與調(diào)整比例:通過特定的數(shù)學(xué)變換(這里可能是一個簡化的表達喊暖,實際可能更復(fù)雜)惫企,確定最終的Long3HDRSnapshotSA選擇曝光值,并計算其調(diào)整比例哄啄。
具體公式如下:
Long3HDRSnapshotSAScaledDRCGain = Min([set param/tr:lux, 64], LongDarkPrevSA3HDRLongExp * [set param/tr:lux + TriggerCtrlDarkRatio] / Short3HDRSnapshotSASelExp)
Long3HDRSnapshotSAScaledExp = Long3HDRSnapshotSAScaledDRCGain * Short3HDRSnapshotSASelExp
注意:這里的Long3HDRSnapshotSASelExp計算可能是一個簡化的描述雅任,實際邏輯可能更復(fù)雜
假設(shè)簡化為直接采用縮放曝光值作為選擇曝光值(僅為示例)
Long3HDRSnapshotSASelExp = Long3HDRSnapshotSAScaledExp # 實際應(yīng)用中需根據(jù)具體算法確定
Long3HDRSnapshotSAAdjRatio = Long3HDRSnapshotSASelExp / TriggerCtrlShortExp