本申請涉及生物識別技術(shù),特別是對虹膜進行采集的方法和系統(tǒng)。
背景技術(shù):
虹膜識別技術(shù)因其準(zhǔn)確性、穩(wěn)定性、安全性以及非接觸性等特點備受人們關(guān)注,成為目前最先進的生物識別技術(shù)。一個完整的虹膜識別系統(tǒng)必須由兩部分組成:虹膜采集系統(tǒng)和虹膜識別終端系統(tǒng)。虹膜采集系統(tǒng)用于攝取用戶的眼部圖像,進而獲得虹膜紋理信息。能否采集到穩(wěn)定清晰的眼部圖像,直接制約著虹膜定位、紋理特征提取、特征識別等相關(guān)算法的有效性,從而直接影響虹膜識別結(jié)果的準(zhǔn)確性,并在一定程度上影響識別速度。所以,虹膜采集系統(tǒng)在虹膜識別技術(shù)中占有十分重要的地位。
虹膜采集系統(tǒng)設(shè)計的主要工作在于如何提高虹膜采集的效率、降低用戶的使用難度以及提高設(shè)備的可靠性。目前商用虹膜采集系統(tǒng)包括接觸式和非接觸式兩類,其中非接觸式虹膜采集系統(tǒng)形式成本較高,實現(xiàn)難度較大,采集速度也較慢,但用戶接受度高。非接觸式虹膜采集系統(tǒng)包括用戶配合方式、自動對焦采集方式;虹膜采集設(shè)備又分為單目采集設(shè)備和雙目采集設(shè)備。
目前市面上的非接觸式虹膜采集系統(tǒng)多數(shù)都是主要依靠各種測距模塊進行距離控制后在可拍攝到清晰圖像的區(qū)域直接進行拍攝,而沒有一套較完善的算法來對虹膜圖像的整個采集過程進行實時監(jiān)測并對用戶進行精確引導(dǎo)。因此,可能最終采集到的虹膜圖片可用率并不高,而且由于用戶在采集過程中得不到精確引導(dǎo),用戶體驗并不十分友好。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種虹膜采集方法和系統(tǒng),克服現(xiàn)有虹膜采集技術(shù)的虹膜圖像可用率低、用戶體驗差的缺陷。
本申請的實施例提供一種虹膜采集方法,包括以下步驟:
用紅外測距模塊實時測量用戶與設(shè)備的距離,提示用戶調(diào)整至能拍攝到清晰虹膜圖像的范圍;
用USB相機連續(xù)進行圖像采集,獲得用戶圖像序列;
對所述用戶圖像序列進行搜索;
當(dāng)所述用戶圖像序列中不包含虹膜圖像時,提示用戶注視標(biāo)識;用紅外測距模塊實時測量用戶與設(shè)備的距離,提示用戶前后調(diào)整與設(shè)備的距離,再次進行圖像采集;
當(dāng)所述用戶圖像序列中包含至少一幅虹膜圖像時,對所述虹膜圖像進行質(zhì)量評估;
對多幅所述虹膜圖像質(zhì)量評估的結(jié)果均為不合格時,分析所述虹膜圖像;如果評估結(jié)果為運動模糊,則提示用戶注視標(biāo)識,再次進行圖像采集;如果評估結(jié)果為離焦模糊,則用紅外測距模塊實時測量用戶與設(shè)備的距離,提示用戶前后調(diào)整與設(shè)備的距離,再次進行圖像采集;
至少一幅所述虹膜圖像質(zhì)量評估的結(jié)果為合格時,根據(jù)所述虹膜圖像生成虹膜模板數(shù)據(jù)并保存在數(shù)據(jù)庫。
作為本發(fā)明方法進一步優(yōu)化的實施例,還包括以下步驟:用非對稱加密技術(shù)對所述虹膜模板數(shù)據(jù)進行加密;所述數(shù)據(jù)庫中保存加密后的編碼。
作為本發(fā)明方法進一步優(yōu)化的實施例,對用戶的左眼和右眼分別實施所述步驟;所述虹膜圖像中包含左眼和/或右眼的圖像;所述虹膜模板數(shù)據(jù)包含左眼和/或右眼的數(shù)據(jù)。
作為本發(fā)明方法進一步優(yōu)化的實施例,在普通光照和強光照條件分別實施所述步驟;所述虹膜圖像中包含普通光照和/或強光照條件的圖像;所述虹膜模板數(shù)據(jù)包含普通光照和/或強光照條件的數(shù)據(jù)。
作為本發(fā)明方法進一步優(yōu)化的實施例,在最長搜索時間內(nèi)所述用戶圖像序列中不包含虹膜圖像時,停止工作。在最長評估時間內(nèi)所述虹膜圖像質(zhì)量評估的結(jié)果均為不合格時,停止工作。
本申請的實施例還提供一種虹膜采集系統(tǒng),所述系統(tǒng)包括圖像采集模塊、虹膜搜索模塊、圖像質(zhì)量評估模塊、距離監(jiān)測模塊、用戶交互控制模塊;所述圖像采集模塊,用于控制USB相機進行圖像采集,獲得用戶圖像序列;所述虹膜搜索模塊,用于在所述用戶圖像序列中進行搜索,獲得虹膜圖像;所述圖像質(zhì)量評估模塊,用于對所述虹膜圖像進行質(zhì)量評估,判斷所述虹膜圖像是否合格,所述質(zhì)量評估包含運動模糊檢測、離焦模糊檢測、遮擋度檢測;所述距離監(jiān)測模塊,用于測試用戶與設(shè)備之間的距離,并判斷所述距離大于、小于或處于能拍攝到清晰虹膜圖像的范圍;所述用戶交互控制模塊用于實時顯示所述用戶圖像、虹膜圖像、發(fā)出提示信息。
作為本發(fā)明系統(tǒng)進一步優(yōu)化的實施例,所述USB相機為兩臺,分別用于對所述用戶的左眼和右眼進行圖像采集。
本申請實施例采用的上述至少一個技術(shù)方案能夠達到以下有益效果:基于反饋和配合采集方式的非接觸式智能雙目虹膜信息采集系統(tǒng)的軟件平臺設(shè)計。該系統(tǒng)使用普通的USB相機和紅外測距模塊,結(jié)合虹膜搜索、質(zhì)量評估等算法,引導(dǎo)用戶在指示燈、語音等信息提示下,精確引導(dǎo)用戶快速流暢地完成雙目虹膜信息采集,用戶體驗友好,兼顧了成本、實現(xiàn)難度、易用性和用戶體驗。且采集到的虹膜圖像可用率近100%。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:
圖1為本發(fā)明虹膜采集方法的實施例流程圖;
圖2為本發(fā)明方法中對虹膜圖像進行搜索的實施例流程圖;
圖3為本發(fā)明方法中對虹膜圖像進行質(zhì)量評估的實施例流程圖;
圖4為本發(fā)明虹膜采集系統(tǒng)的一種實施例示意圖;
圖5為本發(fā)明方法用于本發(fā)明裝置的工作過程示意圖。
具體實施方式
為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請具體實施例及相應(yīng)的附圖對本申請技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
以下結(jié)合附圖,詳細說明本申請各實施例提供的技術(shù)方案。
圖1為本發(fā)明虹膜采集方法的實施例流程圖,具體包括以下步驟:
步驟101、用紅外測距模塊實時測量用戶與設(shè)備的距離,提示用戶調(diào)整至能拍攝到清晰虹膜圖像的范圍;
步驟102、用USB相機連續(xù)進行圖像采集,獲得用戶圖像序列;
步驟103、對所述用戶圖像序列進行搜索;
步驟31、在最長搜索時間tsm內(nèi),判斷所述用戶圖像序列中是否包含虹膜圖像,當(dāng)所述用戶圖像序列中包含至少一幅虹膜圖像時,進入步驟104;
步驟32、在搜索時限ts內(nèi),所述用戶圖像序列中不包含虹膜圖像時,提示用戶注視標(biāo)識,并返回步驟101;
步驟104、對所述虹膜圖像進行質(zhì)量評估;
步驟41、在最長評估時間tam內(nèi),對所述虹膜圖像的質(zhì)量進行判斷,至少一幅所述虹膜圖像質(zhì)量評估的結(jié)果為合格時,進入步驟105
步驟42、在評估時限ta內(nèi),對多幅所述虹膜圖像質(zhì)量評估的結(jié)果均為不合格時,分析所述虹膜圖像;
步驟421、如果確認為運動模糊,則提示用戶注視標(biāo)識,返回步驟102;
步驟422、如果確認為離焦模糊,則返回步驟101;
步驟105、根據(jù)所述虹膜圖像生成虹膜模板數(shù)據(jù)并保存在數(shù)據(jù)庫。
圖2為本發(fā)明方法中對虹膜圖像進行搜索的實施例流程圖,具體步驟如下:
步驟201、紅外測距模塊實時測距,提示用戶前后調(diào)整位置;
步驟202、相機進行圖像采集;
步驟203、對用戶圖像進行搜索;
步驟204、判斷最長搜索時間tsm是否已到,如果是則進入步驟205,否則進入步驟206;
步驟205、語音提示采集失??;
步驟206、判斷搜索時限ts是否已到,如果是則進入步驟207,否則進入步驟208;
步驟207、語音提示用戶注視標(biāo)識,進入步驟201;
步驟208、判斷用戶圖像內(nèi)是否有虹膜圖像,如果是則進入步驟301,否則進入步驟202。
圖3為本發(fā)明方法中對虹膜圖像進行質(zhì)量評估的實施例流程圖,具體包含以下步驟:
步驟301、對虹膜圖像進行質(zhì)量評估;
步驟302、判斷最長評估時間tam是否已到,如果是則進入步驟303,否則進入步驟304;
步驟303、語音提示采集失??;
步驟304、判斷評估時限ta是否已到,如果是則進入步驟305,否則進入步驟306;
步驟305、分析質(zhì)量評估結(jié)果,若評估結(jié)果為運動模糊,則語音提示用戶注視標(biāo)識,進入步驟202;若評估結(jié)果為離焦模糊,則進入步驟201;
步驟306、判斷虹膜圖像質(zhì)量是否合格,如果是則結(jié)束,否則進入步驟202。
如圖2-3所示實施例,作為本發(fā)明方法進一步優(yōu)化的方案,在最長搜索時間tsm內(nèi)所述用戶圖像序列中不包含虹膜圖像時,停止工作。在最長評估時間tam內(nèi)所述虹膜圖像質(zhì)量評估的結(jié)果均為不合格時,停止工作。
作為本發(fā)明方法進一步優(yōu)化的實施例,系統(tǒng)設(shè)置兩組圖像采集線程、虹膜搜索線程和圖像質(zhì)量評估線程,分別負責(zé)左/右眼的采集工作,兩組線程并行獨立工作。對用戶的左眼和右眼分別實施圖1-3所述實施例的各個步驟;所述虹膜圖像中包含左眼和/或右眼的圖像;所述虹膜模板數(shù)據(jù)包含左眼和/或右眼的數(shù)據(jù)。
作為本發(fā)明方法進一步優(yōu)化的實施例,還包括以下步驟:用非對稱加密技術(shù)對所述虹膜模板數(shù)據(jù)進行加密;所述數(shù)據(jù)庫中保存加密后的虹膜編碼。虹膜圖像采集成功后向數(shù)據(jù)庫中保存前,采用非對稱加密技術(shù)對虹膜模板進行加密,確保了敏感信息的安全;這樣可對軟件本身和虹膜信息進行保護。作為本發(fā)明方法的最佳實施例,虹膜數(shù)據(jù)庫中的虹膜編碼為使用公鑰對虹膜模板數(shù)據(jù)進行加密后的密文;識別客戶端進行識別匹配前先使用自己保管的私鑰對加密的虹膜編碼進行解密;公鑰由管理員不定期更換,確保了敏感信息的安全。
作為本發(fā)明方法進一步優(yōu)化的實施例,在普通光照和強光照條件分別實施所述步驟;所述虹膜圖像中包含普通光照和/或強光照條件的圖像;所述虹膜模板數(shù)據(jù)包含普通光照和/或強光照條件的數(shù)據(jù)。
作為本發(fā)明進一步優(yōu)化的實施例,所述提示用戶的方法,包括以下至少一種方式:語音、文字、指示燈、實時圖像顯示。
作為本發(fā)明進一步優(yōu)化的實施例,還可以包含以下步驟:與指定的計算機硬件進行綁定。
圖4是本發(fā)明虹膜采集系統(tǒng)的一種實施例。所述系統(tǒng)包括圖像采集模塊11、虹膜搜索模塊12、圖像質(zhì)量評估模塊13、距離監(jiān)測模塊14、用戶交互控制模塊15;所述圖像采集模塊11,用于控制USB相機111進行圖像采集,獲得用戶圖像序列;所述虹膜搜索模塊12,用于在所述用戶圖像序列中進行搜索,獲得虹膜圖像;所述圖像質(zhì)量評估模塊13,用于對所述虹膜圖像進行質(zhì)量評估,判斷所述虹膜圖像是否合格,包括運動模糊檢測、離焦模糊檢測和虹膜遮擋度檢測;所述距離監(jiān)測模塊14,用于測試用戶與設(shè)備之間的距離,并判斷所述距離大于、小于或處于能拍攝到清晰虹膜圖像的范圍;所述用戶交互控制模塊15用于實時顯示所述用戶圖像、虹膜圖像、發(fā)出提示信息。
作為本發(fā)明系統(tǒng)進一步優(yōu)化的實施例,所述USB相機111為兩臺,分別用于對所述用戶的左眼和右眼進行圖像采集,例如像素為640×480。
作為本發(fā)明進一步優(yōu)化的實施例,所述系統(tǒng)中包含至少一紅外測距模塊141,用于發(fā)出紅外光,并接收用戶身體的反射,因此產(chǎn)生表示用戶與所述紅外測距模塊之間距離的信號。
作為本發(fā)明進一步優(yōu)化的實施例,所述系統(tǒng)中包含任務(wù)控制和存儲管理模塊16,所述任務(wù)控制和存儲管理模塊16在本發(fā)明裝置運行過程中,采用先進的.net多線程任務(wù)并行算法和內(nèi)存管理方法,有效提升運行速度和內(nèi)存使用效率,運行速度快,占用內(nèi)存小,系統(tǒng)性能穩(wěn)定。
特別說明的是,本發(fā)明系統(tǒng)中的用戶交互控制模塊15,設(shè)有語音、指示燈、文字、實時畫面顯示等多種人機交互接口,用戶體驗友好度高。
系統(tǒng)分別針對普通注冊人群和特殊注冊人群設(shè)自動和手動兩種流程模式。其中,自動模式可通過實時監(jiān)測用戶與采集設(shè)備的相對位置引導(dǎo)用戶到合適的采集區(qū)域并自動選出質(zhì)量合格的虹膜圖像,適用于占絕大多數(shù)的普通人群;手動模式需人為判定并手動采集質(zhì)量合格的虹膜圖像,適用于某些由于患有眼疾或殘疾等客觀情況而無法配合對準(zhǔn)采集設(shè)備從而無法使用自動模式成功采集到虹膜圖像的特殊人群,可作為自動模式的補充。
系統(tǒng)還分別針對普通光照識別場景和強光照識別場景設(shè)有室內(nèi)和室外兩種場景模式,分別對應(yīng)不同的硬件狀態(tài)。如果注冊人群只在室內(nèi)普通光照場景下進行識別,建議選擇室內(nèi)場景模式進行虹膜采集注冊即可;如果注冊人群需在室外強光照場景下進行識別,則建議分別在室內(nèi)/室外兩種場景模式進行兩次虹膜采集注冊,以期達到更好的識別效果。
此外,本系統(tǒng)雖為雙目虹膜采集系統(tǒng),但考慮到可能出現(xiàn)“用戶主觀只想采集單側(cè)眼睛圖像”或“一側(cè)眼睛圖像由于客觀原因無法配合完成采集”等特殊情況,注冊原則設(shè)計如下:在規(guī)定的最長采集時間內(nèi),兩側(cè)虹膜圖像均采集失敗,則視為本次采集失敗,不能進行后續(xù)的虹膜信息保存注冊;只要有一側(cè)虹膜圖像采集成功,則視為本次采集成功,即允許進行后續(xù)的虹膜信息保存注冊。
在本發(fā)明的系統(tǒng)中,為了降低成本,使用的圖像采集設(shè)備為固定焦距的普通USB相機,景深較小。當(dāng)使用者雙目處于景深范圍以外時,會出現(xiàn)圖像離焦模糊問題。同時,使用者在指示燈或語音引導(dǎo)下進行移動時,會出現(xiàn)圖像運動模糊問題。此外,使用者在采集過程中眨眼時,會造成虹膜圖像的遮擋問題。上述問題出現(xiàn)時,所采集到的虹膜圖像均無法達到注冊質(zhì)量要求。因此,即便紅外測距模塊顯示距離合適,離焦模糊、運動模糊以及遮擋度的判斷也必不可少。從序列圖像中有效篩除離焦模糊、運動模糊以及虹膜區(qū)域遮擋嚴(yán)重的圖像,才能實現(xiàn)系統(tǒng)的快速智能采集。
當(dāng)本說明書圖1-3表示實施例的方法,用于本說明書圖4所述實施例的系統(tǒng),工作過程舉例如下(如圖5所示):
步驟401、系統(tǒng)初始化。
步驟402、距離監(jiān)測模塊14開啟,紅外測距模塊141實時監(jiān)測用戶與采集設(shè)備的距離并將信號實時反饋給系統(tǒng),所述距離監(jiān)測模塊判斷所述距離大于、小于或處于能拍攝到清晰虹膜圖像的范圍,繼而所述用戶交互控制模塊15發(fā)出信息,指導(dǎo)用戶向前或向后調(diào)整至能拍到清晰虹膜圖像的范圍。
步驟403、圖像采集模塊11開啟,圖像裝置111進入拍攝狀態(tài),獲得用戶圖像。圖像裝置由兩臺普通的USB相機分別配合一組紅外光源組成。
步驟404、虹膜搜索模塊12開啟,對步驟403中相機實時拍攝到的用戶圖像序列依次進行搜索。若在搜索時限ts內(nèi)搜索不到虹膜圖像,可能是由于用戶頭部偏斜導(dǎo)致雙眼未對準(zhǔn)相機,通過所述用戶交互控制模塊15語音提示用戶注視標(biāo)識(所述標(biāo)識為位于相機正前方的鏡子);回歸步驟402,所述距離監(jiān)測模塊14接收所述紅外測距模塊141反饋的距離信號,分析用戶距離,并通過所述用戶交互控制模塊15語音提示用戶向前或向后移動。圖像采集模塊控制圖像裝置進行拍攝;若規(guī)定的最長搜索時間tsm耗盡仍未搜索到虹膜圖像(tsm>ts),相機即停止拍攝,所述用戶交互控制模塊15語音提示用戶本次采集失敗,系統(tǒng)重新進入最初的初始化狀態(tài)。
步驟405、步驟404中搜索到虹膜圖像后,圖像質(zhì)量評估模塊13即刻開啟,對步驟404中選取出的虹膜圖像進行質(zhì)量評估,選取出質(zhì)量合格的虹膜圖像。如果在評估時限ta內(nèi)對多幅虹膜圖像進行評估后均不滿足質(zhì)量要求,再進一步分析判斷,如果是由于用戶移動過快導(dǎo)致運動模糊,通過所述用戶交互控制模塊15發(fā)出語音提示用戶注視標(biāo)識,回歸步驟403繼續(xù)拍攝;如果是由于用戶距離采集設(shè)備太遠或太近導(dǎo)致離焦模糊,回歸步驟402,所述距離監(jiān)測模塊14接收所述紅外測距模塊141反饋的距離信號,分析用戶距離,通過所述用戶交互控制模塊15提示用戶向前或向后移動;若規(guī)定的最長評估時間tam耗盡仍未選出質(zhì)量合格的虹膜圖像(tam>ta),相機即停止拍攝,通過所述用戶交互控制模塊15語音提示用戶本次采集失敗,系統(tǒng)重新進入最初的初始化狀態(tài)。若在規(guī)定的最長采集時間內(nèi)選取出了足夠數(shù)量的眼部圖像,相機即停止拍攝,本次采集成功完成。
步驟406、所述用戶交互控制模塊15將采集結(jié)果通過語音及界面文字提示用戶“左眼圖像采集成功”、“右眼圖像采集成功”或“雙目圖像采集成功”。
步驟407、所述任務(wù)控制和存儲管理模塊16根據(jù)所述虹膜圖像生成虹膜模板數(shù)據(jù),經(jīng)過加密后生成虹膜編碼,保存在數(shù)據(jù)庫。
步驟408、系統(tǒng)復(fù)位,回到步驟401。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
在一個典型的配置中,計算設(shè)備包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內(nèi)存是計算機可讀介質(zhì)的示例。
計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。