本發(fā)明涉及圖像數(shù)據(jù)加密技術(shù)領(lǐng)域,具體而言,涉及一種圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī)。
背景技術(shù):
目前,隨著現(xiàn)代通訊技術(shù)和多媒體數(shù)據(jù)編解碼技術(shù)的不斷發(fā)展和完善,監(jiān)控?cái)z像機(jī)從模擬和數(shù)字?jǐn)z像機(jī)逐漸發(fā)展成為網(wǎng)絡(luò)攝像機(jī)。當(dāng)前提供給個(gè)人用戶的網(wǎng)絡(luò)圖像監(jiān)控一般都是基于互聯(lián)網(wǎng)的,個(gè)人和家庭在家中安裝網(wǎng)絡(luò)攝像機(jī)獲得遠(yuǎn)程圖像監(jiān)控服務(wù)方便的同時(shí),也非常擔(dān)心和重視圖像數(shù)據(jù)安全的問題,擔(dān)心個(gè)人隱私泄漏。
現(xiàn)有的對(duì)圖像數(shù)據(jù)加密方案主要是軟件加密和芯片加密。軟件加密方案是將加密因子存儲(chǔ)在磁盤或FLASH中,但存在被非法讀取的可能性,安全系數(shù)較低。芯片加密是在加密芯片中保存加密因子,并采用加密芯片對(duì)數(shù)據(jù)進(jìn)行加密,但采用獨(dú)立的加密芯片對(duì)加密因子進(jìn)行管理,成本較高。
因此,有必要找到一種對(duì)圖像數(shù)據(jù)進(jìn)行有效加密的方法,以避免人們的隱私泄漏,而且成本低廉。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī),其旨在解決現(xiàn)有的對(duì)圖像數(shù)據(jù)加密的方案安全系數(shù)較低、成本較高的技術(shù)問題。
本發(fā)明提供第一種技術(shù)方案:一種圖像數(shù)據(jù)加密方法包括以下步驟:
獲取圖像傳感器中圖像數(shù)據(jù)所包含的壞點(diǎn)數(shù)據(jù),所述壞點(diǎn)數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè);
根據(jù)所述亮點(diǎn)數(shù)組和所述暗點(diǎn)數(shù)組中的至少一個(gè)計(jì)算出加密因子;
依據(jù)所述加密因子對(duì)所述圖像數(shù)據(jù)加密。
本發(fā)明提供第二種技術(shù)方案:一種圖像數(shù)據(jù)加密裝置包括:
壞點(diǎn)數(shù)據(jù)獲取模塊,用于獲取圖像傳感器中圖像數(shù)據(jù)所包含的壞點(diǎn)數(shù)據(jù),所述壞點(diǎn)數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè);
加密因子生成模塊,用于根據(jù)所述亮點(diǎn)數(shù)組和所述暗點(diǎn)數(shù)組中的至少一個(gè)計(jì)算出加密因子;
所述圖像數(shù)據(jù)加密模塊,用于依據(jù)所述加密因子對(duì)所述圖像數(shù)據(jù)加密。
本發(fā)明提供第三種技術(shù)方案:一種網(wǎng)絡(luò)攝像機(jī)包括圖像傳感器以及處理器,所述圖像傳感器與所述處理器耦合;
所述圖像傳感器,用于采集圖像數(shù)據(jù),所述圖像數(shù)據(jù)包含有壞點(diǎn)數(shù)據(jù),所述壞點(diǎn)數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè);
所述處理器,用于獲取所述圖像數(shù)據(jù),根據(jù)所述亮點(diǎn)數(shù)組和所述暗點(diǎn)數(shù)組中的至少一個(gè)計(jì)算出加密因子;以及依據(jù)所述加密因子對(duì)所述圖像數(shù)據(jù)加密。
本發(fā)明提供的圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī)的有益效果是:首先,加密后的圖像數(shù)據(jù)在傳輸過程中,克服了圖像數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中的安全隱患問題,保證非法用戶無法解開圖像數(shù)據(jù),保證用戶圖像數(shù)據(jù)的安全,保護(hù)了用戶隱私,提高了用戶的信任度和良好體驗(yàn)。其次,本發(fā)明提供的方案不需要借助額外的硬件設(shè)備來實(shí)現(xiàn),實(shí)施成本低廉,而且,加密后的圖像數(shù)據(jù)被非法解密的難度高,安全性能好。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提供的一種圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī)的應(yīng)用環(huán)境示意圖。
圖2為本發(fā)明第一實(shí)施例提供的圖像數(shù)據(jù)加密方法的流程示意圖。
圖3為圖2中步驟S200的具體流程示意圖。
圖4為本發(fā)明第二實(shí)施例提供的圖像數(shù)據(jù)加密裝置的結(jié)構(gòu)框圖。
圖標(biāo):300-圖像數(shù)據(jù)加密裝置;310-加密因子生成模塊;311-亮點(diǎn)數(shù)組獲取單元;312-暗點(diǎn)數(shù)組獲取單元;313-序列組合單元;314-加密因子計(jì)算單元;320-圖像數(shù)據(jù)加密模塊;321-壓縮編碼單元;322-壓縮圖像數(shù)據(jù)加密單元;323-原始圖像數(shù)據(jù)加密單元;330-解密因子生成模塊;340-壞點(diǎn)數(shù)據(jù)獲取模塊;400-網(wǎng)絡(luò);500-用戶終端;600-網(wǎng)絡(luò)攝像機(jī)。
具體實(shí)施方式
本發(fā)明較佳實(shí)施例所提供的圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī)可應(yīng)用于如圖1所示的應(yīng)用環(huán)境中。如圖1所示,用戶終端500和網(wǎng)絡(luò)攝像機(jī)600位于網(wǎng)絡(luò)400中。網(wǎng)絡(luò)400可以為無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)。通過網(wǎng)絡(luò)400,用戶終端500與網(wǎng)絡(luò)攝像機(jī)600進(jìn)行數(shù)據(jù)交互,其中,用戶終端500可以收取網(wǎng)絡(luò)攝像機(jī)600發(fā)出的圖像數(shù)據(jù)和解密因子。
于本發(fā)明實(shí)施例中,用戶終端500優(yōu)選為移動(dòng)終端設(shè)備,例如可以包括智能手機(jī)、平板電腦、電子書閱讀器、膝上型便攜計(jì)算機(jī)、車載電腦、穿戴式移動(dòng)終端等等。當(dāng)然,用戶終端500也可以為固定終端設(shè)備,如個(gè)人電腦、服務(wù)器等。
本發(fā)明實(shí)施例提出的圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī),提供了一種新的加密圖像數(shù)據(jù)、防止數(shù)據(jù)泄漏的方法。該加密方法及裝置可適用于各種類型的網(wǎng)絡(luò)攝像機(jī)中。
本發(fā)明實(shí)施例提出的網(wǎng)絡(luò)攝像機(jī)600包括圖像傳感器及與圖像傳感器連接的處理器。
圖像傳感器用于采集圖像數(shù)據(jù),圖像數(shù)據(jù)包含有壞點(diǎn)數(shù)據(jù),壞點(diǎn)數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)。處理器用于獲取圖像傳感器采集的圖像數(shù)據(jù),根據(jù)亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)計(jì)算出加密因子;以及依據(jù)加密因子對(duì)圖像數(shù)據(jù)加密。
可以理解,網(wǎng)絡(luò)攝像機(jī)600還可包括其他組件,各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
第一實(shí)施例
圖2為本實(shí)施例提供圖像數(shù)據(jù)加密方法的流程示意圖,請(qǐng)參閱圖2。本實(shí)施例提供的圖像數(shù)據(jù)加密方法包括以下步驟:
步驟S100:獲取圖像傳感器中圖像數(shù)據(jù)所包含的壞點(diǎn)數(shù)據(jù),壞點(diǎn)數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)。
這里所說的圖像數(shù)據(jù)是指圖像傳感器直接采集得到、還未經(jīng)過壓縮編碼的原始的圖像數(shù)據(jù)。在全黑的場(chǎng)景下,圖像傳感器采集的畫面中會(huì)存在若干個(gè)常亮的點(diǎn),這些常亮的點(diǎn)稱為亮點(diǎn)。在全白的場(chǎng)景下,圖像傳感器采集的畫面中會(huì)存在若干個(gè)常黑的點(diǎn),這些常黑的點(diǎn)稱為暗點(diǎn)。亮點(diǎn)和暗點(diǎn)統(tǒng)稱為壞點(diǎn)。圖像傳感器采集的圖像都會(huì)存在壞點(diǎn),且壞點(diǎn)的位置隨機(jī)。亮點(diǎn)數(shù)組是指亮點(diǎn)的坐標(biāo)數(shù)據(jù)。暗點(diǎn)數(shù)組是指暗點(diǎn)的坐標(biāo)數(shù)據(jù)。
容易理解的是,這里所說的圖像數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)是指,圖像數(shù)據(jù)可以是只包括亮點(diǎn)數(shù)組,可以是只包括暗點(diǎn)數(shù)組,當(dāng)然也可以是,同時(shí)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組。
步驟S200:根據(jù)亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)計(jì)算出加密因子。
基于步驟S100中獲取的數(shù)組的情況,步驟S200中,加密因子可以是只根據(jù)亮點(diǎn)數(shù)組計(jì)算得出,可以是只根據(jù)暗點(diǎn)數(shù)組計(jì)算得出,當(dāng)然也可以是,綜合亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組計(jì)算得出。
具體的,圖3為圖2中步驟S200的具體流程示意圖,請(qǐng)參閱圖4。步驟S200包括以下步驟:
步驟S201:從圖像數(shù)據(jù)中獲取亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)。
其中,亮點(diǎn)數(shù)組的形式可以是:
B1=(x1,y1)
B2=(x2,y2)
B3=(x3,y3)
……
BN=(xn,yn)
式中,B1代表第一個(gè)亮點(diǎn),B2代表第二個(gè)亮點(diǎn),依次類推。
(x1,y1)代表第一個(gè)亮點(diǎn)的坐標(biāo)數(shù)值,(x2,y2)代表第二個(gè)亮點(diǎn)的坐標(biāo)數(shù)值,依次類推。
暗點(diǎn)數(shù)組的形式可以是:
D1=(a1,b1)
D2=(a2,b2)
D3=(a3,b3)
……
DN=(an,bn)
式中,D1代表第一個(gè)暗點(diǎn),D2代表第二個(gè)暗點(diǎn),依次類推。
(a1,b1)代表第一個(gè)暗點(diǎn)的坐標(biāo)數(shù)值,(a2,b2)代表第二個(gè)暗點(diǎn)的坐標(biāo)數(shù)值,依次類推。
步驟S202:根據(jù)亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)生成序列組。
如果步驟S101中只獲取了亮點(diǎn)數(shù)組,則序列組的形式可以是:x1,y1,x2,y2,……xn,yn。如果步驟S101中只獲取了暗點(diǎn)數(shù)組,則序列組的形式可以是:a1,b1,a2,b2,……,an,bn。如果步驟S101中獲取了亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組,則序列組的形式可以是:x1,y1,a1,b1,x2,y2,a2,b2,……xn,yn,an,bn。
步驟S203:根據(jù)序列組計(jì)算出加密因子。
具體的,根據(jù)序列組通過安全散列算法計(jì)算出加密因子,安全散列算法可以是SHA-512、SHA-224、SHA-256或SHA-384中的任一種。
步驟S300:依據(jù)加密因子對(duì)圖像數(shù)據(jù)加密。
輸出的原始的圖像數(shù)據(jù)如果數(shù)據(jù)量較大,需要進(jìn)行壓縮編碼后再輸出。由于加密后的圖像數(shù)據(jù)無法進(jìn)行壓縮編碼,所以,步驟S300中,對(duì)圖像數(shù)據(jù)的加密過程具體分為兩種情況:一是,對(duì)于數(shù)據(jù)量未超過預(yù)設(shè)值的原始的圖像數(shù)據(jù),利用加密因子直接進(jìn)行加密。二是,對(duì)于數(shù)據(jù)量超過預(yù)設(shè)值的原始的圖像數(shù)據(jù),先進(jìn)行壓縮編碼,再利用加密因子對(duì)壓縮編碼后的圖像數(shù)據(jù)進(jìn)行加密。
舉例說明:若輸出的原始的圖像數(shù)據(jù)的數(shù)據(jù)量小于或等于T,則直接進(jìn)行加密;若輸出的原始的圖像數(shù)據(jù)的數(shù)據(jù)量大于T,則先壓縮編碼、后進(jìn)行加密。
加密后的圖像數(shù)據(jù)在傳輸過程中,克服了圖像數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中的安全隱患問題,保證非法用戶無法解開圖像數(shù)據(jù),保證用戶圖像數(shù)據(jù)的安全,保護(hù)了用戶隱私,提高了用戶的信任度和良好體驗(yàn)。
步驟S400:對(duì)加密因子采用非對(duì)稱加密方式生成解密因子,以使用戶終端用于對(duì)加密后的圖像數(shù)據(jù)進(jìn)行解密。
舉例說明,加密因子可通過私鑰進(jìn)行非對(duì)稱加密得到解密因子。在本實(shí)施例中,還可將解密因子發(fā)送給用戶終端500。用戶終端500獲取對(duì)應(yīng)的公鑰和解密因子后即可解密加密的圖像數(shù)據(jù)。同理,也可以采用公鑰對(duì)加密因子加密得到解密因子,用戶終端500則獲取對(duì)應(yīng)的私鑰和解密因子解密圖像數(shù)據(jù)。
具體的,解密因子可以存儲(chǔ)在軟件系統(tǒng)中,用戶在需要解密圖像數(shù)據(jù)時(shí),可在軟件系統(tǒng)中讀取該解密因子,用于解密圖像數(shù)據(jù)。進(jìn)一步地,可以設(shè)計(jì)要求用戶讀取解密因子時(shí),輸入對(duì)應(yīng)的密碼,只有密碼輸入正確才能讀取解密因子,從而提高安全性。另一種方法,可以將解密因子打印出來,同時(shí),永久禁止從軟件系統(tǒng)中讀取該解密因子,有效防止軟件系統(tǒng)遭到非法解密的攻擊。
容易理解的是,步驟S400可在步驟S203中計(jì)算出加密因子后立即進(jìn)行,步驟S400與步驟S300沒有必然的先后順序,可同時(shí)進(jìn)行,也可一先一后進(jìn)行?;蛘哒f,步驟S400可以在用戶需要查閱圖像數(shù)據(jù)時(shí),再由用戶啟動(dòng)進(jìn)行。
本實(shí)施例提供的圖像數(shù)據(jù)加密方法不需要借助額外的硬件設(shè)備來實(shí)現(xiàn),實(shí)施成本低廉,而且,加密后的圖像數(shù)據(jù)被非法解密的難度高,安全性能好。
第二實(shí)施例
圖4為本實(shí)施例提供的圖像數(shù)據(jù)加密裝置300的結(jié)構(gòu)框圖,請(qǐng)參閱圖4。本實(shí)施例提供的圖像數(shù)據(jù)加密裝置300為實(shí)現(xiàn)第一實(shí)施例中方法的硬件設(shè)備。圖像數(shù)據(jù)加密裝置300包括壞點(diǎn)數(shù)據(jù)獲取模塊340、加密因子生成模塊310、圖像數(shù)據(jù)加密模塊320和解密因子生成模塊330。
壞點(diǎn)數(shù)據(jù)獲取模塊340用于獲取圖像傳感器中圖像數(shù)據(jù)所包含的壞點(diǎn)數(shù)據(jù),壞點(diǎn)數(shù)據(jù)包括亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)。這里的圖像數(shù)據(jù)與第一實(shí)施例中步驟S100的圖像數(shù)據(jù)相同,也就是說,第一實(shí)施例中步驟S100是通過該壞點(diǎn)數(shù)據(jù)獲取模塊340執(zhí)行的,這里不再贅述。
加密因子生成模塊310用于根據(jù)亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)計(jì)算出加密因子。也就是說,第一實(shí)施例中步驟S200是通過該加密因子生成模塊310執(zhí)行的。具體的,加密因子生成模塊310包括亮點(diǎn)數(shù)組獲取單元311和暗點(diǎn)數(shù)組獲取單元312的至少之一以及序列組合單元313和加密因子計(jì)算單元314。
亮點(diǎn)數(shù)組獲取單元311用于從圖像傳感器采集的圖像數(shù)據(jù)中獲取亮點(diǎn)數(shù)組。暗點(diǎn)數(shù)組獲取單元312用于從圖像傳感器采集的圖像數(shù)據(jù)中獲取暗點(diǎn)數(shù)組。也就是說,第一實(shí)施例中步驟S201是通過該亮點(diǎn)數(shù)組獲取單元311和暗點(diǎn)數(shù)組獲取單元312執(zhí)行的。
序列組合單元313用于根據(jù)亮點(diǎn)數(shù)組和暗點(diǎn)數(shù)組中的至少一個(gè)生成序列組。也就是說,第一實(shí)施例中步驟S202是通過該序列組合單元313執(zhí)行的。
加密因子計(jì)算單元314用于根據(jù)序列組計(jì)算出加密因子。也就是說,第一實(shí)施例中步驟S203是通過該加密因子計(jì)算單元314執(zhí)行的。加密因子計(jì)算單元314用于將序列組通過安全散列算法計(jì)算出加密因子。其中,亮點(diǎn)數(shù)組的形式、暗點(diǎn)數(shù)組的形式和序列組的形式與第一實(shí)施例中的相同,這里不再贅述。
圖像數(shù)據(jù)加密模塊320用于依據(jù)加密因子對(duì)圖像數(shù)據(jù)加密。也就是說,第一實(shí)施例中步驟S300是通過該圖像數(shù)據(jù)加密模塊320執(zhí)行的。具體的,圖像數(shù)據(jù)加密模塊320包括壓縮編碼單元321、壓縮圖像數(shù)據(jù)加密單元322和原始圖像數(shù)據(jù)加密單元323。
壓縮編碼單元321用于接收數(shù)據(jù)量超過預(yù)設(shè)值的圖像數(shù)據(jù),并對(duì)接收的圖像數(shù)據(jù)進(jìn)行壓縮編碼。壓縮圖像數(shù)據(jù)加密單元322用于依據(jù)加密因子對(duì)壓縮編碼后的圖像數(shù)據(jù)進(jìn)行加密。加密后的圖像數(shù)據(jù)即可安全地輸出。
原始圖像數(shù)據(jù)加密單元323用于接收數(shù)據(jù)量未超過預(yù)設(shè)值的圖像數(shù)據(jù),并依據(jù)加密因子對(duì)接收的圖像數(shù)據(jù)進(jìn)行加密。加密后的圖像數(shù)據(jù)即可安全地輸出。
解密因子生成模塊330用于對(duì)加密因子采用非對(duì)稱加密方式生成解密因子,以使用戶終端500用于對(duì)加密后的圖像數(shù)據(jù)進(jìn)行解密。也就是說,第一實(shí)施例中步驟S400是通過該解密因子生成模塊330執(zhí)行的。解密因子生成模塊330可以將解密因子發(fā)送給用戶終端500。用戶終端500獲取對(duì)應(yīng)的公鑰和解密因子后即可解密加密圖像數(shù)據(jù)。
本發(fā)明實(shí)施例提供圖像數(shù)據(jù)加密方法及裝置、網(wǎng)絡(luò)攝像機(jī),根據(jù)圖像數(shù)據(jù)固有的亮點(diǎn)和暗點(diǎn)按照一定的算法計(jì)算出加密因子,并用此加密因子加密圖像數(shù)據(jù),不需要借助額外的硬件設(shè)備來實(shí)現(xiàn),實(shí)施成本低廉,而且,加密后的圖像數(shù)據(jù)被非法解密的難度高,安全性能好。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。
所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。