打開 Camera app 出圖,前幾幀圖像偏暗、偏色該怎樣去避免季惩?

1、問題背景

使用的安卓平臺青抛,客戶的應(yīng)用是要盡可能快的獲取到1幀圖像效果正常的圖片。

但當(dāng)打開 camera 啟動出流后举瑰,前3-5幀圖像是偏暗此迅、偏色的邮屁,如下圖所示佑吝,是抓取出流的前25幀圖像芋忿,

前3幀顏色是偏藍(lán)的痹仙,前10幀亮度是從暗到亮在收斂的开仰。此現(xiàn)象是正常的嘛?該如何去解決呢谓娃?

2俯艰、問題分析

我們這里的應(yīng)用是,打開 camera app 出圖瀑志, 就是 sensor 重新上電啟動的過程劈猪,退出 app 就是 sensor stream off 的過程。

ae贬媒,awb 要根據(jù)當(dāng)前場景重新計(jì)算收斂际乘,實(shí)際問題就是對 ae, awb 收斂速度的要求漂佩,計(jì)算能在幾幀內(nèi)收斂完成脖含。

具體還是要去看產(chǎn)品的應(yīng)用,一般人眼去觀察的設(shè)備投蝉,對收斂速度要求不高养葵,1s內(nèi)(25fps)能收斂完成,就沒太大問題瘩缆,感受也不明顯关拒。

但對一些機(jī)器識別的應(yīng)用,他是需要逐幀分析的庸娱,對穩(wěn)定出圖的速度是有要求的夏醉,如果是25fps內(nèi)才能收斂完成,那對于識別的性能就要差很多了涌韩,也是不可接受的畔柔。

目前知道的解決方式有如下幾種:

1)最直接的就是優(yōu)化 ae、awb 的算法性能臣樱,即使場景再突變靶擦,也可以在2-3幀內(nèi)就能收斂完成,而不帶來任何的副作用雇毫,比如震蕩玄捕,閃爍等等。

2)當(dāng)固定場景下使用時(場景的照度固定棚放、色溫固定)枚粘,將當(dāng)前場景下算法統(tǒng)計(jì)出的 ae,awb 的值飘蚯,在驅(qū)動中配置成ae馍迄、awb的預(yù)設(shè)值。

啟流做初始化時局骤,直接寫到相應(yīng)的 sensor攀圈、isp 寄存器中,這樣用初始化參數(shù)輸出的圖像給到算法時峦甩,因?yàn)楸旧砭褪瞧毓庹W咐矗灼胶鉁?zhǔn)確的,所以 ae, awb 幾乎不存在收斂的時間。

3)出流給到應(yīng)用時犬辰,采用丟幀的方法嗦篱,將前幾幀沒收斂完成的幀給丟棄掉,避免影響后續(xù)應(yīng)用識別的準(zhǔn)確性幌缝。但這就相當(dāng)于出流慢了默色,對識別的速度肯定有影響。

4)退出 camera app 時狮腿,保存下當(dāng)前 ae腿宰、awb 的值,當(dāng)再次打開 camera app 時缘厢,將上次退出 camera app 保存下來的 ae吃度、awb 的值,

在 sensor 出流以前贴硫,將 ae 的參數(shù)寫入到 sensor 寄存器椿每,awb 的參數(shù)寫入到 isp 寄存器即可。

這樣也只能保證當(dāng)場景不變時英遭,反復(fù)打開關(guān)閉 camera app 出圖间护,前幾幀是一致的;當(dāng)場景變化時挖诸,第一次打開時汁尺,出流會不一致。

驅(qū)動的同事在加上面(4)的策略多律,提出要加一個時間限制的判斷痴突,比如當(dāng)?shù)诙未蜷_相機(jī)app 與上一次打開的時間間隔超過1個小時,就用默認(rèn)的預(yù)設(shè)值參數(shù)狼荞。

考慮到間隔時間長了辽装,場景有可能會有變化,但其實(shí)默認(rèn)的預(yù)設(shè)值相味,定義的就是一個固定場景下統(tǒng)計(jì)的 ae, awb 的參數(shù)拾积,

即使回到默認(rèn)值,效果也不一定就是好的丰涉,用上一次保存的歷史參數(shù)拓巧,有可能效果還更好,因?yàn)樗歉鶕?jù)場景在變化的昔搂。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末玲销,一起剝皮案震驚了整個濱河市输拇,隨后出現(xiàn)的幾起案子摘符,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逛裤,死亡現(xiàn)場離奇詭異瘩绒,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)带族,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門锁荔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蝙砌,你說我怎么就攤上這事阳堕。” “怎么了择克?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵恬总,是天一觀的道長。 經(jīng)常有香客問我肚邢,道長壹堰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任骡湖,我火速辦了婚禮贱纠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘响蕴。我一直安慰自己谆焊,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布浦夷。 她就那樣靜靜地躺著懊渡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪军拟。 梳的紋絲不亂的頭發(fā)上剃执,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天,我揣著相機(jī)與錄音懈息,去河邊找鬼肾档。 笑死,一個胖子當(dāng)著我的面吹牛辫继,可吹牛的內(nèi)容都是我干的怒见。 我是一名探鬼主播,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼姑宽,長吁一口氣:“原來是場噩夢啊……” “哼遣耍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起炮车,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤舵变,失蹤者是張志新(化名)和其女友劉穎酣溃,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體纪隙,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡赊豌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了绵咱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片碘饼。...
    茶點(diǎn)故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖悲伶,靈堂內(nèi)的尸體忽然破棺而出艾恼,到底是詐尸還是另有隱情,我是刑警寧澤麸锉,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布蒂萎,位于F島的核電站,受9級特大地震影響淮椰,放射性物質(zhì)發(fā)生泄漏五慈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一主穗、第九天 我趴在偏房一處隱蔽的房頂上張望泻拦。 院中可真熱鬧,春花似錦忽媒、人聲如沸争拐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽架曹。三九已至,卻和暖如春闹瞧,著一層夾襖步出監(jiān)牢的瞬間绑雄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工奥邮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留万牺,地道東北人。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓洽腺,卻偏偏與公主長得像脚粟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蘸朋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容