一種智能終端的圖像預覽方法、裝置及終端的制作方法
【技術領域】
[0001]本發明涉及圖像處理領域,尤其涉及一種智能終端的圖像預覽方法、裝置及終端。
【背景技術】
[0002]隨著智能終端(如智能手機、平板電腦等)的硬件及軟件的飛速發展,智能終端能夠通過圖像采集及處理裝置,獲取到更高質量的圖像及視頻信息,因此,越來越多的用戶傾向于使用智能終端代替數碼相機、數碼攝像機進行拍攝。
[0003]目前,當用戶使用智能終端中的拍照軟件進行圖像預覽及拍攝時,由于算法、平臺限制及周圍環境色溫、亮度情況的不確定性,軟件算法中默認的初始色溫、亮度信息會與周圍環境的實際情況有較大差異,因此,在相機開啟后的初始5?10個圖像幀中會出現明顯的偏色現象。
【發明內容】
[0004]本發明實施例提供一種智能終端的圖像預覽方法、裝置及終端,用以解決智能終端的相機開啟后的偏色現象。
[0005]本發明實施例提供了一種智能終端的圖像預覽方法,該方法包括:
[0006]智能終端開機后,實時獲取并更新當前場景的色溫及自動曝光參數;
[0007]所述智能終端在接收到啟動攝像頭的指令時,通過所述攝像頭獲取當前場景的圖像;并利用所述實時更新的當前場景的色溫及自動曝光參數,對獲取到的圖像進行色溫及亮度校正;
[0008]將校正后的圖像作為預覽圖像進行輸出。
[0009]本發明實施例還提供了一種智能終端的圖像預覽裝置,該裝置包括:
[0010]參數更新單元,用于在智能終端開機后,實時獲取并更新當前場景的色溫及自動曝光參數;
[0011]圖像校正單元,用于在接收到啟動攝像頭的指令時,通過所述攝像頭獲取當前場景的圖像;并利用所述實時更新的當前場景的色溫及自動曝光參數,對獲取到的圖像進行色溫及亮度校正;
[0012]圖像輸出單元,用于將校正后的圖像作為預覽圖像進行輸出。
[0013]本發明實施例還提供了一種智能終端,該智能終端包括:
[0014]傳感器及相機模組,用于在智能終端開機后,實時獲取并更新當前場景的色溫及自動曝光參數;并在接收到啟動攝像頭的指令時,通過相機模組獲取當前場景的圖像;
[0015]處理器,用于利用所述實時更新的當前場景的色溫及自動曝光參數,對獲取到的圖像進行色溫及亮度校正;將校正后的圖像作為預覽圖像輸出至顯示器;
[0016]顯示器,用于顯示由所述處理器輸出的圖像。
[0017]從上述技術方案可以看出,本發明實施例可以在智能終端開機后,就實時獲取并更新當前場景的色溫及自動曝光參數,這樣,無論用戶在任何時刻選擇開啟拍攝軟件,智能終端都可以調用與當前環境匹配的色溫及自動曝光參數,并利用與當前環境匹配的色溫及自動曝光參數對預覽圖像進行色溫及亮度校正,從而保證了輸出的每個圖像幀均不會發生偏色或顏色失真的現象。
【附圖說明】
[0018]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域的普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0019]圖1為本發明實施例提供的一種智能終端的圖像預覽方法的流程示意圖;
[0020]圖2為本發明實施例提供的利用傳感器實時動態獲取周圍環境的色溫及亮度信息的圖像預覽方法的流程示意圖;
[0021]圖3為本發明實施例提供的利用雙攝像頭的副攝像頭或主攝像頭實時動態獲取周圍環境的色溫及亮度信息的圖像預覽方法的流程示意圖;
[0022]圖4為本發明實施例提供的利用前置攝像頭實時動態獲取周圍環境的色溫及亮度信息的圖像預覽方法的流程示意圖;
[0023]圖5為本發明實施例提供的一種智能終端的圖像預覽裝置的結構示意圖;
[0024]圖6為本發明實施例提供的一種智能終端的結構示意圖。
【具體實施方式】
[0025]為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0026]本發明實施例可以應用于各類智能終端,尤其可適用于具有光線傳感器和RGB傳感器(顏色傳感器)的智能終端、具有后置雙攝像頭的智能終端、以及具有前置攝像頭和后置攝像頭的智能終端,本發明實施例還可以適用于任意具備采集拍照光學環境色溫及亮度信息組件的智能終端上
[0027]需要說明的是,具有后置雙攝像頭的智能終端、以及具有前置攝像頭和后置攝像頭的智能終端可能也具有光線傳感器和RGB傳感器,在智能終端的后置雙攝像頭、前置攝像頭和后置攝像頭處于拍攝模式時,本發明實施例可以利用智能終端的光線傳感器和RGB傳感器獲取亮度或色彩相關參數。
[0028]本發明實施例可以解決現有技術中,由于使用固定的默認初始色溫及AE(Automatic Exposure,自動曝光)參數而導致的相機開啟瞬間的白平衡偏色及曝光錯誤的問題。同時,本發明實施例還能夠保證相機初始化色溫及曝光參數準確,加快相機啟動的時間,提升用戶體驗。
[0029]下面對本發明實施例進行詳細說明。
[0030]圖1示出了本發明實施例提供的一種智能終端的圖像預覽方法的流程示意圖,如圖1所示,該流程可以包括:
[0031]步驟11:智能終端開機后,實時獲取并更新當前場景的色溫及自動曝光參數。
[0032]步驟12:智能終端在接收到啟動攝像頭的指令時,通過攝像頭獲取當前場景的圖像;并利用實時更新的當前場景的色溫及自動曝光參數,對獲取到的圖像進行色溫及亮度校正。
[0033]步驟13:將校正后的圖像作為預覽圖像進行輸出。
[0034]可選的,在上述步驟11中,智能終端開機后,開啟光線傳感器和顏色傳感器;利用已開啟的光線傳感器,獲取當前場景的亮度信息,根據獲取到的亮度信息,更新當前場景的自動曝光參數;并且,利用已開啟的顏色傳感器,獲取當前場景的色彩信息,根據獲取到的色彩信息,更新當前場景的色溫參數;
[0035]可選的,在上述步驟11中,智能終端開機后,開啟智能終端的后置雙攝像頭中的一攝像頭并控制該攝像頭進入低功耗監測狀態;利用已進入低功耗監測狀態的攝像頭,獲取當前場景的亮度信息和色溫信息;根據獲取到的亮度信息,更新當前場景的自動曝光參數;并根據獲取到的色溫信息,更新當前場景的色溫參數。
[0036]可選的,在上述步驟中,智能終端分別獲取后置雙攝像頭的像素值,判斷后置攝像頭的像素值是否相同,如果相同,則控制后置雙攝像頭中的任意一個攝像頭進入低功耗監測狀態;如果不相同,則控制像素值較小的攝像頭進入低功耗監測狀態。
[0037]可選的,在上述步驟12中,智能終?而在接收到啟動后置雙攝像頭的指令,確定出后置雙攝像頭中的已開啟的攝像頭;如果后置雙攝像頭均已開啟,則控制后置雙攝像頭由低功耗監測狀態進入正常拍照狀態;如果后置雙攝像頭中僅存在一個已開啟的攝像頭,則控制已開啟的攝像頭由低功耗監測狀態進入正常拍照狀態,同時開啟未開啟的另一攝像頭并控制該攝像頭進入正常拍照狀態。
[0038]可選的,在上述步驟12中,智能終端在接收到啟動前置攝像頭的指令,通過前置攝像頭獲取當前場景的圖像;并利用已進入低功耗監測狀態的后置雙攝像頭所實時更新的當前場景的色溫及自動曝光參數,對獲取到的圖像進行色溫及亮度校正;連續輸出N幀預覽圖像后,關閉已進入低功耗監測狀態的后置雙攝像頭。
[0039]可選的,在上述步驟11中,智能終端開機后,開啟智能終端的前置攝像頭并控制該前置攝像頭進入低功耗監測狀態;利用已進入低功耗監測狀態的前置攝像頭,獲取當前場景的亮度信息和色溫信息;根據獲取到的亮度信息,更新當前場景的自動曝光參數;并根據獲取到的色溫信息,更新當前場景的色溫參數。
[0040]可選的,在上述步驟12中,智能終端在接收到啟動前置攝像頭的指令,控制前置攝像頭由低功