本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種雙攝像頭的控制方法和控制裝置。
背景技術(shù):
隨著智能終端技術(shù)的不斷進(jìn)步,很多終端廠家開始采用雙攝像頭的配置。例如蘋果的雙攝方案,一個攝像頭的焦距為28mm,另一個攝像頭的焦距為56mm。用28mm焦距的攝像頭可以拍攝廣角圖像,用戶向方法被攝物體時,可切換到56mm的攝像頭進(jìn)行拍攝,從而實現(xiàn)兩倍光學(xué)變焦。再例如華為的雙攝方案,一個攝像頭采集顏色信息,另一個攝像頭采集光強度信息,將兩者采集的信息利用一定的算法進(jìn)行合成,從而生成拍攝的圖像。
但是,要想得到類似于單反相機背景虛化的效果,通常都是采用軟件算法來實現(xiàn),對于復(fù)雜場景下的拍攝,對軟件算法要求較高,得到的圖像虛化效果不佳。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。
為此,本發(fā)明的第一個目的在于提出一種雙攝像頭的控制方法,通過驅(qū)動件靈活地調(diào)整第一攝像頭和第二攝像頭之間的間距,使第一攝像頭和第二攝像頭能夠在不同的拍攝條件下輸出效果更好、更符合用戶需求的圖像,提高了用戶的拍攝體驗。
本發(fā)明的第二個目的在于提出一種雙攝像頭的控制裝置。
本發(fā)明的第三個目的在于提出一種非臨時性計算機可讀存儲介質(zhì)。
本發(fā)明的第四個目的在于提出一種計算機程序產(chǎn)品。
為達(dá)上述目的,本發(fā)明第一方面實施例提出了一種雙攝像頭的控制方法,所述雙攝像頭包括第一攝像頭和第二攝像頭,所述第二攝像頭相對于所述第一攝像頭可運動;驅(qū)動件,所述驅(qū)動件與所述第二攝像頭連接以驅(qū)動其運動,所述方法包括:
判斷當(dāng)前環(huán)境光強是否達(dá)到預(yù)設(shè)閾值;
如果所述當(dāng)前環(huán)境光強未達(dá)到預(yù)設(shè)閾值,則控制所述驅(qū)動件形變,以驅(qū)動所述第二攝像頭運動,使所述第一攝像頭和所述第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距;
控制所述第一攝像頭和所述第二攝像頭進(jìn)入與所述第一預(yù)設(shè)間距對應(yīng)的第一成像模式;
在所述第一成像模式下,控制所述第一攝像頭和所述第二攝像頭進(jìn)行曝光,并輸出所述第一成像模式下的第一圖像。
本發(fā)明實施例的雙攝像頭的控制方法,通過驅(qū)動件靈活地調(diào)整第一攝像頭和第二攝像頭之間的間距,使第一攝像頭和第二攝像頭能夠在不同的拍攝條件下輸出效果更好、更符合用戶需求的圖像,提高了用戶的拍攝體驗。
為達(dá)上述目的,本發(fā)明第二方面實施例提出了一種雙攝像頭的控制裝置,所述雙攝像頭包括第一攝像頭和第二攝像頭,所述第二攝像頭相對于所述第一攝像頭可運動;驅(qū)動件,所述驅(qū)動件與所述第二攝像頭連接以驅(qū)動其運動,所述裝置包括:
判斷模塊,用于判斷當(dāng)前環(huán)境光強是否達(dá)到預(yù)設(shè)閾值;
形變控制模塊,用于如果所述當(dāng)前環(huán)境光強未達(dá)到預(yù)設(shè)閾值,則控制所述驅(qū)動件形變,以驅(qū)動所述第二攝像頭運動,使所述第一攝像頭和所述第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距;
模式控制模塊,用于控制所述第一攝像頭和所述第二攝像頭進(jìn)入與所述第一預(yù)設(shè)間距對應(yīng)的第一成像模式;
曝光控制模塊,在所述第一成像模式下,控制所述第一攝像頭和所述第二攝像頭進(jìn)行曝光,并輸出所述第一成像模式下的第一圖像。
本發(fā)明實施例的雙攝像頭的控制裝置,通過驅(qū)動件靈活地調(diào)整第一攝像頭和第二攝像頭之間的間距,使第一攝像頭和第二攝像頭能夠在不同的拍攝條件下輸出效果更好、更符合用戶需求的圖像,提高了用戶的拍攝體驗。
為達(dá)上述目的,本發(fā)明第三方面實施例提出了一種非臨時性計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述程序被處理器執(zhí)行時實現(xiàn)第一方面實施例所述的雙攝像頭的控制方法。
為達(dá)上述目的,本發(fā)明第四方面實施例提出了一種計算機程序產(chǎn)品,當(dāng)所述計算機程序產(chǎn)品中的指令由處理器執(zhí)行時,實現(xiàn)第一方面實施例所述的雙攝像頭的控制方法。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明一實施例提出的雙攝像頭的控制方法的流程圖;
圖2為本發(fā)明一實施例提出的雙攝像頭的第一結(jié)構(gòu)示意圖;
圖3為本發(fā)明一實施例提出的雙攝像頭的第二結(jié)構(gòu)示意圖;
圖4為本發(fā)明另一實施例提出的雙攝像頭的控制方法的流程圖;
圖5為本發(fā)明又一實施例提出的雙攝像頭的控制方法的流程圖;
圖6為本發(fā)明一實施例提出的人像模式下的效果示意圖;
圖7為本發(fā)明再一實施例提出的雙攝像頭的控制方法的流程圖;
圖8為本發(fā)明一實施例提出的雙攝像頭的控制裝置的結(jié)構(gòu)示意圖;
圖9為本發(fā)明另一實施例提出的雙攝像頭的控制裝置的結(jié)構(gòu)示意圖;
圖10為本發(fā)明又一實施例提出的雙攝像頭的控制裝置的結(jié)構(gòu)示意圖;
圖11為本發(fā)明再一實施例提出的雙攝像頭的控制裝置的結(jié)構(gòu)示意圖;
圖12為本發(fā)明另一個實施例提出的雙攝像頭的控制裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
下面參考附圖描述本發(fā)明實施例的雙攝像頭的控制方法和裝置。
圖1為本發(fā)明一實施例提出的雙攝像頭的控制方法的流程圖。
如圖1所示,該雙攝像頭的控制方法包括以下步驟:
s1,判斷當(dāng)前環(huán)境光強是否達(dá)到預(yù)設(shè)閾值。
其中,該方法應(yīng)用與具有雙攝像頭的電子設(shè)備。具體結(jié)構(gòu)可如圖2所示(俯視),雙攝像頭包括第一攝像頭10和第二攝像頭20,第二攝像頭20相對于第一攝像頭可運動。與第二攝像頭20連接的驅(qū)動件30,可以驅(qū)動第二攝像頭20運動。
在本發(fā)明的一個實施例中,如圖3所示(側(cè)視),第一攝像頭10和第二攝像頭水平放置。第一攝像頭10可固定,保持不動。第二攝像頭20底部可設(shè)有滾珠40,可隨著驅(qū)動件30的形變(長度變化)水平移動,接近或遠(yuǎn)離第一攝像頭10。
可選地,第二攝像頭20底部的滾珠可用傳動導(dǎo)軌等其他部件代替。
可選地,第一攝像頭10可為廣角攝像頭,第二攝像頭20既可以是廣角攝像頭,也可以是長焦攝像頭。
在本實施例中,當(dāng)電子設(shè)備的雙攝像頭啟動之后,可利用光強傳感器等部件判斷當(dāng)前環(huán)境光強是否達(dá)到預(yù)設(shè)閾值。例如:在十平米的室內(nèi)進(jìn)行拍攝,如果檢測到光照強度低于100流明,則可確定當(dāng)前拍攝的環(huán)境光強沒有達(dá)到預(yù)設(shè)閾值。
應(yīng)當(dāng)理解的是,預(yù)設(shè)閾值可隨著環(huán)境、天氣條件的變化進(jìn)行相應(yīng)的調(diào)整,如室內(nèi)、室外、陰天、晴天等等,其對應(yīng)的預(yù)設(shè)閾值可以不同。
s2、如果當(dāng)前環(huán)境光強未達(dá)到預(yù)設(shè)閾值,則控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。
在本實施例中,如果光強傳感器檢測到的當(dāng)前環(huán)境光強未達(dá)到預(yù)設(shè)閾值,那么可控制驅(qū)動件形變,從而驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。例如,當(dāng)前場景下,環(huán)境光強比較弱,則需要將第一攝像頭和第二攝像頭靠近,減小兩者拍攝圖像之間的差異,利用兩者得到的合成圖像來提高拍攝的效果。
具體地,可對驅(qū)動件輸入控制電流,從而使驅(qū)動件根據(jù)溫度變化進(jìn)行形變。
可選地,為了保證控制驅(qū)動件形變的準(zhǔn)確性,可在控制驅(qū)動件形變之后,檢測驅(qū)動件的電阻值,然后根據(jù)電阻值確定驅(qū)動件形變后的長度,從而確定第一攝像頭和第二攝像頭之間的間距變化是否準(zhǔn)確,即第二攝像頭是否移動到位。
s3、控制第一攝像頭和第二攝像頭進(jìn)入與第一預(yù)設(shè)間距對應(yīng)的第一成像模式。
在驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距之后,可控制第一攝像頭和第二攝像頭進(jìn)入與第一預(yù)設(shè)間距對應(yīng)的第一成像模式。其中,第一成像模式可為畫質(zhì)增強模式。
s4、在第一成像模式下,控制第一攝像頭和第二攝像頭進(jìn)行曝光,并輸出第一成像模式下的第一圖像。
在本實施例中,可控制第一攝像頭和第二攝像頭同時曝光,將兩者曝光得到的圖像進(jìn)行合成,最終輸出第一圖像,即畫質(zhì)增強模式下對應(yīng)的圖像,從而提高圖像在暗光條件下的拍攝效果。
在本發(fā)明的另一實施例中,如圖4所示,還可包括以下步驟:
s5、如果當(dāng)前環(huán)境光強達(dá)到預(yù)設(shè)閾值,則進(jìn)一步檢測第一攝像頭和第二攝像頭拍攝的預(yù)覽畫面中是否包含人臉信息。
在本發(fā)明的一個實施例中,如果當(dāng)前環(huán)境光強達(dá)到預(yù)設(shè)閾值即光強足夠強,光線條件足夠好,那么可進(jìn)一步檢測第一攝像頭和第二攝像頭拍攝的預(yù)覽畫面中是否包含有人臉信息,以確定拍攝的主體是否為人物。
s6、如果檢測到預(yù)覽畫面中未包含人臉信息,則控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。
如果沒有檢測到預(yù)覽畫面中包含有人臉信息,則說明當(dāng)前拍攝的主體不為人物,那么則可控制驅(qū)動件形變,從而驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。也就是說,雖然當(dāng)前拍攝光線條件比較好,但是拍攝的主體不為人物,可能是風(fēng)景、建筑等,為了更好展示圖像的細(xì)節(jié),那么可選擇與暗光條件下相同的模式,來拍攝圖像。即跳轉(zhuǎn)至步驟s3進(jìn)行后續(xù)過程。
在本發(fā)明的又一實施例中,如圖5所示,還可包括以下步驟:
s7、如果檢測到預(yù)覽畫面中包含有人臉信息,則控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距。
在步驟s5之后,如果第一攝像頭和第二攝像頭拍攝的預(yù)覽畫面中包含有人臉信息,則說明拍攝主體為人物。那么為了突出拍攝主體,需要將拍攝背景虛化,因此可控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距。其中,第二預(yù)設(shè)間距大于第一預(yù)設(shè)間距。
可選地,為了提高確定拍攝主體為人物的準(zhǔn)確性,可以在檢測到預(yù)覽畫面中包含有人臉信息之后,計算人臉在預(yù)覽畫面中的顯示比例。如果顯示比例大于預(yù)設(shè)比例,那么可確定人物為拍攝主體,則控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距。
如果顯示比例小于預(yù)設(shè)比例,那么可確定人物不是拍攝主體,則控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。即跳轉(zhuǎn)至步驟s3進(jìn)行后續(xù)過程。
s8、控制第一攝像頭和第二攝像頭進(jìn)入與第二預(yù)設(shè)間距對應(yīng)的第二成像模式。
在驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距之后,可控制第一攝像頭和第二攝像頭進(jìn)入與第二預(yù)設(shè)間距對應(yīng)的第二成像模式。其中,第二成像模式為人像模式。
s9、在第二成像模式下,控制第一攝像頭和第二攝像頭進(jìn)行曝光,并輸出第二成像模式下的第二圖像。
在本實施例中,可利用現(xiàn)有的雙攝像頭景深計算方法計算景深,從而控制第一攝像頭和第二攝像頭進(jìn)行曝光,最終輸出第二圖像。其中,第二圖像為人像模式下的圖像。如圖6所示,在人像模式下,通過增大攝像頭間距,可以獲取較淺的景深,加強虛化的真實感,突出主體,提高人像的吸引力。
在本發(fā)明的再一實施例中,如圖7所示,還可包括以下步驟:
s10、開啟第三成像模式,并控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谌A(yù)設(shè)間距。
在本實施例中,當(dāng)電子設(shè)備的雙攝像頭啟動之后,可以開啟第三成像模式,并可以通過控制驅(qū)動件形變,驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谌A(yù)設(shè)間距。其中,第三預(yù)設(shè)預(yù)設(shè)間距大于第二預(yù)設(shè)間距。第三成像模式可以為深度感知模式,當(dāng)開啟深度感知模式時,可增加第一攝像頭和第二攝像頭之間的間距,使得在預(yù)覽拍攝時,獲得精度更高的景深信息。
s11、在第三成像模式下,提供第一攝像頭和第二攝像頭檢測到的景深信息。
在本實施例中,可在深度感知模式開啟的情況下,在預(yù)覽拍攝時展示第一攝像頭和第二攝像頭檢測到的景深信息,從而為距離測量以及3d圖像繪制提供精準(zhǔn)的數(shù)據(jù)基礎(chǔ)。
應(yīng)當(dāng)理解的是,上述實施例中描述的驅(qū)動件為sma(形狀記憶合金,shapememoryalloys),其具有控制精度高,易于控制等特點。驅(qū)動件形變后的長度可以根據(jù)sma的力學(xué)性能和電阻特性之間的關(guān)系確定,本發(fā)明對此不作詳細(xì)說明。
本實施例的雙攝像頭的控制方法,通過驅(qū)動件靈活地調(diào)整第一攝像頭和第二攝像頭之間的間距,使第一攝像頭和第二攝像頭能夠在不同的拍攝條件下輸出效果更好、更符合用戶需求的圖像,提高了用戶的拍攝體驗。
為實現(xiàn)上述實施例,本發(fā)明還提出一種雙攝像頭的控制裝置。
如圖8所示,雙攝像頭的控制裝置包括判斷模塊810、形變控制模塊820、模式控制模塊830和曝光控制模塊840。
其中,判斷模塊810用于判斷當(dāng)前環(huán)境光強是否達(dá)到預(yù)設(shè)閾值。如果當(dāng)前環(huán)境光強未達(dá)到預(yù)設(shè)閾值,形變控制模塊820可控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。然后模式控制模塊830可控制第一攝像頭和第二攝像頭進(jìn)入與第一預(yù)設(shè)間距對應(yīng)的第一成像模式。曝光控制模塊840可在第一成像模式下,控制第一攝像頭和第二攝像頭進(jìn)行曝光,并輸出第一成像模式下的第一圖像。
在本發(fā)明的另一個實施例中,如圖9所示,雙攝像頭的控制裝置還包括:第一檢測模塊850。
當(dāng)當(dāng)前環(huán)境光強達(dá)到預(yù)設(shè)閾值時,第一檢測模塊850可進(jìn)一步檢測第一攝像頭和第二攝像頭拍攝的預(yù)覽畫面中是否包含人臉信息。如果檢測到預(yù)覽畫面中未包含人臉信息,那么形變控制模塊820可控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。如果檢測到預(yù)覽畫面中包含有人臉信息,形變控制模塊820可控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距。
在形變控制模塊820控制第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距之后,模式控制模塊830可控制第一攝像頭和第二攝像頭進(jìn)入與第二預(yù)設(shè)間距對應(yīng)的第二成像模式。在第二成像模式下,曝光控制模塊840可控制第一攝像頭和第二攝像頭進(jìn)行曝光,并輸出第二成像模式下的第二圖像。
在本發(fā)明的又一個實施例中,如圖10所示,雙攝像頭的控制裝置還包括:計算模塊860。
在第一檢測模塊850檢測到預(yù)覽畫面中包含有人臉信息之后,計算模塊860可計算人臉在預(yù)覽畫面中的顯示比例。如果顯示比例大于預(yù)設(shè)比例,形變控制模塊820可控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈诙A(yù)設(shè)間距。如果顯示比例小于預(yù)設(shè)比例,形變控制模塊820則控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谝活A(yù)設(shè)間距。
在本發(fā)明的再一個實施例中,如圖11所示,雙攝像頭的控制裝置還包括:顯示模塊870。
形變控制模塊820還用于開啟第三成像模式,并控制驅(qū)動件形變,以驅(qū)動第二攝像頭運動,使第一攝像頭和第二攝像頭之間的間距變?yōu)榈谌A(yù)設(shè)間距。在第三成像模式下,顯示模塊870可提供第一攝像頭和第二攝像頭檢測到的景深信息。
在本發(fā)明的另一個實施例中,如圖12所示,雙攝像頭的控制裝置還包括:第二檢測模塊880和確定模塊890。
在形變控制模塊820控制驅(qū)動件形變之后,第二檢測模塊880可檢測驅(qū)動件的電阻值。確定模塊890可根據(jù)電阻值確定驅(qū)動件形變后的長度,以確定第一攝像頭和第二攝像頭之間的間距變化準(zhǔn)確。
應(yīng)當(dāng)理解的是,關(guān)于上述實施例中的雙攝像頭的控制裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該雙攝像頭的控制方法的實施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
本實施例的雙攝像頭的控制裝置,通過驅(qū)動件靈活地調(diào)整第一攝像頭和第二攝像頭之間的間距,使第一攝像頭和第二攝像頭能夠在不同的拍攝條件下輸出效果更好、更符合用戶需求的圖像,提高了用戶的拍攝體驗。
為了實現(xiàn)上述實施例,本發(fā)明還提出了一種非臨時性計算機可讀存儲介質(zhì),其上存儲有計算機程序,當(dāng)該計算機程序被處理器執(zhí)行時,實現(xiàn)前述實施例的雙攝像頭的控制方法。
為了實現(xiàn)上述實施例,本發(fā)明還提出了一種計算機程序產(chǎn)品,當(dāng)該計算機程序產(chǎn)品中的指令由處理器執(zhí)行時,實現(xiàn)前述實施例的雙攝像頭的控制方法。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進(jìn)行結(jié)合和組合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)定制邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實現(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ì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時以其他合適方式進(jìn)行處理來以電子方式獲得程序,然后將其存儲在計算機存儲器中。
應(yīng)當(dā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ù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。