本發明涉及無人機技術領域,尤其涉及一種應用于無人機的可識別方法及系統。
背景技術:
無人機(英語:aircraft),是指通過機身與空氣的相對運動而獲得空氣動力升空飛行的機器。包括旋翼機、直升機、固定翼等。
目前,通過無人機在空中飛行過程中同步進行信息采集已逐步形成一股潮流。
然而,如何基于無人機的信息采集,來實現針對目標對象進行識別,是本領域需要解決的技術問題。
技術實現要素:
本發明提供一種應用于無人機的可識別方法及系統,用以解決現有技術中如何基于無人機的信息采集,來實現針對目標對象進行識別的技術問題。
第一方面,本申請實施例提供了一種應用于無人機的可識別方法,所述方法包括:獲取目標對象的第一預判位置信息;依據所述第一預判位置信息,獲取所述目標對象的第一臉部基礎標識信息;將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則獲取所述目標對象的第二預判位置信息,切換下一個目標對象進行識別。
可選的,所述將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比包括:將所述第一臉部基礎標識信息進行優先級分類,分類后所述第一臉部基礎標識信息包括第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息;將所述第一臉部基礎標識信息按照優先級順序與所述臉部標準標識信息進行對比;所述優先級順序包括:從所述第一優先級匹配信息、所述第二優先級匹配信息到所述第三優先級匹配信息的順序。
可選的,所述若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配包括:若所述第一優先級匹配信息與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配;或者,若所述第二優先級匹配信息和所述第三優先級匹配信息均與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配。
可選的,所述第一臉部基礎標識信息包括:第一顴骨基礎標識信息、第一眼部基礎標識信息、第一鼻部基礎標識信息、第一眉部基礎標識信息、第一耳部基礎標識信息、第一牙部標識信息;其中,所述第一顴骨基礎標識信息為第一優先級匹配信息;所述第一眼部基礎標識信息、所述第一鼻部基礎標識信息和所述第一眉部基礎標識信息為第二優先級匹配信息;所述第一耳部基礎標識信息和所述第一牙部標識信息為第三優先級匹配信息;所述臉部標準標識信息包括:顴骨標準標識信息、眼部標準標識信息、鼻部標準標識信息、眉部標準標識信息、耳部標準標識信息、牙部標準標識信息。
可選的,所述獲取目標對象的第一臉部基礎標識信息包括:從官方、媒體或者目標對象的戶籍所在地獲取所述目標對象的第一臉部基礎標識信息。
第二方面,本申請實施例提供了一種應用于無人機進行目標對象識別的系統,所述系統包括:位置模塊,用于獲取目標對象的第一預判位置信息;獲取模塊,用于依據所述第一預判位置信息,獲取所述目標對象的第一臉部基礎標識信息;第一對比模塊,用于將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;第一鎖定模塊,用于若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;切換模塊,用于若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則獲取所述目標對象的第二預判位置信息,切換下一個目標對象進行識別。
可選的,所述第一對比模塊還包括:第一對比子模塊,用于將所述第一臉部基礎標識信息進行優先級分類,分類后所述第一臉部基礎標識信息包括第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息;第二對比子模塊,用于將所述第一臉部基礎標識信息按照優先級順序與所述臉部標準標識信息進行對比;所述優先級順序包括:從所述第一優先級匹配信息、所述第二優先級匹配信息到所述第三優先級匹配信息的順序。
可選的,所述第一鎖定模塊還用于:若所述第一優先級匹配信息與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配;或者,若所述第二優先級匹配信息和所述第三優先級匹配信息均與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配。
可選的,所述第一臉部基礎標識信息包括:第一顴骨基礎標識信息、第一眼部基礎標識信息、第一鼻部基礎標識信息、第一眉部基礎標識信息、第一耳部基礎標識信息、第一牙部標識信息;其中,所述第一顴骨基礎標識信息為第一優先級匹配信息;所述第一眼部基礎標識信息、所述第一鼻部基礎標識信息和所述第一眉部基礎標識信息為第二優先級匹配信息;所述第一耳部基礎標識信息和所述第一牙部標識信息為第三優先級匹配信息;所述臉部標準標識信息包括:顴骨標準標識信息、眼部標準標識信息、鼻部標準標識信息、眉部標準標識信息、耳部標準標識信息、牙部標準標識信息。
可選的,所述獲取模塊還用于:從官方、媒體或者目標對象的戶籍所在地獲取所述目標對象的第一臉部基礎標識信息。
本申請實施例提供的方法及系統,在應用于無人機時,首先通過獲取目標對象的第一臉部基礎標識信息;然后將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;最后若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則切換下一個目標對象進行識別。以此來達到基于無人機的信息采集,實現針對目標對象進行識別的技術效果。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本發明的具體實施方式。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本申請實施例中針對目標進行識別的方法的流程圖;
圖2為本申請實施例中基礎標識信息和標準標識信息的對比流程示意圖;
圖3為本申請實施例中目標對象是否經過整形的判斷方法流程圖;
圖4為本申請實施例中針對目標進行識別的系統的原理框圖;
圖5為本申請實施例中又一方法流程圖。
具體實施方式
本申請實施例提供的一種應用于無人機的可識別方法及系統,用以解決現有技術中如何基于無人機的信息采集,來實現針對目標對象進行識別的技術問題。
本申請實施例中的技術方案,總體思路如下:
在無人機針對目標對象進行識別時,首先獲取目標對象的第一臉部基礎標識信息;將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則切換下一個目標對象進行識別。
為使本申請實施例的目的、技術方案和優點更加清楚,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本文中術語“和/或”,僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。
實施例一
本實施例提供一種應用于無人機的可識別方法,請參考圖5,所述方法包括:
步驟S10,獲取目標對象的第一預判位置信息;
步驟S20,依據所述第一預判位置信息,獲取所述目標對象的第一臉部基礎標識信息;
步驟S30,將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;
步驟S40,若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;
步驟S50,若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則獲取所述目標對象的第二預判位置信息,切換下一個目標對象進行識別。
當然,為了對發明實施例提供的應用于無人機的可識別方法做詳細說明,以支持發明所要解決的技術問題,下面,本發明提供的實施例中,首先依據圖1所示的實施例做整體說明,繼而在敘述圖1所示的實施例的過程中,進一步有針對性的引出本發明,以達到完整、清楚、明白的目的。
請參閱圖1,識別方法包括:
步驟S100,獲取目標對象的第一臉部基礎標識信息;
步驟S200,將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;
步驟S300a,若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;
步驟S300b,若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則判斷所述第一臉部基礎標識信息是否是所述目標對象經過整容后所獲得的臉部基礎標識信息;
步驟S400,若是,則還原所述第一臉部基礎標識信息至所述目標對象整容前的第二臉部基礎標識信息;
步驟S500,將所述第二臉部基礎標識信息與所述臉部標準標識信息進行對比;
步驟S600,若所述第二臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象。
舉例來說,所述方法可以應用于無人機,但并不表示所述方法只能應用于無人機。換句話說,本實施例所提供的所述方法還可用于其他具有交通運輸功能的電子系統,例如為:具有電子信息通訊功能的有人機、具有電子信息通訊功能的汽車、具有電子信息通訊功能的摩托車、具有電子信息通訊功能的輪船等。
具體來講,隨著整形技術的不斷發展,以及近年來整形趨勢的急速蔓延,大部人特別是有目的性的相關人員如犯罪份子、情報間諜等,通常會通過臉部整形來逃避無人機攝像識別系統的圖像信息采集及識別。據發明人研究發現,一旦目標對象通過整形的方式對臉部的部分參數信息做了修改調整,如顴骨信息、眼部信息、鼻部信息、眉部信息、耳部信息、牙部信息等,則通過無人機攝像識別系統所獲取的目標對象的臉部信息就無法與標準數據庫中的信息進行對比匹配,以造成無人機無法準確獲取并識別目標對象的標識信息,繼而給通過無人機對目標對象進行識別跟蹤的技術造成了極大的障礙。本發明提供的方法,增加了當遇到檢測到的第一臉部基礎標識信息與標準數據庫中的臉部標準標識信息不匹配時,進一步判斷其是否是經過整容后所獲取的不準確的信息,具有識別精度高的有益效果。
下面,結合圖1對本申請提供的應用于無人機的可識別方法進行詳細介紹:
首先,執行步驟S100,獲取目標對象的第一臉部基礎標識信息;
具體來講,獲取目標對象的第一臉部基礎標識信息可以是固定于無人機機身底部具有攝像功能的攝像系統進行獲取,該攝像系統可以包括一個攝像機。該攝像機拍攝到預先確定的目標對象時,目標對象上反射的光被攝像機鏡頭收集,使其聚焦在攝光面(例如攝行放大),再經過攝像機的內部電路進行處理和調整,最后得到的標準信號在記錄媒介上記錄下來,同時通過無人機內部的數傳或者圖傳通道將該標準信號傳送到地面終端如地面站上顯示出來。
當然,由于在攝像過程中目標對象可能會是一個靜態的對象,也有可能是一個動態的對象。下面針對該兩種情況進行一一介紹:
第一種情況,當目標對象是一個靜態的對象時,攝像機的攝像頭鎖定目標對象進行信息采集,此時如果無需對攝像機的攝像頭方位進行調整,則通過地面站終端可控制無人機懸停空中,進而實現當一方向上的針對目標對象進行采集。而當調整無人機相對于目標對象的采集方位,需要控制攝像機的攝像頭旋轉角度時,則通過地面站終端可控制無人機在空中做相應的飛行調整動作,如向前飛行,或向后飛行,或向左飛行,或向右飛行等,來完成攝像機的攝像頭相對于目標對象的角度調整。另外,在此過程中,除了控制無人機的飛行動作,實現攝像機的攝像頭相對于目標對象的角度調整外,本申請實施例還可以通過控制云臺上的攝像機進行旋轉擺動,實現攝像機自身相對于目標對象的采集角度進行調整,此時無人機在整個過程中可以仍然處于懸停的狀態。
第二種情況,當目標對象是一個動態的對象時,攝像機的攝像頭鎖定目標對象進行信息采集,此時由于目標對象是一個動態的運動過程,則為了能夠使攝像機的攝像頭鎖定目標對象進行識別,就需要無人機及攝像系統整體也是一個動態的運動過程,只有這樣,才能保證攝像機的攝像頭能夠實時捕捉到目標對象的圖像/視頻信息。因此,在該情況下,本申請實施例在目標對象移動過程中,同步地通過地面站終端控制無人機的飛行狀態,以及通過地面站終端控制云臺上的攝像機進行旋轉擺動,進而來通過無人機和攝像機二者的同步運動保證能夠實時捕捉到目標對象的圖像/視頻信息。
需要說明的是,上述兩種情況在本申請實施例中并不是兩種固定的情況。換句話說,目標對象的移動與否是不確定的,在t1時刻,目標對象在A位置是一個靜態的,在t2時刻,目標對象有可能仍然在A位置,但也有可能目標對象由A位置移動到B位置。此時目標對象就由在先的靜態過程切換為在后的動態過程。進而也需要無人機和/或攝像機的控制狀態按照上述方法進行切換,已匹配對應的目標對象的狀態信息。最終達到能夠實時捕捉目標對象的圖像/視頻信息的技術效果。
另外,在執行步驟S100之前,也即在獲取目標對象的第一臉部基礎標識信息之前,還可以增加獲取目標對象的第一預判位置信息。
換句話說,在需要無人機通過攝像系統去捕捉目標對象的第一臉部基礎標識信息時,由于并不知道目標對象的準確位置或者位置區域。此時,為了避免無人機在茫茫人海中去尋找對象單個比對,節省比對時間,提高比對效率。本發明實施例在執行步驟S100之前,還可預先獲取目標對象的第一預判位置信息,該第一預判位置信息可以是由官方或者媒體提供的目標對象可能會出現的準確區域,或者是目標對象經常出現的區域,這樣獲取到該第一預判位置信息后,即可有針對性的在該位置區域內去獲取目標對象的第一臉部基礎標識信息。極大地縮短了比對時間,提高了比對效率。
接下來,在獲取到目標對象的第一臉部基礎標識信息之后,執行步驟S200,將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;
在本申請實施例中,這里的預先構建的標準數據庫可以是所收集的針對目標對象的“真信息”,即,該“真信息”可以理解為是真實標識目標對象身份特征的信息。該信息可以是由公安機關,或者其戶籍所在地,或者醫療機構等權威機構提供的如犯罪嫌疑人或者情報間諜等真實記載在案的備案信息,本申請通過將上述備案信息構建成上述的標準數據庫,并在一定時間段內,如每個月,或者每一季度,或者每一半年持續性的進行更新,以確保該標準數據庫的信息準確性。
需要補充的是,在本申請實施例中,持續性的進行更新的方式有很多種,在此本申請實施例主要介紹如下兩種:
第一種,替代性更新,即將每次更新的數據替換在先的數據,此種更新的方式可以達到一方面保證數據信息的準確性,另一方面減少內存占有量的有益效果;
第二種,累積性更新,即將每次更新的數據重新尋找存儲空間進行存在,此種更新的方式可以達到確保數據信息完整性的技術效果。
進一步地,在上述第二種更新方式的前提下,還可以增加繪表分析的步驟,即在每次更新獲取新的數據信息后,可累計繪表,形成狀態跟蹤圖,以持續了解目標對象的進展曲線,達到預先掌控其下一步動作的技術效果。
進一步地,請參閱圖2,將第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比可按照如下子步驟進行比對:
步驟S201,將所述第一臉部基礎標識信息進行優先級分類,分類后所述第一臉部基礎標識信息包括第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息;
步驟S202,將所述第一臉部基礎標識信息按照優先級順序與所述臉部標準標識信息進行對比;所述優先級順序包括:從所述第一優先級匹配信息、所述第二優先級匹配信息到所述第三優先級匹配信息的順序;
在詳細介紹步驟S201和步驟S202之前,為了更好地闡述本申請,下面先對本申請實施例提供的第一臉部基礎標識信息和臉部標準標識信息的類型做詳細說明:
在本申請實施例中,所述第一臉部基礎標識信息可以包括:第一顴骨基礎標識信息、第一眼部基礎標識信息、第一鼻部基礎標識信息、第一眉部基礎標識信息、第一耳部基礎標識信息、第一牙部標識信息;其中,所述第一顴骨基礎標識信息為第一優先級匹配信息;所述第一眼部基礎標識信息、所述第一鼻部基礎標識信息和所述第一眉部基礎標識信息為第二優先級匹配信息;所述第一耳部基礎標識信息和所述第一牙部標識信息為第三優先級匹配信息。所述臉部標準標識信息可以包括:顴骨標準標識信息、眼部標準標識信息、鼻部標準標識信息、眉部標準標識信息、耳部標準標識信息、牙部標準標識信息。
其中,第一顴骨基礎標識信息與顴骨標準標識信息對應匹配;第一眼部基礎標識信息與眼部標準標識信息對比匹配;第一鼻部基礎標識信息與鼻部標準標識信息對比匹配;第一眉部基礎標識信息與眉部標準標識信息對比匹配;第一耳部基礎標識信息與耳部標準標識信息對比匹配;第一牙部標識信息與牙部標準標識信息對比匹配。
具體而言,所述第一顴骨基礎標識信息為第一優先級匹配信息;所述第一眼部基礎標識信息、所述第一鼻部基礎標識信息和所述第一眉部基礎標識信息為第二優先級匹配信息;所述第一耳部基礎標識信息和所述第一牙部標識信息為第三優先級匹配信息。這里需要說明的是,第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息的優先級等級依次降低。也即,第一優先級匹配信息的優先級大于第二優先級匹配信息的優先級,第二優先級匹配信息的優先級大于第三優先級匹配信息的優先級。
需要說明的是,顴骨作為人臉的標識信息,是非常具有代表性標識意義的,且后期目標對象對其修改調整的難度也最大,也即識別意義最高,因此在本申請實施例中將顴骨基礎標識信息作為優先級級別最高的第一優先級匹配信息。鼻部、眉部、眼部由于其代表性標識意義不是很明顯,且后期目標對象極易對其修改調整,因此在本申請實施例中將鼻部基礎標識信息、眉部基礎標識信息、眼部基礎標識信息作為優先級級別次于顴骨基礎標識信息的第二優先級匹配信息。而耳部和牙齒,由于這兩個標識信息極易被遮擋而采集不到,如耳部極易被頭發遮擋,牙齒在目標對象未張開嘴巴時捕捉不到等,因此將耳部基礎標識信息和牙齒基礎標識信息作為優先級級別最低的第三優先級匹配信息。
因此,在上述的匹配順序中,本申請實施例按照從所述第一優先級匹配信息、所述第二優先級匹配信息到所述第三優先級匹配信息的順序進行匹配。
再下來,根據步驟S200的判斷結果,選擇執行步驟S300a或步驟S300b:
步驟S300a,若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;
步驟S300b,若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則判斷所述第一臉部基礎標識信息是否是所述目標對象經過整容后所獲得的臉部基礎標識信息;
在具體實施過程中,正如上述所述,隨著整形技術的不斷發展,以及近年來整形趨勢的急速蔓延,大部人特別是有目的性的相關人員如犯罪份子、情報間諜等,通常會通過臉部整形來逃避無人機攝像識別系統的圖像信息采集及識別,而一旦目標對象通過整形的方式對用于表征臉部信息的參數進行修改,則通過無人機攝像識別系統所獲取的目標對象的臉部信息就無法與標準數據庫中的“真信息”進行對比匹配,以造成無人機無法準確獲取并識別目標對象的標識信息,繼而給通過無人機對目標對象進行識別跟蹤的技術造成了極大的障礙。
因此,本申請是根據步驟S200的對比,會存在如步驟S300a和步驟S300b所述的兩種匹配情況。
先看步驟S300a,該步驟是指當所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配時,則表示該目標對象即為無人機要識別跟蹤的對象,此時發送鎖定指令鎖定所述目標對象進行跟蹤即可。
詳細而言,所述若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配可以至少包括如下兩種匹配情況:
第一種匹配情況,若所述第一優先級匹配信息與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配;
第二種匹配情況,若所述第二優先級匹配信息和所述第三優先級匹配信息均與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配。
換句話說,在優先級級別最高的第一優先級匹配信息與所述臉部標準標識信息相匹配的情況下,此時可以無需再匹配所述第二優先級匹配信息和所述第三優先級匹配信息是否與所述臉部標準標識信息相匹配。而當在優先級級別最高的第一優先級匹配信息與所述臉部標準標識信息不匹配的情況下,此時,可以分別將所述第二優先級匹配信息和所述第三優先級匹配信息與所述臉部標準標識信息相匹配,在本申請中,當優先級級別最高的第一優先級匹配信息與所述臉部標準標識信息不匹配時,此時只有所述第二優先級匹配信息和所述第三優先級匹配信息均與所述臉部標準標識信息相匹配,則才能確定所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配。以此來提高本申請實施例的識別精度。
再看步驟S300b,該步驟是指當所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配時,則表示該目標對象有可能不是無人機要識別跟蹤的對象。此時在本申請實施例中為了更加準確的對該目標對象進行準確識別判斷,以提高本申請的識別精度,對此,本申請繼續執行下述步驟:判斷所述第一臉部基礎標識信息是否是所述目標對象經過整容后所獲得的臉部基礎標識信息。
當然,這里需要補充的是,在執行步驟S300b時,若判斷的所述第一臉部基礎標識信息不是所述目標對象經過整容后所獲得的臉部基礎標識信息,則發送切換指令切換下一個目標對象進行識別。即,重新執行步驟S100,進行下一個目標對象的重新識別。
這里同樣的,在需要無人機通過攝像系統去捕捉下一個目標對象的第一臉部基礎標識信息時,此時如果無人機攝像系統是基于在先的第一預判位置信息進行的識別對比,此時已經判斷出不匹配,則表示第一預判位置信息有誤。即,在此更換第一預判位置信息,通過官方或者媒體獲取目標對象的第二預判位置信息,該第二預判位置信息與第一預判位置信息一樣,均是表示目標對象可能會出現的準確區域,或者是目標對象經常出現的區域,這樣獲取到該第二預判位置信息后,即可有針對性的在該位置區域內去獲取目標對象的第一臉部基礎標識信息。也極大地縮短了比對時間,提高了比對效率。
而當判斷的所述第一臉部基礎標識信息是所述目標對象經過整容后所獲得的臉部基礎標識信息時,則執行步驟S400,若是,則還原所述第一臉部基礎標識信息至所述目標對象整容前的第二臉部基礎標識信息。
在本申請實施例中,請繼續參閱圖3,所述判斷所述第一臉部基礎標識信息是否是所述目標對象經過整容后所獲得的臉部基礎標識信息,可以具體包括如下步驟:
步驟300b1,構建所述標準標識信息的調整范圍區域;
其中,該步驟中構建標準標識信息的調整范圍區域,所述調整范圍區域可以根據歷史整形數據計算出或者分析出在整形過程中,針對目標對象不同部位所能最大化的整形修改范圍,以此范圍為基準作為該步驟中的調整范圍區域。
話句話說,本申請實施例中顴骨標識信息對應的有顴骨調整范圍區域;眼部標識信息對應的有眼部調整范圍區域;鼻部標識信息對應的有鼻部調整范圍區域;眉部標識信息對應的有眉部調整范圍區域;耳部標識信息對應的有耳部調整范圍區域;牙部標識信息對應的有牙部調整范圍區域。
步驟300b2,獲取所述第一臉部基礎標識信息相對于所述臉部標準標識信息的比對差值信息;
其中,所述“比對差值信息”是基礎標識信息與標準標識信息對比后的差值,例如第一顴骨基礎標識信息與顴骨標準標識信息比對后,相出入的參數數值即為比對差值信息,而當相出入的參數數值為0時,則表示第一顴骨基礎標識信息與顴骨標準標識信息完全相同。
步驟300b3,判斷所述比對差值信息是否在所述調整范圍區域之間;
具體而言,以顴骨標識信息為例,若第一顴骨基礎標識信息與顴骨標準標識信息比對后,相出入的參數數值(比對差值信息)在上述的顴骨調整范圍區域之間,則如下述步驟所述:
步驟300b4,若是,則所述第一臉部基礎標識信息是所述目標對象經過整容后所獲得的臉部基礎標識信息。
此時,執行步驟300b4,在執行步驟400,還原所述第一臉部基礎標識信息至所述目標對象整容前的第二臉部基礎標識信息,具體的還原方法在本申請實施例中可以包括:依據所述比對差值信息,對所述第一臉部基礎標識信息進行校正;將修正后的臉部基礎標識信息確定為所述第二臉部基礎標識信息。
然后執行,步驟S500,將所述第二臉部基礎標識信息與所述臉部標準標識信息進行對比;
最后執行步驟S600,若所述第二臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象。
同樣的,在步驟S500將所述第二臉部基礎標識信息與所述臉部標準標識信息進行對比也可按照如下子步驟進行比對:
第一子步驟,將所述第二臉部基礎標識信息進行優先級分類,分類后所述第二臉部基礎標識信息包括第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息;
第二子步驟,將所述第二臉部基礎標識信息按照優先級順序與所述臉部標準標識信息進行對比;所述優先級順序包括:從所述第一優先級匹配信息、所述第二優先級匹配信息到所述第三優先級匹配信息的順序;
更進一步地,在本申請實施例中,所述第二臉部基礎標識信息也可以包括:第二顴骨基礎標識信息、第二眼部基礎標識信息、第二鼻部基礎標識信息、第二眉部基礎標識信息、第二耳部基礎標識信息、第二牙部標識信息;其中,所述第二顴骨基礎標識信息為第一優先級匹配信息;所述第二眼部基礎標識信息、所述第二鼻部基礎標識信息和所述第二眉部基礎標識信息為第二優先級匹配信息;所述第二耳部基礎標識信息和所述第二牙部標識信息為第三優先級匹配信息。所述臉部標準標識信息可以包括:顴骨標準標識信息、眼部標準標識信息、鼻部標準標識信息、眉部標準標識信息、耳部標準標識信息、牙部標準標識信息。
其中,第二顴骨基礎標識信息與顴骨標準標識信息對應匹配;第二眼部基礎標識信息與眼部標準標識信息對比匹配;第二鼻部基礎標識信息與鼻部標準標識信息對比匹配;第二眉部基礎標識信息與眉部標準標識信息對比匹配;第二耳部基礎標識信息與耳部標準標識信息對比匹配;第二牙部標識信息與牙部標準標識信息對比匹配。
具體而言,所述第二顴骨基礎標識信息為第一優先級匹配信息;所述第二眼部基礎標識信息、所述第二鼻部基礎標識信息和所述第二眉部基礎標識信息為第二優先級匹配信息;所述第二耳部基礎標識信息和所述第二牙部標識信息為第三優先級匹配信息。這里需要說明的是,第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息的優先級等級依次降低。也即,第一優先級匹配信息的優先級大于第二優先級匹配信息的優先級,第二優先級匹配信息的優先級大于第三優先級匹配信息的優先級。
在此,針對第二臉部基礎標識信息與臉部標準標識信息的對比匹配方式,與上述第一臉部基礎標識信息與臉部標準標識信息的對比匹配方式完全相同,此處針對第二臉部基礎標識信息與臉部標準標識信息的對比匹配未詳盡部分,可參閱第一臉部基礎標識信息與臉部標準標識信息的對比匹配方式,此處不再贅述。
以上,本申請實施例提供的方法,在應用于無人機時,判斷第一臉部基礎標識信息與臉部標準標識信息不匹配之后,增加了判斷第一臉部基礎標識信息是否是目標對象經過整容后所獲得的臉部基礎標識信息,并且在是的情況下,通過還原第一臉部基礎標識信息至目標對象整容前的第二臉部基礎標識信息;繼而再將還原后的第二臉部基礎標識信息與臉部標準標識信息進行對比,最終使得本申請有效地確保了參與信息對比的臉部基礎標識信息的準確性,解決了現有技術中的無人機在對目標對象進行識別的過程中,所存在得識別信息不準確的技術問題。
基于同一發明構思,本申請實施例還提供了與實施例一中方法對應的系統,見實施例二。
實施例二
本實施例提供了一種系統,請參考圖4,所述系統包括:
獲取模塊1000,用于獲取目標對象的第一臉部基礎標識信息;
第一對比模塊2000,用于將所述第一臉部基礎標識信息與預先構建的標準數據庫中的臉部標準標識信息進行對比;
第一鎖定模塊3000a,用于若所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象;
判斷模塊3000b,用于若所述第一臉部基礎標識信息與所述臉部標準標識信息不匹配,則判斷所述第一臉部基礎標識信息是否是所述目標對象經過整容后所獲得的臉部基礎標識信息;
還原模塊4000,用于若是,則還原所述第一臉部基礎標識信息至所述目標對象整容前的第二臉部基礎標識信息;
第二對比模塊5000,用于將所述第二臉部基礎標識信息與所述臉部標準標識信息進行對比;
第二鎖定模塊6000,用于若所述第二臉部基礎標識信息與所述臉部標準標識信息相匹配,則發送鎖定指令鎖定所述目標對象。
在本申請實施例中,所述第一對比模塊還包括:
第一對比子模塊;用于將所述第一臉部基礎標識信息進行優先級分類,分類后所述第一臉部基礎標識信息包括第一優先級匹配信息、第二優先級匹配信息和第三優先級匹配信息;
第二對比子模塊;用于將所述第一臉部基礎標識信息按照優先級順序與所述臉部標準標識信息進行對比;所述優先級順序包括:從所述第一優先級匹配信息、所述第二優先級匹配信息到所述第三優先級匹配信息的順序;
在本申請實施例中,所述第一鎖定模塊還用于若所述第一優先級匹配信息與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配;
或者,
若所述第二優先級匹配信息和所述第三優先級匹配信息均與所述臉部標準標識信息相匹配,則判斷所述第一臉部基礎標識信息與所述臉部標準標識信息相匹配。
在本申請實施例中,所述第一臉部基礎標識信息包括:第一顴骨基礎標識信息、第一眼部基礎標識信息、第一鼻部基礎標識信息、第一眉部基礎標識信息、第一耳部基礎標識信息、第一牙部標識信息;其中,所述第一顴骨基礎標識信息為第一優先級匹配信息;所述第一眼部基礎標識信息、所述第一鼻部基礎標識信息和所述第一眉部基礎標識信息為第二優先級匹配信息;所述第一耳部基礎標識信息和所述第一牙部標識信息為第三優先級匹配信息;
所述臉部標準標識信息包括:顴骨標準標識信息、眼部標準標識信息、鼻部標準標識信息、眉部標準標識信息、耳部標準標識信息、牙部標準標識信息。
在本申請實施例中,所述判斷模塊3000b還包括如下子模塊:
第一判斷子模塊;用于構建所述標準標識信息的調整范圍區域;
第二判斷子模塊;用于獲取所述第一臉部基礎標識信息相對于所述臉部標準標識信息的比對差值信息;
第三判斷子模塊;用于判斷所述比對差值信息是否在所述調整范圍區域之間;
第四判斷子模塊;用于若是,則所述第一臉部基礎標識信息是所述目標對象經過整容后所獲得的臉部基礎標識信息。
在本申請實施例中,所述還原模塊4000還包括如下子模塊:
第一還原子模塊,用于依據所述比對差值信息,對所述第一臉部基礎標識信息進行校正;
第二還原子模塊,用于將修正后的臉部基礎標識信息確定為所述第二臉部基礎標識信息。
本申請實施例中提供的技術方案,至少具有如下技術效果或優點:
在應用于無人機時,判斷第一臉部基礎標識信息與臉部標準標識信息不匹配之后,增加了判斷第一臉部基礎標識信息是否是目標對象經過整容后所獲得的臉部基礎標識信息,并且在是的情況下,通過還原第一臉部基礎標識信息至目標對象整容前的第二臉部基礎標識信息;繼而再將還原后的第二臉部基礎標識信息與臉部標準標識信息進行對比,最終使得本申請有效地確保了參與信息對比的臉部基礎標識信息的準確性,解決了現有技術中的無人機在對目標對象進行識別的過程中,所存在得識別信息不準確的技術問題。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本申請實施例的方法、系統(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理系統的處理器以產生一個機器,使得通過計算機或其他可編程數據處理系統的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的系統。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理系統以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令系統的制造品,該指令系統實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理系統上,使得在計算機或其他可編程系統上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程系統上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。顯然,本領域的技術人員可以對本申請實施例進行各種改動和變型而不脫離本申請實施例的精神和范圍。這樣,倘若本申請實施例的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。