控制車門開啓的方法及相關設備與流程

            文檔序號:18711272發布日期:2019-09-18 01:14
            控制車門開啓的方法及相關設備與流程

            本發明涉及計算機技術領域,尤其涉及一種控制車門開啓的方法及相關設備。



            背景技術:

            現有技術中,用戶在啓動第一車輛前打開車門大多通過鑰匙解鎖然後拉動打開,如果用戶忘記帶鑰匙,則無法打開車門,十分不方便,而隨著移動通信技術的發展,電子設備(如智能手機、平板電腦等)已經逐步成爲人們生活中不可或缺的一部分,人們走到哪裏一般都會帶著手機等。綜上,有必要設計一種新的控制車門開啓的方案。



            技術實現要素:

            本申請實施例提供一種控制車門開啓的方法及相關設備,能夠方便用戶開啓車門。

            本申請實施例的第一方面提供了一種控制車門開啓的方法,應用于電子設備,所述方法包括:

            獲取來自第一車輛的指紋靜脈識別模塊識別出的參考靜脈圖像,所述指紋靜脈識別模塊設置于所述第一車輛的預設位置;

            獲取預存的所述第一車輛的所述預設位置的預設靜脈圖像;

            確認所述參考靜脈圖像與預設靜脈圖像是否匹配;

            若是,則確認所述參考靜脈圖像對應的生物是否爲活體;

            若確認所述參考靜脈圖像的檢測過程爲活體檢測過程,則向所述第一車輛發送第一指令,所述第一指令用于指示所述第一車輛開啓車門。

            本申請實施例的第二方面提供了一種控制車門開啓的裝置,所述裝置包括:

            獲取模塊,用于獲取來自第一車輛的指紋靜脈識別模塊識別出的參考靜脈圖像,所述指紋靜脈識別模塊設置于所述第一車輛的預設位置;以及獲取預存的所述第一車輛的所述預設位置的預設靜脈圖像;

            第一確認模塊,用于確認所述參考靜脈圖像與預設靜脈圖像是否匹配;

            第二確認模塊,用于若是,則確認所述參考靜脈圖像對應的生物是否爲活體;

            控制模塊,用于若確認所述參考靜脈圖像的檢測過程爲活體檢測過程,則向所述第一車輛發送第一指令,所述第一指令用于指示所述第一車輛開啓車門。

            本申請實施例的第三方面提供了一種電子設備,包括處理器、輸入設備、輸出設備和存儲器,所述處理器、輸入設備、輸出設備和存儲器相互連接,其中,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器被配置用于調用所述程序指令,執行所述的方法。

            本申請實施例的第四方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行以實現所述的方法。

            實施本申請實施例,至少具有如下有益效果:

            可以看出,在本申請實施例中,通過先獲取指紋靜脈識別模塊識別出的靜脈圖像,然後基于獲取的靜脈圖像確認該靜脈圖像與預設靜脈圖像是否匹配,當確認匹配通過進行活體確認後,則控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,無需用戶攜帶車門鑰匙,智能控制車門開啓,十分便捷,提高了用戶體驗。

            附圖說明

            爲了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

            圖1爲本發明實施例提供的一種控制車門開啓的方法的交互示意圖;

            圖2是本發明實施例提供的一種控制車門開啓的方法的流程示意圖;

            圖3是本發明實施例提供的另一種控制車門開啓的方法的流程示意圖;

            圖4是本發明實施例提供的另一種控制車門開啓的方法的流程示意圖;

            圖5是本發明實施例提供的一種終端的結構示意圖;

            圖6是本發明實施例提供的一種控制車門開啓的裝置的結構示意圖。

            具體實施方式

            下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的範圍。

            本申請的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、産品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、産品或設備固有的其他步驟或單元。

            在本申請中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本申請的至少一個實施例中。在說明書中的各個位置出現該短語並不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本申請所描述的實施例可以與其它實施例相結合。

            請參閱圖1,圖1爲本申請實施例提供了一種控制車門開啓的方法的交互示意圖,該控制車門開啓的方法應用于包括指紋靜脈識別模塊的車門,如圖1所示,其可包括電子設備101、車載終端102、指紋靜脈識別模塊103,其中,電子設備101分別與車載終端102和指紋靜脈識別模塊103連接,具體地,電子設備101獲取第一車輛的指紋靜脈識別模塊103識別出的參考靜脈圖像;所述電子設備101確認所述參考靜脈圖像與預設靜脈圖像是否匹配,若所述參考靜脈圖像與所述預設靜脈圖像匹配,則所述電子設備101確認所述指紋靜脈識別模塊103識別出的參考靜脈圖像對應的生物是否爲活體,若確認所述參考靜脈圖像對應的生物爲活體,則電子設備101向第一車輛的車載終端102發送消息以指示控制所述車門開啓。

            其中,電子設備101與車載終端102和指紋靜脈識別模塊103通信連接,在指紋靜脈識別模塊103識別出靜脈圖像後則將靜脈圖像發送給電子設備101,電子設備101通過確認與該車輛的預設靜脈圖像匹配,則識別成功,電子設備101控制車門開啓,進一步,該電子設備101通過向車載終端102發送識別成功的消息以指示開啓車門。上述電子設備101可以是移動終端,如手機、電腦、平板等。

            可以看出,在本申請實施例中,通過先獲取指紋靜脈識別模塊識別出的靜脈圖像,然後基于獲取的靜脈圖像確認該靜脈圖像與預設靜脈圖像是否匹配,當確認匹配通過進行活體確認後,則控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,無需用戶攜帶車門鑰匙,智能控制車門開啓,十分便捷,提高了用戶體驗。

            請參閱圖2,圖2爲本申請實施例提供了一種控制車門開啓的方法的流程示意圖。該控制車門開啓的方法應用于包括指紋靜脈識別模塊的車門,如圖2所示,其可包括步驟201-205,具體如下:

            201、電子設備獲取來自第一車輛的指紋靜脈識別模塊識別出的參考靜脈圖像,所述指紋靜脈識別模塊設置于所述第一車輛的預設位置;

            其中,指靜脈識別是通過利用手指內流動的血液中的血紅蛋白對近紅外光的吸收而形成的靜脈血管圖像,或者進一步轉換爲數字特征後進行身份識別的一種生物識別技術,通過指紋靜脈識別模塊可便捷的識別出用戶的靜脈圖像。

            其中,指紋靜脈識別模塊可以設置在門把手的把手位置,把手的背面、兩側或其他便于實現指靜脈識別的位置。舉例來說,指紋靜脈識別模塊設置在車門的某個區域,便于可識別出用戶的靜脈圖像,其也可以設置在車體的任意位置均可。如當設置在車門門把手內側時,則對應采集用戶的手指或者手掌部位的靜脈圖像;對應車門的圓孔位置則對應采集手指靜脈圖像等,當然此處不做具體限制。

            具體地,可將獲取到的完整的指靜脈圖像進行不同區域劃分,其中可基于神經網絡學習等,獲取不同圖像區域分別對應不同手部的靜脈圖像,並設置相應標簽進行保存。

            當指紋靜脈識別模塊檢測到有手指信息時則進行靜脈圖像獲取,並將獲取的靜脈圖像發送給電子設備以便進行識別。

            202、所述電子設備獲取預存的所述第一車輛的所述預設位置的預設靜脈圖像;

            其中,預設靜脈圖像可以爲該車輛的車主的靜脈圖像,或者還包括其家人的靜脈圖像等,通過預先進行采集並相應保存在授權靜脈圖像庫中,以便進行比對匹配。

            203、所述電子設備確認所述參考靜脈圖像與預設靜脈圖像是否匹配;

            其中,電子設備通過將識別的參考靜脈圖像與預設靜脈圖像進行比對,可設定匹配度達到預設匹配值時則說明信息匹配,如匹配度達到90%以上等,則確認識別成功。

            具體地,上述所述參考靜脈圖像與預設靜脈圖像的匹配比對過程,可包括:

            根據預設形狀截取所述參考靜脈圖像的預設區域得到目標靜脈圖像;

            上述預設形狀可以是長方形、正方形或者圓形等等均可,其中,預設區域可以是如以獲取的參考靜脈圖像對應的圖像的物理中心爲中心,獲取預設長度的區域,以得到目標靜脈圖像;

            獲取所述目標靜脈圖像中的至少一條特征曲線;

            根據第一預設算法獲取所述至少一條特征曲線中的M個特征點,其中M爲不小于1的整數;

            上述根據第一預設算法獲取所述至少一條特征曲線中的M個特征點,可包括:分別獲取每條特征曲線的長度;獲取所述每條特征曲線的長度之和;根據預設的長度之和與特征點個數之間的映射關系,確認所述長度之和對應的特征點個數M。

            分別獲取所述M個特征點的曲率大小;

            獲取所述M個特征點的曲率大小的平均值;

            若所述M個特征點的曲率大小的平均值與預設值的差值在預設範圍內,則確認所述靜脈圖像與預設靜脈圖像匹配;

            若所述M個特征點的曲率大小的平均值與預設值的差值不在預設範圍內,則確認所述參考靜脈圖像與預設靜脈圖像不匹配。

            上述平均值與預設值的差值,也可以替換爲求解誤差大小,如平均值與預設值的差值除以預設值得到的百分數等。

            上述曲率大小,也可以替換爲法向量等,此處不做限制。

            可替代的,所述比對過程可包括:

            獲取目標靜脈區域圖像,其中,可以爲當前識別出的完整參考靜脈圖像,或者按照預設形狀進行截取得到;

            分析目標靜脈區域圖像的特征點分布;

            按照P個不同圓心對所述目標靜脈區域圖像進行圓形圖像截取,得到P個圓形靜脈區域圖像,所述P爲大于3的整數;

            從所述P個圓形靜脈區域圖像中選出目標圓形靜脈區域圖像,所述目標圓形靜脈區域圖像所包含的特征點的數量大于所述P個圓形靜脈區域圖像中的其他圓形靜脈區域圖像;

            將所述目標圓形靜脈區域圖像劃分得到N個圓環,所述N個圓環的環寬相同;

            從所述N個圓環中半徑最小的圓環開始,將所述N個圓環依次與預設靜脈圖像進行特征點匹配,並累計已匹配圓環的匹配值;

            當累計的匹配值大于預設匹配阈值時立即停止進行特征點匹配,並輸出靜脈識別成功的提示消息。

            若所有累計的匹配值小于預設匹配阈值,則輸出指靜脈識別失敗的提示消息。

            204、若是,則所述電子設備確認所述參考靜脈圖像對應的生物是否爲活體;

            具體地,上述生物是否爲活體的確認方法,可包括:

            獲取所述指紋靜脈識別模塊識別的溫度;其中,上述指紋靜脈識別模塊中可設有溫度采集單元,用于獲取溫度大小。

            確認所述溫度是否超出預設溫度;

            若所述溫度超出預設溫度,則確認所述參考靜脈圖像對應的生物爲活體;

            若所述溫度未超出預設溫度,則確認所述參考靜脈圖像對應的生物爲非活體。

            可替代的,所述指紋靜脈識別模塊識別出的參考靜脈圖像包括按照預設時間間隔分別獲取的第一靜脈圖像、第二靜脈圖像和第三靜脈圖像,所述確認所述指紋靜脈識別模塊識別出的參考靜脈圖像對應的生物是否爲活體,包括:

            根據第二預設算法確認所述第一靜脈圖像相對于第二靜脈圖像的第一應變場以及所述第二靜脈圖像相對于第三靜脈圖像的第二應變場;

            根據所述第一應變場和第二應變場確認所述生物是否存在脈搏。

            若所述生物存在脈搏,則確認所述生物爲活體;

            若所述生物不存在脈搏,則確認所述生物爲非活體

            其中根據數字圖像相關算法可計算出應變場,其中,每個應變場包括至少一個應變值;其中,應變場是指一張數字靜脈圖像中的血管以及周圍肌肉組織相對于另一張數字靜脈圖像中的血管和周圍肌肉組織的應變場。根據應變場確認生物是否存在脈搏,進而確認生物是否爲活體。

            進一步,上述確認活體的方法,還包括:

            向車載終端發送請求,以獲取所述指紋靜脈識別模塊識別參考靜脈圖像時的圖像信息,所述圖像信息包含所述生物圖像信息;

            根據所述生物圖像信息確認所述生物爲活體。

            如通過車輛360全景攝像頭采集到的圖像信息確認所述生物存在相應活動,如走動,說話等,確認所述生物爲活體。

            具體地,當車載終端獲取到距離車預設距離有生物信息時,則進行圖像采集;當獲取到該生物觸發進行指靜脈識別時,則將獲取到的對應該生物的圖像發送至電子設備,以便于電子設備確認是否爲活體。

            其中,上述各種確認手段,可以是相互輔助的,可以是其中任意一種或者至少一種的組合。

            205、若所述電子設備確認所述參考靜脈圖像的檢測過程爲活體檢測過程,則所述電子設備向所述第一車輛發送第一指令,所述第一指令用于指示所述第一車輛開啓車門。

            若所述電子設備確認所述參考靜脈圖像與預設靜脈圖像不匹配,則所述電子設備向所述車載終端發送指令以指示所述車載終端發出警報。

            可以看出,在本申請實施例中,通過先獲取指紋靜脈識別模塊識別出的靜脈圖像,然後基于獲取的靜脈圖像確認該靜脈圖像與預設靜脈圖像是否匹配,當確認匹配通過進行活體確認後,則控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,無需用戶攜帶車門鑰匙,智能控制車門開啓,十分便捷,提高了用戶體驗。

            請參閱圖3,圖3爲本申請實施例提供了一種控制車門開啓的方法的流程示意圖。該實施例針對車門把手上有水漬或者灰塵時控制車門開啓的方法,其包括步驟301-306,具體如下:

            301、電子設備獲取第二車輛的指紋靜脈識別模塊識別出的參考靜脈圖像;

            302、所述電子設備確認所述參考靜脈圖像是否存在異常;

            如當車門把手上有水漬或者灰塵時,指紋靜脈識別模塊識別得到的參考靜脈圖像則相應會存在異常的情況,如某段參考靜脈圖像空缺或者存在突變等。

            則電子設備需要對獲取的參考靜脈圖像先進行異常性確認,具體地可包括:

            獲取所述參考靜脈圖像中每條特征曲線上各點的曲率;

            確認所述每條特征曲線上相鄰點的曲率大小之差是否在預設值內;

            若在預設值內,則確認不存在異常;

            若超出預設值,則確認所述靜脈圖像存在異常。

            其中,上述曲率大小之差判斷,也可以是變化率大小等,此處不做限定。

            303、若所述參考靜脈圖像存在異常,則調用第三預設算法對所述參考靜脈圖像進行處理,並將處理結果更新爲所述參考靜脈圖像;

            上述調用第三預設算法對所述參考靜脈圖像進行處理,並將處理結果更新爲所述參考靜脈圖像,包括:

            獲取所述參考靜脈圖像中相鄰點的曲率大小之差超出預設值的第一初始特征曲線;

            獲取所述第一初始特征曲線上相鄰點的曲率大小之差超出預設值的第一特征點、第二特征點;

            獲取與所述第二特征點相鄰的第三特征點;

            獲取所述第一特征點與第三特征點之間的曲率大小之差;

            確認所述第一特征點與第三特征點之間的曲率大小之差是否在預設值內;

            若在,則剔除所述第二特征點,將所述第一特征點與所述第三特征點進行連接,以得到第一特征曲線;

            將所述第一特征曲線對應的靜脈圖像記爲所述參考靜脈圖像。

            304、所述電子設備確認所述參考靜脈圖像與預設靜脈圖像是否匹配;

            該匹配過程與上述實施例一致,此處不再贅述。

            305、若所述參考靜脈圖像與所述預設靜脈圖像匹配,則所述電子設備確認所述指紋靜脈識別模塊識別出的參考靜脈圖像對應的生物是否爲活體;

            可選的,可通過車輛360全景攝像頭采集到的圖像信息確認所述生物存在相應活動,如走動,說話等,確認所述生物爲活體。具體地,當車載終端獲取到距離車預設距離有生物信息時,則進行圖像采集;當獲取到該生物觸發進行指靜脈識別時,則將獲取到的對應該生物的圖像發送至電子設備,以便于電子設備確認是否爲活體。

            306、若確認所述參考靜脈圖像對應的生物爲活體,則所述電子設備向所述車輛的車載終端發送指令以指示所述車載終端控制所述車輛開啓車門。

            可以看出,在本申請實施例中,通過先獲取指紋靜脈識別模塊識別出的靜脈圖像,然後對獲取的靜脈圖像進行異常確認並進行相應處理,得到更新的靜脈圖像,再確認該靜脈圖像與預設靜脈圖像是否匹配,當確認匹配通過進行活體確認後,則控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,無需用戶攜帶車門鑰匙,智能控制車門開啓,十分便捷,同時在客觀環境對靜脈圖像造成影響時進行相應處理,提高了用戶體驗。

            請參閱圖4,圖4爲本申請實施例提供了一種控制車門開啓的方法的流程示意圖。該控制車門開啓的方法應用于包括指紋靜脈識別模塊的車輛,可選的,所述車輛可包括車內指紋靜脈識別模塊,用于當被誤鎖車內時便于開門,如圖4所示,其可包括步驟401-406,具體如下:

            401、電子設備獲取指紋靜脈識別模塊識別出的參考靜脈圖像;

            其中,該指紋靜脈識別模塊可以位于車內,如設置在緊急情況開門的區域,如當小孩子誤鎖在車內時,則觸發指紋靜脈識別模塊以進行車門開啓。

            402、所述電子設備確認所述參考靜脈圖像與預設靜脈圖像不匹配;

            具體匹配過程與上述實施例相同,此處不做贅述。

            403、所述電子設備確認所述參考靜脈圖像是否是基于車內指紋靜脈識別模塊識別得到的;

            其中,對于車內指紋靜脈識別模塊識別出的參考靜脈圖像則在發送給電子設備時可設置相應提示,以指示電子設備車內有人。

            如車外指紋靜脈識別模塊爲第一模塊,車內指紋靜脈識別模塊爲第二模塊,檢測到發送的參考靜脈圖像爲第二模塊發送的時則確認爲車內識別得到的。

            404、所述電子設備向車載終端發送獲取車內圖像的請求;

            當電子設備接收到參考靜脈圖像,該參考靜脈圖像與預設靜脈圖像不匹配時,且該參考靜脈圖像是基于車內識別得到的時,則所述電子設備向車載終端發送請求,以指示車載終端獲取車內圖像信息。

            405、所述電子設備根據所述車內圖像確認車內鎖有人;

            其中,電子設備可基于圖像分析獲取到有人或者其他活體生物等,則發送提示消息,以指示電子設備用戶確認車內的人或者其他活體生物爲熟人,如小孩子誤鎖車內或者是陌生人如小偷等。

            可選的,通過分析車內圖像對應的車輛潛在危險程度,如車輛內有陌生人,根據圖像判斷爲小偷,則確認危險程度較高,則確認識別失敗,提示車載終端發出警報或者直接觸發報警。

            若確認爲熟人,如自家小孩等被誤鎖車內,則確認車輛潛在危險程度較低,確認識別成功。或者,在進行圖像信息確認時,可發出相應提示音,以指示移動終端用戶直接進行確認。

            上述車內指紋靜脈識別模塊可以位于特定預設位置,如車窗預設位置,或者兒童座椅的預設位置等等。

            406、所述電子設備向所述車輛的車載終端發送車門開啓指令。

            若所述電子設備確認爲熟人誤鎖車內,則向車載終端發送車門開啓指令;若所述電子設備確認爲陌生人如小偷誤鎖車內,則觸發報警指令。

            可以看出,在本申請實施例中,先獲取指紋靜脈識別模塊識別出的靜脈圖像,基于獲取的靜脈圖像確認該靜脈圖像與預設靜脈圖像不匹配,通過確認該靜脈圖像是基于車內識別得到的,然後通過獲取車內圖像,確認有人誤鎖車內,則電子設備控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,以便智能控制車門開啓,避免了車內人員誤鎖而車主不知情的危險,提高了用戶體驗。

            與上述實施例一致的,請參閱圖5,圖5爲本申請實施例提供的一種終端的結構示意圖,如圖所示,包括處理器、輸入設備、輸出設備和存儲器,所述處理器、輸入設備、輸出設備和存儲器相互連接,其中,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器被配置用于調用所述程序指令,上述程序包括用于執行以下步驟的指令;

            獲取來自第一車輛的指紋靜脈識別模塊識別出的參考靜脈圖像,所述指紋靜脈識別模塊設置于所述第一車輛的預設位置;

            獲取預存的所述第一車輛的所述預設位置的預設靜脈圖像;

            確認所述參考靜脈圖像與預設靜脈圖像是否匹配;

            若是,則確認所述參考靜脈圖像對應的生物是否爲活體;

            若確認所述參考靜脈圖像的檢測過程爲活體檢測過程,則向所述第一車輛發送第一指令,所述第一指令用于指示所述第一車輛開啓車門。

            可以看出,在本申請實施例中,通過先獲取指紋靜脈識別模塊識別出的靜脈圖像,然後基于獲取的靜脈圖像確認該靜脈圖像與預設靜脈圖像是否匹配,當確認匹配通過進行活體確認後,則控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,無需用戶攜帶車門鑰匙,智能控制車門開啓,十分便捷,提高了用戶體驗。

            在一個可能的示例中,在所述確認所述參考靜脈圖像與預設靜脈圖像是否匹配方面,所述程序中的指令具體用于執行以下操作:根據預設形狀截取所述參考靜脈圖像的預設區域得到目標靜脈圖像;獲取所述目標靜脈圖像中的至少一條特征曲線;根據第一預設算法獲取所述至少一條特征曲線中的M個特征點,其中M爲不小于1的整數;分別獲取所述M個特征點的曲率大小;獲取所述M個特征點的曲率大小的平均值;若所述M個特征點的曲率大小的平均值與預設值的差值在預設範圍內,則確認所述參考靜脈圖像與預設靜脈圖像匹配;若所述M個特征點的曲率大小的平均值與預設值的差值不在預設範圍內,則確認所述參考靜脈圖像與預設靜脈圖像不匹配。

            在一個可能的示例中,在所述根據第一預設算法獲取所述至少一條特征曲線中的M個特征點方面,所述程序中的指令具體用于執行以下操作:分別獲取每條特征曲線的長度;獲取所述每條特征曲線的長度之和;根據預設的長度之和與特征點個數之間的映射關系,確認所述每條特征曲線的長度之和對應的特征點個數M。

            在一個可能的示例中,在所述確認所述參考靜脈圖像對應的生物是否爲活體方面,所述程序中的指令具體用于執行以下操作:獲取所述指紋靜脈識別模塊識別的溫度;確認所述溫度是否超出預設溫度;若所述溫度超出預設溫度,則確認所述靜脈圖像對應的生物爲活體;若所述溫度未超出預設溫度,則確認所述靜脈圖像對應的生物爲非活體。

            在一個可能的示例中,在所述指紋靜脈識別模塊識別出的參考靜脈圖像包括按照預設時間間隔分別獲取的第一靜脈圖像、第二靜脈圖像和第三靜脈圖像,所述確認所述參考靜脈圖像對應的生物是否爲活體方面,所述程序中的指令具體用于執行以下操作:根據第二預設算法確認所述第一靜脈圖像相對于第二靜脈圖像的第一應變場以及所述第二靜脈圖像相對于第三靜脈圖像的第二應變場;根據所述第一應變場和第二應變場確認所述生物是否存在脈搏;若所述生物存在脈搏,則確認所述生物爲活體;若所述生物不存在脈搏,則確認所述生物爲非活體。

            在一個可能的示例中,所述程序中的指令具體還用于執行以下操作:若確認所述參考靜脈圖像與預設靜脈圖像不匹配,則向所述第一車輛的車載終端發送指令以指示所述車載終端發出警報。

            上述主要從方法側執行過程的角度對本申請實施例的方案進行了介紹。可以理解的是,終端爲了實現上述功能,其包含了執行各個功能相應的硬件結構和/或軟件模塊。本領域技術人員應該很容易意識到,結合本文中所提供的實施例描述的各示例的單元及算法步驟,本申請能夠以硬件或硬件和計算機軟件的結合形式來實現。某個功能究竟以硬件還是計算機軟件驅動硬件的方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用使用不同方法來實現所描述的功能,但是這種實現不應認爲超出本申請的範圍。

            本申請實施例可以根據上述方法示例對終端進行功能單元的劃分,例如,可以對應各個功能劃分各個功能單元,也可以將兩個或兩個以上的功能集成在一個處理單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。需要說明的是,本申請實施例中對單元的劃分是示意性的,僅僅爲一種邏輯功能劃分,實際實現時可以有另外的劃分方式。

            與上述一致的,請參閱圖6,圖6爲本申請實施例提供了一種控制車門開啓的裝置600的結構示意圖。該控制車門開啓的裝置600包括接收模塊601,第一確認模塊602、第二確認模塊603和控制模塊604,具體如下:

            接收模塊601,用于獲取來自第一車輛的指紋靜脈識別模塊識別出的參考靜脈圖像,所述指紋靜脈識別模塊設置于所述第一車輛的預設位置;以及獲取預存的所述第一車輛的所述預設位置的預設靜脈圖像;

            第一確認模塊602,用于確認所述參考靜脈圖像與預設靜脈圖像是否匹配;

            第二確認模塊603,用于若是,則確認所述參考靜脈圖像對應的生物是否爲活體;

            控制模塊604,用于若確認所述參考靜脈圖像的檢測過程爲活體檢測過程,則向所述第一車輛發送第一指令,所述第一指令用于指示所述第一車輛開啓車門。

            可以看出,在本申請實施例中,通過先獲取指紋靜脈識別模塊識別出的靜脈圖像,然後基于獲取的靜脈圖像確認該靜脈圖像與預設靜脈圖像是否匹配,當確認匹配通過進行活體確認後,則控制車門開啓。采用該手段,基于靜脈圖像進行身份識別,無需用戶攜帶車門鑰匙,智能控制車門開啓,十分便捷,提高了用戶體驗。

            在一個可能的示例中,在所述確認所述參考靜脈圖像與預設靜脈圖像是否匹配方面,所述第一確認模塊602具體用于:根據預設形狀截取所述參考靜脈圖像的預設區域得到目標靜脈圖像;獲取所述目標靜脈圖像中的至少一條特征曲線;根據第一預設算法獲取所述至少一條特征曲線中的M個特征點,其中M爲不小于1的整數;分別獲取所述M個特征點的曲率大小;獲取所述M個特征點的曲率大小的平均值;若所述M個特征點的曲率大小的平均值與預設值的差值在預設範圍內,則確認所述參考靜脈圖像與預設靜脈圖像匹配;若所述M個特征點的曲率大小的平均值與預設值的差值不在預設範圍內,則確認所述參考靜脈圖像與預設靜脈圖像不匹配。

            在一個可能的示例中,在所述根據第一預設算法獲取所述至少一條特征曲線中的M個特征點方面,所述第一確認模塊602具體用于:分別獲取每條特征曲線的長度;獲取所述每條特征曲線的長度之和;根據預設的長度之和與特征點個數之間的映射關系,確認所述每條特征曲線的長度之和對應的特征點個數M。

            在一個可能的示例中,在所述確認所述參考靜脈圖像對應的生物是否爲活體方面,所述第二確認模塊603具體用于:獲取所述指紋靜脈識別模塊識別的溫度;確認所述溫度是否超出預設溫度;若所述溫度超出預設溫度,則確認所述靜脈圖像對應的生物爲活體;若所述溫度未超出預設溫度,則確認所述靜脈圖像對應的生物爲非活體。

            在一個可能的示例中,在所述指紋靜脈識別模塊識別出的參考靜脈圖像包括按照預設時間間隔分別獲取的第一靜脈圖像、第二靜脈圖像和第三靜脈圖像,所述確認所述參考靜脈圖像對應的生物是否爲活體方面,所述第二確認模塊603具體用于:根據第二預設算法確認所述第一靜脈圖像相對于第二靜脈圖像的第一應變場以及所述第二靜脈圖像相對于第三靜脈圖像的第二應變場;根據所述第一應變場和第二應變場確認所述生物是否存在脈搏;若所述生物存在脈搏,則確認所述生物爲活體;若所述生物不存在脈搏,則確認所述生物爲非活體。

            在一個可能的示例中,所述控制模塊604具體用于:若確認所述參考靜脈圖像與預設靜脈圖像不匹配,則向所述第一車輛的車載終端發送指令以指示所述車載終端發出警報。

            本申請實施例還提供一種計算機存儲介質,其中,該計算機存儲介質存儲用于電子數據交換的計算機程序,該計算機程序使得計算機執行如上述方法實施例中記載的任何一種控制車門開啓的方法的部分或全部步驟。

            本申請實施例還提供一種計算機程序産品,所述計算機程序産品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質,該計算機程序使得計算機執行如上述方法實施例中記載的任何一種控制車門開啓的方法的部分或全部步驟。

            需要說明的是,對于前述的各方法實施例,爲了簡單描述,故將其都表述爲一系列的動作組合,但是本領域技術人員應該知悉,本申請並不受所描述的動作順序的限制,因爲依據本申請,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊並不一定是本申請所必須的。

            在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。

            在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置,可通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅爲一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。

            所述作爲分離部件說明的單元可以是或者也可以不是物理上分開的,作爲單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。

            另外,在申請明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件程序模塊的形式實現。

            所述集成的單元如果以軟件程序模塊的形式實現並作爲獨立的産品銷售或使用時,可以存儲在一個計算機可讀取存儲器中。基于這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件産品的形式體現出來,該計算機軟件産品存儲在一個存儲器中,包括若幹指令用以使得一台計算機設備(可爲個人計算機、服務器或者網絡設備等)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲器包括:U盤、只讀存儲器(read-only memory,ROM)、隨機存取存儲器(random access memory,RAM)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。

            本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲器中,存儲器可以包括:閃存盤、只讀存儲器、隨機存取器、磁盤或光盤等。

            以上對本申請實施例進行了詳細介紹,本文中應用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領域的一般技術人員,依據本申請的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解爲對本申請的限制。

            再多了解一些
            當前第1頁1 2 3 
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1