欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種閃爍光源檢測的方法和電子設(shè)備與流程

文檔序號:40584392發(fā)布日期:2025-01-07 20:24閱讀:4來源:國知局
一種閃爍光源檢測的方法和電子設(shè)備與流程

本技術(shù)涉及終端領(lǐng)域,尤其涉及一種閃爍光源檢測的方法和電子設(shè)備。


背景技術(shù):

1、隨著移動終端發(fā)展及圖像處理技術(shù)的成熟,人們對于終端攝影的要求也在逐步提高。在實際應(yīng)用中,利用卷簾快門攝像頭在交流電光源(如日光燈、電視,電腦屏幕或家用光源)下拍照可能會導(dǎo)致成像畫面中出現(xiàn)“水波紋”,嚴(yán)重影響成像質(zhì)量。

2、為了提升成像質(zhì)量,設(shè)備通常會搭載專用flicker檢測器去檢測拍攝環(huán)境中是否存在閃爍光源,配合攝像頭將曝光時間設(shè)置成對應(yīng)光能量周期的整數(shù)倍,從而解決水波紋問題。但是,這類器件需要花費額外成本和設(shè)計空間。


技術(shù)實現(xiàn)思路

1、本技術(shù)實施例提供了一種閃爍光源檢測的方法和電子設(shè)備,在不引入額外的專用檢測器件的前提下,也可以一次性檢測出環(huán)境存是否存在閃爍光源,以及閃爍光源的具體類型,進(jìn)而可以針對閃爍光源的具體類型調(diào)整攝像頭的曝光時間,避免用戶在攝像頭送顯的圖像中看到各類型的閃爍光源導(dǎo)致的水波紋,有效提高用戶體驗。

2、第一方面,本技術(shù)提供了一種閃爍光源檢測的方法,應(yīng)用于包括第一攝像頭、第二攝像頭的電子設(shè)備,該方法包括:設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,第一攝像頭采集第一圖像;電子設(shè)備在顯示屏上顯示預(yù)覽圖像,預(yù)覽圖像為第一攝像頭采集的圖像;設(shè)置第二攝像頭的曝光時間為第二光能量周期的整數(shù)倍,第二攝像頭采集第二圖像;其中,第一攝像頭、第二攝像頭的快門都是卷簾快門;電子設(shè)備根據(jù)第一圖像和第二圖像進(jìn)行水波紋檢測;當(dāng)?shù)谝粓D像包含水波紋特征時,環(huán)境中存在第二光能量周期對應(yīng)的閃爍光源,電子設(shè)備設(shè)置第一攝像頭的曝光時間為第二光能量周期的整數(shù)倍,設(shè)置第二攝像頭的曝光時間為第一光能量周期的整數(shù)倍;當(dāng)?shù)谝粓D像不包含水波紋特征且第二圖像包含水波紋特征時,環(huán)境中存在第一光能量周期對應(yīng)的閃爍光源,保持第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,第二攝像頭的曝光時間為第二光能量周期的整數(shù)倍;當(dāng)?shù)谝粓D像和第二圖像均不包含水波紋特征時,環(huán)境中不存在閃爍光源。

3、實施第一方面提供的方法,電子設(shè)備可以分別設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,設(shè)置第二攝像頭為第二光能量周期的整數(shù)倍。根據(jù)第一攝像頭采集的第一圖像和第二攝像頭采集的第二圖像,電子設(shè)備可以得到當(dāng)前拍攝環(huán)境中的閃爍光源信息,進(jìn)而對第一攝像頭和第二攝像頭進(jìn)行曝光控制。若第一圖像包含水波紋特征,電子設(shè)備可以確定環(huán)境中存在第二光能量周期對應(yīng)的閃爍光源,則電子設(shè)備可以將第一攝像頭的曝光時間設(shè)置為第二光能量周期的整數(shù)倍,從而避免第一攝像頭提供的預(yù)覽圖像中出現(xiàn)水波紋。為了能夠繼續(xù)檢測拍攝環(huán)境中的閃爍光源,第二攝像頭的曝光時間也可以更改為第一光能量周期的整數(shù)倍。若第一圖像不包含水波紋特征且第二圖像包含水波紋特征,電子設(shè)備可以確定環(huán)境中存在第一光能量周期對應(yīng)的閃爍光源,則電子設(shè)備可以保持當(dāng)前第一攝像頭和第二攝像頭對應(yīng)的光能量周期的設(shè)置。若兩攝像頭采集的圖像均不包含水波紋特征,電子設(shè)備可以確定環(huán)境中不存在閃爍光源。

4、相比于現(xiàn)有的搭載專用flicker檢測器來檢測拍攝環(huán)境中是否存在閃爍光源的方案,這種利用電子設(shè)備現(xiàn)有的兩個攝像頭來檢測拍攝環(huán)境中閃爍光源信息的方案可以在檢測出拍攝環(huán)境中的閃爍光源的前提下有效降低方案成本,節(jié)約設(shè)計空間。兩攝像頭配合進(jìn)行檢測,也可以幫助電子設(shè)備在一次檢測中快速獲取當(dāng)前拍攝環(huán)境中的閃爍光源信息,從而更快地進(jìn)行水波紋消除,使得用戶獲得更好的使用體驗。

5、結(jié)合第一方面,在一些實施例中,當(dāng)?shù)谝粓D像包含水波紋特征時,該方法還包括:電子設(shè)備調(diào)整第一攝像頭的曝光時間,第一攝像頭的曝光時間的最小調(diào)整單元和最小值均為第一攝像頭當(dāng)前對應(yīng)的第二光能量周期。

6、實施上述實施例提供的方法,當(dāng)?shù)谝粓D像包含水波紋時,電子設(shè)備可以確定環(huán)境中存在第二光能量周期對應(yīng)的閃爍光源。對于拍攝環(huán)境中存在第二光能量周期對應(yīng)的閃爍光源的情況,電子設(shè)備可以在當(dāng)前送顯的第一攝像頭采集的第一圖像已不存在水波紋時(即通過設(shè)置曝光時間來對調(diào)第一攝像頭和第二攝像頭對應(yīng)的光能量周期后),進(jìn)一步以第一攝像頭當(dāng)前的第二光能量周期作為調(diào)整精度(即最小調(diào)整單元)來微調(diào)第一攝像頭的曝光時間,從而可以進(jìn)一步改善圖像的清晰度和曝光,提高成像質(zhì)量。

7、結(jié)合第一方面,在一些實施例中,當(dāng)?shù)谝粓D像不包含水波紋特征且第二圖像包含水波紋特征時,該方法還包括:電子設(shè)備調(diào)整第一攝像頭的曝光時間,第一攝像頭的曝光時間的最小調(diào)整單元和最小值均為第一攝像頭當(dāng)前對應(yīng)的第一光能量周期。

8、實施上述實施例提供的方法,當(dāng)?shù)谝粓D像不包含水波紋特征且所述第二圖像包含水波紋特征時,電子設(shè)備可以確定環(huán)境中存在第一光能量周期對應(yīng)的閃爍光源。對于拍攝環(huán)境中存在第一光能量周期對應(yīng)的閃爍光源的情況,電子設(shè)備可以在flicker檢測后,進(jìn)一步以第一攝像頭當(dāng)前的第一光能量周期作為調(diào)整精度(即最小調(diào)整單元)來微調(diào)第一攝像頭的曝光時間,從而可以進(jìn)一步改善圖像的清晰度和曝光,提高成像質(zhì)量。

9、結(jié)合第一方面,在一些實施例中,當(dāng)?shù)谝粓D像和第二圖像均不包含水波紋特征時,該方法還包括:電子設(shè)備調(diào)整第一攝像頭的曝光時間,第一攝像頭的曝光時間的最小調(diào)整單元和最小值,均小于第一光能量周期和第二光能量周期。

10、實施上述實施例提供的方法,對于拍攝環(huán)境中不存在閃爍光源的情況,電子設(shè)備可以不局限于以光能量周期為第一攝像頭曝光時間的調(diào)整精度(即最小調(diào)整單元),從而使得電子設(shè)備可以根據(jù)當(dāng)前場景的實際光線情況或者是拍攝物體的實際運動速度等其他實際影響成像質(zhì)量的因素來調(diào)整曝光時間,進(jìn)而可以獲取更好的拍攝效果。

11、結(jié)合第一方面,在一些實施例中,電子設(shè)備調(diào)整第一攝像頭的曝光時間,具體包括:電子設(shè)備對第一圖像進(jìn)行圖像識別,判斷第一圖像內(nèi)容是否包含運動模糊特征;當(dāng)?shù)谝粓D像包含運動模糊特征時,則電子設(shè)備降低第一攝像頭的曝光時間。

12、實施上述實施例提供的方法,電子設(shè)備可以在第一攝像頭采集的圖像沒有水波紋的情況下,或者,水波紋消除后,對第一圖像進(jìn)行圖像識別。若第一圖像內(nèi)容中存在運動模糊的特征,表示當(dāng)前第一攝像頭的曝光時間過長。此時,電子設(shè)備可以降低第一攝像頭的曝光時間,從而減少flicker檢測時設(shè)置的曝光時間過長導(dǎo)致的第一圖像存在運動模糊的情況,提高成像的清晰度。

13、結(jié)合第一方面,在一些實施例中,電子設(shè)備調(diào)整第一攝像頭的曝光時間,具體包括:電子設(shè)備通過自動曝光控制aec降低第一攝像頭的曝光時間。

14、實施上述實施例提供的方法,電子設(shè)備可以在第一攝像頭采集的圖像沒有水波紋的情況下,或者,水波紋消除后,利用aec進(jìn)一步降低第一攝像頭的曝光時間,使得送顯的第一攝像頭在變化的環(huán)境光中能夠?qū)崟r地設(shè)置準(zhǔn)確的曝光時間,進(jìn)而提高成像質(zhì)量。

15、結(jié)合第一方面,在一些實施例中,設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,具體包括:電子設(shè)備啟動第一攝像頭時,設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍;方法還包括:電子設(shè)備啟動第一攝像頭時,啟動第二攝像頭;設(shè)置第二攝像頭的曝光時間為第二光能量周期的整數(shù)倍,具體包括:啟動第二攝像頭時,設(shè)置第二攝像頭的曝光時間為第二光能量周期的整數(shù)倍。

16、實施上述實施例提供的方法,電子設(shè)備可以啟動第一攝像頭的時候進(jìn)行初始的曝光時間設(shè)置,即在啟動第一攝像頭的時候設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍。當(dāng)?shù)谝粩z像頭啟動時,第二攝像頭可以隨之啟動,并設(shè)置其曝光時間為第二光能量周期的整數(shù)倍。由于第二攝像頭的啟動是由第一攝像頭啟動觸發(fā)的,用戶并未進(jìn)行任何操作,因此,用戶對第二攝像頭的啟動無感知,簡化了用戶操作。

17、結(jié)合第一方面,在一些實施例中,電子設(shè)備啟動第一攝像頭之前,該方法還包括:電子設(shè)備檢測到用戶打開相機(jī)應(yīng)用的用戶操作。

18、結(jié)合第一方面,在一些實施例中,設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,具體包括:電子設(shè)備通過自動曝光控制aec確定第一攝像頭的自動曝光時長;電子設(shè)備根據(jù)自動曝光時長和第一光能量周期,確定整數(shù)倍的值;電子設(shè)備設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍。

19、結(jié)合第一方面,在一些實施例中,在電子設(shè)備在顯示屏上顯示預(yù)覽圖像之后,該方法還包括:電子設(shè)備檢測到第一變焦操作;電子設(shè)備顯示的預(yù)覽圖像切換為第二攝像頭采集的圖像;第一變焦操作用于將變焦倍率由第一攝像頭的變焦范圍調(diào)整至第二攝像頭的變焦范圍。

20、實施上述實施例提供的方法,電子設(shè)備可以在變焦倍率由第一攝像頭的變焦范圍調(diào)整到第二攝像頭的變焦范圍時,切換送顯的攝像頭為第二攝像頭。

21、其中,變焦倍率由第一攝像頭的變焦范圍調(diào)整到第二攝像頭的變焦范圍包括降低變焦倍率到第二攝像頭的變焦范圍,還包括提高變焦倍率到第二攝像頭的變焦范圍。

22、結(jié)合第一方面,在一些實施例中,響應(yīng)于第一變焦操作,將預(yù)覽圖像切換為第二攝像頭采集的圖像前,該方法還包括:若第一攝像頭的曝光時間當(dāng)前被約束為第一光能量周期的整數(shù)倍,則設(shè)置第二攝像頭的曝光時間為第一光能量周期的整數(shù)倍,第二攝像頭采集第四圖像;設(shè)置第一攝像頭的曝光時間為第二光能量周期的整數(shù)倍,第二攝像頭采集第三圖像;若第一攝像頭的曝光時間當(dāng)前被約束為第二光能量周期的整數(shù)倍,則設(shè)置第二攝像頭的曝光時間為第二光能量周期的整數(shù)倍,第二攝像頭采集第四圖像;設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,第二攝像頭采集第三圖像;若第一攝像頭的曝光時間當(dāng)前未被約束為第一光能量周期或第二光能量周期的整數(shù)倍,則設(shè)置第二攝像頭的曝光時間為第二光能量周期的整數(shù)倍,第二攝像頭采集第四圖像;設(shè)置第一攝像頭的曝光時間為第一光能量周期的整數(shù)倍,第一攝像頭采集第三圖像;或者,當(dāng)?shù)谝粩z像頭的曝光時間當(dāng)前未被約束為第一光能量周期或第二光能量周期的整數(shù)倍時,設(shè)置第二攝像頭的曝光時間為第一光能量周期的整數(shù)倍,第二攝像頭采集第四圖像;設(shè)置第一攝像頭的曝光時間為第二光能量周期的整數(shù)倍,第一攝像頭采集第三圖像。

23、實施上述實施例提供的方法,若此時第一攝像頭的曝光時間被約束為第一光能量周期或第二光能量周期的整數(shù)倍,則當(dāng)電子設(shè)備的變焦倍率調(diào)整到第二攝像頭的變焦倍率時,電子設(shè)備可以通過重新設(shè)置兩攝像頭的曝光時間,從而對調(diào)兩攝像頭對應(yīng)的光能量周期。這樣,可以使得電子設(shè)備在執(zhí)行水波紋消除后,再進(jìn)行變焦操作使得送顯攝像頭由第一攝像頭切換成第二攝像頭時,第二攝像頭送顯的第一幀第四圖像不存在水波紋,從而實現(xiàn)平滑變焦。

24、若此時第一攝像頭的曝光時間不受限于第一光能量周期或者第二光能量周期的整數(shù)倍,則當(dāng)電子設(shè)備的變焦倍率調(diào)整到第二攝像頭的變焦倍率時,電子設(shè)備可以先將第一攝像頭和第二攝像頭設(shè)置為光能量周期的整數(shù)倍,然后再針對設(shè)置曝光時間后采集的第三圖像和第四圖像進(jìn)行水波紋的檢測和消除,從而保證第二攝像頭送顯的第一幀第四圖像不存在水波紋,實現(xiàn)平滑變焦。

25、結(jié)合第一方面,在一些實施例中,響應(yīng)于第一變焦操作,將預(yù)覽圖像切換為第二攝像頭采集的圖像前,該方法還包括:電子設(shè)備根據(jù)第三圖像和第四圖像進(jìn)行水波紋檢測;當(dāng)?shù)谒膱D像包含水波紋特征時,電子設(shè)備設(shè)置第二攝像頭的曝光時間為第一曝光時間,第一曝光時間為與第二攝像頭當(dāng)前對應(yīng)的光能量周期不同的光能量周期的整數(shù)倍;當(dāng)?shù)谒膱D像不包含水波紋特征且第三圖像包含水波紋特征時,保持第二攝像頭的曝光時間為第二攝像頭當(dāng)前對應(yīng)的光能量周期的整數(shù)倍;當(dāng)?shù)谒膱D像和第三圖像均不包含水波紋特征時,環(huán)境中不存在閃爍光源。

26、實施上述實施例提供的方法,變焦操作可以發(fā)生在上述閃爍光源檢測方法的任意環(huán)節(jié)之后,因此,電子設(shè)備無法保證執(zhí)行變焦操作1時,電子設(shè)備已經(jīng)完成至少一輪水波紋檢測和消除。若電子設(shè)備未完成上述至少一輪水波紋檢測和消除,即第一攝像頭設(shè)置的光能量周期與當(dāng)前拍攝環(huán)境中的閃爍光源不相同,則第二攝像頭捕獲的圖像中不存在水波紋。此時,由于電子設(shè)備執(zhí)行變焦操作1后對調(diào)了第一攝像頭和第二攝像頭對應(yīng)的光能量周期,導(dǎo)致對調(diào)后第二攝像頭捕獲的圖像中存在水波紋特征。該種情況下,電子設(shè)備在執(zhí)行變焦操作1后,第二攝像頭采集的第四圖像送顯之前,對第一攝像頭采集的第三圖像和第二攝像頭采集的第四圖像進(jìn)行水波紋檢測和消除,從而使得變焦操作發(fā)生時,即使電子設(shè)備尚未執(zhí)行水波紋檢測和消除,也能通過該步驟保證送顯的第四圖像不包含水波紋特征。

27、結(jié)合第一方面,在一些實施例中,電子設(shè)備檢測到第一變焦操作之前,該方法還包括:當(dāng)變焦倍率被調(diào)整至第一變焦范圍時,第二攝像頭的曝光時間被約束為第三光能量周期,電子設(shè)備分別對第一攝像頭采集第五圖像,第二攝像頭采集第六圖像;第三光能量周期為第一光能量周期或第二光能量周期;其中,第一變焦范圍為第一焦距閾值和第二攝像頭的變焦范圍之間的變焦范圍時,第一焦距閾值屬于第一攝像頭的變焦范圍,第一焦距閾值與第二攝像頭的變焦范圍內(nèi)的焦距的最小差值為預(yù)設(shè)值。

28、實施上述實施例提供的方法,在將送顯的主攝像頭切換為第二攝像頭之前,在變焦倍率在第一變焦范圍(即過渡變焦范圍)內(nèi)時,將第二攝像頭的曝光時間約束為第三光能量周期(即光能量周期3),就提前將第二攝像頭的曝光時間與環(huán)境中的閃爍光源相匹配,使得切換攝像頭后第二攝像頭送顯的首張圖像就不會存在水波紋特征,保障了平滑變焦的用戶體驗。

29、結(jié)合第一方面,在一些實施例中,電子設(shè)備檢測到第一變焦操作之前,該方法還包括:電子設(shè)備根據(jù)第五圖像和第六圖像進(jìn)行水波紋檢測;當(dāng)?shù)诹鶊D像包含水波紋特征時,設(shè)置第二攝像頭的曝光時間和第一攝像頭當(dāng)前的曝光時間均為第四光能量周期的整數(shù)倍,第四光能量周期是與第三光能量周期不同的光能量周期;當(dāng)?shù)诹鶊D像不包含水波紋特征且第五圖像包含水波紋特征時,設(shè)置第一攝像頭當(dāng)前的曝光時間為第三光能量周期的整數(shù)倍;當(dāng)?shù)谖鍒D像和第六圖像均不包含水波紋特征時,環(huán)境中不存在閃爍光源。

30、實施上述實施例提供的方法,變焦操作可以發(fā)生在上述閃爍光源檢測方法的任意環(huán)節(jié)之后,因此,電子設(shè)備無法保證執(zhí)行變焦操作1時,電子設(shè)備已經(jīng)完成至少一輪水波紋檢測和消除。此時,電子設(shè)備可以根據(jù)第五圖像和第六圖像進(jìn)行水波紋檢測和消除,從而使得變焦操作發(fā)生時,即使電子設(shè)備尚未執(zhí)行水波紋檢測和消除,也能通過該步驟保證送顯的第四圖像不包含水波紋特征。

31、結(jié)合第一方面,在一些實施例中,該方法還包括:當(dāng)?shù)诹鶊D像包含水波紋特征時,響應(yīng)于第一變焦操作,設(shè)置第一攝像頭的曝光時間為第三光能量周期的整數(shù)倍;當(dāng)?shù)诹鶊D像不包含水波紋特征且第五圖像包含水波紋特征時,響應(yīng)于第一變焦操作,設(shè)置第一攝像頭當(dāng)前的曝光時間為第四光能量周期的整數(shù)倍。

32、實施上述實施例提供的方法,電子設(shè)備在送顯第四圖像之后,可以適應(yīng)性的設(shè)置第一攝像頭的曝光時間,使得第一攝像頭對應(yīng)的光能量周期與第二攝像頭對應(yīng)的光能量周期不同,從而使得電子設(shè)備在執(zhí)行變焦操作,將送顯攝像頭由第一攝像頭切換為第二攝像頭之后,可以通過第一攝像頭和第二攝像頭繼續(xù)檢測拍攝環(huán)境中的閃爍光源。

33、結(jié)合第一方面,在一些實施例中,第一攝像頭為廣角攝像頭,第二攝像頭為超廣角攝像頭;或者第一攝像頭為超廣角攝像頭,第二攝像頭為廣角攝像頭。

34、第二方面,本技術(shù)提供了一種電子設(shè)備,該電子設(shè)備包括一個或多個處理器和一個或多個存儲器;其中,一個或多個存儲器與一個或多個處理器耦合,一個或多個存儲器用于存儲計算機(jī)程序代碼,計算機(jī)程序代碼包括計算機(jī)指令,當(dāng)一個或多個處理器執(zhí)行計算機(jī)指令時,使得電子設(shè)備執(zhí)行如第一方面以及第一方面中任一可能的實現(xiàn)方式描述的方法。

35、第三方面,本技術(shù)實施例提供了一種芯片系統(tǒng),該芯片系統(tǒng)應(yīng)用于電子設(shè)備,該芯片系統(tǒng)包括一個或多個處理器,該處理器用于調(diào)用計算機(jī)指令以使得該電子設(shè)備執(zhí)行如第一方面以及第一方面中任一可能的實現(xiàn)方式描述的方法。

36、第四方面,本技術(shù)提供一種計算機(jī)可讀存儲介質(zhì),包括指令,當(dāng)上述指令在電子設(shè)備上運行時,使得上述電子設(shè)備執(zhí)行如第一方面以及第一方面中任一可能的實現(xiàn)方式描述的方法。

37、可以理解地,上述第二方面提供的電子設(shè)備、第三方面提供的芯片系統(tǒng)、第四方面提供的計算機(jī)存儲介質(zhì)均用于執(zhí)行本技術(shù)所提供的方法。因此,其所能達(dá)到的有益效果可參考對應(yīng)方法中的有益效果,此處不再贅述。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
门源| 卢湾区| 称多县| 仪陇县| 鹤山市| 大名县| 张家界市| 北流市| 绥江县| 台江县| 五峰| 鄄城县| 常熟市| 左云县| 甘谷县| 定结县| 泸定县| 安吉县| 洛浦县| 靖边县| 宜宾市| 韶山市| 伊通| 黔南| 徐州市| 江孜县| 巧家县| 中方县| 罗平县| 和林格尔县| 桐城市| 静宁县| 北海市| 枝江市| 潢川县| 印江| 平南县| 茶陵县| 甘孜县| 阿合奇县| 泾川县|