本發明專利技術適用于移動終端領域,提供一種基于雙攝像頭的解鎖方法及裝置,所述方法包括在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據;將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配;當數據匹配時,完成設備解鎖。在本發明專利技術的技術方案中,在進行解鎖時,需要所述雙攝像頭獲取到的圖像數據與本地保存的3D照片數據完全匹配時,才能實現解鎖,若他人試圖通過盜用照片解鎖,由于盜用的照片是平面圖像,不包括用戶面部的3D圖像特征,因此是無法通過解鎖認證的,因此這樣可以大大提高解鎖安全性。
【技術實現步驟摘要】
本專利技術屬于移動終端
,尤其涉及一種基于雙攝像頭的解鎖方法及裝置。
技術介紹
目前終端設備進行解鎖主要是通過密碼輸入解鎖實現,但是用戶每次開機進入系統時需要重新輸入解鎖密碼,這樣比較麻煩,同時,由于輸入密碼容易泄露,給用戶帶來了不安全的隱患,為此目前也出現了基于圖像識別技術的攝像頭識別解鎖,其原理是開啟攝像頭后獲取用戶的面部圖像,并將獲取到的圖像與預先保存的用戶面部圖像進行比對,當圖像一致時,即可認定當前用戶是合法用戶,但是這種方法使用的是平面圖像進行匹配,因此很容易通過盜用照片的方式去解鎖,這樣導致其缺乏安全性。
技術實現思路
鑒于上述問題,本專利技術的目的在于提供一種基于雙攝像頭的解鎖方法及裝置,旨在解決現有的攝像頭解鎖技術易被破解、安全性不高的技術問題。一方面,所述基于雙攝像頭的解鎖方法包括下述步驟在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據;將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配;當數據匹配時,完成設備解鎖。另一方面,所述基于雙攝像頭的解鎖裝置包括圖像獲取單元,用于在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據;數據匹配單元,用于將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配;設備解鎖單元,用于當匹配一致時,完成設備解鎖。本專利技術的有益效果是在本專利技術的技術方案中,雙攝像頭獲取到的是兩幅圖像的數據,因此這兩幅圖像的數據就可以包含用戶面部的3D圖像特征,因此將所述兩幅圖像與本地預存的用戶面部的3D照片數據進行比對時,當數據均一致時才可認定當前用戶為合法用戶完成解鎖,若他人試圖通過盜用照片解鎖,由于盜用的照片是平面圖像,不包括用戶面部的3D圖像特征,因此是無法通過解鎖認證的,因此這樣可以大大提高解鎖安全性。附圖說明圖1是本專利技術第一實施例提供的基于雙攝像頭的解鎖方法的流程圖;圖2是本專利技術第二實施例提供的基于雙攝像頭的解鎖方法的流程圖;圖3是本專利技術第三實施例提供的基于雙攝像頭的解鎖裝置的結構方框圖;圖4是本專利技術第四實施例提供的基于雙攝像頭的解鎖裝置的結構方框圖。具體實施方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。本實施例適用于具有雙攝像頭的終端設備的解鎖,且所述雙攝像頭位于同一側,可以同時獲取到用戶的面部圖像信息,而現有的以手機的移動終端由于兩個攝像頭分別置于手機的正面和背面,因此不適用于本專利技術,但是顯而易見的,可以對本現有手機進行改進,優選的,可以在手機的正面增加一個攝像頭,這樣正面的兩個攝像頭就類似于人的雙目艮,可以看到兩個方向圖像信息,因此這兩個攝像頭獲取到的圖像信息時不同的,其中了包含了用戶面部的3D圖像信息。為了說明本專利技術所述的技術方案,下面通過具體實施例來進行說明。實施例一:圖1示出了本專利技術第一實施例提供的基于雙攝像頭的解鎖方法的流程,為了便于說明僅不出了與本專利技術實施例相關的部分。本實施例提供的基于雙攝像頭的解鎖方法包括步驟S101、在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據。用戶在需要解鎖設備終端時,通過觸發相應按鍵生成解鎖觸發指令進入設備解鎖界面,此時開始設備終端的雙攝像頭,此時雙攝像頭可以獲取到兩路圖像數據,作為一種實現方式,此時在解鎖界面上可以實時顯示出兩個攝像頭的取景頁面,這樣也便于用戶調整姿勢,提高解鎖成功率。步驟S102、將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配。本地中保存有用戶面部的3D照片數據,該3D照片數據由用戶面部的兩個方向的圖像組成,本步驟中需要將獲取到圖像數據與本地3D照片數據進行比對匹配,具體實現時,可以由用戶在解鎖界面上通過按鈕觸發開始進行圖像匹配,也可以每隔預設時間自動將獲取到的圖像數據進行匹配,本實施例不作具體限定。步驟S103、當數據匹配時,完成設備解鎖。只要當所述獲取到的圖像數據與所述本地保存的3D照片數據符合匹配要求時才可認定當前用戶合法完成解鎖。由于在本實施中,終端設備中保存的是兩個方向的用戶面部照片數據,因此只有雙攝像頭獲取到圖像數據與該3D照片數據都一樣時才可認定通過解鎖,因此僅僅通過平面圖像是無法完成解鎖的,這樣就可以增加了解鎖的安全性。實施例二 :圖2示出了本專利技術第二實施例提供的基于雙攝像頭的解鎖方法的流程,為了便于說明僅不出了與本專利技術實施例相關的部分。本實施例提供的基于雙攝像頭的解鎖方法包括步驟S201、在接收到圖像采集指令時,開啟雙攝像頭進入圖像采集界面;步驟S202、在接收到采集確定指令時,獲取當前視角的圖像,并保存為3D照片數據至本地。上述步驟S201、S202主要實現了用戶面部圖像預存到本地,在使用雙攝像頭解鎖前,用戶需要通過所述雙攝像頭采集自己的面部圖像,保存為3D照片格式(JPS格式),所述3D照片格式由兩張照片組成,分別是由所述兩個攝像頭拍攝得到,由于所述兩個攝像頭的位置不一樣,因此這兩個攝像頭拍攝到的用戶面部的方向是不一致的,而這個3D照片所包含的數據就是作為解鎖的依據,只要用戶本人才能夠解鎖。步驟S203、在接收到解鎖觸發指令時開啟雙攝像頭;步驟S204、每隔預設時間獲取當前視角的圖像數據,所述圖像數據為雙攝像頭所拍攝的兩幅照片的數據。上述步驟S203、S204是實施例一中步驟SlOl的一種具體優選的實施方式,為了方便解鎖,所述雙攝像頭每隔預設時間(比如50ms)獲取當前視角的圖像數據,這樣就可以實現圖像連續獲取和連續比對比配,加快了解鎖速度,如果僅僅靠用戶觸發一次才獲取圖像數據,再進行比對匹配,這會大大影響解鎖速度。步驟S205、將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配;步驟S206、當所述兩幅照片數據與所述3D照片數據對應部分的誤差均在一定范圍之內時,完成設備解鎖。在每次獲取到圖像數據后,即所述雙攝像頭獲取到的兩幅照片的數據,將獲取到的兩幅照片數據與本地保存的3D照片數據進行比對匹配,所述3D照片數據是用戶預存的兩張面部照片的數據,因此只有當前雙攝像頭獲取到的兩幅照片數據與本地預存的兩張面部照片的數據均相同時,才可完成解鎖,但在具體實現時,由于在解鎖時雙攝像頭很難獲取到與預存時完全一樣的照片數據,因此在本實施例中,只要所述兩幅照片數據與所述3D照片數據對應部分的誤差均在一定范圍之內時,即可認定當前用戶合法,完成解鎖,這樣也不會照成合法用戶也無法解鎖的情況。步驟S207、當在一定時間內仍未完成匹配解鎖時,鎖定終端設備。本實施例中,若在解鎖一段時間后,仍未完成匹配解鎖時,比如10s,此時通常是非法用戶進行解鎖,因此此時可以鎖定終端設備,需要用戶再重新觸發進入解鎖界面,或者需要延遲一段時間后才能觸發進入解鎖界面。本實施例實現了用戶可以自己錄制解鎖用的3D照片并保存至本地,在開啟所述雙攝像頭后,快速自動獲取圖像數據,并進行比對匹配,當匹配合格時,完成解鎖,當在一定時間內仍為完成匹配解鎖時,鎖定所述終端設備。本實施例與實施例一相比,是一種具體優選、完整的實施方式。實施例三:圖3示出了本專利技術第三實施例提供的基于雙攝像頭的解鎖裝置的結構,為了便于說明僅不出了與本專利技術實施例相關的部分。本實施例提供的基于雙攝像頭的解鎖裝置包括圖像本文檔來自技高網...
【技術保護點】
一種基于雙攝像頭的解鎖方法,其特征在于,所述方法適用于具有雙攝像頭的終端設備的解鎖,所述方法包括:在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據;將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配;當數據匹配時,完成設備解鎖。
【技術特征摘要】
1.一種基于雙攝像頭的解鎖方法,其特征在于,所述方法適用于具有雙攝像頭的終端設備的解鎖,所述方法包括 在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據; 將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配; 當數據匹配時,完成設備解鎖。2.如權利要求1所述方法,其特征在于,所述在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據步驟,具體包括 在接收到解鎖觸發指令時開啟雙攝像頭; 每隔預設時間獲取當前視角的圖像數據,所述圖像數據為雙攝像頭所拍攝的兩幅照片的數據。3.如權利要求2所述方法,其特征在于,所述當數據匹配時,完成設備解鎖步驟,具體包括 當所述兩幅照片數據與所述3D照片數據對應部分的誤差均在一定范圍之內時,完成設備解鎖。4.如權利要求3所述方法,其特征在于,所述將獲取到的圖像數據與本地保存的3D照片數據進行比對匹配步驟之后,還包括 當在一定時間內仍未完成匹配解鎖時,鎖定終端設備。5.如權利要求1-4任一項所述方法,其特征在于,所述在接收到解鎖觸發指令時開啟雙攝像頭,并獲取圖像數據步驟之前,還包括 在接收到圖像采集指令時,開啟雙攝像頭進入圖像采集界面; 在接收到采集確定指令時,獲取當前視角的圖像,并保存為3D照...
【專利技術屬性】
技術研發人員:范志超,
申請(專利權)人:廣東歐珀移動通信有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。