打閃拍照紅眼產生的原因
預閃可以用來防紅眼,是基于人眼的生理特性和紅眼現象的產生原理。在光線較暗時,人眼的瞳孔會放大。當使用閃光燈拍攝時,如果直接進行高強度閃光,由于瞳孔來不及縮小,閃光燈的光線會反射在眼球血紅色的視網膜上,使照片中人物的眼睛看上去發紅,從而出現紅眼現象。
而預閃功能是在正式閃光之前,先用較小的亮度進行預閃。此時,人的眼睛會產生條件反射,瞳孔自然縮小。當正式閃光時,由于瞳孔已經縮小,就不容易拍到眼睛里面血液的顏色,從而避免或減輕紅眼現象。
預閃和主閃之間的 時間間隔是怎么控制的嗎? 驅動能設置嗎 (客戶katie 問的)
預閃主要是做一個AE/AF的收斂,APP收到AE/AF收斂成功的狀態就會關閉預閃然后下拍照幀同時打開主閃; 有時候為了防止一些特殊的環境長時間無法對焦清晰的情況,APP端也會有一些超時的設定,大于某個時間后,如果還是無法收斂會強制關閉預閃,走拍照流程
預閃持續的時間是由AE/AF收斂的速度決定的。
理論上環境越暗,sensor的幀率越低,每幀時間越長,AE/AF收斂的時間就越長,(AE收斂完之后,才會進行AF收斂)。預閃階段會提前計算主閃使用的參數。(AE/AF/AWB/Duty)
AE收斂
AE收斂指自動曝光收斂。AE(Auto Exposure)是相機依據環境光強度自動調整曝光參數(快門速度shutter speed)光圈大小,ISO感光度),從而獲得合適亮度圖像的過程。
AE收斂則是相機持續調整這些參數,最終達到穩定,理想的曝光狀態,讓圖像亮度適中,既不會過曝(太亮),也不會欠曝(太暗)。
AF收斂
Auto Focus相機通過不斷調整對焦參數,最終達到穩定,清晰的對焦狀態。
AWB
實際上存在AWB收斂。在圖像處理和計算機視覺領域,特別是在自動白平衡(AWB)算法中,“AWB收斂”指的是算法在調整參數以達到理想白平衡狀態的過程。
AWB(Auto White Balance)指的是相機根據環境光源的顏色溫度自動調整色彩平衡,使得白色物體在不同光源下仍然呈現為白色。AWB收斂是指相機通過調整紅、綠、藍三色通道的增益,使色彩還原準確,最終達到一個穩定的白平衡狀態。該過程通常涉及反饋機制,例如通過圖像的色彩分布來評估當前狀態是否理想,并根據評估結果不斷調整參數,直到達到最佳效果。