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

白平衡同步方法、裝置和終端設(shè)備與流程

文檔序號:11778886閱讀:256來源:國知局
白平衡同步方法、裝置和終端設(shè)備與流程

本發(fā)明涉及攝像技術(shù)領(lǐng)域,尤其涉及一種白平衡同步方法、裝置和終端設(shè)備。



背景技術(shù):

隨著科技的發(fā)展,相機、攝像機等攝像裝置被廣泛應(yīng)用于人們的日常生活、工作、學(xué)習(xí)中,在人們生活中扮演的角色越來越重要。利用攝像裝置拍攝圖像時,為了保證圖像場景中的色彩的真實重現(xiàn),必須對白平衡進行控制。

現(xiàn)有技術(shù),在終端中包括兩個攝像頭時,兩個攝像頭都是獨立工作的,切換鏡頭時,一個攝像頭退出,另一個攝像頭啟動后,需要根據(jù)后啟動的攝像頭上次退出時的增益值作為初始值開始收斂,以進行白平衡調(diào)節(jié)。然而,這種白平衡調(diào)節(jié)方式,若后啟動的攝像頭上次退出時的拍攝場景與當前的拍攝場景相差較大,則白平衡調(diào)節(jié)過程消耗的時間較長,用戶體驗差。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。

為此,本申請?zhí)岢鲆环N白平衡同步方法,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

本申請還提出一種白平衡同步裝置。

本申請還提出一種終端設(shè)備。

本申請還提出一種計算機可讀存儲介質(zhì)。

本申請第一方面實施例提出一種白平衡同步方法,應(yīng)用于包括至少兩個攝像頭的終端,所述方法包括:

在確定所述終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值;

在第二攝像頭啟動后,以所述第一增益值作為初始值,對所述第二攝像頭采集的圖像進行白平衡調(diào)節(jié)。

本申請實施例提供的白平衡同步方法,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

本申請第二方面實施例提出一種白平衡同步裝置,其中,所述白平衡同步裝置,應(yīng)用于包括至少兩個攝像頭的終端,所述裝置包括:

獲取模塊,用于在確定所述終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值;

調(diào)節(jié)模塊,用于在第二攝像頭啟動后,以所述第一增益值作為初始值,對所述第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

本申請實施例提供的白平衡同步裝置,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

本申請第三方面實施例提出一種終端設(shè)備,包括:殼體、處理器、存儲器、電路板電源電路和至少兩個攝像頭,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲器設(shè)置在所述電路板上;所述電源電路,用于為所述終端設(shè)備的各個電路或器件供電;所述存儲器用于存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼,來運行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行如第一方面所述的白平衡同步方法。

本申請實施例提供的終端設(shè)備,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

本申請第四方面實施例提出一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如第一方面所述的白平衡同步方法。

本申請實施例提供的計算機可讀存儲介質(zhì),可以設(shè)置在任意包括至少兩個攝像頭,需要進行白平衡調(diào)節(jié)的終端中,在進行白平衡調(diào)節(jié)時,通過執(zhí)行其上存儲的白平衡同步方法,可以實現(xiàn)在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。

附圖說明

本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1是本申請一個實施例的白平衡同步方法的流程圖;

圖2是本申請另一個實施例的白平衡同步方法的流程圖;

圖3是本申請一個實施例的白平衡同步裝置的結(jié)構(gòu)圖;

圖4是本申請另一個實施例的白平衡同步裝置的結(jié)構(gòu)圖;

圖5是本申請一個實施例的終端設(shè)備的結(jié)構(gòu)圖。

具體實施方式

下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。

下面參考附圖描述本發(fā)明實施例的白控制方法、裝置和終端設(shè)備。

通常,在攝像裝置拍攝圖像時,需要根據(jù)連續(xù)多幀畫面的色溫,才能確定當前畫面的色溫值,進而確定當前圖像進行白平衡調(diào)節(jié)時對應(yīng)的白平衡增益值。

上述方式,由于確定當前畫面的色溫需花費一定的時間,因此白平衡調(diào)節(jié)的時間也較長。為此,本申請實施例中,可以預(yù)先設(shè)置初始值,從而在攝像裝置拍攝當前圖像時,可以直接以初始值對當前圖像的白平衡進行調(diào)節(jié)收斂,從而縮短白平衡調(diào)節(jié)的時間。

現(xiàn)有技術(shù),在終端中包括兩個攝像頭時,兩個攝像頭都是獨立工作的,切換鏡頭時,一個攝像頭退出,另一個攝像頭啟動后,需要根據(jù)后啟動的攝像頭上次退出時的增益值作為初始值開始收斂,以進行白平衡調(diào)節(jié)。而這種方式,由于后啟動的攝像頭上次退出時的拍攝場景與當前的拍攝場景可能不同,這就導(dǎo)致了以上次退出時的拍攝場景的增益值作為初始值,可能會因不同場景的色溫相差較大,出現(xiàn)畫面閃爍的問題。且以上次退出時的拍攝場景的增益值作為初始值,初始值可能與目標增益值相差較大,其中,目標增益值指圖像場景中的色彩可以真實重現(xiàn)時對應(yīng)的增益值。由于從初始值開始收斂時,對增益值的調(diào)整是逐漸進行的,初始值與目標增益值相差越大,白平衡調(diào)節(jié)消耗的時間越長,則根據(jù)現(xiàn)有方式,進行白平衡調(diào)節(jié)時,不僅易出現(xiàn)畫面閃爍的問題,白平衡調(diào)節(jié)的時間也會較長,用戶體驗差。

本發(fā)明各實施例針對上述問題,提出一種白平衡同步方法,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

下面結(jié)合圖1對本申請實施例的白平衡同步方法進行說明。

圖1是本申請一個實施例的白平衡同步方法的流程圖。

如圖1所示,該方法包括:

步驟101,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值。

具體的,本發(fā)明實施例提供的白平衡同步方法,可以由本發(fā)明實施例提供的白平衡同步裝置執(zhí)行。具體的,該白平衡同步裝置,可以被配置在任意具有至少兩個攝像頭的終端設(shè)備中。其中,終端設(shè)備的類型很多,可以根據(jù)應(yīng)用需要進行選擇,例如:手機、電腦、相機等。

需要說明的是,本發(fā)明實施例提供的白平衡同步方法,可以應(yīng)用于包括至少兩個攝像頭的終端,本發(fā)明實施例以終端中包括兩個攝像頭為例,對所述白平衡同步方法進行說明。

其中,增益值,可以包括圖像傳感器獲取的圖像中r、g、b三個通道的增益值。

具體的,可以通過多種方法,確定終端將要進行攝像頭切換。

方法一

根據(jù)終端當前的拍攝狀態(tài),確定終端將要進行攝像頭切換。

可以理解的是,在終端的使用過程中,可以根據(jù)用戶的使用需求、當前的光照環(huán)境等,選擇合適的攝像頭,以拍攝出效果更好的圖像。那么,在本發(fā)明實施例中,可以根據(jù)攝像頭當前的拍攝狀態(tài),確定終端將要進行攝像頭切換。

具體的,可以分別根據(jù)兩個攝像頭的參數(shù),預(yù)先設(shè)置各個攝像頭適合的拍攝狀態(tài),則在當前的攝像頭與當前的拍攝狀態(tài)不匹配時,可以確定終端將要進行攝像頭切換。

比如,假設(shè)終端中的攝像頭a為2倍變焦,攝像頭b為2倍以上變焦。則當前使用攝像頭a進行拍攝時,若確定當前的變焦倍數(shù)變?yōu)?倍,則可以確定終端將要進行攝像頭切換。

方式二

根據(jù)獲取的攝像頭切換指令,確定終端將要進行攝像頭切換。

其中,攝像頭切換指令,可以是終端的拍攝狀態(tài)發(fā)生改變時,自動觸發(fā)產(chǎn)生的攝像頭切換指令;也可以是用戶根據(jù)需要,手動觸發(fā)產(chǎn)生的攝像頭切換指令,此處不作限制。

具體實現(xiàn)時,用戶根據(jù)需要,確定切換攝像頭時,可以使用遮掩物擋住需要退出的攝像頭,或通過點擊、長按等操作觸控具有切換攝像頭功能的按鈕,或通過其它操作,觸發(fā)產(chǎn)生攝像頭切換指令。白平衡同步裝置在獲取到攝像頭切換指令后,即可確定終端將要進行攝像頭切換。

步驟102,在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

具體的,確定終端將要進行攝像頭切換時,即可獲取當前使用的第一攝像頭對應(yīng)的第一增益值,從而在第二攝像頭啟動后,以第一增益值作為初始值開始收斂,以對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

通常,圖像中所有像素點的顏色向量中的r,g,b三個分量的均值趨于平衡(1:1:1)時,對應(yīng)的增益值即為較準確的目標增益值。

具體實現(xiàn)時,在進行白平衡調(diào)節(jié)時,由于人眼對于頻譜中屬于綠光波長的光(480nm-600nm)敏感度最高,而拜耳(bayer)陣列中采集的綠色像素點數(shù)目最多,所以可以將綠色分量的增益值固定,然后調(diào)整紅色分量和藍色分量的增益值,實現(xiàn)對紅色分量和藍色分量的調(diào)整,以使圖像中所有像素點的顏色向量中的r,g,b三個分量的均值趨于平衡(1:1:1),從而實現(xiàn)圖像場景中的色彩的真實重現(xiàn)。

需要說明的是,在本發(fā)明實施例中,也可以在攝像頭使用過程中,實時獲取攝像頭對應(yīng)的增益值。從而在第二攝像頭啟動后,可以將攝像頭切換前,第一攝像頭拍攝最后一幀畫面對應(yīng)的增益值,確定為第一增益值,并以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

需要說明的是,在實際應(yīng)用過程中,第二攝像頭啟動后的拍攝場景與將要進行攝像頭切換時,第一攝像頭的拍攝場景可能不同,若直接以第一攝像頭對應(yīng)的第一增益值作為初始值進行收斂,以對第二攝像頭采集的畫面進行白平衡調(diào)節(jié),可能會因不同場景的色溫相差較大,出現(xiàn)畫面閃爍或白平衡調(diào)節(jié)時間長的問題。因此,在本發(fā)明實施例中,以第一增益值作為初始值之前,還可以包括:

確定終端的位置未發(fā)生變化;

和/或,確定終端采集的畫面未發(fā)生變化;

和/或,確定第二攝像頭當前采集的畫面對應(yīng)的第二色溫值,與第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值匹配。

相應(yīng)的,在步驟102之前,還可以包括:

獲取第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值。

具體的,在攝像頭切換前后,終端的位置未發(fā)生變化時,和/或終端采集的畫面未發(fā)生變化時,兩個攝像頭的拍攝場景或?qū)ο罂赡芫蜎]有發(fā)生變化,相應(yīng)的,兩個場景下的色溫值可能沒有發(fā)生變化。則在第二攝像頭啟動后,以第一攝像頭對應(yīng)的第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)時,由于色溫未發(fā)生變化,因此可以避免出現(xiàn)畫面閃爍問題,且初始值與目標增益值的差距小,減少了白平衡調(diào)節(jié)的時間。

另外,可以預(yù)先設(shè)置第一色溫值與第二色溫值的差值范圍,當?shù)谝簧珳刂蹬c第二色溫值的差值在預(yù)設(shè)范圍內(nèi)時,可以認為第二色溫值與第一色溫值匹配,從而在第二攝像頭啟動后,通過以第一攝像頭對應(yīng)的第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)時,可以避免出現(xiàn)畫面閃爍問題,且初始值與目標增益值的差距小,減少了白平衡調(diào)節(jié)的時間。

本發(fā)明實施例提供的白平衡同步方法,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

通過上述分析可知,可以在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,第二攝像頭當前采集的畫面對應(yīng)的第二色溫值,與第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值匹配時,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。在實際應(yīng)用中,第二攝像頭當前采集的畫面對應(yīng)的第二色溫值,與第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值可能不匹配,下面結(jié)合圖2,對上述情況進行詳細說明。

圖2是本發(fā)明另一個實施例的白平衡同步方法的流程圖。

如圖2所示,該白平衡同步方法,應(yīng)用于包括至少兩個攝像頭的終端,該方法包括:

步驟201,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,及第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值。

步驟202,在第二攝像頭啟動后,確定第二攝像頭當前采集的畫面對應(yīng)的第二色溫值。

具體的,可以將第一攝像頭采集的最后一幀畫面中包括的各白色塊對應(yīng)的色溫值,或目標拍攝對象所在的區(qū)域?qū)?yīng)的色溫值,確定為第一色溫值?;蛘?,可以根據(jù)其它方法確定第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值,此處不作限制。

需要說明的是,確定第二色溫值的過程,與確定第一色溫值的過程類似,此處不再贅述。

步驟203,判斷第二色溫值與第一色溫值是否匹配。若是,則執(zhí)行步驟204,否則,執(zhí)行步驟205。

步驟204,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

其中,上述步驟201-步驟204的具體實現(xiàn)過程及原理,可以參照上述實施例中步驟101-步驟102的詳細描述,此處不再贅述。

步驟205,根據(jù)第二色溫值,確定初始值,以對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

具體的,在第二色溫值與第一色溫值不匹配時,可以根據(jù)預(yù)設(shè)的規(guī)則,確定初始值。

其中,預(yù)設(shè)的規(guī)則,可以根據(jù)需要設(shè)置。比如,可以根據(jù)用戶的指令或者其它觸發(fā)條件設(shè)定,此處不作限定。

具體的,可以預(yù)先設(shè)置第二色溫值與初始值的映射關(guān)系,則在確定第二攝像頭當前采集的畫面對應(yīng)的第二色溫值后,可以根據(jù)預(yù)設(shè)的映射關(guān)系,確定初始值。

或者,可以根據(jù)第二攝像頭當前采集的畫面對應(yīng)的第二色溫值,與第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值的差值,確定初始值。

比如,可以預(yù)先設(shè)置一個差值閾值,及初始增益值。在第二色溫值與第一色溫值的差值小于預(yù)設(shè)的差值閾值時,則將第一攝像頭采集的最后一幀畫面對應(yīng)的增益值,確定為初始值,在第二色溫值與第一色溫值的差值大于等于預(yù)設(shè)的差值閾值時,則將初始增益值,確定為初始值。

其中,差值閾值、初始增益值,可以根據(jù)需要設(shè)置。比如,可以根據(jù)經(jīng)驗,將初始增益值設(shè)置為d50色溫下的增益值,或根據(jù)其它條件,對差值閾值和初始增益值進行設(shè)置,此處不作限制。

舉例來說,假設(shè)差值閾值為2000,初始增益值為d50色溫下的增益值,第一攝像頭采集的最后一幀畫面對應(yīng)的增益值為a,第二攝像頭當前采集的畫面對應(yīng)的第二色溫值為4000。若第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值為2700時,由于第二色溫值與第一色溫值的差值1300小于差值閾值2000,則可以將a確定為初始值;若第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值為1700時,由于第二色溫值與第一色溫值的差值2300大于差值閾值2000,則可以將d50色溫下的增益值,確定為初始值。

或者,可以根據(jù)第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值,與第二色溫值的差值,確定增益校正值,然后根據(jù)第一攝像頭采集的最后一幀畫面對應(yīng)的增益值及校正值,確定初始值。

其中,增益校正值,用來將第一攝像頭采集的最后一幀畫面對應(yīng)的增益值,校正為初始值。

具體實現(xiàn)時,可以預(yù)先設(shè)置第二色溫與第一色溫的差值,與增益校正值的對應(yīng)關(guān)系,從而在確定第二色溫值和第一色溫值后,可以根據(jù)第二色溫與第一色溫的差值,確定增益校正值,并通過增益校正值,根據(jù)第一攝像頭采集的最后一幀畫面對應(yīng)的增益值得到初始值。

舉例來說,假設(shè)預(yù)先設(shè)置第二色溫值與第一色溫值的差值為0-2000k時,增益校正值為0;第二色溫值與第一色溫值的差值為2001k-2500k時,增益校正值為1;第二色溫值與第一色溫值的差值為2501k-3000k時,增益校正值為2,等等。若確定第二攝像頭當前采集的畫面對應(yīng)的第二色溫值為2700k,第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值為4500k,對應(yīng)的增益值為a,則可以根據(jù)第二色溫值與第一色溫值的差值1800k,及預(yù)設(shè)的對應(yīng)關(guān)系,確定增益校正值為0,即初始值為a。

需要說明的是,上述根據(jù)第二色溫值,確定初始值的方法,僅為示意性說明,不能作為對本申請技術(shù)方案的限制,本領(lǐng)域技術(shù)人員在此基礎(chǔ)上,可以根據(jù)需要,任意設(shè)置根據(jù)第二色溫值,確定初始值的方法,此處對此不作限定。

本發(fā)明實施例提供的白平衡同步方法,首先在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,及第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值,然后在第二攝像頭啟動后,確定第二攝像頭當前采集的畫面對應(yīng)的第二色溫值,再判斷第二色溫值與第一色溫值是否匹配,若匹配,則以第一增益值作為初始值,若比匹配,則根據(jù)第二色溫值,確定初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,通過設(shè)置合適的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

圖3是本申請一個實施例的白平衡同步裝置的結(jié)構(gòu)圖。

如圖3所示,該白平衡同步裝置,應(yīng)用于包括至少兩個攝像頭的終端,該裝置包括:

獲取模塊31,用于在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值;

調(diào)節(jié)模塊32,用于在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。

其中,本實施例提供的白平衡同步裝置,可以執(zhí)行本發(fā)明實施例提供的白平衡同步方法。具體的,該白平衡同步裝置,可以被配置在任意具有至少兩個攝像頭的終端設(shè)備中。其中,終端設(shè)備的類型很多,可以根據(jù)應(yīng)用需要進行選擇,例如:手機、電腦、相機等。

在本實施例一種可能的實現(xiàn)形式中,上述獲取模塊31,具體用于:

根據(jù)終端當前的拍攝狀態(tài),確定終端將要進行攝像頭切換;

或者,根據(jù)獲取的攝像頭切換指令,確定終端將要進行攝像頭切換。

需要說明的是,前述實施例中對白平衡同步方法實施例的解釋說明也適用于該實施例的白平衡同步裝置,此處不再贅述。

本申請實施例提供的白平衡同步裝置,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

圖4是本申請另一個實施例的白平衡同步裝置的結(jié)構(gòu)圖。

如圖4所示,在圖3所示的基礎(chǔ)上,該白平衡同步裝置,還包括:

第一確定模塊41,用于確定終端的位置未發(fā)生變化;

和/或,用于確定終端采集的畫面未發(fā)生變化;

和/或,用于確定第二攝像頭當前采集的畫面對應(yīng)的第二色溫值,與第一攝像頭采集的最后一幀畫面對應(yīng)的第一色溫值匹配。

第二確定模塊42,用于在確定第二色溫值與第一色溫值不匹配時,根據(jù)第二色溫值,確定初始值。

需要說明的是,前述實施例中對白平衡同步方法實施例的解釋說明也適用于該實施例的白平衡同步裝置,此處不再贅述。

本申請實施例提供的白平衡同步裝置,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

本發(fā)明再一方面實施例還提出一種終端設(shè)備。

圖5是本申請一個實施例提供的終端設(shè)備的結(jié)構(gòu)圖。

其中,終端設(shè)備的類型很多,可以根據(jù)應(yīng)用需要進行選擇,例如:手機、電腦、相機等。圖5以終端設(shè)備為手機進行示意。

如圖5所示,該終端設(shè)備包括:殼體501、處理器502、存儲器503、電路板504、電源電路505和至少兩個攝像頭,圖中以包括兩個攝像頭506和507進行示意。

其中,電路板504安置在殼體501圍成的空間內(nèi)部,處理器502和存儲器503設(shè)置在電路板504上;電源電路505,用于為終端設(shè)備的各個電路或器件供電;存儲器503用于存儲可執(zhí)行程序代碼;處理器502通過讀取存儲器503中存儲的可執(zhí)行程序代碼,來運行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行如前述實施例中的白平衡同步方法。

需要說明的是,前述對白平衡同步方法實施例的解釋說明也適用于該實施例的終端設(shè)備,其實現(xiàn)原理類似,此處不再贅述。

本申請實施例提供的終端設(shè)備,在確定終端將要進行攝像頭切換時,獲取當前使用的第一攝像頭對應(yīng)的第一增益值,并在第二攝像頭啟動后,以第一增益值作為初始值,對第二攝像頭采集的畫面進行白平衡調(diào)節(jié)。由此,在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

為達上述目的,本申請實施例提出了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,當該程序被處理器執(zhí)行時實現(xiàn)如前述實施例中的白平衡同步方法。

本申請實施例提供的計算機可讀存儲介質(zhì),可以設(shè)置在任意包括至少兩個攝像頭,需要進行白平衡調(diào)節(jié)的終端中,在進行白平衡調(diào)節(jié)時,通過執(zhí)行其上存儲的白平衡同步方法,可以實現(xiàn)在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

為達上述目的,本申請實施例提出了一種計算機程序產(chǎn)品,當所述計算機程序產(chǎn)品中的指令處理器執(zhí)行時,執(zhí)行如前述實施例中的白平衡同步方法。

本申請實施例提供的計算機程序產(chǎn)品,可以設(shè)置在任意包括至少兩個攝像頭,需要進行白平衡調(diào)節(jié)的終端中,在進行白平衡調(diào)節(jié)時,通過執(zhí)行對應(yīng)白平衡同步方法的程序,可以實現(xiàn)在進行攝像頭切換后,第二攝像頭通過根據(jù)切換前第一攝像頭的增益值作為初始值進行收斂,以進行白平衡調(diào)節(jié),避免了畫面閃爍的問題,提高了白平衡調(diào)節(jié)的速度,改善了用戶體驗。

需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(ram),只讀存儲器(rom),可擦除可編輯只讀存儲器(eprom或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(cdrom)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學(xué)掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

應(yīng)當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga)等。

需要說明的是,在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。

在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
专栏| 镇宁| 东乡族自治县| 井冈山市| 平塘县| 宝鸡市| 都江堰市| 滦平县| 清新县| 陵水| 中宁县| 元朗区| 桂平市| 湖北省| 湘潭市| 城步| 津南区| 芦山县| 巨野县| 安泽县| 吴堡县| 娄烦县| 桐城市| 惠州市| 紫云| 嫩江县| 巢湖市| 胶州市| 长治县| 大连市| 忻州市| 明星| 呈贡县| 仁怀市| 和林格尔县| 商南县| 甘南县| 龙泉市| 峨眉山市| 留坝县| 西乌珠穆沁旗|