1.一種人臉識別方法,應(yīng)用于人臉識別系統(tǒng)中的后端服務(wù)器,所述人臉識別系統(tǒng)還包括多個前端設(shè)備,其特征在于,所述方法包括:
接收目標(biāo)前端設(shè)備發(fā)送的目標(biāo)人臉軌跡中的人臉圖片及所述目標(biāo)人臉軌跡對應(yīng)的預(yù)測離開時間;
根據(jù)所述人臉圖片及所述預(yù)測離開時間,生成所述目標(biāo)人臉軌跡對應(yīng)的目標(biāo)人臉圖片序列;
當(dāng)所述人臉圖片不是所述目標(biāo)人臉軌跡中的最終人臉圖片時,獲取軌跡時間序列中時間值最小的第一預(yù)測離開時間,所述軌跡時間序列中包括目標(biāo)人臉軌跡在內(nèi)的各人臉軌跡對應(yīng)的預(yù)測離開時間;
當(dāng)所述第一預(yù)測離開時間與當(dāng)前時間的時間差值大于第一預(yù)設(shè)時間閾值時,根據(jù)預(yù)設(shè)策略選擇待處理人臉軌跡,對所述待處理人臉軌跡對應(yīng)的人臉圖片序列進行人臉識別。
2.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)策略具體為:
當(dāng)所述時間差值小于或等于第二預(yù)設(shè)時間閾值時,將所述第一預(yù)測離開時間對應(yīng)的人臉軌跡作為待處理人臉軌跡;
當(dāng)所述時間差值大于所述第二預(yù)設(shè)時間閾值時,將識別計數(shù)值最小的人臉軌跡作為待處理人臉軌跡,所述識別計數(shù)值是所述后端服務(wù)器對人臉軌跡對應(yīng)的人臉圖片序列進行人臉識別后記錄的。
3.如權(quán)利要求1所述的方法,其特征在于,對所述待處理人臉軌跡對應(yīng)的人臉圖片序列進行人臉識別,具體為:
獲取所述待處理人臉軌跡對應(yīng)的人臉圖片序列中的當(dāng)前最佳人臉圖片,并根據(jù)所述當(dāng)前最佳人臉圖片與所述待處理人臉軌跡對應(yīng)的后續(xù)人臉圖片確定最佳人臉圖片,所述當(dāng)前最佳人臉圖片是所述后端服務(wù)器上一次對所述待處理人臉軌跡進行人臉識別后確定的,所述后續(xù)人臉圖片是所述后端服務(wù)器上一次對所述待處理人臉軌跡進行人臉識別后到本次人臉識別開始時接收到的人臉圖片;
若所述最佳人臉圖片為所述當(dāng)前最佳人臉圖片,則將所述后端服務(wù)器上一次對所述待處理人臉軌跡進行人臉識別后獲取的人臉半結(jié)構(gòu)化信息保存到所述待處理人臉軌跡對應(yīng)的數(shù)據(jù)結(jié)構(gòu)中;
若所述最佳人臉圖片不為所述當(dāng)前最佳人臉圖片,則對所述最佳人臉圖片進行人臉識別,獲取所述最佳人臉圖片對應(yīng)的人臉半結(jié)構(gòu)化信息,將所述最佳人臉圖片對應(yīng)的人臉半結(jié)構(gòu)化信息保存到所述數(shù)據(jù)結(jié)構(gòu)中。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
當(dāng)所述人臉圖片是所述目標(biāo)人臉軌跡的最終人臉圖片,且所述后端服務(wù)器當(dāng)前正在對第一人臉軌跡進行人臉識別時,判斷所述第一人臉軌跡中是否存在最終人臉圖片,其中,所述目標(biāo)人臉軌跡的序列號與所述第一人臉軌跡的序列號不一致;
若所述第一人臉軌跡中存在最終人臉圖片,則等待所述后端服務(wù)器完成對所述第一人臉軌跡的人臉識別后,對所述目標(biāo)人臉圖片序列進行人臉識別;
若所述第一人臉軌跡中不存在最終人臉圖片,當(dāng)所述后端服務(wù)器對所述第一人臉軌跡的人臉識別大于或等于預(yù)設(shè)進度閾值,且所述第一人臉軌跡對應(yīng)的預(yù)測離開時間與當(dāng)前時間的時間差值小于第三預(yù)設(shè)時間閾值時,則等待所述后端服務(wù)器完成對所述第一人臉軌跡的人臉識別后,對所述目標(biāo)人臉圖片序列進行人臉識別;
若所述第一人臉軌跡中不存在最終人臉圖片,當(dāng)所述后端服務(wù)器對所述第一人臉軌跡的人臉識別小于預(yù)設(shè)進度閾值,或,所述第一人臉軌跡對應(yīng)的預(yù)測離開時間與當(dāng)前時間的時間差值大于或等于第三預(yù)設(shè)時間閾值時,則中斷所述后端服務(wù)器對所述第一人臉軌跡的人臉識別,對所述目標(biāo)人臉圖片序列進行人臉識別。
5.如權(quán)利要求1所述的方法,其特征在于,還包括:
根據(jù)各所述人臉軌跡的圖片采集時間,確定各所述前端設(shè)備對應(yīng)的圖像采集時間偏移;
將所述圖像采集時間偏移返回對應(yīng)的前端設(shè)備,以使該前端設(shè)備修正所述圖片采集時間。
6.一種后端服務(wù)器,應(yīng)用于包括所述后端服務(wù)器和多個前端設(shè)備的人臉識別系統(tǒng)中,其特征在于,所述后端服務(wù)器包括:
接收模塊,接收目標(biāo)前端設(shè)備發(fā)送的目標(biāo)人臉軌跡中的人臉圖片及所述目標(biāo)人臉軌跡對應(yīng)的預(yù)測離開時間;
存儲模塊,根據(jù)所述人臉圖片及所述預(yù)測離開時間,生成所述目標(biāo)人臉軌跡對應(yīng)的目標(biāo)人臉圖片序列;
獲取模塊,當(dāng)所述人臉圖片不是所述目標(biāo)人臉軌跡中的最終人臉圖片時,獲取軌跡時間序列中時間值最小的第一預(yù)測離開時間,所述軌跡時間序列中包括目標(biāo)人臉軌跡在內(nèi)的各人臉軌跡對應(yīng)的預(yù)測離開時間;
識別模塊,當(dāng)所述第一預(yù)測離開時間與當(dāng)前時間的時間差值大于第一預(yù)設(shè)時間閾值時,根據(jù)預(yù)設(shè)策略選擇待處理人臉軌跡,對所述待處理人臉軌跡對應(yīng)的人臉圖片序列進行人臉識別。
7.如權(quán)利要求6所述的后端服務(wù)器,其特征在于,所述預(yù)設(shè)策略具體為:
當(dāng)所述時間差值小于或等于第二預(yù)設(shè)時間閾值時,將所述第一預(yù)測離開時間對應(yīng)的人臉軌跡作為待處理人臉軌跡;
當(dāng)所述時間差值大于所述第二預(yù)設(shè)時間閾值時,將識別計數(shù)值最小的人臉軌跡作為待處理人臉軌跡,所述識別計數(shù)值是所述后端服務(wù)器對人臉軌跡對應(yīng)的人臉圖片序列進行人臉識別后記錄的。
8.如權(quán)利要求6所述的后端服務(wù)器,其特征在于,所述識別模塊具體用于:
獲取所述待處理人臉軌跡對應(yīng)的人臉圖片序列中的當(dāng)前最佳人臉圖片,并根據(jù)所述當(dāng)前最佳人臉圖片與所述待處理人臉軌跡對應(yīng)的后續(xù)人臉圖片確定最佳人臉圖片,所述當(dāng)前最佳人臉圖片是所述后端服務(wù)器上一次對所述待處理人臉軌跡進行人臉識別后確定的,所述后續(xù)人臉圖片是所述后端服務(wù)器上一次對所述待處理人臉軌跡進行人臉識別后到本次人臉識別開始時接收到的人臉圖片;
若所述最佳人臉圖片為所述當(dāng)前最佳人臉圖片,則將所述后端服務(wù)器上一次對所述待處理人臉軌跡進行人臉識別后獲取的人臉半結(jié)構(gòu)化信息保存到所述待處理人臉軌跡對應(yīng)的數(shù)據(jù)結(jié)構(gòu)中;
若所述最佳人臉圖片不為所述當(dāng)前最佳人臉圖片,則對所述最佳人臉圖片進行人臉識別,獲取所述最佳人臉圖片對應(yīng)的人臉半結(jié)構(gòu)化信息,將所述最佳人臉圖片對應(yīng)的人臉半結(jié)構(gòu)化信息保存到所述數(shù)據(jù)結(jié)構(gòu)中。
9.如權(quán)利要求6所述的后端服務(wù)器,其特征在于,所述后端服務(wù)器還包括:
判斷模塊,當(dāng)所述人臉圖片是所述目標(biāo)人臉軌跡的最終人臉圖片,且所述后端服務(wù)器當(dāng)前正在對第一人臉軌跡進行人臉識別時,判斷所述第一人臉軌跡中是否存在最終人臉圖片,其中,所述目標(biāo)人臉軌跡的序列號與所述第一人臉軌跡的序列號不一致;
所述識別模塊,還用于若所述第一人臉軌跡中存在最終人臉圖片,則等待所述后端服務(wù)器完成對所述第一人臉軌跡的人臉識別后,對所述目標(biāo)人臉圖片序列進行人臉識別;
所述識別模塊,還用于若所述第一人臉軌跡中不存在最終人臉圖片,當(dāng)所述后端服務(wù)器對所述第一人臉軌跡的人臉識別大于或等于預(yù)設(shè)進度閾值,且所述第一人臉軌跡對應(yīng)的預(yù)測離開時間與當(dāng)前時間的時間差值小于第三預(yù)設(shè)時間閾值時,則等待所述后端服務(wù)器完成對所述第一人臉軌跡的人臉識別后,對所述目標(biāo)人臉圖片序列進行人臉識別;
所述識別模塊,還用于若所述第一人臉軌跡中不存在最終人臉圖片,當(dāng)所述后端服務(wù)器對所述第一人臉軌跡的人臉識別小于預(yù)設(shè)進度閾值,或,所述第一人臉軌跡對應(yīng)的預(yù)測離開時間與當(dāng)前時間的時間差值大于或等于第三預(yù)設(shè)時間閾值時,則中斷所述后端服務(wù)器對所述第一人臉軌跡的人臉識別,對所述目標(biāo)人臉圖片序列進行人臉識別。
10.如權(quán)利要求6所述的后端服務(wù)器,其特征在于,還包括:
確定模塊,根據(jù)各所述人臉軌跡的圖片采集時間,確定各所述前端設(shè)備對應(yīng)的圖像采集時間偏移;
發(fā)送模塊:將所述圖像采集時間偏移返回對應(yīng)的前端設(shè)備,以使該前端設(shè)備修正所述圖片采集時間。