本發(fā)明涉及拍照技術(shù)領(lǐng)域,特別涉及一種拍照控制方法、裝置和電子設(shè)備。
背景技術(shù):
目前,拍照過(guò)程中常用的曝光方式主要是整體曝光,也即是整幅圖像的曝光時(shí)間都是相同的。然而,整體曝光存在一個(gè)問題:如果根據(jù)圖像中亮區(qū)域確定整幅圖像的曝光時(shí)間,則整幅圖像中亮區(qū)域的亮度能夠得到控制,但是暗區(qū)域就會(huì)出現(xiàn)欠曝光的問題;如果根據(jù)圖像中暗區(qū)域確定整幅圖像的曝光時(shí)間,則整幅圖像中暗區(qū)域亮度能夠提升起來(lái),但是亮區(qū)域會(huì)出現(xiàn)過(guò)曝的情況。也就是說(shuō),目前采用的整體曝光方式存在圖像中局部亮度動(dòng)態(tài)范圍不夠的問題,導(dǎo)致拍攝的圖像層次不夠豐富。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決上述技術(shù)問題。
為此,本發(fā)明的第一個(gè)目的在于提出一種拍照控制方法,能夠?qū)⑿枰{(diào)整亮度的區(qū)域分割出來(lái),單獨(dú)進(jìn)行調(diào)整,避免出現(xiàn)過(guò)暗或過(guò)亮甚至過(guò)曝的問題。
本發(fā)明的第二個(gè)目的在于提出一種拍照控制裝置。
本發(fā)明的第三個(gè)目的在于提出一種電子設(shè)備。
為達(dá)上述目的,根據(jù)本發(fā)明第一方面實(shí)施例提出了一種拍照控制方法,包括以下步驟:
接收用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作;
根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域;
確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù);
根據(jù)所述亮度調(diào)整參數(shù)對(duì)所述目標(biāo)區(qū)域的亮度進(jìn)行調(diào)整,并根據(jù)調(diào)整后的圖像生成照片。
根據(jù)本發(fā)明實(shí)施例的拍照控制方法,還可具有如下附加技術(shù)特征:
在本發(fā)明的一個(gè)實(shí)施例中,所述區(qū)域選擇操作為觸摸操作,所述根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域,包括:
根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域,基于預(yù)設(shè)的區(qū)域生長(zhǎng)規(guī)則,生成第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域;
或者,
根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域和所述當(dāng)前預(yù)覽圖像的景深信息,確定與所述觸摸操作對(duì)應(yīng)的拍攝對(duì)象所在的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
在本發(fā)明的一個(gè)實(shí)施例中,所述區(qū)域選擇操作為框選操作,所述根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域,包括:
確定所述框選操作所選擇的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
在本發(fā)明的一個(gè)實(shí)施例中,在將所述第一區(qū)域作為所述目標(biāo)區(qū)域之前,還包括:
判斷所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值是否大于預(yù)設(shè)閾值;
其中,在所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值大于預(yù)設(shè)閾值時(shí),確定所述第一區(qū)域?yàn)樗瞿繕?biāo)區(qū)域。
在本發(fā)明的一個(gè)實(shí)施例中,所述確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù),包括:
提供亮度調(diào)整選項(xiàng);
接收所述用戶對(duì)所述亮度調(diào)整選項(xiàng)的操作,并確定所述操作對(duì)應(yīng)的亮度調(diào)整參數(shù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述調(diào)整參數(shù)包括調(diào)整模式和調(diào)整值,所述確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù),包括:
如果所述目標(biāo)區(qū)域的亮度大于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)暗模式;
如果所述目標(biāo)區(qū)域的亮度小于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)亮模式;
根據(jù)所述目標(biāo)區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值確定對(duì)應(yīng)的調(diào)整值。
在本發(fā)明的一個(gè)實(shí)施例中,還包括:
如果所述目標(biāo)區(qū)域?qū)?yīng)的拍攝對(duì)象處于運(yùn)動(dòng)狀態(tài),則對(duì)所述拍攝對(duì)象進(jìn)行物體追蹤,以在所述拍攝對(duì)象的運(yùn)動(dòng)過(guò)程中,對(duì)所述拍攝對(duì)象對(duì)應(yīng)的圖像區(qū)域的亮度進(jìn)行動(dòng)態(tài)調(diào)整。
本發(fā)明第二方面實(shí)施例提供了一種拍照控制裝置,包括:
接收模塊,用于接收用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作;
第一確定模塊,用于根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域;
第二確定模塊,用于確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù);
調(diào)整模塊,用于根據(jù)所述亮度調(diào)整參數(shù)對(duì)所述目標(biāo)區(qū)域的亮度進(jìn)行調(diào)整;
生成模塊,用于根據(jù)調(diào)整后的圖像生成照片。
根據(jù)本發(fā)明實(shí)施例的拍照控制裝置,還可具有如下附加技術(shù)特征:
在本發(fā)明的一個(gè)實(shí)施例中,所述區(qū)域選擇操作為觸摸操作,所述第一確定模塊用于:
根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域,基于預(yù)設(shè)的區(qū)域生長(zhǎng)規(guī)則,生成第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域;
或者,
根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域和所述當(dāng)前預(yù)覽圖像的景深信息,確定與所述觸摸操作對(duì)應(yīng)的拍攝對(duì)象所在的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
在本發(fā)明的一個(gè)實(shí)施例中,所述區(qū)域選擇操作為框選操作,所述第一確定模塊用于:
確定所述框選操作所選擇的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
在本發(fā)明的一個(gè)實(shí)施例中,還包括:
判斷模塊,用于判斷所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值是否大于預(yù)設(shè)閾值;
其中,所述第一確定模塊用于在所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值大于預(yù)設(shè)閾值時(shí),確定所述第一區(qū)域?yàn)樗瞿繕?biāo)區(qū)域。
在本發(fā)明的一個(gè)實(shí)施例中,所述第二確定模塊用于:
提供亮度調(diào)整選項(xiàng);
接收所述用戶對(duì)所述亮度調(diào)整選項(xiàng)的操作,并確定所述操作對(duì)應(yīng)的亮度調(diào)整參數(shù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述調(diào)整參數(shù)包括調(diào)整模式和調(diào)整值,所述第二確定模塊用于:
如果所述目標(biāo)區(qū)域的亮度大于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)暗模式;
如果所述目標(biāo)區(qū)域的亮度小于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)亮模式;
根據(jù)所述目標(biāo)區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值確定對(duì)應(yīng)的調(diào)整值。
在本發(fā)明的一個(gè)實(shí)施例中,還包括:
追蹤模塊,用于在所述目標(biāo)區(qū)域?qū)?yīng)的拍攝對(duì)象處于運(yùn)動(dòng)狀態(tài)時(shí),對(duì)所述拍攝對(duì)象進(jìn)行物體追蹤,以在所述拍攝對(duì)象的運(yùn)動(dòng)過(guò)程中,對(duì)所述拍攝對(duì)象對(duì)應(yīng)的圖像區(qū)域的亮度進(jìn)行動(dòng)態(tài)調(diào)整。
本發(fā)明第三方面實(shí)施例提供了一種電子設(shè)備,包括以下一個(gè)或多個(gè)組件:電路板、殼體、處理器,存儲(chǔ)器,電源電路,多媒體組件,音頻組件,輸入/輸出(I/O)的接口,傳感器組件,通信組件以及天線;其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板上;所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;所述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
接收用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作;
根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域;
確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù);
根據(jù)所述亮度調(diào)整參數(shù)對(duì)所述目標(biāo)區(qū)域的亮度進(jìn)行調(diào)整,并根據(jù)調(diào)整后的圖像生成照片。
本發(fā)明實(shí)施例的拍照控制方法、裝置和電子設(shè)備,根據(jù)用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作確定需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域,并確定該目標(biāo)區(qū)域的亮度調(diào)整參數(shù),根據(jù)該調(diào)整參數(shù)對(duì)目前區(qū)域的亮度進(jìn)行調(diào)整,并根據(jù)調(diào)整后的圖像數(shù)據(jù)生成照片,能夠?qū)⑿枰{(diào)整亮度的區(qū)域分割出來(lái),單獨(dú)進(jìn)行調(diào)整,而不影響其他區(qū)域的亮度和曝光,從而便于用戶根據(jù)需求進(jìn)行亮度和曝光調(diào)整,以獲取具有較好的動(dòng)態(tài)范圍的照片,避免出現(xiàn)過(guò)暗或過(guò)亮甚至過(guò)曝的問題,解決目前自動(dòng)曝光中高亮壓制和低亮度提升存在矛盾的問題,也即是解決了目前無(wú)法同時(shí)做到既能很好的壓制高亮也能很好的提升低亮度問題。
本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
附圖說(shuō)明
本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的拍照控制方法的流程圖;
圖2為根據(jù)本發(fā)明另一個(gè)實(shí)施例的拍照控制方法的流程圖;
圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的拍照控制裝置的結(jié)構(gòu)示意圖;
圖4為根據(jù)本發(fā)明另一個(gè)實(shí)施例的拍照控制裝置的結(jié)構(gòu)示意圖;
圖5為根據(jù)本發(fā)明另一個(gè)實(shí)施例的拍照控制裝置的結(jié)構(gòu)示意圖;
圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子設(shè)備的框圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的拍照控制方法、裝置和電子設(shè)備。
需要說(shuō)明的是,本發(fā)明的實(shí)施例可應(yīng)用在移動(dòng)終端、智能穿戴設(shè)備、智能相機(jī)等具有拍照功能的設(shè)備。舉例來(lái)說(shuō),如手機(jī)、平板電腦等具有拍照功能的電子設(shè)備中。
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的拍照控制方法的流程圖。
如圖1所示,根據(jù)本發(fā)明實(shí)施例的拍照控制方法,包括:
S101,接收用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作。
當(dāng)前預(yù)覽圖像是指在當(dāng)前的測(cè)光狀態(tài)下獲得的圖像。其中,當(dāng)前的測(cè)光狀態(tài)可為默認(rèn)測(cè)光狀態(tài)、用戶預(yù)設(shè)測(cè)光狀態(tài),或者上一次調(diào)整后的測(cè)光狀態(tài)。
在本發(fā)明的一個(gè)實(shí)施例中,可在當(dāng)前測(cè)光狀態(tài)下獲取當(dāng)前預(yù)覽圖像,并通過(guò)圖像預(yù)覽界面展示給用戶。如果當(dāng)前預(yù)覽圖像中的一個(gè)或多個(gè)區(qū)域的亮度不滿足用戶要求,用戶可通過(guò)區(qū)域選擇操作選定這類區(qū)域,以對(duì)這類區(qū)域進(jìn)行調(diào)整,以使其滿足用戶的要求。
舉例來(lái)說(shuō),當(dāng)預(yù)覽圖像存在以下情況時(shí),用戶可認(rèn)為其不滿足要求:
一個(gè)或多個(gè)區(qū)域的亮度過(guò)暗,導(dǎo)致無(wú)法區(qū)分景物輪廓或形狀;
一個(gè)或多個(gè)區(qū)域的亮度過(guò)亮,導(dǎo)致這類區(qū)域顏色發(fā)白,甚至全白,無(wú)法顯示景物。
出現(xiàn)上述情況,會(huì)給用戶以圖像動(dòng)態(tài)范圍不足,圖像層次不夠豐富的視覺效果。因此,在這種情況下,用戶針對(duì)上述不滿足要求的區(qū)域輸入?yún)^(qū)域選擇操作,以通過(guò)本發(fā)明實(shí)施例中后續(xù)步驟進(jìn)行亮度調(diào)整,以使這類區(qū)域的亮度能夠滿足人眼視覺分辨需求。
如果當(dāng)前預(yù)覽圖像滿足用戶要求,則可直接進(jìn)行拍照,生成照片。
在本發(fā)明的實(shí)施例中,區(qū)域選擇操作可包括但不限于觸摸操作(如點(diǎn)擊操作、滑動(dòng)操作)、框選操作等等。
S102,根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域。
在本發(fā)明的實(shí)施例中,可通過(guò)多種方式根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域。舉例來(lái)說(shuō),可通過(guò)但不限于根據(jù)不同的區(qū)域選擇操作、不同的圖像信息(如亮度信息、景深信息)等確定上述目標(biāo)區(qū)域。
下面通過(guò)以下幾種方式對(duì)步驟S102的具體實(shí)現(xiàn)方式進(jìn)行示例性說(shuō)明。
方式一
如果用戶輸入的區(qū)域選擇操作為觸摸操作,則可根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域,基于預(yù)設(shè)的區(qū)域生長(zhǎng)規(guī)則,生成第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
其中,區(qū)域生長(zhǎng)的基本思想是將具有相似性的像素集合起來(lái)構(gòu)成區(qū)域。
具體地,可首先將觸摸操作對(duì)應(yīng)的圖像區(qū)域作為種子像素,即作為生長(zhǎng)的起點(diǎn),然后,將種子像素周圍鄰域中與種子像素具有相同或相似的像素(可根據(jù)預(yù)先確定的區(qū)域生長(zhǎng)規(guī)則或相似準(zhǔn)則來(lái)確定)合并到種子像素所在區(qū)域中。將加入這些新像素之后的區(qū)域中的像素作為新的種子像素繼續(xù)進(jìn)行上面的過(guò)程,直到再?zèng)]有滿足條件的像素被合并進(jìn)來(lái),區(qū)域生長(zhǎng)的過(guò)程結(jié)束,得到第一區(qū)域,并作為目標(biāo)區(qū)域。
其中,區(qū)域生長(zhǎng)規(guī)則或相似準(zhǔn)則可根據(jù)亮度信息進(jìn)行設(shè)置。
舉例來(lái)說(shuō),如果鄰域中的像素點(diǎn)的亮度值與種子像素的亮度值相差小于預(yù)設(shè)值,則可認(rèn)為鄰域中的像素點(diǎn)為種子像素的相似像素。
方式二
如果用戶輸入的區(qū)域選擇操作為觸摸操作,則可根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域和所述當(dāng)前預(yù)覽圖像的景深信息,確定與所述觸摸操作對(duì)應(yīng)的拍攝對(duì)象所在的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
在拍攝過(guò)程中,由于同一景物在采集到的圖像中的景深信息比較接近,因此,可通過(guò)當(dāng)前預(yù)覽圖像各個(gè)像素點(diǎn)的景深信息的比對(duì),確定與觸摸操作對(duì)應(yīng)的圖像區(qū)域的景深信息比較接近的像素點(diǎn),并由這些像素點(diǎn)組成第一區(qū)域,并作為目標(biāo)區(qū)域。
方式三
如果用戶輸入的區(qū)域選擇操作為框選操作,則可確定所述框選操作所選擇的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
由此,可基于區(qū)域生長(zhǎng)方法或者景深信息,根據(jù)用戶輸入的區(qū)域旋轉(zhuǎn)操作將當(dāng)前預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域分割出來(lái),以便后續(xù)針對(duì)該目標(biāo)區(qū)域進(jìn)行亮度調(diào)整,而不影響其他區(qū)域的亮度。
進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,在將所述第一區(qū)域作為所述目標(biāo)區(qū)域之前,還可包括:判斷所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值是否大于預(yù)設(shè)閾值;其中,在所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值大于預(yù)設(shè)閾值時(shí),確定所述第一區(qū)域?yàn)樗瞿繕?biāo)區(qū)域。
在本發(fā)明的一些實(shí)施例中,當(dāng)前預(yù)覽圖像的亮度可以是能夠反映整體亮度的平均亮度。
也就是說(shuō),在根據(jù)用戶的區(qū)域選擇操作確定第一區(qū)域之后,還可將該第一區(qū)域的亮度與當(dāng)前預(yù)覽圖像的整體亮度進(jìn)行對(duì)比,如果第一區(qū)域的亮度過(guò)亮(如高于整體亮度超過(guò)預(yù)設(shè)閾值)或者過(guò)暗(低于整體亮度超過(guò)預(yù)設(shè)閾值),則第一區(qū)域的亮度不滿足亮度要求,可將第一區(qū)域作為需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域。
從而能夠更準(zhǔn)確地確定需要進(jìn)行亮度調(diào)整目標(biāo)區(qū)域,以進(jìn)行亮度調(diào)整。
S103,確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù)。
在本發(fā)明的一個(gè)實(shí)施例中,調(diào)整參數(shù)可包括整參數(shù)包括調(diào)整模式和調(diào)整值。調(diào)整參數(shù)可由用戶自行定義或設(shè)置,也可根據(jù)目標(biāo)區(qū)域的亮度與當(dāng)前預(yù)覽圖像的亮度對(duì)比結(jié)果進(jìn)行設(shè)置。
下面通過(guò)以下方式對(duì)確定目標(biāo)區(qū)域的亮度調(diào)整參數(shù)進(jìn)行示例性說(shuō)明:
方式一 用戶定義方式:
提供亮度調(diào)整選項(xiàng),接收用戶對(duì)所述亮度調(diào)整選項(xiàng)的操作,并確定所述操作對(duì)應(yīng)的亮度調(diào)整參數(shù)。
在本發(fā)明的實(shí)施例中,對(duì)亮度調(diào)整選項(xiàng)的具體形式不限,例如可以是但不限于輸入框、進(jìn)度條、滑動(dòng)操作等。
以進(jìn)度條方式為例,在用戶輸入?yún)^(qū)域選擇操作后,可提供進(jìn)度條。進(jìn)度條具有滑動(dòng)按鈕,用戶可通過(guò)拖動(dòng)該滑動(dòng)按鈕以改變進(jìn)度條的進(jìn)度。不同的進(jìn)度條代表不同的調(diào)整值,不同的拖動(dòng)方向代表不同的調(diào)整模式。例如,第一方向?yàn)檎{(diào)暗模式,與第一方向相反的第二方法為調(diào)亮模式?;瑒?dòng)按鈕所在不同位置對(duì)應(yīng)不同的亮度調(diào)整值。
方式二 根據(jù)目標(biāo)區(qū)域的亮度與當(dāng)前預(yù)覽圖像的亮度對(duì)比結(jié)果自動(dòng)設(shè)置:
可根據(jù)目標(biāo)區(qū)域相對(duì)當(dāng)前預(yù)覽圖像的亮度大小確定調(diào)整模式:如果所述目標(biāo)區(qū)域的亮度大于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)暗模式;如果所述目標(biāo)區(qū)域的亮度小于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)亮模式;
根據(jù)所述目標(biāo)區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值確定對(duì)應(yīng)的調(diào)整值。
具體而言,可預(yù)先設(shè)定亮度差值與調(diào)整值的對(duì)應(yīng)關(guān)系。進(jìn)而在確定目標(biāo)區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值之后,可根據(jù)該差值查詢對(duì)應(yīng)的調(diào)整值。
S104,根據(jù)所述亮度調(diào)整參數(shù)對(duì)所述目標(biāo)區(qū)域的亮度進(jìn)行調(diào)整,并根據(jù)調(diào)整后的圖像生成照片。
舉例來(lái)說(shuō),在終端設(shè)備中,比如手機(jī)的相機(jī)預(yù)覽界面,如果當(dāng)前預(yù)覽圖像的動(dòng)態(tài)范圍滿足用戶要求,則可拍下當(dāng)前照片。如果當(dāng)前預(yù)覽圖像的動(dòng)態(tài)范圍不滿足用戶要求,則用戶可確定哪些區(qū)域的曝光需要調(diào)整,并在曝光需要調(diào)整區(qū)域點(diǎn)觸或者選擇。進(jìn)而,可根據(jù)用戶的動(dòng)態(tài)點(diǎn)觸、選擇或者預(yù)覽圖像中景物的景深等信息,檢測(cè)某個(gè)區(qū)域亮度或者說(shuō)具體物體所在區(qū)域亮度,將該區(qū)域亮度與整體測(cè)光亮度對(duì)比,如果該區(qū)域亮度過(guò)低或者過(guò)暗,則對(duì)該區(qū)域亮度進(jìn)行調(diào)整。具體而言,可提供曝光調(diào)整進(jìn)度條,用戶可通過(guò)滑動(dòng)進(jìn)度條選擇調(diào)整目標(biāo)區(qū)域的亮度大小,直至目標(biāo)區(qū)域的亮度滿足用戶要求,可進(jìn)行拍照,生成符合用戶要求的照片。
本發(fā)明實(shí)施例的照控制方法,根據(jù)用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作確定需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域,并確定該目標(biāo)區(qū)域的亮度調(diào)整參數(shù),根據(jù)該調(diào)整參數(shù)對(duì)目前區(qū)域的亮度進(jìn)行調(diào)整,并根據(jù)調(diào)整后的圖像數(shù)據(jù)生成照片,能夠?qū)⑿枰{(diào)整亮度的區(qū)域分割出來(lái),單獨(dú)進(jìn)行調(diào)整,而不影響其他區(qū)域的亮度和曝光,從而便于用戶根據(jù)需求進(jìn)行亮度和曝光調(diào)整,以獲取具有較好的動(dòng)態(tài)范圍的照片,避免出現(xiàn)過(guò)暗或過(guò)亮甚至過(guò)曝的問題,解決目前自動(dòng)曝光中高亮壓制和低亮度提升存在矛盾的問題,也即是解決了目前無(wú)法同時(shí)做到既能很好的壓制高亮也能很好的提升低亮度問題。
需要說(shuō)明的是,如果需要調(diào)整的區(qū)域?yàn)槎鄠€(gè),則可針對(duì)多個(gè)區(qū)域分別進(jìn)行選擇,并進(jìn)行亮度調(diào)整。
圖2為根據(jù)本發(fā)明另一個(gè)實(shí)施例的拍照控制方法的流程圖。
如圖2所示,根據(jù)本發(fā)明實(shí)施例的拍照控制方法,包括以下步驟S201-S205。
其中,步驟S201-S204可參照?qǐng)D1所示實(shí)施例中步驟S101-S104。
S205,如果所述目標(biāo)區(qū)域?qū)?yīng)的拍攝對(duì)象處于運(yùn)動(dòng)狀態(tài),則對(duì)所述拍攝對(duì)象進(jìn)行物體追蹤,以在所述拍攝對(duì)象的運(yùn)動(dòng)過(guò)程中,對(duì)所述拍攝對(duì)象對(duì)應(yīng)的圖像區(qū)域的亮度進(jìn)行動(dòng)態(tài)調(diào)整。
其中,在所述拍攝對(duì)象的運(yùn)動(dòng)過(guò)程中,對(duì)所述拍攝對(duì)象對(duì)應(yīng)的圖像區(qū)域的亮度進(jìn)行動(dòng)態(tài)調(diào)整,可與步驟S201-S204的實(shí)現(xiàn)方式相同。
本發(fā)明實(shí)施例的拍照控制方法,在需對(duì)處于運(yùn)動(dòng)狀態(tài)的拍攝對(duì)象對(duì)應(yīng)的圖像區(qū)域進(jìn)行亮度調(diào)整時(shí),可對(duì)該拍攝對(duì)象進(jìn)行物體追蹤,從而可使拍攝對(duì)象適中處于用戶調(diào)整的范圍內(nèi),直至完成拍照,實(shí)現(xiàn)動(dòng)態(tài)拍攝過(guò)程中的亮度調(diào)整,更加方便、智能。
與上述拍照控制方法實(shí)施例相對(duì)應(yīng),本發(fā)明還提出一種拍照控制裝置。
圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的拍照控制裝置的結(jié)構(gòu)示意圖。
如圖3所示,根據(jù)本發(fā)明實(shí)施例的拍照控制裝置,包括:接收模塊10、第一確定模塊20、第二確定模塊30、調(diào)整模塊40和生成模塊50。
具體地,接收模塊10用于接收用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作。
當(dāng)前預(yù)覽圖像是指在當(dāng)前的測(cè)光狀態(tài)下獲得的圖像。其中,當(dāng)前的測(cè)光狀態(tài)可為默認(rèn)測(cè)光狀態(tài)、用戶預(yù)設(shè)測(cè)光狀態(tài),或者上一次調(diào)整后的測(cè)光狀態(tài)。
在本發(fā)明的一個(gè)實(shí)施例中,可在當(dāng)前測(cè)光狀態(tài)下獲取當(dāng)前預(yù)覽圖像,并通過(guò)圖像預(yù)覽界面展示給用戶。如果當(dāng)前預(yù)覽圖像中的一個(gè)或多個(gè)區(qū)域的亮度不滿足用戶要求,用戶可通過(guò)區(qū)域選擇操作選定這類區(qū)域,以對(duì)這類區(qū)域進(jìn)行調(diào)整,以使其滿足用戶的要求。
舉例來(lái)說(shuō),當(dāng)預(yù)覽圖像存在以下情況時(shí),用戶可認(rèn)為其不滿足要求:
一個(gè)或多個(gè)區(qū)域的亮度過(guò)暗,導(dǎo)致無(wú)法區(qū)分景物輪廓或形狀;
一個(gè)或多個(gè)區(qū)域的亮度過(guò)亮,導(dǎo)致這類區(qū)域顏色發(fā)白,甚至全白,無(wú)法顯示景物。
出現(xiàn)上述情況,會(huì)給用戶以圖像動(dòng)態(tài)范圍不足,圖像層次不夠豐富的視覺效果。因此,在這種情況下,用戶針對(duì)上述不滿足要求的區(qū)域輸入?yún)^(qū)域選擇操作,以通過(guò)本發(fā)明實(shí)施例中后續(xù)步驟進(jìn)行亮度調(diào)整,以使這類區(qū)域的亮度能夠滿足人眼視覺分辨需求。
如果當(dāng)前預(yù)覽圖像滿足用戶要求,則可直接進(jìn)行拍照,生成照片。
在本發(fā)明的實(shí)施例中,區(qū)域選擇操作可包括但不限于觸摸操作(如點(diǎn)擊操作、滑動(dòng)操作)、框選操作等等。
第一確定模塊20用于根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域。
在本發(fā)明的實(shí)施例中,第一確定模塊20可通過(guò)多種方式根據(jù)所述區(qū)域選擇操作確定所述預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域。舉例來(lái)說(shuō),第一確定模塊20可通過(guò)但不限于根據(jù)不同的區(qū)域選擇操作、不同的圖像信息(如亮度信息、景深信息)等確定上述目標(biāo)區(qū)域。
下面通過(guò)以下幾種方式對(duì)第一確定模塊20具體實(shí)現(xiàn)方式進(jìn)行示例性說(shuō)明。
方式一
如果用戶輸入的區(qū)域選擇操作為觸摸操作,則第一確定模塊20可用于根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域,基于預(yù)設(shè)的區(qū)域生長(zhǎng)規(guī)則,生成第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
其中,區(qū)域生長(zhǎng)的基本思想是將具有相似性的像素集合起來(lái)構(gòu)成區(qū)域。
具體地,第一確定模塊20可首先將觸摸操作對(duì)應(yīng)的圖像區(qū)域作為種子像素,即作為生長(zhǎng)的起點(diǎn),然后,將種子像素周圍鄰域中與種子像素具有相同或相似的像素(可根據(jù)預(yù)先確定的區(qū)域生長(zhǎng)規(guī)則或相似準(zhǔn)則來(lái)確定)合并到種子像素所在區(qū)域中。將加入這些新像素之后的區(qū)域中的像素作為新的種子像素繼續(xù)進(jìn)行上面的過(guò)程,直到再?zèng)]有滿足條件的像素被合并進(jìn)來(lái),區(qū)域生長(zhǎng)的過(guò)程結(jié)束,得到第一區(qū)域,并作為目標(biāo)區(qū)域。
其中,區(qū)域生長(zhǎng)規(guī)則或相似準(zhǔn)則可根據(jù)亮度信息進(jìn)行設(shè)置。
舉例來(lái)說(shuō),如果鄰域中的像素點(diǎn)的亮度值與種子像素的亮度值相差小于預(yù)設(shè)值,則可認(rèn)為鄰域中的像素點(diǎn)為種子像素的相似像素。
方式二
如果用戶輸入的區(qū)域選擇操作為觸摸操作,則第一確定模塊20可用于根據(jù)所述觸摸操作對(duì)應(yīng)的圖像區(qū)域和所述當(dāng)前預(yù)覽圖像的景深信息,確定與所述觸摸操作對(duì)應(yīng)的拍攝對(duì)象所在的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
在拍攝過(guò)程中,由于同一景物在采集到的圖像中的景深信息比較接近,因此,第一確定模塊20可通過(guò)當(dāng)前預(yù)覽圖像各個(gè)像素點(diǎn)的景深信息的比對(duì),確定與觸摸操作對(duì)應(yīng)的圖像區(qū)域的景深信息比較接近的像素點(diǎn),并由這些像素點(diǎn)組成第一區(qū)域,并作為目標(biāo)區(qū)域。
方式三
如果用戶輸入的區(qū)域選擇操作為框選操作,則第一確定模塊20可用于確定所述框選操作所選擇的第一區(qū)域,并將所述第一區(qū)域作為所述目標(biāo)區(qū)域。
由此,第一確定模塊20可基于區(qū)域生長(zhǎng)方法或者景深信息,根據(jù)用戶輸入的區(qū)域旋轉(zhuǎn)操作將當(dāng)前預(yù)覽圖像中需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域分割出來(lái),以便后續(xù)針對(duì)該目標(biāo)區(qū)域進(jìn)行亮度調(diào)整,而不影響其他區(qū)域的亮度。
第二確定模塊30用于確定所述目標(biāo)區(qū)域的亮度調(diào)整參數(shù)。
在本發(fā)明的一個(gè)實(shí)施例中,調(diào)整參數(shù)可包括整參數(shù)包括調(diào)整模式和調(diào)整值。調(diào)整參數(shù)可由用戶自行定義或設(shè)置,也可根據(jù)目標(biāo)區(qū)域的亮度與當(dāng)前預(yù)覽圖像的亮度對(duì)比結(jié)果進(jìn)行設(shè)置。
下面通過(guò)以下方式對(duì)第二確定模塊30確定目標(biāo)區(qū)域的亮度調(diào)整參數(shù)進(jìn)行示例性說(shuō)明:
方式一 用戶定義方式:
第二確定模塊30用于:提供亮度調(diào)整選項(xiàng),接收用戶對(duì)所述亮度調(diào)整選項(xiàng)的操作,并確定所述操作對(duì)應(yīng)的亮度調(diào)整參數(shù)。
在本發(fā)明的實(shí)施例中,對(duì)亮度調(diào)整選項(xiàng)的具體形式不限,例如可以是但不限于輸入框、進(jìn)度條、滑動(dòng)操作等。
以進(jìn)度條方式為例,在用戶輸入?yún)^(qū)域選擇操作后,可提供進(jìn)度條。進(jìn)度條具有滑動(dòng)按鈕,用戶可通過(guò)拖動(dòng)該滑動(dòng)按鈕以改變進(jìn)度條的進(jìn)度。不同的進(jìn)度條代表不同的調(diào)整值,不同的拖動(dòng)方向代表不同的調(diào)整模式。例如,第一方向?yàn)檎{(diào)暗模式,與第一方向相反的第二方法為調(diào)亮模式?;瑒?dòng)按鈕所在不同位置對(duì)應(yīng)不同的亮度調(diào)整值。
方式二 根據(jù)目標(biāo)區(qū)域的亮度與當(dāng)前預(yù)覽圖像的亮度對(duì)比結(jié)果自動(dòng)設(shè)置:
第二確定模塊30可用于根據(jù)目標(biāo)區(qū)域相對(duì)當(dāng)前預(yù)覽圖像的亮度大小確定調(diào)整模式:如果所述目標(biāo)區(qū)域的亮度大于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)暗模式;如果所述目標(biāo)區(qū)域的亮度小于所述當(dāng)前預(yù)覽圖像的亮度,則所述調(diào)整模式為調(diào)亮模式;
根據(jù)所述目標(biāo)區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值確定對(duì)應(yīng)的調(diào)整值。
具體而言,第二確定模塊30可預(yù)先設(shè)定亮度差值與調(diào)整值的對(duì)應(yīng)關(guān)系。進(jìn)而在確定目標(biāo)區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值之后,可根據(jù)該差值查詢對(duì)應(yīng)的調(diào)整值。
調(diào)整模塊40用于根據(jù)所述亮度調(diào)整參數(shù)對(duì)所述目標(biāo)區(qū)域的亮度進(jìn)行調(diào)整。
生成模塊50用于根據(jù)調(diào)整后的圖像生成照片。
舉例來(lái)說(shuō),在終端設(shè)備中,比如手機(jī)的相機(jī)預(yù)覽界面,如果當(dāng)前預(yù)覽圖像的動(dòng)態(tài)范圍滿足用戶要求,則可拍下當(dāng)前照片。如果當(dāng)前預(yù)覽圖像的動(dòng)態(tài)范圍不滿足用戶要求,則用戶可確定哪些區(qū)域的曝光需要調(diào)整,并在曝光需要調(diào)整區(qū)域點(diǎn)觸或者選擇。進(jìn)而,可根據(jù)用戶的動(dòng)態(tài)點(diǎn)觸、選擇或者預(yù)覽圖像中景物的景深等信息,檢測(cè)某個(gè)區(qū)域亮度或者說(shuō)具體物體所在區(qū)域亮度,將該區(qū)域亮度與整體測(cè)光亮度對(duì)比,如果該區(qū)域亮度過(guò)低或者過(guò)暗,則對(duì)該區(qū)域亮度進(jìn)行調(diào)整。具體而言,可提供曝光調(diào)整進(jìn)度條,用戶可通過(guò)滑動(dòng)進(jìn)度條選擇調(diào)整目標(biāo)區(qū)域的亮度大小,直至目標(biāo)區(qū)域的亮度滿足用戶要求,可進(jìn)行拍照,生成符合用戶要求的照片。
本發(fā)明實(shí)施例的拍照控制裝置,根據(jù)用戶對(duì)當(dāng)前預(yù)覽圖像的區(qū)域選擇操作確定需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域,并確定該目標(biāo)區(qū)域的亮度調(diào)整參數(shù),根據(jù)該調(diào)整參數(shù)對(duì)目前區(qū)域的亮度進(jìn)行調(diào)整,并根據(jù)調(diào)整后的圖像數(shù)據(jù)生成照片,能夠?qū)⑿枰{(diào)整亮度的區(qū)域分割出來(lái),單獨(dú)進(jìn)行調(diào)整,而不影響其他區(qū)域的亮度和曝光,從而便于用戶根據(jù)需求進(jìn)行亮度和曝光調(diào)整,以獲取具有較好的動(dòng)態(tài)范圍的照片,避免出現(xiàn)過(guò)暗或過(guò)亮甚至過(guò)曝的問題,解決目前自動(dòng)曝光中高亮壓制和低亮度提升存在矛盾的問題,也即是解決了目前無(wú)法同時(shí)做到既能很好的壓制高亮也能很好的提升低亮度問題。
如圖4所示,在圖3所示的基礎(chǔ)上,還可進(jìn)一步包括判斷模塊60。
判斷模塊60用于判斷所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值是否大于預(yù)設(shè)閾值。其中,第一確定模塊20可用于在所述第一區(qū)域的亮度與所述當(dāng)前預(yù)覽圖像的亮度的差值大于預(yù)設(shè)閾值時(shí),確定所述第一區(qū)域?yàn)樗瞿繕?biāo)區(qū)域。
在本發(fā)明的一些實(shí)施例中,當(dāng)前預(yù)覽圖像的亮度可以是能夠反映整體亮度的平均亮度。
也就是說(shuō),在根據(jù)用戶的區(qū)域選擇操作確定第一區(qū)域之后,還可通過(guò)判斷模塊60將該第一區(qū)域的亮度與當(dāng)前預(yù)覽圖像的整體亮度進(jìn)行對(duì)比,如果第一區(qū)域的亮度過(guò)亮(如高于整體亮度超過(guò)預(yù)設(shè)閾值)或者過(guò)暗(低于整體亮度超過(guò)預(yù)設(shè)閾值),則第一區(qū)域的亮度不滿足亮度要求,可將第一區(qū)域作為需要進(jìn)行亮度調(diào)整的目標(biāo)區(qū)域。
從而能夠更準(zhǔn)確地確定需要進(jìn)行亮度調(diào)整目標(biāo)區(qū)域,以進(jìn)行亮度調(diào)整。
圖5為根據(jù)本發(fā)明另一個(gè)實(shí)施例的拍照控制裝置的結(jié)構(gòu)示意圖。
如圖5所示,根據(jù)本發(fā)明實(shí)施例的拍照控制裝置,包括:接收模塊10、第一確定模塊20、第二確定模塊30、調(diào)整模塊40、生成模塊50、判斷模塊60和追蹤模塊70。
其中,接收模塊10、第一確定模塊20、第二確定模塊30、調(diào)整模塊40、生成模塊50和判斷模塊60可參照?qǐng)D4所示實(shí)施例。
追蹤模塊70用于在所述目標(biāo)區(qū)域?qū)?yīng)的拍攝對(duì)象處于運(yùn)動(dòng)狀態(tài)時(shí),對(duì)所述拍攝對(duì)象進(jìn)行物體追蹤,以在所述拍攝對(duì)象的運(yùn)動(dòng)過(guò)程中,對(duì)所述拍攝對(duì)象對(duì)應(yīng)的圖像區(qū)域的亮度進(jìn)行動(dòng)態(tài)調(diào)整。
本發(fā)明還提出一種電子設(shè)備。
圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子設(shè)備600的框圖。例如,電子設(shè)備600可以是移動(dòng)電話,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理、智能相機(jī)等。
參照?qǐng)D6,電子設(shè)備600可以包括以下一個(gè)或多個(gè)組件:處理組件602,存儲(chǔ)器604,電源組件606,多媒體組件608,音頻組件610,輸入/輸出(I/O)的接口612,傳感器組件614,以及通信組件616。
處理組件602通??刂齐娮釉O(shè)備600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個(gè)或多個(gè)處理器620來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個(gè)或多個(gè)模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件608和處理組件602之間的交互。
存儲(chǔ)器604被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在設(shè)備600的操作。這些數(shù)據(jù)的示例包括用于在電子設(shè)備600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器604可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電源組件606為電子設(shè)備600的各種組件提供電力。電源組件606可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為電子設(shè)備600生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件608包括在所述電子設(shè)備600和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件608包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備600處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件610被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件610包括一個(gè)麥克風(fēng)(MIC),當(dāng)電子設(shè)備600處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器604或經(jīng)由通信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件614包括一個(gè)或多個(gè)傳感器,用于為電子設(shè)備600提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件614可以檢測(cè)到電子設(shè)備600的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為電子設(shè)備600的顯示器和小鍵盤,傳感器組件614還可以檢測(cè)電子設(shè)備600或電子設(shè)備600一個(gè)組件的位置改變,用戶與電子設(shè)備600接觸的存在或不存在,電子設(shè)備600方位或加速/減速和電子設(shè)備600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來(lái)在沒有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件614還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件616被配置為便于電子設(shè)備600和其他設(shè)備之間有線或無(wú)線方式的通信。電子設(shè)備600可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件616經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件616還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,電子設(shè)備600可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器604,上述指令可由電子設(shè)備600的處理器620執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來(lái)限制。