本發(fā)明涉及移動終端技術(shù)領域,尤其涉及一種攝像頭的啟動方法及移動終端。
背景技術(shù):
隨著科學技術(shù)的發(fā)展,手機已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚碾娮釉O備,幾乎一人一部,且手機除了打電話之外,還具備許多的附件功能,例如:拍照功能、攝像功能、視頻播放功能、音頻播放功能等等。
其中,手機中的攝像頭啟動之后,通常會使用默認的初始曝光時間,然而,由于該初始曝光時間并非符合所有的環(huán)境條件的曝光需求,經(jīng)常會出現(xiàn)手機的攝像頭啟動時出現(xiàn)閃爍的現(xiàn)象。
為了解決上述技術(shù)問題,目前常用的方式是:保留攝像頭上一次關閉之前的曝光時間,使得攝像頭在啟動之后,使用上一次關閉之前的曝光時間作為初始曝光時間,然而,該方式只有在上一次關閉攝像頭時的環(huán)境條件與此次啟動攝像頭時的環(huán)境條件相差不大的情況下,才會有一定的消除閃爍的效果,若上一次關閉攝像頭時的環(huán)境條件與此次啟動攝像頭時的環(huán)境條件相差較大,則仍然會存在攝像頭啟動時出現(xiàn)閃爍的現(xiàn)象。
然而,上述方式不能很好的解決攝像頭在啟動時出現(xiàn)閃爍的現(xiàn)象,因此,如何避免攝像頭在啟動時出現(xiàn)閃爍是目前亟待解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種攝像頭的啟動方法及移動終端,旨在解決現(xiàn)有技術(shù)中攝像頭在啟動時出現(xiàn)閃爍的技術(shù)問題。
為實現(xiàn)上述目的,本發(fā)明第一方面提供一種攝像頭的啟動方法,所述方法包括:
在檢測到攝像頭啟動指令時,移動終端獲取當前環(huán)境亮度;
所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光時間;
所述移動終端基于已設置的所述初始曝光時間啟動所述攝像頭。
在第一方面第一種可行的實現(xiàn)方式中,所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光時間,包括:
查找預先設置的環(huán)境亮度與曝光時間之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光時間;
按照所述當前環(huán)境亮度對應的曝光時間設置所述初始曝光時間。
在第一方面第二種可行的實現(xiàn)方式中,所述移動終端獲取當前環(huán)境亮度包括:
所述移動終端獲取所述移動終端內(nèi)設置的光線感應器感應到的所述當前環(huán)境亮度。
結(jié)合第一方面或者第一方面第一種可行的實現(xiàn)方式或者第一方面第二種可行的實現(xiàn)方式,在第一方面第三種可行的實現(xiàn)方式中,所述移動終端基于已設置的所述初始曝光時間啟動所述攝像頭之前還包括:
所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光補償值;
則所述移動終端基于已設置的所述初始曝光時間啟動所述攝像頭,包括:
所述移動終端基于已設置的所述初始曝光時間及所述初始曝光補償值啟動所述攝像頭。
結(jié)合第一方面第三種可行的實現(xiàn)方式,在第一方面第四中可行的實現(xiàn)方式中,所述移動終端根據(jù)所述當前環(huán)境亮度設置曝光補償值,包括:
查找預先設置的環(huán)境亮度與曝光補償值之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光補償值;
按照所述當前環(huán)境亮度對應的曝光補償值設置所述初始曝光補償值。
為解決上述問題,本發(fā)明第二方面提供一種移動終端,所述移動終端包括:
獲取模塊,用于在檢測到攝像頭啟動指令時,獲取當前環(huán)境亮度;
第一設置模塊,用于根據(jù)所述當前環(huán)境亮度設置所述初始曝光時間;
啟動模塊,用于基于已設置的所述初始曝光時間啟動所述攝像頭。
在第二方面第一種可行的實現(xiàn)方式中,所述第一設置模塊包括:
第一查找模塊,用于查找預先設置的環(huán)境亮度與曝光時間之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光時間;
時間設置模塊,用于按照所述當前環(huán)境亮度對應的曝光時間設置所述初始曝光時間。
在第二方面第二種可行的實現(xiàn)方式中,所述獲取模塊具體用于:
在檢測到攝像頭啟動指令時,獲取所述移動終端內(nèi)設置的光線感應器感應到的所述當前環(huán)境亮度。
結(jié)合第二方面或者第二方面第一種可行的實現(xiàn)方式或者第二方面第二種可行的實現(xiàn)方式,在第二方面第三種可行的實現(xiàn)方式中,移動終端還包括:
第二設置模塊,用于在所述啟動模塊之前,根據(jù)所述當前環(huán)境亮度設置初始曝光補償值;
則所述啟動模塊具體用于:基于已設置的所述初始曝光時間及所述初始曝光補償值啟動所述攝像頭。
結(jié)合第二方面第三種可行的實現(xiàn)方式,在第二方面第四種可行的實現(xiàn)方式中,所述第二設置模塊包括:
第二查找模塊,用于查找預先設置的環(huán)境亮度與曝光補償值之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光補償值;
補償設置模塊,用于按照所述當前環(huán)境亮度對應的曝光補償值設置所述初始曝光補償值。
本發(fā)明提供一種攝像頭的啟動方法,該方法中,在檢測到攝像頭啟動指令時,獲取當前環(huán)境亮度,并根據(jù)當前環(huán)境亮度設置初始曝光時間,且基于已設置的初始曝光時間啟動所述攝像頭。由于攝像頭啟動時使用的初始曝光時間是基于當前環(huán)境亮度設置的,即該初始曝光時間是適應當前環(huán)境亮度的,使得攝像頭啟動時使用該初始曝光時間并不會出現(xiàn)閃爍的現(xiàn)象,改善用戶的使用體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為一種移動終端的結(jié)構(gòu)框圖;
圖2為本發(fā)明第一實施例中攝像頭的啟動方法的流程示意圖;
圖3為本發(fā)明圖2所示第一實施例中步驟202的細化步驟的流程示意圖;
圖4為本發(fā)明第二實施例中攝像頭的啟動方法的流程示意圖;
圖5為本發(fā)明圖4所示第二實施例中步驟403的細化步驟的流程示意圖;
圖6為本發(fā)明第三實施例中移動終端的功能模塊的示意圖;
圖7為本發(fā)明圖6所示第三實施例中第一設置模塊602的細化功能模塊的示意圖;
圖8為本發(fā)明第四實施例中移動終端的功能模塊的示意圖;
圖9為本發(fā)明圖8所示第四實施例中第二設置模塊801的細化功能模塊的示意圖。
具體實施方式
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
圖1示出了一種移動終端的結(jié)構(gòu)框圖。本發(fā)明實施例提供的攝像頭的啟動方法可應用于如圖1所示的移動終端10中,移動終端10可以但不限于包括:需依靠電池維持正常運行且支持網(wǎng)絡及下載功能的智能手機、筆記本、平板電腦、穿戴智能設備等。
如圖1所示,移動終端10包括存儲器101、存儲控制器102,一個或多個(圖中僅示出一個)處理器103、外設接口104、射頻模塊105、按鍵模塊106、音頻模塊107以及觸控屏幕108。這些組件通過一條或多條通訊總線/信號線109相互通訊。
可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對移動終端的結(jié)構(gòu)造成限定。移動終端10還可包括比圖1所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。
存儲器101可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的攝像頭的啟動方法及移動終端對應的程序指令/模塊,處理器103通過運行存儲在存儲器101內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述的移動終端10攝像頭的啟動方法。
存儲器101可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器101可進一步包括相對于處理器103遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至移動終端10。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。處理器103以及其他可能的組件對存儲器101的訪問可在存儲控制器102的控制下進行。
外設接口104將各種輸入/輸入裝置耦合至CPU以及存儲器101。處理器103運行存儲器101內(nèi)的各種軟件、指令以執(zhí)行移動終端10的各種功能以及進行數(shù)據(jù)處理。
在一些實施例中,外設接口104,處理器103以及存儲控制器102可以在單個芯片中實現(xiàn)。在其他一些實例中,他們可以分別由獨立的芯片實現(xiàn)。
射頻模塊105用于接收以及發(fā)送電磁波,實現(xiàn)電磁波與電信號的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡或者其他設備進行通訊。射頻模塊105可包括各種現(xiàn)有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號處理器、加密/解密芯片、用戶身份模塊(SIM)卡、存儲器等等。射頻模塊105可與各種網(wǎng)絡如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、預置類型的無線網(wǎng)絡進行通訊或者通過預置類型的無線網(wǎng)絡與其他設備進行通訊。上述的預置類型的無線網(wǎng)絡可包括蜂窩式電話網(wǎng)、無線局域網(wǎng)或者城域網(wǎng)。上述的預置類型的無線網(wǎng)絡可以使用各種通信標準、協(xié)議及技術(shù),包括但并不限于全球移動通信系統(tǒng)(Global System for Mobile Communication,GSM),增強型移動通信技術(shù)(Enhanced Data GSM Environment,EDGE),寬帶碼分多址技術(shù)(Wideband Code Division Multiple Access,W-CDMA),碼分多址技術(shù)(Code Division Access,CDMA),時分多址技術(shù)(Time Division Multiple Access,TDMA),藍牙,無線保真技術(shù)(Wireless-Fidelity,WiFi)(如美國電氣和電子工程師協(xié)會標準IEEE 802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),網(wǎng)絡電話(Voice over Internet Protocal,VoIP),全球微波互聯(lián)接入(Worldwide Interoperability for Microwave Access,Wi-Max),其他用于郵件、即時通訊及短消息的協(xié)議,以及任何其他合適的通訊協(xié)議。
按鍵模塊106提供用戶向移動終端進行輸入的接口,用戶可以通過按下不同的按鍵以使移動終端10執(zhí)行不同的功能。
音頻模塊107向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。音頻電路從外設接口104處接收聲音數(shù)據(jù),將聲音數(shù)據(jù)轉(zhuǎn)換為電信息,將電信息傳輸至揚聲器。揚聲器將電信息轉(zhuǎn)換為人耳能聽到的聲波。音頻電路還從麥克風處接收電信息,將電信號轉(zhuǎn)換為聲音數(shù)據(jù),并將聲音數(shù)據(jù)傳輸至外設接口104中以進行進一步的處理。音頻數(shù)據(jù)可以從存儲器101處或者通過射頻模塊105獲取。此外,音頻數(shù)據(jù)也可以存儲至存儲器101中或者通過射頻模塊105進行發(fā)送。在一些實例中,音頻模塊107還可包括一個耳機播孔,用于向耳機或者其他設備提供音頻接口。
觸控屏幕108在移動終端與用戶之間同時提供一個輸出及輸入界面。具體地,觸控屏幕108向用戶顯示視頻輸出,這些視頻輸出的內(nèi)容可包括文字、圖形、視頻、及其任意組合。一些輸出結(jié)果是對應于一些用戶界面對象。觸控屏幕108還接收用戶的輸入,例如用戶的點擊、滑動等手勢操作,以便用戶界面對象對這些用戶的輸入做出響應。檢測用戶輸入的技術(shù)可以是基于電阻式、電容式或者其他任意可能的觸控檢測技術(shù)。觸控屏幕108顯示單元的具體實例包括但并不限于液晶顯示器或發(fā)光聚合物顯示器。
基于上述移動終端描述本發(fā)明實施例中攝像頭的啟動方法。
由于現(xiàn)有技術(shù)中,攝像頭在啟動時容易出現(xiàn)閃爍的現(xiàn)象,因此,如何避免攝像頭在啟動時出現(xiàn)閃爍是目前亟待解決的問題。
為了解決上述問題,本發(fā)明提出一種攝像頭的啟動方法及移動終端,在該方法中,在檢測到攝像頭啟動指令時,獲取當前環(huán)境亮度,并根據(jù)當前環(huán)境亮度設置初始曝光時間,且基于已設置的初始曝光時間啟動所述攝像頭。由于攝像頭啟動時使用的初始曝光時間是基于當前環(huán)境亮度設置的,即該初始曝光時間是適應當前環(huán)境亮度的,使得攝像頭啟動時使用該初始曝光時間并不會出現(xiàn)閃爍的現(xiàn)象,改善用戶的使用體驗。
請參閱圖2,為本發(fā)明第一實施例中攝像頭的啟動方法的流程示意圖,該攝像頭的啟動方法包括:
步驟201、在檢測到攝像頭啟動指令時,移動終端獲取當前環(huán)境亮度;
步驟202、所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光時間;
步驟203、所述移動終端基于已設置的所述初始曝光時間啟動所述攝像頭。
在本發(fā)明實施例中,移動終端通常具有攝像頭,如前置攝像頭、后置攝像頭等,用戶能夠利用移動終端的攝像頭實現(xiàn)拍照及錄像。
在本發(fā)明實施例中,若移動終端檢測到攝像頭啟動指令,將獲取當前環(huán)境亮度,該當前環(huán)境亮度是指移動終端當前所處的環(huán)境的亮度。移動終端將根據(jù)該當前環(huán)境亮度設置攝像頭的初始曝光時間,且基于已設置的初始曝光時間啟動攝像頭。
在本發(fā)明實施例中,由于攝像頭啟動時使用的初始曝光時間是基于當前環(huán)境亮度設置的,即該初始曝光時間是適應當前環(huán)境亮度的,使得攝像頭啟動時使用該初始曝光時間并不會出現(xiàn)閃爍的現(xiàn)象,改善用戶的使用體驗。
請參閱圖3,為本發(fā)明圖2所示第一實施例中步驟202的細化步驟的流程示意圖,該步驟202為:所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光時間,且該步驟202的細化步驟包括:
步驟301、查找預先設置的環(huán)境亮度與曝光時間之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光時間;
步驟302、按照所述當前環(huán)境亮度對應的曝光時間設置所述初始曝光時間。
在本發(fā)明實施例中,移動終端內(nèi)預先設置了環(huán)境亮度與曝光時間之間的映射關系,其中,該環(huán)境亮度與曝光時間之間的映射關系可以在移動終端或者攝像頭出廠之前基于實驗的方式得到,并寫入攝像頭或者移動終端的參數(shù)存儲區(qū)域中。其中,實驗的方式可以是在某一固定的環(huán)境亮度下測試攝像在不同的初始曝光時間下啟動時初始的顯示效果,并基于不同的初始曝光時間下的攝像頭啟動時的初始顯示效果確定最佳的曝光時間,并將該最佳的曝光時間作為上述固定的環(huán)境亮度對應的曝光時間,且通過上述方式,能夠得到不同的環(huán)境亮度分別對應的曝光時間。
在本發(fā)明實施例中,移動終端在檢測到攝像頭啟動指令之后,將獲取當前環(huán)境亮度,且查找預先設置的環(huán)境亮度與曝光時間之間的映射關系,確定與該當前環(huán)境亮度對應的曝光時間,且按照該當前環(huán)境亮度對應的曝光時間設置初始曝光時間。
在本發(fā)明實施例中,通過使用移動終端內(nèi)預先設置的環(huán)境亮度與曝光時間之間的映射關系,使得移動終端在獲取當前環(huán)境亮度之后,能夠基于該環(huán)境亮度與曝光時間之間的映射關系,確定與當前環(huán)境亮度對應的曝光時間,且能夠基于該曝光時間設置初始曝光時間,有效實現(xiàn)初始曝光時間的設置。
進一步的,在圖2所示第一實施例中,上述步驟201具體包括:
所述移動終端獲取所述移動終端內(nèi)設置的光線感應器感應到的所述當前環(huán)境亮度。
在本發(fā)明實施例中,移動終端內(nèi)設置光線感應器,其中,光線感應器也稱為亮度感應器,一般位于移動終端顯示屏幕的上方,能夠用于感應光線強度,以確定移動終端當前所處的環(huán)境的亮度。
其中,移動終端在檢測到攝像頭啟動指令時,將獲取移動終端內(nèi)的光線感應器感應到的當前環(huán)境亮度,因此,在本發(fā)明實施例中,移動終端可以利用設置在該移動終端內(nèi)的光線感應器獲取到當前環(huán)境亮度,以便移動終端利用該當前環(huán)境亮度設置攝像頭的初始曝光時間。
請參閱圖4,為本發(fā)明第二實施例中攝像頭的啟動方法的流程示意圖,該攝像頭的啟動方法包括:
步驟401、在檢測到攝像頭啟動指令時,移動終端獲取當前環(huán)境亮度;
步驟402、所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光時間;
步驟403、所述移動終端根據(jù)所述當前環(huán)境亮度設置初始曝光補償值;
步驟404、所述移動終端基于已設置的所述初始曝光時間及所述初始曝光補償值啟動所述攝像頭。
需要說明的是,在本發(fā)明實施例中,步驟401及步驟402描述的內(nèi)容分別與圖2所示第一實施例中步驟201及步驟202描述的內(nèi)容相似,此處不做贅述。
需要說明的是,圖4所示第二實施例中僅是以先執(zhí)行步驟402再執(zhí)行步驟403為例進行說明的,在實際應用中,并不限定步驟402及步驟403執(zhí)行的先后順序,移動終端可以同時執(zhí)行步驟402及步驟403,也可以先執(zhí)行步驟403再執(zhí)行步驟402。
在本發(fā)明實施例中,移動終端根據(jù)當前環(huán)境亮度設置初始曝光時間之后,還將根據(jù)該當前環(huán)境亮度設置初始曝光補償值,且基于已設置的初始曝光時間及初始曝光補償值啟動攝像頭。
其中,曝光補償值的作用是就是在環(huán)境光源偏暗時,增加曝光值,如調(diào)整+1EV(Expose Value)或+2EV,或者,在環(huán)境光源偏亮時,減少曝光值,如調(diào)整-1EV或-2EV,通過設置曝光補償值,能夠使得攝像頭啟動時攝像頭的曝光值更符合當前環(huán)境亮度。
在本發(fā)明實施例中,在檢測到攝像頭啟動指令時,移動終端獲取當前環(huán)境亮度,并根據(jù)當前環(huán)境亮度設置初始曝光時間及初始曝光補償值,且該移動終端將基于已設置的初始曝光時間及初始曝光補償值啟動所述攝像頭。由于攝像頭啟動時使用的初始曝光時間是基于當前環(huán)境亮度設置的,即該初始曝光時間是適應當前環(huán)境亮度的,使得攝像頭啟動時使用該初始曝光時間并不會出現(xiàn)閃爍的現(xiàn)象,改善用戶的使用體驗。進一步的,通過基于當前環(huán)境亮度設置初始曝光補償值,使得能夠進一步改善攝像頭啟動時的閃爍現(xiàn)象。
請參閱圖5,為本發(fā)明圖4所示第二實施例中步驟403的細化步驟的流程示意圖,該步驟403包括:所述移動終端根據(jù)所述當前環(huán)境亮度設置曝光補償值,且該步驟403的細化步驟包括:
步驟501、查找預先設置的環(huán)境亮度與曝光補償值之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光補償值;
步驟502、按照所述當前環(huán)境亮度對應的曝光補償值設置所述初始曝光補償值。
在本發(fā)明實施例中,移動終端內(nèi)預先設置了環(huán)境亮度與曝光補償值之間的映射關系,其中,該環(huán)境亮度與曝光補償時間之間的映射關系可以在移動終端或者攝像頭出廠之前基于實驗的方式得到,并寫入攝像頭或者移動終端的參數(shù)存儲區(qū)域中。
在本發(fā)明實施例中,移動終端將查找預先設置的環(huán)境亮度與曝光補償值之間的映射關系,確定與該當前環(huán)境亮度對應的曝光補償值,并利用與該當前環(huán)境亮度對應的曝光補償值設置初始曝光補償值。
在本發(fā)明實施例中,通過使用移動終端內(nèi)預先設置的環(huán)境亮度與曝光補償值之間的映射關系,使得移動終端在檢測到攝像頭啟動指令時,能夠基于該環(huán)境亮度與曝光補償值之間的映射關系確定與當前環(huán)境亮度對應的曝光補償值,并設置初始曝光補償值,能夠有效的實現(xiàn)初始曝光補償值的設置。
請參閱圖6,為本發(fā)明第三實施例中移動終端的功能模塊的示意圖,該移動終端包括:獲取模塊601、第一設置模塊602及啟動模塊603。
獲取模塊601,用于在檢測到攝像頭啟動指令時,獲取當前環(huán)境亮度;
第一設置模塊602,用于根據(jù)所述當前環(huán)境亮度設置所述初始曝光時間;
啟動模塊603,用于基于已設置的所述初始曝光時間啟動所述攝像頭。
在本發(fā)明實施例中,移動終端通常具有攝像頭,如前置攝像頭、后置攝像頭等,用戶能夠利用移動終端的攝像頭實現(xiàn)拍照及錄像。
在本發(fā)明實施例中,若移動終端檢測到攝像頭啟動指令,獲取模塊601將獲取當前環(huán)境亮度,該當前環(huán)境亮度是指移動終端當前所處的環(huán)境的亮度。且第一設置模塊602將根據(jù)該當前環(huán)境亮度設置攝像頭的初始曝光時間,且由啟動模塊603基于已設置的初始曝光時間啟動攝像頭。
在本發(fā)明實施例中,由于攝像頭啟動時使用的初始曝光時間是基于當前環(huán)境亮度設置的,即該初始曝光時間是適應當前環(huán)境亮度的,使得攝像頭啟動時使用該初始曝光時間并不會出現(xiàn)閃爍的現(xiàn)象,改善用戶的使用體驗。
請參閱圖7,為本發(fā)明圖6所示第三實施例中第一設置模塊602的細化功能模塊的示意圖,該第一設置模塊602包括:第一查找模塊701、時間設置模塊702。
第一查找模塊701,用于查找預先設置的環(huán)境亮度與曝光時間之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光時間;
時間設置模塊702,用于按照所述當前環(huán)境亮度對應的曝光時間設置所述初始曝光時間。
在本發(fā)明實施例中,移動終端內(nèi)預先設置了環(huán)境亮度與曝光時間之間的映射關系,其中,該環(huán)境亮度與曝光時間之間的映射關系可以在移動終端或者攝像頭出廠之前基于實驗的方式得到,并寫入攝像頭或者移動終端的參數(shù)存儲區(qū)域中。其中,實驗的方式可以是在某一固定的環(huán)境亮度下測試攝像在不同的初始曝光時間下啟動時初始的顯示效果,并基于不同的初始曝光時間下的攝像頭啟動時的初始顯示效果確定最佳的曝光時間,并將該最佳的曝光時間作為上述固定的環(huán)境亮度對應的曝光時間,且通過上述方式,能夠得到不同的環(huán)境亮度分別對應的曝光時間。
在本發(fā)明實施例中,移動終端在檢測到攝像頭啟動指令之后,獲取模塊601將獲取當前環(huán)境亮度,且第一查找模塊701查找預先設置的環(huán)境亮度與曝光時間之間的映射關系,確定與該當前環(huán)境亮度對應的曝光時間,并由時間設置模塊702按照該當前環(huán)境亮度對應的曝光時間設置初始曝光時間。
在本發(fā)明實施例中,通過使用移動終端內(nèi)預先設置的環(huán)境亮度與曝光時間之間的映射關系,使得移動終端在獲取當前環(huán)境亮度之后,能夠基于該環(huán)境亮度與曝光時間之間的映射關系,確定與當前環(huán)境亮度對應的曝光時間,且能夠基于該曝光時間設置初始曝光時間,有效實現(xiàn)初始曝光時間的設置。
進一步的,在圖6所示第三實施例中,獲取模塊601具體用于:
在檢測到攝像頭啟動指令時,獲取所述移動終端內(nèi)設置的光線感應器感應到的所述當前環(huán)境亮度。
在本發(fā)明實施例中,移動終端內(nèi)設置光線感應器,其中,光線感應器也稱為亮度感應器,一般位于移動終端顯示屏幕的上方,能夠用于感應光線強度,以確定移動終端當前所處的環(huán)境的亮度。
其中,移動終端在檢測到攝像頭啟動指令時,獲取模塊601將獲取移動終端內(nèi)的光線感應器感應到的當前環(huán)境亮度,因此,在本發(fā)明實施例中,移動終端可以利用設置在該移動終端內(nèi)的光線感應器獲取到當前環(huán)境亮度,以便移動終端利用該當前環(huán)境亮度設置攝像頭的初始曝光時間。
請參閱圖8,為本發(fā)明第四實施例中移動終端的功能模塊的示意圖,該移動終端包括圖6所示第三實施例中的獲取模塊601、第一設置模塊602及啟動模塊603,其中,第一設置模塊602包括:第一查找模塊701、時間設置模塊702,且與圖6所示第三實施例中描述的內(nèi)容相似,此處不做贅述。
在本發(fā)明實施例中,移動終端還包括:
第二設置模塊801,用于在所述啟動模塊之前,根據(jù)所述當前環(huán)境亮度設置初始曝光補償值;
則啟動模塊603具體用于:基于已設置的所述初始曝光時間及所述初始曝光補償值啟動所述攝像頭。
在本發(fā)明實施例中,移動終端根據(jù)當前環(huán)境亮度設置初始曝光時間之后,第二設置模塊801還將根據(jù)該當前環(huán)境亮度設置初始曝光補償值,且由啟動模塊603基于已設置的初始曝光時間及初始曝光補償值啟動攝像頭。
其中,曝光補償值的作用是就是在環(huán)境光源偏暗時,增加曝光值,如調(diào)整+1EV(Expose Value)或+2EV,或者,在環(huán)境光源偏亮時,減少曝光值,如調(diào)整-1EV或-2EV,通過設置曝光補償值,能夠使得攝像頭啟動時攝像頭的曝光值更符合當前環(huán)境亮度。
在本發(fā)明實施例中,在檢測到攝像頭啟動指令時,移動終端獲取當前環(huán)境亮度,并根據(jù)當前環(huán)境亮度設置初始曝光時間及初始曝光補償值,且該移動終端將基于已設置的初始曝光時間及初始曝光補償值啟動所述攝像頭。由于攝像頭啟動時使用的初始曝光時間是基于當前環(huán)境亮度設置的,即該初始曝光時間是適應當前環(huán)境亮度的,使得攝像頭啟動時使用該初始曝光時間并不會出現(xiàn)閃爍的現(xiàn)象,改善用戶的使用體驗。進一步的,通過基于當前環(huán)境亮度設置初始曝光補償值,使得能夠進一步改善攝像頭啟動時的閃爍現(xiàn)象。
請參閱圖9,為本發(fā)明圖8所示第四實施例中第二設置模塊801的細化功能模塊的示意圖,該第二設置模塊801包括:第二查找模塊901及補償設置模塊902。
第二查找模塊901,用于查找預先設置的環(huán)境亮度與曝光補償值之間的映射關系,確定與所述當前環(huán)境亮度對應的曝光補償值;
補償設置模塊902,用于按照所述當前環(huán)境亮度對應的曝光補償值設置所述初始曝光補償值。
在本發(fā)明實施例中,移動終端內(nèi)預先設置了環(huán)境亮度與曝光補償值之間的映射關系,其中,該環(huán)境亮度與曝光補償時間之間的映射關系可以在移動終端或者攝像頭出廠之前基于實驗的方式得到,并寫入攝像頭或者移動終端的參數(shù)存儲區(qū)域中。
在本發(fā)明實施例中,第二查找模塊901將查找預先設置的環(huán)境亮度與曝光補償值之間的映射關系,確定與該當前環(huán)境亮度對應的曝光補償值,并由補償設置模塊902利用與該當前環(huán)境亮度對應的曝光補償值設置初始曝光補償值。
在本發(fā)明實施例中,通過使用移動終端內(nèi)預先設置的環(huán)境亮度與曝光補償值之間的映射關系,使得移動終端在檢測到攝像頭啟動指令時,能夠基于該環(huán)境亮度與曝光補償值之間的映射關系確定與當前環(huán)境亮度對應的曝光補償值,并設置初始曝光補償值,能夠有效的實現(xiàn)初始曝光補償值的設置。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡模塊上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。
所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
需要說明的是,對于前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領域技術(shù)人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時進行。其次,本領域技術(shù)人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關描述。
以上為對本發(fā)明所提供的一種攝像頭的啟動方法及移動終端的描述,對于本領域的技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式及應用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應理解為對本發(fā)明的限制。